WO2001036064A1 - Systeme et procede d'utilisation de paquets de donnees - Google Patents
Systeme et procede d'utilisation de paquets de donnees Download PDFInfo
- Publication number
- WO2001036064A1 WO2001036064A1 PCT/US1999/027693 US9927693W WO0136064A1 WO 2001036064 A1 WO2001036064 A1 WO 2001036064A1 US 9927693 W US9927693 W US 9927693W WO 0136064 A1 WO0136064 A1 WO 0136064A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data packets
- user
- arrangement
- user computing
- predetermined order
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Definitions
- the present invention relates to a field of utilization of data packets which may include, e.g., audio, video, and other materials .
- Internet radio A system known as "Internet radio" has become more popular over the last few years.
- Internet radio allows a user to receive a streaming flow of audio content which the user listens to in real time.
- the way in which the user may store the content and the streaming flow depends on the Internet connection of the user. If the user has a bad connection, he or she will receive a low quality audio.
- Jukebox-only Another system is known as "Jukebox-only" system.
- Jukebox provides pitfalls in areas of legality and consumer experience.
- the user cannot be provided with a "music-on-demand” system without paying full royalties to song and song recording copyrights holders.
- rights may be granted on a voluntary basis, i.e., record companies may refuse to grant such rights.
- record companies may refuse to grant such rights.
- this level of control may not always be possible. For some users, selecting which record to play is more burdensome than is preferable.
- there is a need for a system which would allow to eliminate these and other disadvantages of the prior art .
- the present invention relates to a system and method for utilizing (e.g., playing) data packets, e.g., audio, music, video, advertisement, informative materials.
- a server arrangement provides the data packets to a user computing arrangement.
- a storage device of the user computing arrangement stores the data packets.
- the data packets are arranged in a predetermined order using the server arrangement and/or the user computing arrangement.
- the user computing arrangement executes a set of instructions to utilize the data packets in the predetermined order.
- a user of the user computing arrangement is prevented from modifying the predetermined order.
- Figure 1 shows an exemplary embodiment of a system according to the present invention.
- Figure 2a shows an exemplary embodiment of a storage memory device of a server arrangement according to the present invention.
- Figure 2b shows another exemplary embodiment of the storage memory device.
- Figure 3 shows an exemplary embodiment of a user computing arrangement according to the present invention.
- Figure 4a shows the user computing arrangement communicating with a portable user arrangement .
- Figure 4b shows an exemplary embodiment of the portable user arrangement according to the present invention.
- Figure 5 shows an exemplary embodiment of a method according to the present invention.
- Figure 6 shows an exemplary embodiment of the system utilizing a removable storage device according to the present invention.
- the present invention generally relates to a system and method for providing a predetermined group of data packets to a user who may utilize (e.g., review, listen, watch, read, etc.) such data packets with a user computing arrangement ("UCA") .
- the data packets may be provided to the UCA from a server arrangement, via a communication network (e.g., the Internet) or via mail using a Removable Storage Device ("RSD").
- RSD Removable Storage Device
- the transmission may be continuous (e.g., without any interruptions as long as there is a connection between the server arrangement and the UCA) or periodic (e.g., the server arrangement provides the data packets to the UCA every two hours) .
- Each data packet may include a single element/item, such as a song, an advertisement, etc.
- the single element may be divided into a plurality of subpackets. For example, when the data packet is transmitted, each of the plurality of subpackets is transmitted separately from each other. When the subpackets are received by the UCA, they are "assembled" together into the data packet.
- the data packets may be utilized by the user in a predefined manner.
- the user has only limited control over the order in which the data packets are utilized. For example, the user may skip a data packet (e.g., skip a single item) but cannot replay or rewind the data packet, nor may the user choose which data packet will be played next.
- the data packets may contain particular materials, for example, information data (e .g. , advertisements, etc.), entertainment information (e.g., video displays), educational information (e.g., textbooks).
- the present invention allows the user to review such data packets, e.g., as if the user was listening to or viewing a broadcast on the conventional radio or the television.
- the system and method of the present invention also enables the user to gain more control over the materials than in the use of conventional radio or television.
- the user may skip over, completely or partially, certain materials (e.g., by skipping corresponding subpackets) when he or she desires.
- the user may also instantaneously purchase the materials during or after reviewing the materials.
- FIG. 1 shows an exemplary embodiment of a system 1 according to the present invention.
- the system may include a server arrangement 10, a plurality of UCAs (e.g., UCA 20, UCA 30, UCA 40) and a communication network 50.
- the network 50 may be an arrangement of nodes and connecting branches for information exchange.
- the network 50 may also be the Internet, a local area network, a computer network, an intranet, a local area network, a wide area network, an Extranet, a virtual private network, a metropolitan area network, a wireless network, a satellite network or any description for an arrangement of nodes and connecting branches for information exchange.
- the server arrangement 10 may be a server or a computing device which includes a memory storage device 75.
- Figure 2a depicts an exemplary embodiment of the memory storage device 75 of the server arrangement 10.
- the memory storage device 75 may store a plurality of databases, e.g., a first database 60, a second database 80 and a third database 90.
- the memory storage device 75 may store a first software application 70 which determines the order in which the data packets are utilized by the user.
- the first database 60 collects and stores the data packets.
- the first database 60 may store audio, video, advertisement, informative materials, etc.
- the informative materials may be associated with the audio, the video and/or the advertisement.
- the informative materials may be information about a particular audio, such as a title, an artist, author of lyrics, an album name, purchasing information, etc.
- the informative materials may be accessed when the audio is played or at any time before or after.
- the informative and advertisement materials may be a form of text, audio, video, etc.
- the second database 80 may store user data, e.g., user identification, address, credit card information, etc.
- the third database 90 may store user preference data, e.g., the type of music that the user prefers, how many times the user listens to a particular song, the rating given by user to the particular song, etc.
- Figure 2b shows another exemplary embodiment of the memory storage device 75 which includes a second software application 100 which facilitates a purchase of a particular data packet by the user.
- FIG. 3 depicts an exemplary embodiment of the UCA 20 which may be a computer, a "dumb terminal", or any other stand-alone microprocessor based device.
- the UCA 20 may include a processor 110, a first storage device 120 (e.g., RAM), a second storage device 130 (e.g., a hard drive), an output arrangement 140, an input arrangement 150 and a communication device 160.
- the output arrangement 140 may include a monitor, audio speakers, a printer, a disk drive, etc.
- the input arrangement 150 may include a keyboard, a mouse, a touch screen, a voice-recognition device, a disk drive, etc.
- the input arrangement 150 and/or the output arrangement 140 may be physically connected to the UCA 20 or may be wirelessly connected (e.g., via an infrared connection).
- the communication device 160 may be a modem (e.g., a phone modem, a cable modem, a wireless modem, etc.) or any other communication device capable of modulating and demodulating signals.
- the second storage device 130 may store databases and software applications which may allow the user to store and/or utilize the data packets.
- the data packets may be categorized based on a plurality of parameters.
- the first storage device 120 may temporarily store the data packets (e.g., when they are received or when the data packets are being utilized) .
- FIGs 4a and 4b shows the UCA 20 in communication with a portable user arrangement 170 (PUA) .
- the PUA 170 may be physically connected to the UCA 20 or may wirelessly interface with the UCA 20.
- the PUA 170 is capable of performing functions which are similar to the functions of the UCA 20 as they relate to the present invention.
- Figure 4b depicts an exemplary embodiment of the PUA 170.
- the PUA 170 may include an input arrangement 175, an output arrangement 180, a processor 190, a storage device 195 and a communication device 196.
- the storage device 195 stores the data packets and a software application which allows review of the data packets.
- the output arrangement 180 may be a portable monitor, portable audio speakers, a portable printer, a portable disk drive, etc.
- the input arrangement 175 may include a keyboard, a mouse, a touch screen, etc.
- the communication device 196 may provide a connection to the network 50 and/or to the UCA 20.
- Step 205 a connection is established between the server arrangement 10 and the UCA 20, e.g., via the network 50.
- the server arrangement 10 may be connected to the UCA 20 continuously or periodically.
- the server arrangement 10 determines, by verifying the second database 80, whether the user is an existing user or a new user (Step 210) . If the user is a new user (i.e., the user's identification is not found in the second database 80) , the server arrangement 10 adds the user information to the second database 80 and adds user's preferences to the third database 90 (Step 215) .
- Step 220 the server arrangement 10 generates a predetermined group of data packets to be transmitted to the UCA 20.
- the data packets are encrypted so that the user cannot exercise control over the data packets.
- the data packets can be utilized, in a limited manner, by the user only after they are decoded by the software application stored in the UCA 20.
- the group of the data packets may be generated based on user's preferences stored in the third database 90 for transmission to a particular user.
- a group of data packets may be generated to be transmitted (e.g., broadcasted) to a group of users (e.g., classic music listeners).
- the server arrangement 10 provides the data packets to the UCA 20.
- the data packets are transmitted to the UCA 20 via a direct transmission using the network 50.
- the transmission of the data packets may be indirect, e.g., via mail (e.g., the Post Office) using the RSD (as shown in Figure 6 and described below) .
- the data packets may be stored in the first storage device 120 and instantaneously utilized by the user on a "one data packet at a time" basis (Step 230a - Option A) .
- the data packets may be stored in the second storage device 130 of the UCA 20.
- the software application, which is stored in the UCA 20, and/or the first software application 70 of the server application 10 may determine the order in which the data packets are utilized by the user (Step 230b - Option B) .
- the user may then utilize the materials of each data packet on an individual basis by accessing the stored data packets in the predefined order (Step 235) .
- the predefined order may be set by the server arrangement 10 and/or the UCA 20.
- the predefined order may be the following: a first song, a second song, an advertisement, a fourth song, etc.
- the user utilizes the data packets via the output arrangement 140. While utilizing the materials of a particular data packet, the user may utilize the entire data packet, and/or may elect to skip the current data packet and continue with the following data packet. In alternative exemplary embodiment according to the present invention, the user may skip a portion of the data packet (e.g., by skipping some of the subpackets of the corresponding data packet) . For example, the user may skip 15 seconds of a song. Once the user elects to skip a particular data packet, the user cannot immediately return to the skipped data packet or the skipped subpackets (although, the skipped data packet may be chosen, by the server arrangement 10 and/or the UCA 20, to be played again at a later time) .
- the skipped data packet may be chosen, by the server arrangement 10 and/or the UCA 20, to be played again at a later time.
- the software application may create a review database on the second storage device 130.
- the review database may include a list of the reviewed data packets. The user may access these reviewed data packets and review only a short portion of the reviewed data packet (e.g., first ten subpackets. This limited review feature allows the user to revisit the content of the reviewed data packet (e.g., to verify the data packet before purchasing).
- the system and method of the present invention may also include a rating system associated with each data packet.
- the first software application 70 creates a rating for each data packet and stores the rating information in a rating database stored on the second storage device 130.
- the rating of a particular data packet may take place, e.g., when the user is utilizing the particular data packet. For example, if the user skips over a particular data packet or if the user utilizes an entire data packet, the software application adjusts the rating of that data packet according to a predetermined criteria.
- the user may also directly rate the data packet during or after utilizing it with a rating procedure.
- the rating procedure may be a simple procedure, such as a "thumbs up" or "thumbs down" rating, or a more complicated procedure, such as a sliding scale rating from, e.g., 1 to 99.
- the server arrangement 10 may also be provided with the rating database of the UCA 20.
- the server arrangement 10 stores the rating information for each user in the third database 90.
- the server arrangement 10 may use the rating information, e.g., to determine a future grouping of the data packets that may be transmitted to that user and/or to a plurality of users with similar preferences.
- the server arrangement 10 may also utilize the rating information to determine when to remove a particular data packet from a group of the data packets . Once the data packet achieves a rating which is below a predetermined value, the server arrangement 10 may delete that data packet from the group of the data packets and insert another data packet in its place .
- the user may elect to purchase any data packet for an unlimited use.
- the purchasing process includes decoding the data packet, storing it in the second storage device 130 and receiving payment from the user for this data.
- the payment may be effectuated.
- the user may have a prepayment option.
- the software application decodes the data packets and provides them to the user, as long as there is a positive prepaid balance.
- the user may also use a "pay-as-you-buy" option. Using this option, the user buys the data packet and pays for it one at the time. For example, when the user elects to purchase a data packet, the software application marks the data packet for the purchase in the review database.
- the server arrangement 10 receives a purchase mark indication instantaneously, if the UCA 20 is connected to the server arrangement 10. However, if the UCA 20 is not connected, the data packet remains marked for the purchase and the server arrangement 10 receives the mark indication upon the subsequent connection to the UCA 20. Once the server arrangement 10 receives the purchase mark, it signals to decode the data packet and provided the data packet to the user. The user may then access the purchased data packets for an unlimited use and for a complete control, thus allowing the user to replay, rewind, and pause the purchased data packet at will.
- the user may also request the informative material associated with the particular data packet. For example, while listening to the audio, the user may request the video clip of the audio or the information about the audio, etc.
- the predefined order of the data packets may be set by utilizing the server arrangement 10 and/or the UCA 20.
- the server arrangement 10 set the order of the data packets which are utilized as soon as they are received by the first storage arrangement 120.
- the server arrangement 10 completely controls the order and the UCA 20 has no control over the order. The user can skip the currently utilized data packet.
- the server arrangement 10 provides the data packets to the UCA 20.
- the server arrangement 20 does not set the order of the data packets. Instead, the order is set locally by the UCA 20 after the data packets are stored in the second storage device 130.
- the order may be set by both the server arrangement 10 and the UCA 20.
- the server arrangement 10 sets rules defining which data packets to be provided to the user (e.g., provide 40% rock and 60% classic; after every third song, an advertisement must be inserted) .
- the order of the data packets is set by the software application of the UCA 20 based on the rules set by the server arrangement 10.
- the PUA 170 which functions in a similar manner as the UCA 20, allows the user to have a portable access to the data packets.
- the PUA 170 may allow the user to review the data packets anywhere, and at any time.
- the PUA 170 may be connected to a music system of a mobile vehicle.
- FIG. 6 depicts a system 1 ' , which is similar to the system 1 described above.
- the data packets and other data e.g., the rating information, etc.
- the transmissions are performed via mail using a removable storage device (“RSD") 300.
- RSS removable storage device
- the RSD 300 may be transmitted to and from the user via a mail, such as U.S. Postal Service.
- the RSD 300 may be a compact disc, a digital versatile (or video) disc, a zip disk, an optical disk, etc.
- the RSD 300 may store a plurality of predetermined data packets and/or databases. The stored data packets, which are encrypted, are provided to the user.
- the system 1' may be utilized to register a new user.
- the user may provide his/her information to establish an account with the server arrangement 10. Such information may be provided via mail using the RSD 300. If the user decides to buy a particular data packet, the transaction may be cleared with the server arrangement 10. Once the user provides purchasing information (i.e., an identification of the particular data packet, purchasing information such as credit card or checking account) , the server arrangement 10 may issue a permission indication to complete the purchase of the particular data packet, and such permission may be transmitted using the RSD 300.
- purchasing information i.e., an identification of the particular data packet, purchasing information such as credit card or checking account
- the system 1 is capable of utilizing the data packets as soon as they are received by the first storage device 120, in the preferred embodiment of the present invention, the data packets are first stored in the second storage device 130 and then utilized.
- the advantage of the preferred embodiment is that it allows to improve a quality of utilization of the data packets. For example, when subpackets of a particular data packet are transmitted over the network 50, they may be received by the UCA 20 at different times. If the particular data packet is utilized as soon as it is received by the UCA 20 and if one of its subpackets is not yet received by the UCA 20, then the quality of utilization would diminish (e.g., drop in audio play).
- Such problem is avoided by receiving and storing all subpackets of the particular data packets and then utilizing them.
- the data packet is stored in the second storage device 130, then it may be utilized more than once because the second storage device 130 may be, e.g., a hard drive, while the first storage device 120 may be, e.g., RAM.
- only a portion of a particular data packet is provided by the server arrangement 10 to the UCA 20. For example, 90% of subpackets of the particular data packet are provided to the UCA 20 in advance. However, the particular data packet cannot be utilized until remaining 10% of subpackets are received by the
- the remaining subpackets may be provided at a predetermined time (e.g., right before the particular data packet is executed) .
- This feature may serve, e.g., as a security feature to prevent an unauthorized utilization of the particular data packet. Also, after the particular data packet is utilized, it is sufficient to remove a few subpackets to prevent any further utilization of the particular data packet. Consequently, such feature allows to keep most of the particular data packet at the UCA 20 and allows to quickly utilized the particular data packet by providing the few missing subpackets in an expedited manner .
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000601292A JP2004500735A (ja) | 1999-11-19 | 1999-11-22 | データ・パケットを使用するためのシステムおよび方法 |
PCT/US1999/027693 WO2001036064A1 (fr) | 1999-11-22 | 1999-11-22 | Systeme et procede d'utilisation de paquets de donnees |
AU31026/00A AU3102600A (en) | 1999-11-19 | 1999-11-22 | System and method for utilizing data packets |
EP99965020A EP1146939A4 (fr) | 1999-11-19 | 1999-11-22 | Systeme et procede d'utilisation de paquets de donnees |
CA002311799A CA2311799A1 (fr) | 1999-11-19 | 1999-11-22 | Systeme et methode pour utiliser des paquets de donnees |
BR9906897-4A BR9906897A (pt) | 1999-11-19 | 1999-11-22 | Sistema e método para a utilização de pacotes de dados |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/US1999/027693 WO2001036064A1 (fr) | 1999-11-22 | 1999-11-22 | Systeme et procede d'utilisation de paquets de donnees |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2001036064A1 true WO2001036064A1 (fr) | 2001-05-25 |
Family
ID=22274119
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US1999/027693 WO2001036064A1 (fr) | 1999-11-19 | 1999-11-22 | Systeme et procede d'utilisation de paquets de donnees |
Country Status (2)
Country | Link |
---|---|
AU (1) | AU3102600A (fr) |
WO (1) | WO2001036064A1 (fr) |
Cited By (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6879963B1 (en) | 2000-04-12 | 2005-04-12 | Music Choice | Cross channel delivery system and method |
US7076561B1 (en) | 2000-03-08 | 2006-07-11 | Music Choice | Personalized audio system and method |
US7158169B1 (en) | 2003-03-07 | 2007-01-02 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7275256B1 (en) | 2001-08-28 | 2007-09-25 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US7325043B1 (en) | 2000-03-08 | 2008-01-29 | Music Choice | System and method for providing a personalized media service |
US7555539B1 (en) | 2000-03-08 | 2009-06-30 | Music Choice | Personalized audio system and method |
US7617295B1 (en) | 2002-03-18 | 2009-11-10 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
US7626609B1 (en) | 2003-03-07 | 2009-12-01 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7856485B2 (en) | 2000-03-08 | 2010-12-21 | Music Choice | Systems and methods for providing customized media channels |
US7913273B2 (en) | 2000-10-10 | 2011-03-22 | Music Choice | System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works |
US8271341B2 (en) | 2000-04-12 | 2012-09-18 | Music Choice | Media content delivery systems and methods |
US8463780B1 (en) | 2000-03-08 | 2013-06-11 | Music Choice | System and method for providing a personalized media service |
US8918480B2 (en) | 1998-01-22 | 2014-12-23 | Black Hills Media, Llc | Method, system, and device for the distribution of internet radio content |
US9414121B1 (en) | 2002-03-18 | 2016-08-09 | Music Choice | Systems and methods for providing an on-demand entertainment service |
US9516370B1 (en) | 2004-05-05 | 2016-12-06 | Black Hills Media, Llc | Method, device, and system for directing a wireless speaker from a mobile phone to receive and render a playlist from a content server on the internet |
US9584591B1 (en) | 2004-05-05 | 2017-02-28 | Black Hills Media, Llc | Method and device for sharing a playlist at a dedicated media player device |
US10219027B1 (en) | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
US10390093B1 (en) | 2012-04-26 | 2019-08-20 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5541919A (en) * | 1994-12-19 | 1996-07-30 | Motorola, Inc. | Multimedia multiplexing device and method using dynamic packet segmentation |
US5708845A (en) * | 1995-09-29 | 1998-01-13 | Wistendahl; Douglass A. | System for mapping hot spots in media content for interactive digital media program |
US5963916A (en) * | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
US5986200A (en) * | 1997-12-15 | 1999-11-16 | Lucent Technologies Inc. | Solid state interactive music playback device |
-
1999
- 1999-11-22 WO PCT/US1999/027693 patent/WO2001036064A1/fr not_active Application Discontinuation
- 1999-11-22 AU AU31026/00A patent/AU3102600A/en not_active Abandoned
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5963916A (en) * | 1990-09-13 | 1999-10-05 | Intouch Group, Inc. | Network apparatus and method for preview of music products and compilation of market data |
US5541919A (en) * | 1994-12-19 | 1996-07-30 | Motorola, Inc. | Multimedia multiplexing device and method using dynamic packet segmentation |
US5708845A (en) * | 1995-09-29 | 1998-01-13 | Wistendahl; Douglass A. | System for mapping hot spots in media content for interactive digital media program |
US5986200A (en) * | 1997-12-15 | 1999-11-16 | Lucent Technologies Inc. | Solid state interactive music playback device |
Non-Patent Citations (1)
Title |
---|
See also references of EP1146939A4 * |
Cited By (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9397627B2 (en) | 1998-01-22 | 2016-07-19 | Black Hills Media, Llc | Network-enabled audio device |
US8918480B2 (en) | 1998-01-22 | 2014-12-23 | Black Hills Media, Llc | Method, system, and device for the distribution of internet radio content |
US7856485B2 (en) | 2000-03-08 | 2010-12-21 | Music Choice | Systems and methods for providing customized media channels |
US7133924B1 (en) | 2000-03-08 | 2006-11-07 | Music Choice | Personalized audio system and method |
US8214462B1 (en) | 2000-03-08 | 2012-07-03 | Music Choice | System and method for providing a personalized media service |
US7321923B1 (en) | 2000-03-08 | 2008-01-22 | Music Choice | Personalized audio system and method |
US7325043B1 (en) | 2000-03-08 | 2008-01-29 | Music Choice | System and method for providing a personalized media service |
US8612539B1 (en) | 2000-03-08 | 2013-12-17 | Music Choice | Systems and methods for providing customized media channels |
US7555539B1 (en) | 2000-03-08 | 2009-06-30 | Music Choice | Personalized audio system and method |
US9591051B2 (en) | 2000-03-08 | 2017-03-07 | Music Choice | Systems and methods for providing customized media channels |
US9172732B1 (en) | 2000-03-08 | 2015-10-27 | Music Choice | System and method for providing a personalized media service |
US7076561B1 (en) | 2000-03-08 | 2006-07-11 | Music Choice | Personalized audio system and method |
US8463780B1 (en) | 2000-03-08 | 2013-06-11 | Music Choice | System and method for providing a personalized media service |
US9171325B2 (en) | 2000-04-12 | 2015-10-27 | Music Choice | Cross channel delivery system and method |
US7346558B2 (en) * | 2000-04-12 | 2008-03-18 | Music Choice | Cross channel delivery system and method |
US6879963B1 (en) | 2000-04-12 | 2005-04-12 | Music Choice | Cross channel delivery system and method |
US8271341B2 (en) | 2000-04-12 | 2012-09-18 | Music Choice | Media content delivery systems and methods |
US7913273B2 (en) | 2000-10-10 | 2011-03-22 | Music Choice | System and method for receiving broadcast audio/video works and for enabling a consumer to purchase the received audio/video works |
US9451300B1 (en) | 2001-08-28 | 2016-09-20 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US8769602B1 (en) | 2001-08-28 | 2014-07-01 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US7926085B2 (en) | 2001-08-28 | 2011-04-12 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US7275256B1 (en) | 2001-08-28 | 2007-09-25 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US9357245B1 (en) | 2001-08-28 | 2016-05-31 | Music Choice | System and method for providing an interactive, visual complement to an audio program |
US9414121B1 (en) | 2002-03-18 | 2016-08-09 | Music Choice | Systems and methods for providing an on-demand entertainment service |
US10390092B1 (en) | 2002-03-18 | 2019-08-20 | Music Choice | Systems and methods for providing an on-demand entertainment service |
US7617295B1 (en) | 2002-03-18 | 2009-11-10 | Music Choice | Systems and methods for providing a broadcast entertainment service and an on-demand entertainment service |
US7626609B1 (en) | 2003-03-07 | 2009-12-01 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7940303B1 (en) | 2003-03-07 | 2011-05-10 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7158169B1 (en) | 2003-03-07 | 2007-01-02 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US7643057B2 (en) | 2003-03-07 | 2010-01-05 | Music Choice | Method and system for displaying content while reducing burn-in of a display |
US9516370B1 (en) | 2004-05-05 | 2016-12-06 | Black Hills Media, Llc | Method, device, and system for directing a wireless speaker from a mobile phone to receive and render a playlist from a content server on the internet |
US9554405B2 (en) | 2004-05-05 | 2017-01-24 | Black Hills Media, Llc | Wireless speaker for receiving from a mobile phone directions to receive and render a playlist from a content server on the internet |
US9584591B1 (en) | 2004-05-05 | 2017-02-28 | Black Hills Media, Llc | Method and device for sharing a playlist at a dedicated media player device |
US10390093B1 (en) | 2012-04-26 | 2019-08-20 | Music Choice | Automatic on-demand navigation based on meta-data broadcast with media content |
US10219027B1 (en) | 2014-10-24 | 2019-02-26 | Music Choice | System for providing music content to a user |
US10785526B1 (en) | 2014-10-24 | 2020-09-22 | Music Choice | System for providing music content to a user |
US11336948B1 (en) | 2014-10-24 | 2022-05-17 | Music Choice | System for providing music content to a user |
Also Published As
Publication number | Publication date |
---|---|
AU3102600A (en) | 2001-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6349339B1 (en) | System and method for utilizing data packets | |
CA2650729C (fr) | Systeme et/ou procede de distribution de contenus multimedia | |
WO2001036064A1 (fr) | Systeme et procede d'utilisation de paquets de donnees | |
US10176177B2 (en) | Information processing apparatus and associated method of content exchange | |
RU2573777C2 (ru) | Устройство управления содержимым | |
US9553880B2 (en) | Subscription media on demand VII | |
US20090178003A1 (en) | Method for internet distribution of music and other streaming content | |
US6876901B2 (en) | Electronic media distribution system with media purchase interface | |
CN1726546B (zh) | 使用可移动媒体用于回放内容的移动装置 | |
US20100211968A1 (en) | Networked digital media review and play system | |
US20030212810A1 (en) | Content distribution system that distributes line of stream data generated by splicing plurality of pieces of stream data | |
US20050111662A1 (en) | Method for internet distribution of music and other streaming media | |
US20040076298A1 (en) | Method and apparatus for controlling content consumption | |
JP4053792B2 (ja) | 音楽配信方法及び音楽再生装置 | |
JP2009017579A (ja) | 動画配信技術を用いたビデオレンタルシステム | |
KR20060047995A (ko) | 데이터 재생장치, 정보분배서버 및 콘텐츠 재생시스템 | |
JP2004070646A (ja) | 情報端末装置、サーバ装置、コンテンツ配信システム、コンテンツの同時再生制限方法、及びプログラム | |
EP1146939A1 (fr) | Systeme et procede d'utilisation de paquets de donnees | |
US20020161931A1 (en) | Method and apparatus for information processing, and medium for storing program | |
JP2006178890A (ja) | サーバ装置、携帯端末、コンテンツ配信システム、及び、広告再生方法 | |
JP2004013527A (ja) | コンテンツ配信装置及び方法 | |
KR20040073265A (ko) | 주문형 멀티미디어 콘텐츠 제공 시스템 및 그 방법 | |
WO2009129620A1 (fr) | Système de rapport et de lecture multimédia numérique en réseau | |
CN102187332A (zh) | 利用便携存储装置的内容分配系统 | |
JP2020144599A (ja) | 広告提供装置、広告再生装置、広告提供システム、広告提供方法及びプログラム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 1999965020 Country of ref document: EP |
|
ENP | Entry into the national phase |
Ref country code: JP Ref document number: 2000 601292 Kind code of ref document: A Format of ref document f/p: F |
|
WWE | Wipo information: entry into national phase |
Ref document number: 31026/00 Country of ref document: AU |
|
ENP | Entry into the national phase |
Ref document number: 2311799 Country of ref document: CA |
|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AE AL AM AT AU AZ BA BB BG BR BY CA CH CN CR CU CZ DE DK DM EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
WWP | Wipo information: published in national office |
Ref document number: 1999965020 Country of ref document: EP |
|
REG | Reference to national code |
Ref country code: DE Ref legal event code: 8642 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1999965020 Country of ref document: EP |