Patent application number | Description | Published |
20110196738 | METHOD AND SYSTEM TO COMMUNICATE HYPERLINKS ASSOCIATED WITH TEXT CONTAINED IN A WEBPAGE - A method and system to communicate a plurality of hyperlinks that is associated with text that is contained in a webpage is described. The system comprises at least one processor and at least one software component. The at least one software component is executable by the at least one processor to receive the text, via a network, from a website. The at least one software component further compares a first portion of the text to at least one character string that is stored in a database to identify the first portion of the text as included in both the webpage and the database. The first portion of the text further is associated with a first hyperlink. The at least one software component is further executable by the at least one processor to compare a second portion of the text to at least one character string that is stored in the database to identify the second portion of the text as included in both the webpage and the database. The second portion of the text is further associated with a second hyperlink. The at least one software component to further communicate the plurality of hyperlinks to the website, the plurality of hyperlinks includes at least the first and the second hyperlinks. | 08-11-2011 |
20110197115 | METHOD AND SYSTEM TO AUTOMATICALLY INSERT A RELEVANT HYPERLINK INTO A WEBPAGE - A method and system to automatically insert a hyperlink into a webpage containing text is described. The system comprises at least one processor and at least one software component. The at least one software component is executable by the at least one processor to receive, via, a network, the text. The at least one software component further compares a portion of the text to at least one character string that is stored in a database to identify the portion of the text as included in both the webpage and the database. The portion of the text is a name of a product and is associated with the hyperlink. The at least one software component is further executable to cause an insertion of the hyperlink into the webpage and to communicate the name of the product to a producer of the text. The name of the product is included in the webpage by the producer of the portion of the text. | 08-11-2011 |
20130080908 | USER EVALUATION OF CONTENT ON DISTRIBUTED COMMUNICATION NETWORK - A system comprises a server coupled to a database via a network. The server is configured to cause one or more reviews stored in the database to be displayed on a remote client display connected to the network, and provide an interactive element associated with each of the displayed reviews on the client display. The interactive element, when selected by a user, generates an indication that the user has found a displayed review helpful in assessing an object of the review. The server is also configured to receive, via the network, the indication that the user selected the interactive element, and increment a count of a stored number of indications for the review when the received indication is a first indication received from the user in connection with the displayed review. | 03-28-2013 |
20130198183 | SYSTEM AND METHOD FOR RETRIEVING AND NORMALIZING PRODUCT INFORMATION - A method and system for retrieving and normalizing product information are described. The system retrieves product information from sources that are accessed over a network. Next, the system creates markup language based on the product information. The markup language includes a first attribute-value pair that includes a first attribute and a first value. Next, the system normalizes the markup language by translating the first attribute to a second attribute responsive to an identification of the first attribute in a list that includes a plurality of attributes that are associated with a first product and the second attribute. The second attribute is a canonical representation of the plurality of attributes respectively. | 08-01-2013 |
20140304220 | SYSTEM AND METHOD FOR RETRIEVING AND NORMALIZING PRODUCT INFORMATION - A system and method for retrieving and normalizing product information is described. The system may collect product information from suppliers. The product information may relate to a product that is described differently by two or more of suppliers. The system may further provide a normalized representation of the product. | 10-09-2014 |
20150254056 | TRACK BASED MUSIC MANAGEMENT SERVER AND RELATED METHODS FOR INTERACTIVE MUSIC SYSTEMS - Track based music management server systems and related methods are disclosed for interactive music systems. In certain embodiments, a server system communicates with interactive music client systems, stores a plurality of packaged tunes with each packaged tune track-level recordings of a musical performance, and allows client systems to access and download the packaged tunes for playback. R recorded tracks can include vocal or instrumental components, and packaged tunes can include a recorded master mix of the musical performance as well as meta data about the packaged tune. User information can also be stored including information concerning downloaded/purchased packaged tunes, skill levels, and/or other information. The server system can use the stored information to organize and manage current or schedule music sessions, including session matchmaking, as well as for other purposes. Users are also allowed a variety of playback options and music session options. Other variations can also be implemented. | 09-10-2015 |
20150254340 | Capability Scoring Server And Related Methods For Interactive Music Systems - Capability scoring server systems and related methods are disclosed for interactive music systems. In certain embodiments, an interactive music server system communicates network packets with interactive music client systems associated with one or more interactive music sessions and determines operational parameters associated with the interactive music client systems. The operational parameters can include, for example, latency score results for network latency testing for the interactive music client systems. The latency score results can be used for a variety of purposes including predicting latency score results, controlling access to interactive music sessions, filtering lists of interactive music client systems, and/or other purposes. The operational parameters can also include, for example, internal capabilities information for the interactive music client systems. The internal capabilities information can also be used for a variety of purposes including controlling access to interactive music sessions and/or other purposes. Other variations can also be implemented. | 09-10-2015 |
20150256473 | Packet Rate Control And Related Systems For Interactive Music Systems - Packet rate control methods and related systems are disclosed for interactive music systems. In certain embodiments, an interactive music client system combines captured audio data from audio inputs with audio input data from one or more peer interactive music client systems within an interactive music session and outputs the combined audio data to an audio output subsystem. The interactive music client system further determines performance parameters associated with the interactive music sessions and adjusts audio input/output packets based upon the performance parameters. The performance parameters can include, for example, session packet rates or other parameters. Adjustments can include aggregating audio frames, reducing packet rates, and adjusting audio frames within a jitter queue receive buffer. The jitter queue receive buffer, for example, can be adjusted so that is contents are reduced towards zero and/or to zero within a predetermined time duration. Other variations can also be implemented. | 09-10-2015 |
20150256587 | Network Connection Servers And Related Methods For Interactive Music Systems - Network connection server systems and related methods are disclosed for interactive music systems. In certain embodiments, a network connection server system communicates network packets with interactive music client systems associated with music sessions and communicates directly with one or more ISPs to facilitate network packet communications for the music sessions. A plurality of network interfaces can also be provided, and latency determinations can be used to select communication paths. A plurality of server devices and related interfaces can also be used. Peer-to-peer connections can also be used and selected based upon latency determinations. The network connection server system can also be used to aggregate audio frames, to mix audio data, to download mixed audio data, to store recordings of mixed audio data, to broadcast mixed audio data, and/or for other purposes to facilitate communication of network packets associated with the interactive music sessions. Other variations can also be implemented. | 09-10-2015 |
20150256598 | Distributed Recording Server And Related Methods For Interactive Music Systems - Distributed recording server systems and related methods are disclosed for interactive music systems. In certain embodiments, an interactive music server system communicates network packets with two or more interactive music client systems associated with an interactive music session, receives recorded music tracks for the interactive music session through the network packets, and stores audio data associated with the music tracks in one or more data storage systems. The interactive music server system can also mix the music tracks to generate a session recording as the audio data. In addition, timestamps or other techniques can be used to align the music tracks. In addition, the interactive music server system can receive high quality music tracks captured as audio input at the interactive music client systems and generate a high quality master mix of the music session. Other variations can also be implemented. | 09-10-2015 |
20150256613 | Distributed Metronome For Interactive Music Systems - Distributed metronomes and related systems and methods are disclosed for interactive music systems. In certain embodiments, an interactive music client system captures audio data for one or more audio inputs, processes the captured data to generate audio output data, receives audio input packets from one or more peer interactive music client systems within an interactive music session, and communicates with the one or more peer interactive music client systems to generate a distributed metronome for the interactive music session synchronized with a common reference clock. Audio input data from the received audio input packets can also be combined with the captured audio data, and combined audio data can be output to an audio output subsystem. Audio for a local metronome can also be generated and played along with the combined audio data through the audio output system. Other variations can also be implemented. | 09-10-2015 |