US20120253492A1 - Audio commenting system - Google Patents
Audio commenting system Download PDFInfo
- Publication number
- US20120253492A1 US20120253492A1 US13/435,026 US201213435026A US2012253492A1 US 20120253492 A1 US20120253492 A1 US 20120253492A1 US 201213435026 A US201213435026 A US 201213435026A US 2012253492 A1 US2012253492 A1 US 2012253492A1
- Authority
- US
- United States
- Prior art keywords
- audio data
- audio
- network
- unique address
- user
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/60—Network streaming of media packets
- H04L65/75—Media network packet handling
- H04L65/762—Media network packet handling at the source
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/48—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/61—Indexing; Data structures therefor; Storage structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
- G06F16/639—Presentation of query results using playlists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9566—URL specific, e.g. using aliases, detecting broken or misspelled links
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/16—Sound input; Sound output
- G06F3/165—Management of the audio stream, e.g. setting of volume, audio stream path
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS OR SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING; SPEECH OR AUDIO CODING OR DECODING
- G10L15/00—Speech recognition
- G10L15/26—Speech to text systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/432—Content retrieval operation from a local storage medium, e.g. hard-disk
Definitions
- the present invention relates to the field of Internet/network content. Specifically, the present invention relates to an audio commenting system for the Internet.
- Many websites and social networks are designed to receive and republish user generated content, in particular written text. This is content where the user or viewer of the website contributes their thoughts, opinions or information, and that contributed content is then republished on the website after submission.
- This is content where the user or viewer of the website contributes their thoughts, opinions or information, and that contributed content is then republished on the website after submission.
- Facebook users will type in their status or comments about a website, or comment about a photo they see, whether that photo is on their Facebook page or another Facebook page that they have access to.
- Twitter and LinkedIn a similar process occurs whereby users write comments about many things, from what they did that day to an article they read about, and then others who view these comments that are written, can then write in their own comments as well, creating a listing of comments.
- an online newspaper will invite comments from readers, about an article or topic.
- textual comments have value, they lack tone, inflection and other information that a user sometimes wishes to convey.
- textual comments have value, they lack tone, inflection and other information that a user sometimes wishes to convey.
- voice is a very unique and individual characteristic of people. Not only do people have voices that are different from other people, how they express themselves can be different, and in particular the conveyance of subtleties such as humor, irony, anger, happiness, strong opinions, and the wide spectrum of human emotion and ideas can be very effectively expressed by a person, if that person uses their voice.
- the audio commenting device, system and method described herein enables a user to add audio comments, e.g. spoken words, to areas on websites, images or other locations, and previously, users were only able to write or type in their text comments.
- audio comments e.g. spoken words
- the audio commenting device, system, and method as described herein enables a system whereby audio comments are the primary purpose of the system, even though the system can also include textual comments.
- the audio commenting system comprises a storage database, one or more network-accessible locations and a computing device coupled with the storage database and the network-accessible locations, wherein the computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on the storage database and provide the unique address to a user such that the address is able to be inserted into at least one of the network-accessible locations.
- the audio commenting system provides the advantage of enabling a user to comment on internet content by literally “speaking their mind,” at the exact moment that they desire to talk, rather than having to wait or remember what it was they wanted to say, and say it later.
- the audio commenting system provides the benefit of enabling a user or viewer to input to a website whatever audio content they desire, wherein the use of the system requires no changes to the structure the website itself. Consequently, other people are able to listen to and enjoy these audio comments in addition to the previous text comments, and add their own audio comments as well.
- this system is able to include adding audio comments to audio and video on websites, where, for example, text comments are allowed at certain time codes or moments within an audio or video file.
- the SoundCloud service allows text comments at certain times or time codes within an audio file, and the service is able to be envisioned such that Youtube and other video providers would allow for comments to be placed within, or associated with a specific point or time code within a video file.
- the system is able to be used to exchange a recording between two or more people, whereby one person listens to the recording and places audio comments at specific moments in the recording, sending the recording back to the other person who then hears the first person's audio comments either mixed with the original recording or whereby the original recording stops at the correct times, plays the person's comments, and continues with the original recording.
- groups of people could exchange audio comments about audio recordings.
- the recordings in this system are able to be translated into text.
- the commands in this system are able to be voice activated.
- the system is able to be used to comment directly on a graphic, image or photo, whereby the audio comment is associated with a specific X and Y axis on the graphic or photo. For example, if there was a photo of a music concert with many people, a user of this system is able to add an audio comment associated with someone's face they see at a concert. Or if an architect wants to point out certain features of a building, the architect is able to associate audio comments with specific places on the building and then create an audio comment to inform others as to that feature.
- an audio comment is able to be placed anywhere on a website or other digital content, in a less organized fashion than a formal “commenting system” would envision.
- a website or online newspaper is able to be set up whereby an audio comment is placed within the text of the website, anywhere the user of this system desires.
- a user is able to place an audio comment at the end of the third paragraph within a written article, at the beginning of the article or elsewhere in the article to give other listeners an introduction to the article.
- an audio comment is able to be represented by a graphic, icon or avatar such that the person who clicks on the graphic, icon, or avatar would hear the audio comment.
- this system represents the audio file by a link or URL that includes alpha-numeric data, which is also referred to in this document as text, that URL or link can be played back by the listener of the audio comment by methods that do not necessarily require clicking on the alpha-numeric data or text, but instead by selecting a representation of that URL or link such as a graphic, icon, or avatar.
- One aspect of the present application is directed to a method of providing audio data to a network-accessible location having a content-receiving feature.
- the method comprises activating an audio commenting application on an electronic device, inputting audio data to the audio commenting application from an audio recording mechanism or a memory, transmitting the audio data to a storage database and storing the audio data at a unique address on the storage database and providing the unique address to a user such that the address is able to be inserted into a network-accessible location.
- this system creates an audio comment that is then copied and pasted in another system or website whereby the audio comment is played back.
- this system automatically places the audio comment in the desired place for the user requiring no copying and pasting of the audio comment or URL of the audio comment.
- the unique address comprises a universal resource locator.
- the method further comprises inserting the unique address into the content-receiving feature of the network-accessible location.
- the method further comprises providing access to the audio data to the network-accessible location when a viewer selects the link within the content-receiving feature of the network-accessible location.
- the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback.
- the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program.
- the method further comprises enabling a user to edit the audio data.
- the method further comprises storing metadata that describes the audio data at the unique address.
- the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted.
- the method further comprises storing the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database.
- the method further comprises providing the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata.
- the audio data further comprises video data.
- a second aspect of the application is directed to a non-transitory computer-readable medium storing instructions that when executed by a computing device cause the computing device to perform the method comprising inputting audio data from an audio recording mechanism or a memory device, storing the audio data at a unique address on a storage database and providing the unique address to a user such that the address is able to be inserted into a network-accessible location.
- the unique address comprises a universal resource locator.
- the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback.
- the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program.
- the method further comprises inserting the unique address into the network accessible location upon selection of the location by the user. In some embodiments, the method further comprises enabling a user to edit the audio data. In some embodiments, the method further comprises storing metadata that describes the audio data at the unique address. In some embodiments, the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted.
- the metadata is automatically inserted by the system, such as the location where the audio comment was created, or the time that the audio comment was created, or other information that is captured by a system which is able to then be interfaced or built into this system.
- the metadata is manually input by the user into the system.
- the metadata is a combination of automatically computer generated metadata and metadata input by the user.
- the method further comprises storing the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database.
- the method further comprises providing the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata.
- the audio data further comprises video data.
- the computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on a storage database and provide the unique address to a user such that the address is able to be inserted into a network-accessible location.
- the unique address comprises a universal resource locator.
- the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback.
- the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program.
- the application is further configured to insert the unique address into the network accessible location upon selection of the location by the user.
- the audio comment is played back within the system or website where the audio comment was placed, thereby enabling the listeners of the audio comment to stay on the website where the audio comment was placed.
- the audio comment is a link to another website or URL where the audio comment is played back.
- the application is further configured to enable a user to edit the audio data.
- the application is further configured to store metadata that describes the audio data at the unique address.
- the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted.
- the application is further configured to store the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database.
- the application is further configured to provide the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata.
- the audio data further comprises video data.
- the storage database is integrated with the computing device.
- the network-accessible location is located within the computing device.
- the audio recording mechanism is integrated with the computing device.
- the system comprises a storage database, one or more network-accessible locations and a computing device coupled with the storage database and the network-accessible locations, wherein the computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on the storage database and provide the unique address to a user such that the address is able to be inserted into at least one of the network-accessible locations.
- the unique address comprises a universal resource locator.
- the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback.
- the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program.
- the application is further configured to insert the unique address into the network accessible location upon selection of the location by the user.
- the application is further configured to enable a user to edit the audio data.
- the application is further configured to store metadata that describes the audio data at the unique address.
- the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted.
- the application is further configured to store the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database.
- the application is further configured to provide the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata.
- the audio data further comprises video data.
- the storage database is integrated with the computing device.
- the network-accessible location is located within the computing device.
- the audio recording mechanism is integrated with the computing device.
- the network-accessible location is located within the storage database.
- FIG. 1 illustrates an audio commenting system according to some embodiments.
- FIG. 2 illustrates an audio commenting device according to some embodiments.
- FIG. 3 illustrates a flowchart of a method of providing audio data to a network-accessible location having a content-receiving feature according to some embodiments.
- the audio commenting system described herein enables a user to add audio data/comments (e.g. spoken words) to websites or other content where text is accepted by the website or other content (e.g. comment boxes).
- audio data/comments e.g. spoken words
- the audio commenting system provides the benefit of enabling people to communicate the tone and other information in audio data that is lost when converted to text.
- the websites or other content is located on the internet.
- the websites or other content is able to be located on other networks or computing devices.
- FIG. 1 illustrates an audio commenting system 100 according to some embodiments.
- the audio commenting system 100 comprises one or more electronic devices 102 having an audio commenting application, one or more content entities 106 having a content receiving feature and one or more storage elements/databases 108 coupled together via one or more networks 104 .
- one or more of the content entities 106 is integrated with the electronic device 102 such that one of the networks 104 comprise an internal network.
- the electronic device 102 is able to be a laptop computer and the content entity 106 is able to be a word processing program stored on the laptop computer.
- one or more of the storage elements 108 is integrated with the electronic device 102 .
- one of the storage elements 108 is able to be the local memory on the electronic device.
- the storage elements 108 are able to be integrated with one or more of the content entities 106 and/or remote storage devices separate from both the electronic device 102 and the content entities 106 .
- the commenting application is stored and runs locally on the electronic device 102 .
- the audio commenting application is able to be partially or fully stored and/or executed on a device separate from but coupled with the electronic device 102 over the network 104 .
- the audio commenting application is able to be stored and executed on a remote server coupled to the device 102 via the network 104 .
- a user downloads the audio commenting application onto the electronic device 102 .
- the audio commenting application is able to come pre-installed on the electronic device 102 .
- the electronic device 102 comprises a mobile computing device such as a smart phone, computer or computing component within a vehicle. Alternatively, the electronic device 102 is able to comprise a mobile phone or other type of computing and/or networking device.
- the one or more networks 104 comprise the internet. Alternatively, the one or more networks 104 are able to be any combination of wired and/or wireless networks such as the internet, an ethernet or other types of networks capable of transmitting audio data as are well known in the art.
- the content entity 106 comprises a website and the content receiving feature comprises a text box on the website. Alternatively, the content receiving feature is able to comprise any location on the content entity 106 capable of receiving a link or other data associated with a comment.
- the content receiving feature is able to comprise a text box, a document, an image, other types of content and/or selected locations within the content receiving features.
- the content receiving features are able to comprise a photo file and/or a location within the photo file.
- the content entity 106 itself is able to be any network-accessible software and/or hardware entity such as audio files, images, websites, blogs, twitter, email, documents, document review programs and other types of content and the content receiving feature is able to be any content receiving and posting feature.
- the entity 106 is able to be a newspaper's online website where readers are able to comment about a news article or photo in a content receiving feature area or other area configured to receive data.
- the audio comment is able to be embedded in or around a photo or other graphic on a website or other document.
- the entity 106 is able to be an audio file of a song and/or a music distributing service such as Pandora where listeners to the audio file are able to comment about the file and the comment is able to be inserted into the audio file or associated with the audio file on the music distributing service.
- the entity 106 is able to be a Facebook page, where users normally write in their comments about photos or other events in the comment line/text box.
- the entity 106 is able to be a text editing program such as Microsoft Word, wherein the commenting feature is able to be a comment in tracked changes or an insertion into the text of the document.
- the storage elements 108 comprise a server.
- the storage elements 108 are able to comprise the server that runs the content entity 106 where the audio comments are being submitted.
- the storage elements 108 utilizing the website server as the storage element 108 allows the submitted audio comments to be controlled by the same people who own the website where the audio comments are being made.
- the storage elements 108 comprise other types of data storage/memory devices as are well known in the art.
- the storage elements 108 comprise a master database that includes a table or list of all stored audio data and data associated with the audio data (e.g. metadata).
- the audio data and associated data are able to be sorted and republished using the audio commenting application. For example, a user is able to access the master database table via the commenting application and filter/sort the data by one or more parameters returning a list of filtered audio and associated data.
- the data is able to be sorted based on the associated metadata and/or the characteristics of the audio data such as the content entity 106 where it was submitted, the source or person who created the data, where the data was created, when the data was created, length of the data, size of the data, format of the data, subject of the data or combinations thereof.
- the system 100 provides the benefit of enabling a user to utilize the audio commenting application and the master database to organize and access all the data stored in the system 100 .
- a user utilizes the electronic device 102 to access one or more of the content entities 106 and select a content receiving feature of the content entities 106 which they desire to submit content to.
- the selection of the content receiving feature is able to be omitted or performed automatically by the system 100 .
- the system 100 is able to automatically determine the current content receiving feature or features being viewed on the electronic device 102 (and/or a specific location within the content receiving feature) and automatically select those features (and/or specific locations) for insertion of the audio comment by the system 100 .
- the system 100 then utilizes the audio commenting application of electronic device 102 to transmit recorded audio data and/or other data over the network 104 to the storage elements 108 for automatic storage and formatting of the data.
- this storage and formatting comprises capture and use of the URL of content entity 106 in order to create/determine a link to the data.
- the transmission, storing and formatting of the audio data and/or other data is able to occur prior to accessing the content entities 106 .
- a user is able to reuse previously submitted data and links thereto to comment on subsequent content entities 106 .
- the system 100 records, transmits, stores, formats and/or presents the audio content based on an activation command submitted by the user to the audio commenting application. As a result, the user is able to access/create links to the stored audio data and/or other data and submit those links into the content receiving features of the desired content entities 106 .
- the system 100 is able to automatically submit the links in the selected locations of the selected content receiving features. Consequently, other individuals accessing the content entities 106 are able to select and listen to the submitted links and hear the associated audio stored on the storage elements 108 via the link. Accordingly, the system 100 provides the benefit of automatically processing the audio comments/data, formatting the data into an audio file accessible on the network, and providing a link to that audio file within the content receiving feature or text comment field of a desired content entity (e.g. website). Further, the system 100 provides the benefit of being able to run independently of the content entity 106 where the audio comments are being submitted because the system 100 not alter the data associated with the operation of the content entity 106 such as the html code of a website.
- a desired content entity e.g. website
- FIG. 2 illustrates the electronic device 102 according to some embodiments.
- the electronic device 102 comprises a central processing unit (CPU) 202 for executing a audio commenting application and controlling the operation of the electronic device 102 , a memory 204 for storing the audio commenting application and the recorded audio, an input/output interface 206 for inputting commands from a user and outputting the recorded data to the storage elements 108 via the networks 104 , an audio recording mechanism 208 for recording the audio, and one or more buses 210 for coupling the electronic device 102 components together.
- CPU central processing unit
- the electronic device 102 comprises a central processing unit (CPU) 202 for executing a audio commenting application and controlling the operation of the electronic device 102 , a memory 204 for storing the audio commenting application and the recorded audio, an input/output interface 206 for inputting commands from a user and outputting the recorded data to the storage elements 108 via the networks 104 , an audio recording mechanism 208 for recording the audio, and one or more buses
- the user inputs an activation command to the input/output interface 206 causing the CPU 202 to execute the audio commenting application.
- the activation comprises a voice command input by the recording mechanism.
- the activation comprises one or more of a voice command, the pressing of a button on the device 102 and/or other triggering actions as are well known in the art.
- the audio commenting application enables a user to begin recording audio using the audio recording mechanism 208 by issuing a “record” command to the audio recording mechanism 208 .
- the activation command is able to automatically issue the “record” command to the recording mechanism 208 without requiring any second or subsequent actions by the user.
- the device 102 is then able to transmit the recorded data using the I/O interface 206 to the storage elements 108 where the data is formatted and saved as well as to present the user with a link to the data.
- the link is able to be submitted into the content receiving feature of the entity 106 such that others are able to access the audio content on the content entity 106 by selecting the link.
- the memory 204 comprises non-volatile memory. Alternatively, the memory 204 comprises one or both of non-volatile and volatile memory.
- the input/output interface 206 comprises a display with a graphical user interface (GUI) for receiving commands from the user.
- GUI graphical user interface
- the input/output interface 206 comprises one or more of a display, a GUI, a voice recognition mechanism, transceiver, device physical inputs, peripherals such as mice and keyboards, and other interface components as are well known in the art.
- the audio recording mechanism 208 is integrated into the device 102 .
- the recording mechanism 208 is able to be a peripheral device that is coupled to the electronic device 102 via the network 104 or another wired or wireless network.
- the recording mechanism 208 comprises a voice recorder.
- the recording mechanism 208 is able to be other types of audio and/or video recording devices/mechanisms that are able to record any kind of sound the user desires, such as their voice to music or pre-recorded sound effects as are well known in the art.
- the recording mechanism 208 comprises recording software stored and executed on the electronic device 102 .
- the recording software is able to be partially or fully remotely executed and/or stored from the device 102 .
- the recording software is able to be remotely stored and/or executed on a website server coupled with the electronic device 102 over the network 102 .
- the recording application comprises one or more editing functions such that the inputted and recorded data is able to be edited.
- Some exemplary types of such recording software include Quicktime that runs from a hard drive of a computer, Javasonics.com or Pubclip.com or Byoaudio.com that run from a web-based application, and Voice Memo that runs on an iPhone.
- a voice to text product like Apple's Siri product is able to input the metadata such as title and description of the audio comment.
- the recording mechanism 208 does not include recording software and the recording and/or editing functionality is implemented by the audio commenting application.
- FIG. 3 illustrates a flowchart of a method of operating the audio commenting system 100 according to some embodiments.
- a user selects the content receiving feature of a content entity 106 where the user wants to add an audio comment using the electronic device 102 at the step 302 .
- the selecting of the content receiving feature of the entity 106 comprises submitting a voice command to the electronic device 102 .
- the selecting is able to comprise other methods of selecting content such as via a graphical user interface or other types of interfaces as are well known in the art.
- step 302 is able to be omitted.
- the user activates and issues a “record” command to the audio commenting application on the electronic device 102 which activates the recording mechanism 208 at the step 304 .
- the activation of the audio commenting application comprises clicking on an activation button on the electronic device 102 .
- the activation is able to comprise touching a touch screen of the device 102 , issuing voice commands to the device 102 or other activation methods as are well known in the art.
- the activation of the commenting application automatically causes the recording mechanism 208 to be activated and begin recording without the user issuing a “record” command.
- the recording mechanism 208 begins recording audio and/or video data upon activation at the step 306 .
- the audio and/or video data comprises the user's voice.
- the recording mechanism 208 comprises a text to audio translation element such that the audio data recorded by the recording mechanism 208 is able to comprise inputted text that has been converted into audio data.
- the text to be converted into audio data is input to the audio commenting application using the input/output interface 206 of the electronic device 102 .
- the text to audio translation element is AT&T Natural Voices.
- the audio commenting application inputs audio data recorded by the recording mechanism 208 and stores the recorded audio data in the storage element 108 in a location having a unique address and presents the unique address to the user on the input/output interface 206 of the electronic device 102 at the step 308 .
- the audio data is able to be input from existing audio data stored on a memory coupled with the commenting application via the network 104 .
- a user is able to import previously recorded or downloaded audio files to the commenting application instead of or in addition to recording new audio data.
- the unique address is a unique universal resource locator (URL) and/or the URL is presented to the user as a link to the stored audio data.
- URL unique universal resource locator
- the audio commenting application also stores metadata related to the audio data with the audio data in the storage element 108 .
- the metadata comprises one or more of the name of the source/person who input the audio data, the time the audio data was created, where the audio data was created, the subject of the audio data, the size of the data, the length of the data, the format of the data, content entities 106 where the data was submitted, and other types of information related to the audio data as is well known in the art.
- the system 100 provides the advantage of creating a distinct URL for any audio comment and any desired associated information about that recording within a storage element/database 108 that is able to be accessible by computer programs for organizing, sorting, and display based on the metadata and/or other data.
- the unique address (e.g. URL) is automatically displayed to the user through one of many different publishing technologies such as Java or DHTML or push technologies.
- the unique address is able to be presented to the user by being automatically emailed to the user by the commenting application or placed in a predetermined file on the electronic device 102 by the commenting application.
- the unique address is able to be manually selected by the user for display by interacting with the audio commenting application.
- the system 100 also provides the advantage of enabling a user who just made the recording to access to the unique address in order to playback the recording.
- the user inserts the unique address as a link into the content receiving feature of the content entity 106 at the step 310 .
- the unique address is inserted into the content receiving feature as standard text.
- the insertion comprises selecting a “submit” command of the content receiving feature causing the feature to accept and publish the inserted data.
- insertion of the unique address comprises the user typing the unique address into the content receiving feature of the entity 106 .
- the insertion is able to comprise utilizing a copy and paste function of the commenting application and/or electronic device 102 , wherein the user copies the unique address from the commenting application and pastes the address into the content receiving feature.
- the audio commenting application comprises an automatic insertion feature such that the user is able to select an insertion button command that causes the commenting application to automatically insert the unique address into the preselected content receiving feature or features.
- the audio commenting system automatically places the audio comment into the correct place for playback upon completion of the audio comment recording, without the need for an insertion button.
- the user is able to add text to the unique address inserted into the content receiving feature.
- the audio commenting application is able to input and/or preselect text to be automatically inserted along with the unique address.
- the preselected text is able to comprise metadata associated with the audio data and/or custom text entered by the user such as “Listen to my comments.”
- a viewer of the entity 106 selects the inserted link causing them to access the stored audio data such that they are able to play the audio data associated with the link at the step 312 .
- the inserted unique address is not a link, the viewer is able to cut and paste or re-type the unique address in a browser in order to access and play the audio data.
- anyone who has access to the storage element 108 where the audio data is stored is able to play the recording (e.g. are able to click/activate that link and the audio data will play back on their local devices).
- the audio data and/or associated data is saved in a table/list within a master database at the step 314 .
- step 314 is able to be omitted.
- the audio commenting system 100 described herein has numerous advantages. Specifically, the system provides the advantage of enabling users to submit their audio comments to different content receiving features instead of only being able to enter text. Further, the system provides the advantage of creating a distinct URL for any audio comment and any desired associated information about that recording within a storage element/database 108 that is able to be accessible by computer programs for organizing, sorting, and display based on the metadata and/or other data. Moreover, the system provides the advantage of enabling a user to utilize the audio commenting application and the master database to organize and access all the data stored in the system 100 . Finally, the system provides the advantage of enabling a user who just made the recording to access to the unique address in order to playback the recording.
- the user is able to utilize an A/V recorder, but only record video or only record audio for association with the target content.
- additional data formats for the recorded data are available including audio formats, video formats, and audio/video formats.
- the target content is able to be other types of content such as editable text document.
- the target content is able to be a Microsoft Word document wherein the created audio link is able to be inserted into the document.
Abstract
Description
- This application claims priority from U.S. Provisional Patent Application Ser. No. 61/471,541, filed Apr. 4, 2011 and entitled “AUDIO COMMENTING SYSTEM FOR THE INTERNET INCLUDING WEBSITES, SOCIAL NETWORKS, AND BLOGS,” U.S. Provisional Patent Application Ser. No. 61/471,548, filed Apr. 4, 2011 and entitled “AUTOMATED SYSTEM FOR CREATING AND PUBLISHING INTERNET-BASED AUDIO PROGRAMMING,” U.S. Provisional Patent Application Ser. No. 61/471,552, filed Apr. 4, 2011 and entitled “AUDIO RECORDING, PLAYBACK, AND PUBLISHING SYSTEM FOR CREATING VOICEOVERS, SOUNDTRACKS AND OTHER AUDIO PROGRAMMING FOR INTERNET CONTENT INCLUDING WEBSITES AND SOCIAL NETWORKS,” and U.S. Provisional Patent Application Ser. No. 61/582,164, filed Dec. 30, 2011 and entitled “AUTOMATIC AUDIO RECORDING AND PUBLISHING SYSTEM,” U.S. Provisional Patent Application Ser. No. 61/488,954, filed May 23, 2011 and entitled “LOCATION-BASED INTERNET RADIO PRODUCTION AND DISTRIBUTION SYSTEM,” all of which are hereby incorporated herein by reference in its entirety.
- The present invention relates to the field of Internet/network content. Specifically, the present invention relates to an audio commenting system for the Internet.
- Many websites and social networks are designed to receive and republish user generated content, in particular written text. This is content where the user or viewer of the website contributes their thoughts, opinions or information, and that contributed content is then republished on the website after submission. For example, in Facebook users will type in their status or comments about a website, or comment about a photo they see, whether that photo is on their Facebook page or another Facebook page that they have access to. Or on Twitter and LinkedIn, a similar process occurs whereby users write comments about many things, from what they did that day to an article they read about, and then others who view these comments that are written, can then write in their own comments as well, creating a listing of comments. Similarly, an online newspaper will invite comments from readers, about an article or topic. However, all of these features have the drawback of being limited to textual comments. Although textual comments have value, they lack tone, inflection and other information that a user sometimes wishes to convey. For example, when one person writes “Hello” and other person writes “Hello” they are read by the reader as largely the same thing, regardless of whether they came from an angry 50-year old man or a happy little kid. Voice on the other hand, the human voice, is a very unique and individual characteristic of people. Not only do people have voices that are different from other people, how they express themselves can be different, and in particular the conveyance of subtleties such as humor, irony, anger, happiness, strong opinions, and the wide spectrum of human emotion and ideas can be very effectively expressed by a person, if that person uses their voice.
- The audio commenting device, system and method described herein enables a user to add audio comments, e.g. spoken words, to areas on websites, images or other locations, and previously, users were only able to write or type in their text comments. As well the audio commenting device, system, and method as described herein enables a system whereby audio comments are the primary purpose of the system, even though the system can also include textual comments. Specifically, the audio commenting system comprises a storage database, one or more network-accessible locations and a computing device coupled with the storage database and the network-accessible locations, wherein the computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on the storage database and provide the unique address to a user such that the address is able to be inserted into at least one of the network-accessible locations. As a result, the audio commenting system provides the advantage of enabling a user to comment on internet content by literally “speaking their mind,” at the exact moment that they desire to talk, rather than having to wait or remember what it was they wanted to say, and say it later. In particular, users are able to provide anything from short funny audio comments or long analytical audio comments, by talking, using their own voice. Thus, the audio commenting system provides the benefit of enabling a user or viewer to input to a website whatever audio content they desire, wherein the use of the system requires no changes to the structure the website itself. Consequently, other people are able to listen to and enjoy these audio comments in addition to the previous text comments, and add their own audio comments as well. In some embodiments, this system is able to include adding audio comments to audio and video on websites, where, for example, text comments are allowed at certain time codes or moments within an audio or video file. For example, the SoundCloud service allows text comments at certain times or time codes within an audio file, and the service is able to be envisioned such that Youtube and other video providers would allow for comments to be placed within, or associated with a specific point or time code within a video file.
- Further, in some embodiments the system is able to be used to exchange a recording between two or more people, whereby one person listens to the recording and places audio comments at specific moments in the recording, sending the recording back to the other person who then hears the first person's audio comments either mixed with the original recording or whereby the original recording stops at the correct times, plays the person's comments, and continues with the original recording. In this way, groups of people could exchange audio comments about audio recordings. In some embodiments, the recordings in this system are able to be translated into text. In some embodiments, the commands in this system are able to be voice activated.
- Further, in some embodiments the system is able to be used to comment directly on a graphic, image or photo, whereby the audio comment is associated with a specific X and Y axis on the graphic or photo. For example, if there was a photo of a music concert with many people, a user of this system is able to add an audio comment associated with someone's face they see at a concert. Or if an architect wants to point out certain features of a building, the architect is able to associate audio comments with specific places on the building and then create an audio comment to inform others as to that feature.
- Further, in some embodiments an audio comment is able to be placed anywhere on a website or other digital content, in a less organized fashion than a formal “commenting system” would envision. For example, a website or online newspaper is able to be set up whereby an audio comment is placed within the text of the website, anywhere the user of this system desires. For example, a user is able to place an audio comment at the end of the third paragraph within a written article, at the beginning of the article or elsewhere in the article to give other listeners an introduction to the article.
- Further, in some embodiments an audio comment is able to be represented by a graphic, icon or avatar such that the person who clicks on the graphic, icon, or avatar would hear the audio comment. Additionally, although this system represents the audio file by a link or URL that includes alpha-numeric data, which is also referred to in this document as text, that URL or link can be played back by the listener of the audio comment by methods that do not necessarily require clicking on the alpha-numeric data or text, but instead by selecting a representation of that URL or link such as a graphic, icon, or avatar.
- One aspect of the present application is directed to a method of providing audio data to a network-accessible location having a content-receiving feature. The method comprises activating an audio commenting application on an electronic device, inputting audio data to the audio commenting application from an audio recording mechanism or a memory, transmitting the audio data to a storage database and storing the audio data at a unique address on the storage database and providing the unique address to a user such that the address is able to be inserted into a network-accessible location. In some embodiments, this system creates an audio comment that is then copied and pasted in another system or website whereby the audio comment is played back. In some embodiments, this system automatically places the audio comment in the desired place for the user requiring no copying and pasting of the audio comment or URL of the audio comment. In some embodiments, the unique address comprises a universal resource locator. In some embodiments, the method further comprises inserting the unique address into the content-receiving feature of the network-accessible location. In some embodiments, the method further comprises providing access to the audio data to the network-accessible location when a viewer selects the link within the content-receiving feature of the network-accessible location. In some embodiments, the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback. In some embodiments, the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program. In some embodiments, the method further comprises enabling a user to edit the audio data. In some embodiments, the method further comprises storing metadata that describes the audio data at the unique address. In some embodiments, the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted. In some embodiments, the method further comprises storing the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database. In some embodiments, the method further comprises providing the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata. In some embodiments, the audio data further comprises video data.
- A second aspect of the application is directed to a non-transitory computer-readable medium storing instructions that when executed by a computing device cause the computing device to perform the method comprising inputting audio data from an audio recording mechanism or a memory device, storing the audio data at a unique address on a storage database and providing the unique address to a user such that the address is able to be inserted into a network-accessible location. In some embodiments, the unique address comprises a universal resource locator. In some embodiments, the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback. In some embodiments, the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program. In some embodiments, the method further comprises inserting the unique address into the network accessible location upon selection of the location by the user. In some embodiments, the method further comprises enabling a user to edit the audio data. In some embodiments, the method further comprises storing metadata that describes the audio data at the unique address. In some embodiments, the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted. In some embodiments, the metadata is automatically inserted by the system, such as the location where the audio comment was created, or the time that the audio comment was created, or other information that is captured by a system which is able to then be interfaced or built into this system. In some embodiments the metadata is manually input by the user into the system. In some embodiments the metadata is a combination of automatically computer generated metadata and metadata input by the user. In some embodiments, the method further comprises storing the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database. In some embodiments, the method further comprises providing the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata. In some embodiments, the audio data further comprises video data.
- Another aspect of the application is directed to a computing device for providing audio comments. The computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on a storage database and provide the unique address to a user such that the address is able to be inserted into a network-accessible location. In some embodiments, the unique address comprises a universal resource locator. In some embodiments, the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback. In some embodiments, the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program. In some embodiments, the application is further configured to insert the unique address into the network accessible location upon selection of the location by the user. In some embodiments, the audio comment is played back within the system or website where the audio comment was placed, thereby enabling the listeners of the audio comment to stay on the website where the audio comment was placed. In some embodiments, the audio comment is a link to another website or URL where the audio comment is played back. In some embodiments, the application is further configured to enable a user to edit the audio data. In some embodiments, the application is further configured to store metadata that describes the audio data at the unique address. In some embodiments, the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted. In some embodiments, the application is further configured to store the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database. In some embodiments, the application is further configured to provide the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata. In some embodiments, the audio data further comprises video data. In some embodiments, wherein the storage database is integrated with the computing device. In some embodiments, the network-accessible location is located within the computing device. In some embodiments, the audio recording mechanism is integrated with the computing device.
- Yet another aspect of the application is directed to a system for providing audio comments. The system comprises a storage database, one or more network-accessible locations and a computing device coupled with the storage database and the network-accessible locations, wherein the computing device comprises a processor and an application executed by the processor configured to input audio data from an audio recording mechanism or a memory device, store the audio data at a unique address on the storage database and provide the unique address to a user such that the address is able to be inserted into at least one of the network-accessible locations. In some embodiments, the unique address comprises a universal resource locator. In some embodiments, the unique address is provided as a hyperlink that links to the stored audio data such that if the hyperlink is selected the stored audio data is accessed for playback. In some embodiments, the network-accessible location comprises a website, an email, a text message, a tweet or a word processing program. In some embodiments, the application is further configured to insert the unique address into the network accessible location upon selection of the location by the user. In some embodiments, the application is further configured to enable a user to edit the audio data. In some embodiments, the application is further configured to store metadata that describes the audio data at the unique address. In some embodiments, the metadata comprises one or more of the group consisting of the size of the audio data, the creation time of the audio data, the length of the audio data, the source of the audio data, the title of the audio data, the format of the audio data, the subject of the audio data, where the audio data was recorded and the network-accessible locations where links to the audio data have been inserted. In some embodiments, the application is further configured to store the unique address and the metadata in a table of a master database along with all other unique addresses and metadata associated with other audio data stored on the storage database. In some embodiments, the application is further configured to provide the master database to the user such that the user is able to sort and access resulting lists of the unique addresses within the master database based on the associated metadata. In some embodiments, the audio data further comprises video data. In some embodiments, the storage database is integrated with the computing device. In some embodiments, the network-accessible location is located within the computing device. In some embodiments, the audio recording mechanism is integrated with the computing device. In some embodiments, the network-accessible location is located within the storage database.
-
FIG. 1 illustrates an audio commenting system according to some embodiments. -
FIG. 2 illustrates an audio commenting device according to some embodiments. -
FIG. 3 illustrates a flowchart of a method of providing audio data to a network-accessible location having a content-receiving feature according to some embodiments. - The audio commenting system described herein enables a user to add audio data/comments (e.g. spoken words) to websites or other content where text is accepted by the website or other content (e.g. comment boxes). As a result, the audio commenting system provides the benefit of enabling people to communicate the tone and other information in audio data that is lost when converted to text. In some embodiments, the websites or other content is located on the internet. Alternatively, the websites or other content is able to be located on other networks or computing devices.
-
FIG. 1 illustrates an audio commentingsystem 100 according to some embodiments. As shown inFIG. 1 , the audio commentingsystem 100 comprises one or moreelectronic devices 102 having an audio commenting application, one or morecontent entities 106 having a content receiving feature and one or more storage elements/databases 108 coupled together via one ormore networks 104. In some embodiments, one or more of thecontent entities 106 is integrated with theelectronic device 102 such that one of thenetworks 104 comprise an internal network. For example, theelectronic device 102 is able to be a laptop computer and thecontent entity 106 is able to be a word processing program stored on the laptop computer. In some embodiments, one or more of thestorage elements 108 is integrated with theelectronic device 102. For example, one of thestorage elements 108 is able to be the local memory on the electronic device. Alternatively, thestorage elements 108 are able to be integrated with one or more of thecontent entities 106 and/or remote storage devices separate from both theelectronic device 102 and thecontent entities 106. In some embodiments, the commenting application is stored and runs locally on theelectronic device 102. Alternatively, the audio commenting application is able to be partially or fully stored and/or executed on a device separate from but coupled with theelectronic device 102 over thenetwork 104. For example, the audio commenting application is able to be stored and executed on a remote server coupled to thedevice 102 via thenetwork 104. In some embodiments, a user downloads the audio commenting application onto theelectronic device 102. Alternatively, the audio commenting application is able to come pre-installed on theelectronic device 102. - In some embodiments, the
electronic device 102 comprises a mobile computing device such as a smart phone, computer or computing component within a vehicle. Alternatively, theelectronic device 102 is able to comprise a mobile phone or other type of computing and/or networking device. In some embodiments, the one ormore networks 104 comprise the internet. Alternatively, the one ormore networks 104 are able to be any combination of wired and/or wireless networks such as the internet, an ethernet or other types of networks capable of transmitting audio data as are well known in the art. In some embodiments, thecontent entity 106 comprises a website and the content receiving feature comprises a text box on the website. Alternatively, the content receiving feature is able to comprise any location on thecontent entity 106 capable of receiving a link or other data associated with a comment. For example, the content receiving feature is able to comprise a text box, a document, an image, other types of content and/or selected locations within the content receiving features. For example, the content receiving features are able to comprise a photo file and/or a location within the photo file. Thecontent entity 106 itself is able to be any network-accessible software and/or hardware entity such as audio files, images, websites, blogs, twitter, email, documents, document review programs and other types of content and the content receiving feature is able to be any content receiving and posting feature. For example, theentity 106 is able to be a newspaper's online website where readers are able to comment about a news article or photo in a content receiving feature area or other area configured to receive data. In some embodiments, the audio comment is able to be embedded in or around a photo or other graphic on a website or other document. As another example, theentity 106 is able to be an audio file of a song and/or a music distributing service such as Pandora where listeners to the audio file are able to comment about the file and the comment is able to be inserted into the audio file or associated with the audio file on the music distributing service. Alternatively, theentity 106 is able to be a Facebook page, where users normally write in their comments about photos or other events in the comment line/text box. Alternatively, theentity 106 is able to be a text editing program such as Microsoft Word, wherein the commenting feature is able to be a comment in tracked changes or an insertion into the text of the document. - In some embodiments, the
storage elements 108 comprise a server. For example, as described above, thestorage elements 108 are able to comprise the server that runs thecontent entity 106 where the audio comments are being submitted. In particular, if a website where the comments are being made wanted more control over the audio comments, (for example, to be able to keep recordings private or delete recordings or not let uses put in links to files outside the website address), utilizing the website server as thestorage element 108 allows the submitted audio comments to be controlled by the same people who own the website where the audio comments are being made. Alternatively, thestorage elements 108 comprise other types of data storage/memory devices as are well known in the art. In some embodiments, thestorage elements 108 comprise a master database that includes a table or list of all stored audio data and data associated with the audio data (e.g. metadata). In such embodiments, the audio data and associated data are able to be sorted and republished using the audio commenting application. For example, a user is able to access the master database table via the commenting application and filter/sort the data by one or more parameters returning a list of filtered audio and associated data. For example, the data is able to be sorted based on the associated metadata and/or the characteristics of the audio data such as thecontent entity 106 where it was submitted, the source or person who created the data, where the data was created, when the data was created, length of the data, size of the data, format of the data, subject of the data or combinations thereof. As a result, thesystem 100 provides the benefit of enabling a user to utilize the audio commenting application and the master database to organize and access all the data stored in thesystem 100. - In operation, a user utilizes the
electronic device 102 to access one or more of thecontent entities 106 and select a content receiving feature of thecontent entities 106 which they desire to submit content to. Alternatively, the selection of the content receiving feature is able to be omitted or performed automatically by thesystem 100. For example, thesystem 100 is able to automatically determine the current content receiving feature or features being viewed on the electronic device 102 (and/or a specific location within the content receiving feature) and automatically select those features (and/or specific locations) for insertion of the audio comment by thesystem 100. Thesystem 100 then utilizes the audio commenting application ofelectronic device 102 to transmit recorded audio data and/or other data over thenetwork 104 to thestorage elements 108 for automatic storage and formatting of the data. In some embodiments, this storage and formatting comprises capture and use of the URL ofcontent entity 106 in order to create/determine a link to the data. In some embodiments, the transmission, storing and formatting of the audio data and/or other data is able to occur prior to accessing thecontent entities 106. For example, a user is able to reuse previously submitted data and links thereto to comment onsubsequent content entities 106. In some embodiments, thesystem 100 records, transmits, stores, formats and/or presents the audio content based on an activation command submitted by the user to the audio commenting application. As a result, the user is able to access/create links to the stored audio data and/or other data and submit those links into the content receiving features of the desiredcontent entities 106. Alternatively, thesystem 100 is able to automatically submit the links in the selected locations of the selected content receiving features. Consequently, other individuals accessing thecontent entities 106 are able to select and listen to the submitted links and hear the associated audio stored on thestorage elements 108 via the link. Accordingly, thesystem 100 provides the benefit of automatically processing the audio comments/data, formatting the data into an audio file accessible on the network, and providing a link to that audio file within the content receiving feature or text comment field of a desired content entity (e.g. website). Further, thesystem 100 provides the benefit of being able to run independently of thecontent entity 106 where the audio comments are being submitted because thesystem 100 not alter the data associated with the operation of thecontent entity 106 such as the html code of a website. -
FIG. 2 illustrates theelectronic device 102 according to some embodiments. As shown inFIG. 2 , theelectronic device 102 comprises a central processing unit (CPU) 202 for executing a audio commenting application and controlling the operation of theelectronic device 102, amemory 204 for storing the audio commenting application and the recorded audio, an input/output interface 206 for inputting commands from a user and outputting the recorded data to thestorage elements 108 via thenetworks 104, anaudio recording mechanism 208 for recording the audio, and one ormore buses 210 for coupling theelectronic device 102 components together. Additionally, it is understood that theelectronic device 102 is able to comprise one or more additional components well known in the art, which have not been included herein for the sake of brevity. - In operation, when a user wishes to submit audio to the content receiving feature of a
content entity 106 being accessed via theelectronic device 102, the user inputs an activation command to the input/output interface 206 causing theCPU 202 to execute the audio commenting application. In some embodiments, the activation comprises a voice command input by the recording mechanism. Alternatively, the activation comprises one or more of a voice command, the pressing of a button on thedevice 102 and/or other triggering actions as are well known in the art. Upon being activated, the audio commenting application enables a user to begin recording audio using theaudio recording mechanism 208 by issuing a “record” command to theaudio recording mechanism 208. Alternatively, the activation command is able to automatically issue the “record” command to therecording mechanism 208 without requiring any second or subsequent actions by the user. Thedevice 102 is then able to transmit the recorded data using the I/O interface 206 to thestorage elements 108 where the data is formatted and saved as well as to present the user with a link to the data. Accordingly, the link is able to be submitted into the content receiving feature of theentity 106 such that others are able to access the audio content on thecontent entity 106 by selecting the link. - In some embodiments, the
memory 204 comprises non-volatile memory. Alternatively, thememory 204 comprises one or both of non-volatile and volatile memory. In some embodiments, the input/output interface 206 comprises a display with a graphical user interface (GUI) for receiving commands from the user. Alternatively, the input/output interface 206 comprises one or more of a display, a GUI, a voice recognition mechanism, transceiver, device physical inputs, peripherals such as mice and keyboards, and other interface components as are well known in the art. In some embodiments, theaudio recording mechanism 208 is integrated into thedevice 102. Alternatively, therecording mechanism 208 is able to be a peripheral device that is coupled to theelectronic device 102 via thenetwork 104 or another wired or wireless network. In some embodiments, therecording mechanism 208 comprises a voice recorder. Alternatively, therecording mechanism 208 is able to be other types of audio and/or video recording devices/mechanisms that are able to record any kind of sound the user desires, such as their voice to music or pre-recorded sound effects as are well known in the art. In some embodiments, therecording mechanism 208 comprises recording software stored and executed on theelectronic device 102. Alternatively, the recording software is able to be partially or fully remotely executed and/or stored from thedevice 102. For example, the recording software is able to be remotely stored and/or executed on a website server coupled with theelectronic device 102 over thenetwork 102. In some embodiments, the recording application comprises one or more editing functions such that the inputted and recorded data is able to be edited. Some exemplary types of such recording software include Quicktime that runs from a hard drive of a computer, Javasonics.com or Pubclip.com or Byoaudio.com that run from a web-based application, and Voice Memo that runs on an iPhone. In some embodiments, a voice to text product like Apple's Siri product is able to input the metadata such as title and description of the audio comment. Alternatively, therecording mechanism 208 does not include recording software and the recording and/or editing functionality is implemented by the audio commenting application. -
FIG. 3 illustrates a flowchart of a method of operating the audio commentingsystem 100 according to some embodiments. As shown inFIG. 3 , a user selects the content receiving feature of acontent entity 106 where the user wants to add an audio comment using theelectronic device 102 at thestep 302. In some embodiments, the selecting of the content receiving feature of theentity 106 comprises submitting a voice command to theelectronic device 102. Alternatively, the selecting is able to comprise other methods of selecting content such as via a graphical user interface or other types of interfaces as are well known in the art. Alternatively,step 302 is able to be omitted. The user activates and issues a “record” command to the audio commenting application on theelectronic device 102 which activates therecording mechanism 208 at thestep 304. In some embodiments, the activation of the audio commenting application comprises clicking on an activation button on theelectronic device 102. Alternatively, the activation is able to comprise touching a touch screen of thedevice 102, issuing voice commands to thedevice 102 or other activation methods as are well known in the art. In some embodiments, the activation of the commenting application automatically causes therecording mechanism 208 to be activated and begin recording without the user issuing a “record” command. Therecording mechanism 208 begins recording audio and/or video data upon activation at thestep 306. In some embodiments, the audio and/or video data comprises the user's voice. In some embodiments, therecording mechanism 208 comprises a text to audio translation element such that the audio data recorded by therecording mechanism 208 is able to comprise inputted text that has been converted into audio data. In some embodiments, the text to be converted into audio data is input to the audio commenting application using the input/output interface 206 of theelectronic device 102. In some embodiments, the text to audio translation element is AT&T Natural Voices. - The audio commenting application inputs audio data recorded by the
recording mechanism 208 and stores the recorded audio data in thestorage element 108 in a location having a unique address and presents the unique address to the user on the input/output interface 206 of theelectronic device 102 at thestep 308. Alternatively, the audio data is able to be input from existing audio data stored on a memory coupled with the commenting application via thenetwork 104. For example, a user is able to import previously recorded or downloaded audio files to the commenting application instead of or in addition to recording new audio data. In some embodiments, the unique address is a unique universal resource locator (URL) and/or the URL is presented to the user as a link to the stored audio data. In some embodiments, the audio commenting application also stores metadata related to the audio data with the audio data in thestorage element 108. In some embodiments, the metadata comprises one or more of the name of the source/person who input the audio data, the time the audio data was created, where the audio data was created, the subject of the audio data, the size of the data, the length of the data, the format of the data,content entities 106 where the data was submitted, and other types of information related to the audio data as is well known in the art. As a result, thesystem 100 provides the advantage of creating a distinct URL for any audio comment and any desired associated information about that recording within a storage element/database 108 that is able to be accessible by computer programs for organizing, sorting, and display based on the metadata and/or other data. In some embodiments, the unique address (e.g. URL) is automatically displayed to the user through one of many different publishing technologies such as Java or DHTML or push technologies. Alternatively, the unique address is able to be presented to the user by being automatically emailed to the user by the commenting application or placed in a predetermined file on theelectronic device 102 by the commenting application. Alternatively, the unique address is able to be manually selected by the user for display by interacting with the audio commenting application. As a result, thesystem 100 also provides the advantage of enabling a user who just made the recording to access to the unique address in order to playback the recording. - The user inserts the unique address as a link into the content receiving feature of the
content entity 106 at thestep 310. Alternatively, the unique address is inserted into the content receiving feature as standard text. In some embodiments, the insertion comprises selecting a “submit” command of the content receiving feature causing the feature to accept and publish the inserted data. In some embodiments, insertion of the unique address comprises the user typing the unique address into the content receiving feature of theentity 106. Alternatively, the insertion is able to comprise utilizing a copy and paste function of the commenting application and/orelectronic device 102, wherein the user copies the unique address from the commenting application and pastes the address into the content receiving feature. Alternatively, the audio commenting application comprises an automatic insertion feature such that the user is able to select an insertion button command that causes the commenting application to automatically insert the unique address into the preselected content receiving feature or features. Alternatively, the audio commenting system automatically places the audio comment into the correct place for playback upon completion of the audio comment recording, without the need for an insertion button. In some embodiments, the user is able to add text to the unique address inserted into the content receiving feature. In some embodiments, the audio commenting application is able to input and/or preselect text to be automatically inserted along with the unique address. For example, the preselected text is able to comprise metadata associated with the audio data and/or custom text entered by the user such as “Listen to my comments.” A viewer of theentity 106 selects the inserted link causing them to access the stored audio data such that they are able to play the audio data associated with the link at thestep 312. Alternatively, if the inserted unique address is not a link, the viewer is able to cut and paste or re-type the unique address in a browser in order to access and play the audio data. As a result, anyone who has access to thestorage element 108 where the audio data is stored is able to play the recording (e.g. are able to click/activate that link and the audio data will play back on their local devices). The audio data and/or associated data is saved in a table/list within a master database at thestep 314. Alternatively,step 314 is able to be omitted. - The audio commenting
system 100 described herein has numerous advantages. Specifically, the system provides the advantage of enabling users to submit their audio comments to different content receiving features instead of only being able to enter text. Further, the system provides the advantage of creating a distinct URL for any audio comment and any desired associated information about that recording within a storage element/database 108 that is able to be accessible by computer programs for organizing, sorting, and display based on the metadata and/or other data. Moreover, the system provides the advantage of enabling a user to utilize the audio commenting application and the master database to organize and access all the data stored in thesystem 100. Finally, the system provides the advantage of enabling a user who just made the recording to access to the unique address in order to playback the recording. - The present invention has been described in terms of specific embodiments incorporating details to facilitate the understanding of principles of construction and operation of the invention. Such reference herein to specific embodiments and details thereof is not intended to limit the scope of the claims appended hereto. It will be readily apparent to one skilled in the art that other various modifications may be made in the embodiment chosen for illustration without departing from the spirit and scope of the invention as defined by the claims. In particular, it should be noted that although as described herein, the system is taught as combining sound recordings with content, the system is able to operate substantially similarly while combining video recordings with content. For example, a user is able to record video and audio data about content and then associate the audio and video data with the content utilizing the system. Alternatively, the user is able to utilize an A/V recorder, but only record video or only record audio for association with the target content. As a result, additional data formats for the recorded data are available including audio formats, video formats, and audio/video formats. It also should be noted that although the system is described herein in relation to internet content, the target content is able to be other types of content such as editable text document. For example, the target content is able to be a Microsoft Word document wherein the created audio link is able to be inserted into the document.
Claims (52)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/435,026 US20120253492A1 (en) | 2011-04-04 | 2012-03-30 | Audio commenting system |
PCT/US2012/032136 WO2012138735A1 (en) | 2011-04-04 | 2012-04-04 | Audio commenting system |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201161471552P | 2011-04-04 | 2011-04-04 | |
US201161471541P | 2011-04-04 | 2011-04-04 | |
US201161471548P | 2011-04-04 | 2011-04-04 | |
US201161488954P | 2011-05-23 | 2011-05-23 | |
US201161582164P | 2011-12-30 | 2011-12-30 | |
US13/435,026 US20120253492A1 (en) | 2011-04-04 | 2012-03-30 | Audio commenting system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20120253492A1 true US20120253492A1 (en) | 2012-10-04 |
Family
ID=46927918
Family Applications (8)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/435,046 Expired - Fee Related US10270831B2 (en) | 2011-04-04 | 2012-03-30 | Automated system for combining and publishing network-based audio programming |
US13/435,072 Expired - Fee Related US8971917B2 (en) | 2011-04-04 | 2012-03-30 | Location-based network radio production and distribution system |
US13/435,026 Abandoned US20120253492A1 (en) | 2011-04-04 | 2012-03-30 | Audio commenting system |
US13/435,083 Abandoned US20120253493A1 (en) | 2011-04-04 | 2012-03-30 | Automatic audio recording and publishing system |
US13/435,055 Expired - Fee Related US9380410B2 (en) | 2011-04-04 | 2012-03-30 | Audio commenting and publishing system |
US14/590,514 Expired - Fee Related US9973560B2 (en) | 2011-04-04 | 2015-01-06 | Location-based network radio production and distribution system |
US15/132,090 Abandoned US20160234278A1 (en) | 2011-04-04 | 2016-04-18 | Audio commenting and publishing system |
US15/948,822 Abandoned US20180227345A1 (en) | 2011-04-04 | 2018-04-09 | Location-based network radio production and distribution system |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/435,046 Expired - Fee Related US10270831B2 (en) | 2011-04-04 | 2012-03-30 | Automated system for combining and publishing network-based audio programming |
US13/435,072 Expired - Fee Related US8971917B2 (en) | 2011-04-04 | 2012-03-30 | Location-based network radio production and distribution system |
Family Applications After (5)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/435,083 Abandoned US20120253493A1 (en) | 2011-04-04 | 2012-03-30 | Automatic audio recording and publishing system |
US13/435,055 Expired - Fee Related US9380410B2 (en) | 2011-04-04 | 2012-03-30 | Audio commenting and publishing system |
US14/590,514 Expired - Fee Related US9973560B2 (en) | 2011-04-04 | 2015-01-06 | Location-based network radio production and distribution system |
US15/132,090 Abandoned US20160234278A1 (en) | 2011-04-04 | 2016-04-18 | Audio commenting and publishing system |
US15/948,822 Abandoned US20180227345A1 (en) | 2011-04-04 | 2018-04-09 | Location-based network radio production and distribution system |
Country Status (2)
Country | Link |
---|---|
US (8) | US10270831B2 (en) |
WO (5) | WO2012138763A1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130262564A1 (en) * | 2012-03-31 | 2013-10-03 | Immediate, LLC | Interactive media distribution systems and methods |
CN103428205A (en) * | 2013-07-30 | 2013-12-04 | 檀明 | Information broadcasting system and method based on Android platform |
US20140195885A1 (en) * | 2013-01-05 | 2014-07-10 | Hewlett-Packard Development Company, L.P. | Integrating document related communication with a document |
WO2014131327A1 (en) * | 2013-02-27 | 2014-09-04 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus and system for presenting mobile media information |
US8862593B1 (en) | 2013-03-15 | 2014-10-14 | Sowt International Ltd. | System and method for creating, managing, and publishing audio microposts |
WO2015012893A3 (en) * | 2013-03-15 | 2015-04-16 | Miselu Inc | Enabling music listener feedback |
US20150381684A1 (en) * | 2014-06-26 | 2015-12-31 | International Business Machines Corporation | Interactively updating multimedia data |
US20160099897A1 (en) * | 2014-10-01 | 2016-04-07 | Samsung Electronics Co., Ltd. | Information sharing method and electronic device thereof |
CN105898603A (en) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Voice danmaku generation method and device |
US20160321272A1 (en) * | 2013-12-25 | 2016-11-03 | Heyoya Systems Ltd. | System and methods for vocal commenting on selected web pages |
CN108831475A (en) * | 2018-05-24 | 2018-11-16 | 广州市千钧网络科技有限公司 | A kind of text message extracting method and system |
CN113505153A (en) * | 2021-05-11 | 2021-10-15 | 深圳软牛科技有限公司 | Memorandum backup method based on iOS system and related equipment |
US11200028B2 (en) * | 2018-02-27 | 2021-12-14 | Dish Network L.L.C. | Apparatus, systems and methods for presenting content reviews in a virtual world |
US11538045B2 (en) | 2018-09-28 | 2022-12-27 | Dish Network L.L.C. | Apparatus, systems and methods for determining a commentary rating |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9106760B2 (en) * | 2012-08-31 | 2015-08-11 | Meng He | Recording system and method |
DE112013005751B4 (en) * | 2012-11-30 | 2023-11-30 | Myine Electronics, Inc. | Systems and methods for inserting stored advertising content into broadcast content |
CN105009606B (en) * | 2012-11-30 | 2018-11-09 | 麦恩电子股份有限公司 | The system and method for caching received content on radio system simultaneously for providing information searching |
CN104956436B (en) * | 2012-12-28 | 2018-05-29 | 株式会社索思未来 | Equipment and audio recognition method with speech identifying function |
US9575823B2 (en) * | 2013-04-29 | 2017-02-21 | Hewlett Packard Enterprise Development Lp | Recording unstructured events in context |
US20140342718A1 (en) | 2013-05-17 | 2014-11-20 | Theodore C. Chen | Device and method for disabling communication and/or other application functions on a mobile communication device |
US20140358669A1 (en) * | 2013-06-03 | 2014-12-04 | Cloudwear, Inc. | Method for selecting and receiving primary and supplemental advertiser information using a wearable-computing device |
US9727129B2 (en) * | 2013-06-28 | 2017-08-08 | Harman International Industries, Incorporated | System and method for audio augmented reality |
US9658819B2 (en) * | 2013-12-30 | 2017-05-23 | Willard Frederick Wellman | Systems and methods for autonomously scheduling and playing audio files |
WO2015120143A1 (en) * | 2014-02-07 | 2015-08-13 | Futuri Media Llc | User generated audio elements which provides for interaction with radio programming systems |
FR3011647A1 (en) * | 2014-04-04 | 2015-04-10 | Thomson Licensing | METHOD FOR CONTROLLING EQUIPMENT CONNECTED TO A COMMUNICATION NETWORK, EQUIPMENT, SYSTEM, COMPUTER PROGRAM PRODUCT AND CORRESPONDING DATA CARRIER |
KR102340251B1 (en) * | 2014-06-27 | 2021-12-16 | 삼성전자주식회사 | Method for managing data and an electronic device thereof |
US11120342B2 (en) | 2015-11-10 | 2021-09-14 | Ricoh Company, Ltd. | Electronic meeting intelligence |
US9848308B2 (en) | 2016-01-06 | 2017-12-19 | Michael P. DEMELE | System and method for generating driver status and destination arrival notifications for reducing distracted driving and increasing driver safety |
CN105930175A (en) * | 2016-05-31 | 2016-09-07 | 京东方科技集团股份有限公司 | Method and device for closing application tool |
US11323458B1 (en) * | 2016-08-22 | 2022-05-03 | Paubox, Inc. | Method for securely communicating email content between a sender and a recipient |
US11307735B2 (en) | 2016-10-11 | 2022-04-19 | Ricoh Company, Ltd. | Creating agendas for electronic meetings using artificial intelligence |
US10860985B2 (en) | 2016-10-11 | 2020-12-08 | Ricoh Company, Ltd. | Post-meeting processing using artificial intelligence |
US11030585B2 (en) | 2017-10-09 | 2021-06-08 | Ricoh Company, Ltd. | Person detection, person identification and meeting start for interactive whiteboard appliances |
US10956875B2 (en) | 2017-10-09 | 2021-03-23 | Ricoh Company, Ltd. | Attendance tracking, presentation files, meeting services and agenda extraction for interactive whiteboard appliances |
US11062271B2 (en) | 2017-10-09 | 2021-07-13 | Ricoh Company, Ltd. | Interactive whiteboard appliances with learning capabilities |
US10757148B2 (en) | 2018-03-02 | 2020-08-25 | Ricoh Company, Ltd. | Conducting electronic meetings over computer networks using interactive whiteboard appliances and mobile devices |
US11442591B2 (en) * | 2018-04-09 | 2022-09-13 | Lockheed Martin Corporation | System, method, computer readable medium, and viewer-interface for prioritized selection of mutually occluding objects in a virtual environment |
US11263384B2 (en) | 2019-03-15 | 2022-03-01 | Ricoh Company, Ltd. | Generating document edit requests for electronic documents managed by a third-party document management service using artificial intelligence |
US11720741B2 (en) | 2019-03-15 | 2023-08-08 | Ricoh Company, Ltd. | Artificial intelligence assisted review of electronic documents |
US11573993B2 (en) * | 2019-03-15 | 2023-02-07 | Ricoh Company, Ltd. | Generating a meeting review document that includes links to the one or more documents reviewed |
US11080466B2 (en) | 2019-03-15 | 2021-08-03 | Ricoh Company, Ltd. | Updating existing content suggestion to include suggestions from recorded media using artificial intelligence |
US11392754B2 (en) | 2019-03-15 | 2022-07-19 | Ricoh Company, Ltd. | Artificial intelligence assisted review of physical documents |
US11270060B2 (en) | 2019-03-15 | 2022-03-08 | Ricoh Company, Ltd. | Generating suggested document edits from recorded media using artificial intelligence |
CN110896525A (en) * | 2019-11-13 | 2020-03-20 | 南京创维信息技术研究院有限公司 | Internet automobile broadcasting system based on GPS positioning and voice recognition |
US20220012674A1 (en) * | 2020-07-08 | 2022-01-13 | Lynch Marks, LLC | Voice based proof of delivery for packages |
US11869098B2 (en) * | 2021-09-10 | 2024-01-09 | Lemon Inc. | Methods and systems for presenting information |
USD1003917S1 (en) | 2021-09-10 | 2023-11-07 | Lemon Inc. | Display screen or portion thereof with a graphical user interface |
Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030149802A1 (en) * | 2002-02-05 | 2003-08-07 | Curry Michael John | Integration of audio or video program with application program |
US20060053364A1 (en) * | 2004-09-08 | 2006-03-09 | Josef Hollander | System and method for arbitrary annotation of web pages copyright notice |
US7349923B2 (en) * | 2003-04-28 | 2008-03-25 | Sony Corporation | Support applications for rich media publishing |
US20080178251A1 (en) * | 2007-01-22 | 2008-07-24 | Shin Edward M | Process and system for automatically transmitting audio/video content from an electronic device to desired recipient(s) |
US20080201651A1 (en) * | 2007-02-16 | 2008-08-21 | Palo Alto Research Center Incorporated | System and method for annotating documents using a viewer |
US20090199083A1 (en) * | 2008-01-17 | 2009-08-06 | Can Sar | Method of enabling the modification and annotation of a webpage from a web browser |
US20090198685A1 (en) * | 2002-12-11 | 2009-08-06 | Alan Bartholomew | Annotation system for creating and retrieving media and methods relating to same |
US20090280783A1 (en) * | 2008-05-12 | 2009-11-12 | Gerhard Dietrich Klassen | System and method for automatically drafting a blog entry |
US20100061197A1 (en) * | 2008-09-10 | 2010-03-11 | Miselu, Inc. | Digital audio communication system |
US20100125571A1 (en) * | 2008-11-20 | 2010-05-20 | Yahoo! Inc. | Apparatus and methods for creating web logs (blogs) containing media commentary |
US7752202B2 (en) * | 2002-05-17 | 2010-07-06 | Sony Corporation | Information processing and, content distribution apparatus method, and program with conversion identification information |
US20100257069A1 (en) * | 1995-07-27 | 2010-10-07 | Levy Kenneth L | Connected Audio Content |
US7870197B2 (en) * | 2002-11-22 | 2011-01-11 | Aol Inc. | System and method to facilitate real-time communications and content sharing among users over a network |
US8452887B1 (en) * | 2011-08-05 | 2013-05-28 | Voice Portraits, Inc. | System and method for managing and distributing audio recordings |
US8845337B1 (en) * | 2011-06-22 | 2014-09-30 | Amazon Technologies, Inc. | Sharing demonstration information by a network connected demonstration device and system |
Family Cites Families (80)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5767845A (en) | 1994-08-10 | 1998-06-16 | Matsushita Electric Industrial Co. | Multi-media information record device, and a multi-media information playback device |
US6199076B1 (en) | 1996-10-02 | 2001-03-06 | James Logan | Audio program player including a dynamic program selection controller |
US6246672B1 (en) * | 1998-04-28 | 2001-06-12 | International Business Machines Corp. | Singlecast interactive radio system |
US6751777B2 (en) | 1998-10-19 | 2004-06-15 | International Business Machines Corporation | Multi-target links for navigating between hypertext documents and the like |
US6760916B2 (en) | 2000-01-14 | 2004-07-06 | Parkervision, Inc. | Method, system and computer program product for producing and distributing enhanced media downstreams |
US20050038819A1 (en) * | 2000-04-21 | 2005-02-17 | Hicken Wendell T. | Music Recommendation system and method |
US6526411B1 (en) | 1999-11-15 | 2003-02-25 | Sean Ward | System and method for creating dynamic playlists |
KR100694028B1 (en) | 2000-01-25 | 2007-03-12 | 삼성전자주식회사 | Authoring apparatus and method for creating multimedia file |
US6720980B1 (en) | 2000-03-01 | 2004-04-13 | Microsoft Corporation | Method and system for embedding voice notes |
WO2001067223A1 (en) | 2000-03-07 | 2001-09-13 | Yahoo! Inc. | Information display systems and methods |
JP2001282813A (en) | 2000-03-29 | 2001-10-12 | Toshiba Corp | Multimedia data retrieval method, index information providing method, multimedia data retrieval device, index server and multimedia data retrieval server |
US6662231B1 (en) * | 2000-06-30 | 2003-12-09 | Sei Information Technology | Method and system for subscriber-based audio service over a communication network |
KR100443673B1 (en) * | 2000-07-13 | 2004-08-09 | 엘지전자 주식회사 | Multimedia Service System Based On User History |
US6748395B1 (en) | 2000-07-14 | 2004-06-08 | Microsoft Corporation | System and method for dynamic playlist of media |
GB0029800D0 (en) | 2000-12-07 | 2001-01-17 | Hewlett Packard Co | Sound links |
US20020138630A1 (en) | 2000-12-27 | 2002-09-26 | Solomon Barry M. | Music scheduling algorithm |
US6928433B2 (en) * | 2001-01-05 | 2005-08-09 | Creative Technology Ltd | Automatic hierarchical categorization of music by metadata |
US20020099552A1 (en) | 2001-01-25 | 2002-07-25 | Darryl Rubin | Annotating electronic information with audio clips |
US20020107884A1 (en) | 2001-02-08 | 2002-08-08 | International Business Machines Corporation | Prioritizing and visually distinguishing sets of hyperlinks in hypertext world wide web documents in accordance with weights based upon attributes of web documents linked to such hyperlinks |
US20030030659A1 (en) | 2001-08-10 | 2003-02-13 | Wu Hsiang Min | Method of automatic display of audio-video films in web pages |
DE60127664T2 (en) | 2001-08-17 | 2007-12-13 | Sony Deutschland Gmbh | Method for reproducing a data stream |
US20040254659A1 (en) * | 2001-08-20 | 2004-12-16 | Mark Bolas | Playlist radio |
US20030135857A1 (en) * | 2002-01-11 | 2003-07-17 | Ramesh Pendakur | Content discovery in a digital broadcast data service |
US9715500B2 (en) * | 2004-04-27 | 2017-07-25 | Apple Inc. | Method and system for sharing playlists |
US20040010508A1 (en) | 2002-07-09 | 2004-01-15 | Marcus Fest | Method for selecting articles for viewing on continuous web page |
US7653544B2 (en) | 2003-08-08 | 2010-01-26 | Audioeye, Inc. | Method and apparatus for website navigation by the visually impaired |
US7277877B2 (en) * | 2002-08-14 | 2007-10-02 | Sony Corporation | System and method for selecting a music channel |
US8209382B2 (en) | 2002-12-11 | 2012-06-26 | Broadcom Corporation | Media exchange network supporting consumption of broadcast and user captured media |
KR100553885B1 (en) | 2003-03-13 | 2006-02-24 | 삼성전자주식회사 | Method for managing multimedia contents made with SMIL and SMIL file system thereof |
US7293227B2 (en) | 2003-07-18 | 2007-11-06 | Microsoft Corporation | Associating image files with media content |
DE10344638A1 (en) | 2003-08-04 | 2005-03-10 | Fraunhofer Ges Forschung | Generation, storage or processing device and method for representation of audio scene involves use of audio signal processing circuit and display device and may use film soundtrack |
US20060008256A1 (en) * | 2003-10-01 | 2006-01-12 | Khedouri Robert K | Audio visual player apparatus and system and method of content distribution using the same |
US8544050B2 (en) * | 2003-12-30 | 2013-09-24 | Aol Inc. | Rule-based playlist engine |
WO2005072405A2 (en) * | 2004-01-27 | 2005-08-11 | Transpose, Llc | Enabling recommendations and community by massively-distributed nearest-neighbor searching |
US8412763B2 (en) * | 2006-06-21 | 2013-04-02 | Apple Inc. | Podcast organization and usage at a computing device |
US7783979B1 (en) | 2004-09-14 | 2010-08-24 | A9.Com, Inc. | Methods and apparatus for generation and execution of configurable bookmarks |
US8385589B2 (en) | 2008-05-15 | 2013-02-26 | Berna Erol | Web-based content detection in images, extraction and recognition |
US8606383B2 (en) | 2005-01-31 | 2013-12-10 | The Invention Science Fund I, Llc | Audio sharing |
US7818350B2 (en) | 2005-02-28 | 2010-10-19 | Yahoo! Inc. | System and method for creating a collaborative playlist |
US20060248235A1 (en) * | 2005-03-21 | 2006-11-02 | Sony Corporation | Method and apparatus for data collection in a media player |
US7756388B2 (en) * | 2005-03-21 | 2010-07-13 | Microsoft Corporation | Media item subgroup generation from a library |
US8516093B2 (en) | 2005-04-22 | 2013-08-20 | Intel Corporation | Playlist compilation system and method |
US20060287994A1 (en) * | 2005-06-15 | 2006-12-21 | George David A | Method and apparatus for creating searches in peer-to-peer networks |
US9230029B2 (en) * | 2005-07-26 | 2016-01-05 | Creative Technology Ltd | System and method for modifying media content playback based on an intelligent random selection |
US7680827B2 (en) * | 2005-08-19 | 2010-03-16 | Perception Digital Limited | Method of automatically selecting multimedia files for transfer between two storage mediums |
US20070118873A1 (en) * | 2005-11-09 | 2007-05-24 | Bbnt Solutions Llc | Methods and apparatus for merging media content |
US20070282893A1 (en) * | 2006-04-24 | 2007-12-06 | Keith Smith | System for providing digital content and advertising among multiple entities |
US8402357B1 (en) | 2006-06-15 | 2013-03-19 | Michael R. Norwood | System and method for facilitating posting of public and private user comments at a web site |
US20080074493A1 (en) * | 2006-09-01 | 2008-03-27 | Eric Laughlin | Method and apparatus for providing audio comments about a product or service |
US20100106852A1 (en) | 2007-10-24 | 2010-04-29 | Kindig Bradley D | Systems and methods for providing user personalized media content on a portable device |
US20080103906A1 (en) | 2006-10-26 | 2008-05-01 | Gurvinder Singh | Online publishing of multimedia content |
US20080114805A1 (en) | 2006-11-10 | 2008-05-15 | Lars Bertil Nord | Play list creator |
US20080184170A1 (en) | 2007-01-16 | 2008-07-31 | Shape Innovations Inc | Systems and methods for customized instant messaging application for displaying status of measurements from sensors |
US20080243923A1 (en) | 2007-03-26 | 2008-10-02 | Gadi Mazor | System and method for facilitating impulse content purchases |
US8639214B1 (en) | 2007-10-26 | 2014-01-28 | Iwao Fujisaki | Communication device |
US20090150445A1 (en) | 2007-12-07 | 2009-06-11 | Tilman Herberger | System and method for efficient generation and management of similarity playlists on portable devices |
US20090164902A1 (en) * | 2007-12-19 | 2009-06-25 | Dopetracks, Llc | Multimedia player widget and one-click media recording and sharing |
US20090170480A1 (en) | 2007-12-28 | 2009-07-02 | Apple Inc. | Systems and methods for intelligent and customizable communications between devices |
US20090186631A1 (en) * | 2008-01-22 | 2009-07-23 | Masarie Jr Fred E | Location Based Information Related to Preferences |
US8642872B2 (en) * | 2008-03-03 | 2014-02-04 | Microsoft Corporation | Music steering with automatically detected musical attributes |
US8881191B2 (en) * | 2008-03-31 | 2014-11-04 | Microsoft Corporation | Personalized event notification using real-time video analysis |
US8122037B2 (en) * | 2008-05-12 | 2012-02-21 | Research In Motion Limited | Auto-selection of media files |
TWI386023B (en) | 2008-07-11 | 2013-02-11 | Jin Jie Yang | Method for capturing real-time audio and video information at any particular places |
US20100023860A1 (en) * | 2008-07-22 | 2010-01-28 | Raul Fernando Toro-Lisoni | system and method for listening to internet radio station broadcast and providing a local city radio receiver appearance to capture users' preferences |
US20100114934A1 (en) * | 2008-10-17 | 2010-05-06 | Sony Ericsson Mobile Communications Ab | Method and arrangement in a communication device |
CN101783160A (en) | 2009-01-16 | 2010-07-21 | 鸿富锦精密工业(深圳)有限公司 | Audio-frequency playing device and playing method thereof |
EP2234297A1 (en) | 2009-03-26 | 2010-09-29 | novero GmbH | Method for operating a portable mobile internet media recorder |
US9230018B2 (en) | 2009-07-30 | 2016-01-05 | Sony Corporation | Mobile audio player with individualized radio program |
US8396575B2 (en) | 2009-08-14 | 2013-03-12 | Dts Llc | Object-oriented audio streaming system |
US8844051B2 (en) | 2009-09-09 | 2014-09-23 | Nokia Corporation | Method and apparatus for media relaying and mixing in social networks |
US20110072350A1 (en) | 2009-09-21 | 2011-03-24 | Walter Bachtiger | Systems and methods for recording and sharing audio files |
US9571784B2 (en) * | 2009-10-30 | 2017-02-14 | Verizon Patent And Licensing Inc. | Media content watch list systems and methods |
US9477667B2 (en) | 2010-01-14 | 2016-10-25 | Mobdub, Llc | Crowdsourced multi-media data relationships |
US20110314388A1 (en) * | 2010-06-18 | 2011-12-22 | Nokia Corporation | Method and apparatus for generating a collaborative playlist |
WO2012051606A2 (en) * | 2010-10-14 | 2012-04-19 | Ishlab Inc. | Systems and methods for customized music selection and distribution |
US8805330B1 (en) * | 2010-11-03 | 2014-08-12 | Sprint Communications Company L.P. | Audio phone number capture, conversion, and use |
US8719231B2 (en) * | 2011-03-29 | 2014-05-06 | Toyota Motor Engineering & Manufacturing North America, Inc. | Geographic based media content delivery interface |
WO2013016719A1 (en) | 2011-07-28 | 2013-01-31 | School Improvement Network, Llc | Management and provision of interactive content |
US20130080968A1 (en) * | 2011-09-27 | 2013-03-28 | Amazon Technologies Inc. | User interface with media content prediction |
US9456244B2 (en) * | 2012-06-25 | 2016-09-27 | Intel Corporation | Facilitation of concurrent consumption of media content by multiple users using superimposed animation |
-
2012
- 2012-03-30 US US13/435,046 patent/US10270831B2/en not_active Expired - Fee Related
- 2012-03-30 US US13/435,072 patent/US8971917B2/en not_active Expired - Fee Related
- 2012-03-30 US US13/435,026 patent/US20120253492A1/en not_active Abandoned
- 2012-03-30 US US13/435,083 patent/US20120253493A1/en not_active Abandoned
- 2012-03-30 US US13/435,055 patent/US9380410B2/en not_active Expired - Fee Related
- 2012-04-04 WO PCT/US2012/032175 patent/WO2012138763A1/en active Application Filing
- 2012-04-04 WO PCT/US2012/032136 patent/WO2012138735A1/en active Application Filing
- 2012-04-04 WO PCT/US2012/032151 patent/WO2012138746A1/en active Application Filing
- 2012-04-04 WO PCT/US2012/032146 patent/WO2012138742A1/en active Application Filing
- 2012-04-04 WO PCT/US2012/032167 patent/WO2012138757A1/en active Application Filing
-
2015
- 2015-01-06 US US14/590,514 patent/US9973560B2/en not_active Expired - Fee Related
-
2016
- 2016-04-18 US US15/132,090 patent/US20160234278A1/en not_active Abandoned
-
2018
- 2018-04-09 US US15/948,822 patent/US20180227345A1/en not_active Abandoned
Patent Citations (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100257069A1 (en) * | 1995-07-27 | 2010-10-07 | Levy Kenneth L | Connected Audio Content |
US20030149802A1 (en) * | 2002-02-05 | 2003-08-07 | Curry Michael John | Integration of audio or video program with application program |
US7752202B2 (en) * | 2002-05-17 | 2010-07-06 | Sony Corporation | Information processing and, content distribution apparatus method, and program with conversion identification information |
US7870197B2 (en) * | 2002-11-22 | 2011-01-11 | Aol Inc. | System and method to facilitate real-time communications and content sharing among users over a network |
US20090198685A1 (en) * | 2002-12-11 | 2009-08-06 | Alan Bartholomew | Annotation system for creating and retrieving media and methods relating to same |
US7349923B2 (en) * | 2003-04-28 | 2008-03-25 | Sony Corporation | Support applications for rich media publishing |
US20060053364A1 (en) * | 2004-09-08 | 2006-03-09 | Josef Hollander | System and method for arbitrary annotation of web pages copyright notice |
US20080178251A1 (en) * | 2007-01-22 | 2008-07-24 | Shin Edward M | Process and system for automatically transmitting audio/video content from an electronic device to desired recipient(s) |
US20080201651A1 (en) * | 2007-02-16 | 2008-08-21 | Palo Alto Research Center Incorporated | System and method for annotating documents using a viewer |
US20090199083A1 (en) * | 2008-01-17 | 2009-08-06 | Can Sar | Method of enabling the modification and annotation of a webpage from a web browser |
US20090280783A1 (en) * | 2008-05-12 | 2009-11-12 | Gerhard Dietrich Klassen | System and method for automatically drafting a blog entry |
US20100061197A1 (en) * | 2008-09-10 | 2010-03-11 | Miselu, Inc. | Digital audio communication system |
US20100125571A1 (en) * | 2008-11-20 | 2010-05-20 | Yahoo! Inc. | Apparatus and methods for creating web logs (blogs) containing media commentary |
US8845337B1 (en) * | 2011-06-22 | 2014-09-30 | Amazon Technologies, Inc. | Sharing demonstration information by a network connected demonstration device and system |
US8452887B1 (en) * | 2011-08-05 | 2013-05-28 | Voice Portraits, Inc. | System and method for managing and distributing audio recordings |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130262564A1 (en) * | 2012-03-31 | 2013-10-03 | Immediate, LLC | Interactive media distribution systems and methods |
US9483753B2 (en) * | 2013-01-05 | 2016-11-01 | Hewlett-Packard Development Company, L.P. | Integrating document related communication with a document |
US20140195885A1 (en) * | 2013-01-05 | 2014-07-10 | Hewlett-Packard Development Company, L.P. | Integrating document related communication with a document |
US11405447B2 (en) | 2013-02-27 | 2022-08-02 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus and system for presenting mobile media information |
WO2014131327A1 (en) * | 2013-02-27 | 2014-09-04 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus and system for presenting mobile media information |
US10356140B2 (en) | 2013-02-27 | 2019-07-16 | Tencent Technology (Shenzhen) Company Limited | Method, apparatus and system for presenting mobile media information |
WO2015012893A3 (en) * | 2013-03-15 | 2015-04-16 | Miselu Inc | Enabling music listener feedback |
US8862593B1 (en) | 2013-03-15 | 2014-10-14 | Sowt International Ltd. | System and method for creating, managing, and publishing audio microposts |
US9141695B2 (en) | 2013-03-15 | 2015-09-22 | Sowt International Ltd. | System and method for creating, managing, and publishing audio microposts |
CN103428205A (en) * | 2013-07-30 | 2013-12-04 | 檀明 | Information broadcasting system and method based on Android platform |
US10846330B2 (en) * | 2013-12-25 | 2020-11-24 | Heyoya Systems Ltd. | System and methods for vocal commenting on selected web pages |
US20160321272A1 (en) * | 2013-12-25 | 2016-11-03 | Heyoya Systems Ltd. | System and methods for vocal commenting on selected web pages |
US10938918B2 (en) * | 2014-06-26 | 2021-03-02 | International Business Machines Corporation | Interactively updating multimedia data |
US20150381684A1 (en) * | 2014-06-26 | 2015-12-31 | International Business Machines Corporation | Interactively updating multimedia data |
US20160099897A1 (en) * | 2014-10-01 | 2016-04-07 | Samsung Electronics Co., Ltd. | Information sharing method and electronic device thereof |
WO2017101430A1 (en) * | 2015-12-15 | 2017-06-22 | 乐视控股(北京)有限公司 | Voice bullet screen generation method and apparatus |
CN105898603A (en) * | 2015-12-15 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Voice danmaku generation method and device |
US11200028B2 (en) * | 2018-02-27 | 2021-12-14 | Dish Network L.L.C. | Apparatus, systems and methods for presenting content reviews in a virtual world |
US11682054B2 (en) | 2018-02-27 | 2023-06-20 | Dish Network L.L.C. | Apparatus, systems and methods for presenting content reviews in a virtual world |
CN108831475A (en) * | 2018-05-24 | 2018-11-16 | 广州市千钧网络科技有限公司 | A kind of text message extracting method and system |
US11538045B2 (en) | 2018-09-28 | 2022-12-27 | Dish Network L.L.C. | Apparatus, systems and methods for determining a commentary rating |
CN113505153A (en) * | 2021-05-11 | 2021-10-15 | 深圳软牛科技有限公司 | Memorandum backup method based on iOS system and related equipment |
Also Published As
Publication number | Publication date |
---|---|
WO2012138735A1 (en) | 2012-10-11 |
WO2012138742A1 (en) | 2012-10-11 |
US20120253493A1 (en) | 2012-10-04 |
US8971917B2 (en) | 2015-03-03 |
US20160234278A1 (en) | 2016-08-11 |
US10270831B2 (en) | 2019-04-23 |
US20120252484A1 (en) | 2012-10-04 |
WO2012138763A1 (en) | 2012-10-11 |
WO2012138746A1 (en) | 2012-10-11 |
US20120253795A1 (en) | 2012-10-04 |
US9973560B2 (en) | 2018-05-15 |
US20180227345A1 (en) | 2018-08-09 |
US20120254753A1 (en) | 2012-10-04 |
US20150111606A1 (en) | 2015-04-23 |
US9380410B2 (en) | 2016-06-28 |
WO2012138757A1 (en) | 2012-10-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20120253492A1 (en) | Audio commenting system | |
US20220417191A1 (en) | Content-item relationship messaging system | |
US10768771B2 (en) | Social interaction in a media streaming service | |
US9870796B2 (en) | Editing video using a corresponding synchronized written transcript by selection from a text viewer | |
US8266214B2 (en) | System and method for collaborative web-based multimedia layered platform with recording and selective playback of content | |
US10114802B2 (en) | Method, device, and system for accessing third party platforms via a messaging application | |
TWI397858B (en) | Method and computer readable medium for multimedia enhanced browser interface | |
US20100122170A1 (en) | Systems and methods for interactive reading | |
US20090150797A1 (en) | Rich media management platform | |
US11599584B2 (en) | Method and system for processing information in social network system | |
US9372864B2 (en) | Online binders | |
US20170294212A1 (en) | Video creation, editing, and sharing for social media | |
US20140164901A1 (en) | Method and apparatus for annotating and sharing a digital object with multiple other digital objects | |
Mchaney et al. | Web 2.0 and Social Media | |
US20230011962A1 (en) | Creative work contribution system | |
US20100125571A1 (en) | Apparatus and methods for creating web logs (blogs) containing media commentary | |
KR102530669B1 (en) | Method, system, and computer readable record medium to write memo for audio file through linkage between app and web | |
CN114327221A (en) | Lighting method, medium, device and computing equipment | |
CN109597896B (en) | Information quotation method and device | |
US11659234B1 (en) | Techniques for moving content playback | |
WO2022109193A1 (en) | System and method for creation of audio snippets | |
WO2021202598A1 (en) | Comtool communication system | |
CA3188009A1 (en) | System and method for digital information management | |
KR20130033482A (en) | Social network service linked user terminal, and control method thereof | |
WO2014052939A1 (en) | Aggregating user information and content in a social network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SOUNDLINK, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:ANDREWS, CHRISTOPHER C.;REEL/FRAME:028153/0146 Effective date: 20120501 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |