+

WO2002008925A1 - Procede et appareil permettant de creer des identificateurs de frequence virtuels pour une radio internet - Google Patents

Procede et appareil permettant de creer des identificateurs de frequence virtuels pour une radio internet Download PDF

Info

Publication number
WO2002008925A1
WO2002008925A1 PCT/US2001/015988 US0115988W WO0208925A1 WO 2002008925 A1 WO2002008925 A1 WO 2002008925A1 US 0115988 W US0115988 W US 0115988W WO 0208925 A1 WO0208925 A1 WO 0208925A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
virtual frequency
currently selected
fields
radio station
Prior art date
Application number
PCT/US2001/015988
Other languages
English (en)
Inventor
Randall S. Nuss
Robert S. Werbicki
Original Assignee
Arrio Communications, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Priority claimed from US09/755,931 external-priority patent/US20020132617A1/en
Application filed by Arrio Communications, Inc. filed Critical Arrio Communications, Inc.
Priority to AU2001269693A priority Critical patent/AU2001269693A1/en
Publication of WO2002008925A1 publication Critical patent/WO2002008925A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display

Definitions

  • the present invention relates to the field of communications, and more particularly to internet audio communications.
  • a dedicated Internet radio device includes a display, memory, a selector, and a processor.
  • the display displays a currently selected one of a number of virtual frequency identifiers in a fixed number of display positions.
  • the memory has stored therein the virtual frequency identifiers.
  • Each of the virtual frequency identifiers includes a fixed number of fields that encode with an integer value a different identifying attribute of Internet radio stations; however, the sizes of at least some of these fields vary between different ones of the virtual frequency identifiers.
  • the processor is coupled to the display, the memory, and the selector to select different ones of the virtual frequency identifiers as the currently selected virtual frequency identifier.
  • Figure 1 is a flow diagram illustrating a method for an internet radio to play audio based on a selected identifier according to one embodiment of the invention.
  • Figure 2 is a data flow diagram illustrating a method of transferring information so that an internet radio plays audio based on a selected identifier according to one embodiment of the invention.
  • Figure 3 shows the components of an internet radio apparatus which plays audio based on a selected identifier according to one embodiment of the invention.
  • Figure 4 is a table illustrating the different combinations of field sizes for virtual frequency identifiers according to one exemplary embodiment of the invention.
  • Figure 5 is a table illustrating exemplary format code assignments according to one embodiment of the invention.
  • Figures 6A-6C illustrate exemplary displays with different stations selected according to one embodiment of the invention.
  • Figures 7A-7R illustrate exemplary contents of the display in normal mode according to one embodiment of the invention.
  • Figures 8A-8F illustrate exemplary contents of the display in setup mode.
  • FIG. 1 is a flow diagram illustrating a method for an internet radio to play audio based on a selected identifier according to one embodiment of the invention.
  • Internet radio is defined herein both as audio transmitted over the Internet, that audio being of similar quality to audio transmitted over radio waves, and as a device which plays such audio.
  • a user of the internet radio device selects an identifier on the device, block 101.
  • the identifier is selected from among a list of identifiers, such as a list of integers.
  • the device displays the selected identifier. Other unselected identifiers are not displayed. This manner of display is simple, relatively inexpensive, and familiar to users of conventional non-internet radios.
  • the identifier is selected by using a control similar to that found on existing radios.
  • the identifier may be selected by turning a knob on the device, causing the identifier to increment or decrement depending on whether the knob is turned clockwise or counterclockwise.
  • the identifier may be selected by pushing one button on the device, causing the identifier to increment, and pushing of another button on the device, causing the identifier to decrement.
  • the identifier consists of 4 characters, resembling a conventional radio station identifier, furthering the familiarity and simplicity of selection.
  • the identifier consists of 6 characters.
  • the identifier consists of at most 8 characters.
  • the identifier may be an integer, or may include alphanumeric characters.
  • the device determines whether it has stored in a mapping table a URL corresponding to the identifier, block 102. If such a URL is so stored, then the device proceeds to transmit over the Internet a request for audio from the remote internet location specified by the URL, block 106. An internet server at the location responds over the Internet with data appropriate to the request, block 107. This data represents audio. The device, upon receiving the data in response to the earlier request, plays the audio represented by the data, block 108.
  • the device determines that it has not stored in a mapping table a URL corresponding to the selected identifier, block 102, then the device must obtain the URL from a virtual frequency server. If the mapping table is full, then the device flushes out mappings from the table as needed according to some algorithm (for example, flushing the least frequently accessed mapping, flushing the least recently accessed mapping, etc.).
  • the device transmits a query regarding the identifier over the internet to an virtual frequency server, block 103.
  • the transmission of the query includes the transmission of the identifier.
  • the transmission of the query includes the transmission of data about internet connection speed (that is, the speed at which the device is able to transmit and receive data over the internet), data about audio encoding format (that is, the types and versions of players that the device may use to translate received data into audio), and a serial number which uniquely identifies the device and validates its request.
  • internet connection speed that is, the speed at which the device is able to transmit and receive data over the internet
  • audio encoding format that is, the types and versions of players that the device may use to translate received data into audio
  • serial number which uniquely identifies the device and validates its request.
  • data about audio encoding format advantageously allows the virtual frequency server to determine if a device can properly interpret the format of data at a URL, and either transmit a proper player to the device (if required) or select a URL suitable for a player stored within the device.
  • this data about format may include a plurality of players stored within the device.
  • the serial number advantageously allows the tracking and analysis of requests from specific devices, and prevents the unauthorized use of services by devices without a valid serial number.
  • the transmission of the query includes subsets of the data described above.
  • the virtual frequency server maintains a table mapping identifiers to one or more URLs, the URLs differing to allow for variance in connection speed and audio encoding format.
  • the virtual frequency server also stores streaming audio players for transmission to internet radio devices lacking such players. Streaming audio players are defined herein as audio software decoding modules.
  • the virtual frequency server receives the request, including the identifier, and transmits a URL corresponding to the identifier over the Internet to the device, block 104.
  • the virtual frequency server receives data about connection speed, data about audio encoding format, and a serial number, all as explained above, and transmits a URL suitable for the connection speed and one or more URLs suitable for the audio encoding format.
  • the virtual frequency server transmits URLs only if the serial number is valid, advantageously preventing the unauthorized use of services.
  • the virtual frequency server receives and transmits subsets of the data described above.
  • the virtual frequency server may also transmit a streaming audio player if an internet radio device lacks such a player required to translate data from a transmitted URL.
  • a machine-readable medium includes any mechanism that provides (that is, stores and/or transmits) information in a form readable by a machine (for example, a computer).
  • a machine-readable medium includes read only memory (ROM); random access memory (RAM); magnetic disk storage media; optical storage media; flash memory devices; electrical, optical, acoustical or other form of propagated signals (for example, carrier waves, infrared signals, digital signals, etc.); etc.
  • the device receives from the virtual frequency server one of more URLs corresponding to the identifier and stores in a table the mapping of the identifier to the corresponding URL(s), block 105.
  • This storage advantageously allows the device to receive future internet radio from those URL(s) without repeating blocks 103 through 105, as the mapping will be determined in block 102 as described above.
  • the device proceeds with blocks 106 through 108, all as described above.
  • FIG. 2 is a data flow diagram illustrating a method of transferring information so that an internet radio plays audio based on a selected identifier according to one embodiment of the invention.
  • An internet radio device 201 having a display 202 and a selector such as a knob 203 or set of buttons 204 allows a user to select a displayed identifier from among a list of undisplayed identifiers. This selection corresponds to block 101 of figure 1. If no mapping of identifier to URL(s) is stored in the device, the selected identifier is encoded in an HTTP request 205 addressed to the virtual frequency server 208. The request includes the identifier, which is also called the virtual frequency identifier. In one embodiment, the identifier includes a region code 206 and a station code 207.
  • the station code 207 is designed to emulate a radio station identifier on a conventional radio, advantageously providing familiarity and simplicity in selection. Since a station code 207 in one geographical area might be identical to a station code 207 in another geographical area, the region code 206 advantageously distinguishes between otherwise identical station codes from different geographical areas, and further enables a user to more easily select station codes from geographical locations of most interest.
  • the request 205 is transmitted over the Internet to the virtual frequency server 208 as shown by circle 1. This transmission corresponds to block 103 of figure 1.
  • the virtual frequency server 208 then transmits over the Internet one or more appropriate URLs 209 corresponding to the identifier 205 to the internet radio device 201 as shown by circle 2. This transmission corresponds to block 104 of figure 1.
  • the internet radio device 201 having the URL(s) 209 from either local storage or from the virtual frequency server 208, then transmits over the Internet a request for audio from the location specified by one such URL 209 as shown by circle 3. This transmission corresponds to block 106 of figure 1.
  • a server 210 at the location responds over the Internet to the device 201 with data representing audio as shown by circle 4. This response corresponds to block 107 of figure 1.
  • the device 201 then plays the audio represented by the data, as described in block 108 of figure 1.
  • FIG. 3 shows the components of an internet radio apparatus which plays audio based on a selected identifier according to one embodiment of the invention.
  • the device comprises a processor 303 for calculating logical operations and for routing signals to and from components coupled to it.
  • One such component coupled to the processor 303 is a display 302 to show one internet radio selection from among a undisplayed list of internet radio selections.
  • the display 302 is a non-graphical alphanumeric display (for example, a vacuum fluorescent display, a liquid crystal display, an electrophoretic display, etc.) advantageously decreasing the cost of manufacturing the device and further permitting integration of the device into other electronics.
  • a selector 301 which may, as described above, be a knob and/or a set of buttons.
  • the selector 301 drives the display 302 to display an identifier chosen via the selector 301 from among an undisplayed list of identifiers.
  • an internet network interface 304 for example, a modem or Ethernet card or wireless internet interface
  • a storage device 305 for example, nonvolatile memory and/or magnetic media
  • streaming audio players 307 for example, RealPlayer® computer software, etc.
  • a table 306 of one or more mappings of identifiers to URLs.
  • a speaker 308 is also coupled to the processor to emit audio represented by data received through the internet network interface 304.
  • While all of the components described above may be contained in an independent device, one or more components may also be integrated into other devices already having parts (for example, a display 301, a selector 302, and a speaker 308) which are capable of transmitting signals to and receiving signals from such integrated components.
  • Such potential for integration advantageously provides manufacturers with the ability to easily add Internet radio functionality to other electronics, saving the time and cost of manufacturing the Internet radio components themselves.
  • a conventional non-internet radio that includes a vacuum fluorescent display or liquid crystal display may be modified to support Internet radio as well using the same display.
  • the processor 303, internet network interface 304, and storage device 305 or subsets thereof are consolidated on one electronic chip having interfaces convenient to other components external to the electronic chip.
  • no such query is performed.
  • the device periodically receives (responsive to a request from the device) an update to its current mapping table from the server (each internet radio device can be sold with a mapping table stored in flash memory; such updates can be an entire mapping table or a delta from its previously stored table).
  • the virtual frequency identifiers for which no mappings are currently available are automatically skipped when operating the virtual frequency identifier selection mechanism.
  • certain embodiments implement the virtual frequency identifiers as having different fields, each field encoding a different identifying attribute of internet radio stations.
  • the fields can vary in size for different ones of the virtual frequency identifiers, each of the virtual frequency identifiers can be displayed within the same number of digits.
  • Figure 4 is a table illustrating the different combinations of field sizes for virtual frequency identifiers according to one exemplary embodiment of the invention.
  • three fields respectively store a region code, a format code, and a station code.
  • the sum total of the number of digits in these three fields for every virtual frequency identifier is six digits, but the number of digits allocated a given one of the fields varies. While this exemplary embodiment is described below with respect to six digit, three field virtual frequency identifiers that can be displayed in a fixed number of display positions, alternative embodiments could use a different number of digits, a different number of fields, and/or different fields.
  • the region code is a one to three digit number that identifies the location of the audio source stream.
  • the region code is based on the country code prefix of the established international, long distance phone system. See Table 1.
  • the other unused region numbers are reserved for private, special, or pay-per-listen transmissions.
  • Figure 5 is a table illustrating exemplary format code assignments according to one embodiment of the invention. Alternative embodiments of the invention could use more digits, different categories, and/or sub-formats as illustrated in Figure 5. In one embodiment, countries with 25 or fewer stations are aggregated under Format 0 regardless of actual format.
  • the station code along with the region code and the format code represents the audio source stream.
  • the station code field encodes different audio source streams within each of the different geographic regions and station formats identified by the other two fields.
  • the station code is the last two to four digits depending on how many digits are used for the region code.
  • the region code drives the size of the station code.
  • the size of the fields may vary between different virtual frequency identifiers, the contents of the fields for every one of the virtual frequency identifiers collectively fit within the same number of positions (can be individually displayed within the same number of integer digits).
  • the number of digits for different ones of the virtual frequency identifiers can be of different.
  • the virtual frequency identifiers provide a unique channel number to each audio source stream (e.g., internet radio station) in the mapping table.
  • audio source stream e.g., internet radio station
  • internet radio stations can be easily identified in a numerical system that is language independent.
  • this numbering system allows the use of low-cost displays on next-generation consumer multimedia equipment. While this numbering scheme is described with respect to a dedicated Internet radio device, it is understood that it could be used in other devices.
  • each field of the currently displayed virtual frequency identifier is independently changeable to select different ones of the virtual frequency identifiers as the currently displayed virtual frequency identifier.
  • alternative embodiments change the currently display virtual frequency identifier as a whole or treat some subset(s) of the fields as a whole.
  • the display consists of a 2 line by 20 character alphanumeric display.
  • the currently selected virtual frequency identifier is displayed on the top line of the display and various pieces of information are displayed on the second line (e.g., song title, artist name, station information, connection rate, sampling frequency, buffer status, etc.).
  • Figures 6A-6C illustrate exemplary displays with different stations selected according to one embodiment of the invention.
  • the Internet radio device has a normal mode (radio mode) and a setup mode as described later herein.
  • Figures 6A-6C are exemplary displays while in the normal mode. Note that in Figures 6A-6C the justification of characters on the first line is: 1) alpha character information on the left hand side is left justified; and 2) the virtual frequency identifier is right justified - 6 characters plus 2 spaces (8 total). No truncation should be necessary on the first line. In addition, all information on line 2 (lower line) is LEFT justified. Truncation may occur in some cases. In these cases, the last information characters are truncated.
  • several controls are provided to the user including a rotary tuning knob with an integral pushbutton and several pushbutton switches. Both tuning and setup can be accomplished by manipulation of these input controls.
  • the knob provides a mechanism to select many items from a menu, incrementing or decrementing an integer value or selecting a particular letter in a character position.
  • the rotary tuning knob with pushbutton can be used for a variety of functions as described later herein below.
  • the Setup pushbutton provides a mechanism to enter or exit the setup mode. In setup mode, various operational parameters can be displayed or modified as described later herein.
  • the band pushbutton selects between AM, FM and Internet radio bands.
  • buttons numbered 1-5 are station presets in normal mode. When you press Select in normal mode, then the preset buttons provide the lower row functions, such as scroll and enter.
  • the scroll pushbutton - (press Select to activate) changes the output of the second line display when pressed so that all display parameters from first, the database of radio stations, and second, the Internet media stream are displayed in order of hierarchy.
  • An example of such information is shown in Table 2.
  • the Scroll button will initiate the start of an automatic sequential scroll for 2 seconds per line through the above lines.
  • the display will return to the first line, which will normally be the Location of the station. If you press Scroll before the 2 seconds has elapsed the display will move to the next line of the scroll. If you press Scroll and hold it down for 3 seconds or more, it will infinitely scroll until it is pressed again, in which case the scroll mode is cancelled and the display moves back to the prior or original massage of line 2.
  • This button is used in the Setup mode. When it is pressed the data that has been created for entry is entered.
  • Scan - When in normal (radio) mode this button will Scan to the next radio station similar to the Scan feature in a car radio.
  • the scan play time is approximately 5 seconds.
  • the normal mode there are two sub-modes: 1) a tuning mode; and 2) a listening mode.
  • the radio can be tuned by manipulating the rotary tuning knob to change the currently selected virtual frequency identifier.
  • depressing the knob will toggle among, from left to right: the Region Code, the Format Code, and the Station Code l's digit, respectively.
  • the rotary tuning knob is implemented to increment or decrement the integer fields of the virtual frequency identifiers taking angular velocity into account providing a pleasant feel and allowing rapid tuning changes with a minimum of revolutions.
  • One way this can be accomplished is to determine the amount of time between successive positions of the control and determine a scaling factor to add or subtract to the current integer value. If the knob is rotating rapidly, the increment or decrement value could be 10 or even 100.
  • Figures 7A-7H illustrate exemplary contents of the display in normal mode according to one embodiment of the invention. In these figures, an underscore is used to indicate a display position and/or field of the currently virtual frequency identifier that is currently selected for changing. Such an underscore is present in the tuning mode, but not the listening mode. Alternative embodiments could use other techniques, including flashing, brightening/dimming, color change, etc.
  • the current 6 digit virtual frequency identifier appears in the top line.
  • the cursor is shown in the ones digit of the station code.
  • the left side of the first display line displays radio station identification information (e.g., the call letters, frequency and/or band) of the currently selected audio source stream.
  • the ration station identification information is also stored in the mapping table along with the corresponding virtual frequency identifier and URL.
  • the second line displays the station location name.
  • the cursor is shown in the format code field and the station number has been changed. Note that the left side of the first line now displays the name assigned the current format code, while the second line displays a station description.
  • the station description is a value also placed in the mapping table. While the station description can be anything, it is typically text taken from how the radio station describes itself.
  • the radio station If the radio station is left for a predetermined amount of time (e.g., 3 seconds) with the cursor showing (in tuning mode), the radio will revert to the listening mode as illustrated in Figure 7D.
  • a predetermined amount of time e.g. 3 seconds
  • the cursor will move to the highest digit of the station code field as shown in Figure 7F. This allows for rapid advancement of the tuning function. If the knob is turned to increment while held down in the state shown in figure 7F, the contents will change as shown in Figure 7G. When the knob is released while in the state shown in Figure 7F, the cursor returns to the ones digit.
  • the display may appear as shown in Figures 7H-7J according to one embodiment of the invention.
  • figures 7H-J respectively illustrate an exemplary display when the cursor is on the station code field, region code field, and format code field.
  • Figure 7K illustrates an exemplary display when the rotation knob is rotated clockwise one detent from its state in Figure 7H according to one embodiment of the invention.
  • the station code changed from 5999 to 4811. This would occur in a device in which tuning skips virtual frequency identifiers for which no mapping is stored in the device and there are currently no mapping from 5999 to 4811. If the user depresses the knob, the cursor would move to the region code as illustrated in Figure 7L. If the rotation knob is rotated in the state shown in Figure 7L, the region code will change (e.g., see Figure 7M).
  • the radio will attempt to connect to the station after a certain event is detected (e.g., a preset amount of time, a button is pressed). While this is occurring, certain embodiments display status messages in the second line of the display (e.g., see Figures 7N and 70). Once the station is being received, the display will change as illustrated in Figure 7P. Note that in Figure 7P, the cursor has disappeared and the left hand side of the first line of the display defaults to the radio station identification information (the listening mode).
  • a certain event e.g., a preset amount of time, a button is pressed. While this is occurring, certain embodiments display status messages in the second line of the display (e.g., see Figures 7N and 70).
  • the display may appear as in Figure 7Q. If the cursor is moved to the region code field, the display may appear as in Figure 7R.
  • the preset buttons are used to select pre-stored virtual frequency identifiers.
  • the preset buttons can also be used to store a new preset in a manner similar to the method employed in car radios.
  • a preset button is pressed then released. If the button has not been released, within 3 seconds, it shall be assumed that the user is attempting to store a preset value as the currently displayed virtual frequency identifier. At this time, the virtual frequency identifier to the corresponding preset location is stored in nonvolatile memory for later retrieval. If the release occurs within approximately 3 seconds, it is assumed that the user wishes to listen to the pre-stored virtual frequency identifier.
  • the module reads the pre-stored virtual frequency identifier from the memory. Alternative embodiments could use other mechanisms know in the art to accomplish the programming of the preset buttons.
  • the setup mode allows the user to set or review a variety of radio operating parameters.
  • these parameters include phone numbers, account names and passwords, modes of operation and preferences.
  • the user presses and releases the SETUP pushbutton switch.
  • the radio will then respond with a string of data to be displayed on the second line of the display.
  • Figures 8A-8F illustrate exemplary contents of the display in setup mode.
  • Figure 8A illustrates exemplary contents just after pressing SETUP.
  • the user rotates the knob to go through the list of setup options. Once a particular setup option has been reached, the user may select that parameter for editing by momentarily pressing the tuning knob. The displayed setup parameter is then copied to the top line and the current value for the parameter is displayed on the second line in edit mode.
  • FIG 8B Note that in Figure 8B the cursor is now turned on and shown under the character to be edited. If the current character is correct, the user may simply press the tuning knob to advance to the next character.
  • FIG 8C Once the cursor is in the desired position, rotation of the knob will cause the device to cycle through all the allowable characters for the setup parameter. For this case, the allowable characters are 0 to 9, SPACE and period (.).
  • the radio is responsible for validating the value and transmitting either a confirmation, or an error code. If the confirmation indicates an error, the error message shall be blinked upon line 1 for approx. 3 seconds. (See Figure 8D.) Note that in Figure 8D the user mistakenly entered 192.368.1.2 which is indeed an invalid IP address (each value must be less than 256). After 3 seconds, the original line 1 data is restored and the display reverts to edit mode. (See Figure 8E.) If the confirmation indicates success, the setup parameter name is copied back to the second line to display.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Circuits Of Receivers In General (AREA)

Abstract

L'invention concerne un procédé et un appareil permettant de créer des identificateurs de fréquence virtuels pour une radio Internet. Dans un mode de réalisation, un dispositif de radio Internet comprend un écran (302), une mémoire (305), un sélecteur (301) et un processeur (303). L'écran affiche un identificateur choisi parmi un certain nombre d'identificateurs de fréquence virtuels dans un nombre fixe de positions d'affichage. Les identificateurs de fréquence virtuels sont stockés dans la mémoire (305). Chaque identificateur de fréquence virtuel comprend un nombre fixe de champs qui codent au moyen d'un entier un attribut d'identification de stations radio Internet différent. Les tailles d'au moins certains de ces champs varient entre différents identificateurs de fréquence virtuels. Le processeur est couplé à l'écran (302), à la mémoire (305) et au sélecteur (301) de manière qu'il soit possible de choisir un parmi différents identificateurs de fréquence virtuels.
PCT/US2001/015988 2000-07-19 2001-05-18 Procede et appareil permettant de creer des identificateurs de frequence virtuels pour une radio internet WO2002008925A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001269693A AU2001269693A1 (en) 2000-07-19 2001-05-18 Method and apparatus for providing virtual frequency identifiers for internet radio

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US61898500A 2000-07-19 2000-07-19
US09/618,985 2000-07-19
US09/755,931 2001-01-05
US09/755,931 US20020132617A1 (en) 2001-01-05 2001-01-05 Method and apparatus for providing virtual frequency identifiers for internet radio

Publications (1)

Publication Number Publication Date
WO2002008925A1 true WO2002008925A1 (fr) 2002-01-31

Family

ID=27088378

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/015988 WO2002008925A1 (fr) 2000-07-19 2001-05-18 Procede et appareil permettant de creer des identificateurs de frequence virtuels pour une radio internet

Country Status (2)

Country Link
AU (1) AU2001269693A1 (fr)
WO (1) WO2002008925A1 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2842686A1 (fr) * 2002-07-19 2004-01-23 Rene Jean Marie Jose Desseigne Interface bidirectionnelle permettant de faire communiquer un appareil generant ou traitant des signaux analogiques avec un appareil ayant une adresse tcp/ip connecte sur internet
GB2411744A (en) * 2004-03-02 2005-09-07 Lopes Antonio Roldao Internet radio interface system
CN110505031A (zh) * 2018-05-18 2019-11-26 深圳市云动创想科技有限公司 一种互联网电台的交互设备

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247130B1 (en) * 1999-01-22 2001-06-12 Bernhard Fritsch Distribution of musical products by a web site vendor over the internet
US6249810B1 (en) * 1999-02-19 2001-06-19 Chaincast, Inc. Method and system for implementing an internet radio device for receiving and/or transmitting media information

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6247130B1 (en) * 1999-01-22 2001-06-12 Bernhard Fritsch Distribution of musical products by a web site vendor over the internet
US6249810B1 (en) * 1999-02-19 2001-06-19 Chaincast, Inc. Method and system for implementing an internet radio device for receiving and/or transmitting media information

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2842686A1 (fr) * 2002-07-19 2004-01-23 Rene Jean Marie Jose Desseigne Interface bidirectionnelle permettant de faire communiquer un appareil generant ou traitant des signaux analogiques avec un appareil ayant une adresse tcp/ip connecte sur internet
GB2411744A (en) * 2004-03-02 2005-09-07 Lopes Antonio Roldao Internet radio interface system
CN110505031A (zh) * 2018-05-18 2019-11-26 深圳市云动创想科技有限公司 一种互联网电台的交互设备

Also Published As

Publication number Publication date
AU2001269693A1 (en) 2002-02-05

Similar Documents

Publication Publication Date Title
US5564073A (en) Broadcast system with associated data capabilities
US7263329B2 (en) Method and apparatus for navigating, previewing and selecting broadband channels via a receiving user interface
US6314094B1 (en) Mobile wireless internet portable radio
CN1155235C (zh) 根据主题进行频道扫描的设备和方法
CN100574518C (zh) 显示与广播节目相关联的内容的方法和系统
EP1190336B1 (fr) Recepteur et interface pour radio internet
CA2622223C (fr) Systeme et procede de creation de liste de diffusion audio
US7405722B2 (en) Portable telephone
EP2278795A2 (fr) Guide électronique de programmes et publicité sur écran de commande à distance
US7069510B2 (en) In-vehicle audio browser system having a common usability model
CN103314600A (zh) 视频显示装置及视频显示方法
WO2001061894A2 (fr) Dispositif audio cable compatible avec l'internet
US20020132617A1 (en) Method and apparatus for providing virtual frequency identifiers for internet radio
KR20010024338A (ko) 정보 전송 방법
WO2002008925A1 (fr) Procede et appareil permettant de creer des identificateurs de frequence virtuels pour une radio internet
JP2002199343A (ja) デジタル放送情報を受信、再生可能な受信装置
US20040028195A1 (en) Internet wired audio device
US5890053A (en) Automatic display mode for a multiplex broadcasting receiver
KR20020025810A (ko) 다수의 프로그램들로부터 오는 데이터의 수신기 및 다수의프로그램들중 하나를 수신하는 방법
WO1997034384A1 (fr) Systeme de radiodiffusion mettant en oeuvre une structure de donnees adaptative
JPH11150517A (ja) 情報配信システム及び受信装置
US6188878B1 (en) Receiver for receiving text-based multiplex broadcast
JP3894244B2 (ja) 受信機
AU758163B2 (en) Mobile wireless internet portable radio
JPH10276104A (ja) 文字多重放送受信機

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ 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 MZ 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 MZ 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 TR 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
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载