US20060234685A1 - Broadcasting user-specific information - Google Patents
Broadcasting user-specific information Download PDFInfo
- Publication number
- US20060234685A1 US20060234685A1 US11/019,910 US1991004A US2006234685A1 US 20060234685 A1 US20060234685 A1 US 20060234685A1 US 1991004 A US1991004 A US 1991004A US 2006234685 A1 US2006234685 A1 US 2006234685A1
- Authority
- US
- United States
- Prior art keywords
- information
- user
- receiver
- specific
- provider
- 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.)
- Granted
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/15—Arrangements for conditional access to broadcast information or to broadcast-related services on receiving information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/09—Arrangements for device control with a direct linkage to broadcast information or to broadcast space-time; Arrangements for control of broadcast-related services
- H04H60/14—Arrangements for conditional access to broadcast information or to broadcast-related services
- H04H60/23—Arrangements for conditional access to broadcast information or to broadcast-related services using cryptography, e.g. encryption, authentication, key distribution
-
- 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/475—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data
- H04N21/4753—End-user interface for inputting end-user data, e.g. personal identification number [PIN], preference data for user identification, e.g. by entering a PIN or password
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H2201/00—Aspects of broadcast communication
- H04H2201/30—Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data
- H04H2201/37—Aspects of broadcast communication characterised by the use of a return channel, e.g. for collecting users' opinions, for returning broadcast space/time information or for requesting data via a different channel
Definitions
- the present invention relates to broadcasting user-specific information.
- Satellite radio has become one mode of broadcasting information to mobile users. Satellite operators provide digital quality radio broadcast services covering the entire continental United States. Plans currently include providing these services around the globe. These satellite radio services offer many channels including music, news, sports, talk radio and other programming. Moreover, digital radio is available from conventional analog radio broadcasters that provide a terrestrial based system using signals co-located in the AM and FM bands. Satellite radio improves terrestrial radio's potential by offering a better audio quality (digital quality), greater coverage and fewer commercials. As such, in October of 1997, the Federal Communications Commission (FCC) granted two national satellite radio broadcast licenses. The FCC allocated 25 megahertz (MHZ) of the electromagnetic spectrum for satellite digital broadcasting, 12.5 MHz of which are owned by Sirius Satellite Radio and 12.5 MHz of which are owned by XM Satellite Radio Inc.
- MHZ megahertz
- Satellite radio currently operates as a quasi-open communications network to any eligible user. That is, a channel of satellite radio is available to any user who subscribes to a particular satellite radio service. For example, a subscriber to XM Satellite Radio or Sirius Satellite Radio can listen to any programming (e.g., sports talk radio channel) offered by that respective broadcast provider. Other than general access to a various premium channels, one subscriber's ability to access specific content is no different than that of a second subscriber. Moreover, content offered by satellite radio is not customized for a particular subscriber or user. In addition, a non-subscriber to satellite radio is restricted from listening to any programming offered by the satellite broadcast provider.
- a channel of satellite radio is available to any user who subscribes to a particular satellite radio service. For example, a subscriber to XM Satellite Radio or Sirius Satellite Radio can listen to any programming (e.g., sports talk radio channel) offered by that respective broadcast provider. Other than general access to a various premium channels, one subscriber's ability to access specific content is no different than that
- the invention features systems and methods, including computer program products, for broadcasting user-specific information via radio. More specifically, the description describes delivering user-specific information, such as financial information, to an authorized user of a radio receiver, such as a satellite radio receiver. Aspects utilize digital radio communication to deliver user-specific content and information to the authorized user. The techniques also discriminate between satellite radio subscribers by delivering user-specific content such as financial information to only one of the many subscribers of a satellite radio service.
- systems broadcast user-specific information through a network, such as a satellite radio service or a digital radio service.
- systems include an information provider that further includes a first server in communication with the network.
- the first server retrievably stores user-specific information.
- Systems of the present invention also include a broadcast provider (e.g., satellite or digital radio) that further includes a second server in communication with the network.
- the first and/or second database servers further include at least one identifier that is associated with a user or receiver (satellite or digital radio.)
- the receiver is associated with the user.
- the receiver also is in communication with the network, and provides an authorized user with access to the user-specific information that is broadcast by the broadcast provider.
- the receiver can be in communication with a second server to selectively receive the information specific to the user.
- the first and/or second servers can include a database server.
- methods provide for broadcasting user-specific information.
- methods include receiving information specific. The information is correlated with an identifier associated with a receiver associated with the user.
- methods include broadcasting the information to the receiver, such that use of the information is restricted to the receiver.
- methods include providing user-specific information from an information provider.
- the information provider includes a first server that is in communication with a network (such as satellite or digital radio.)
- the first server retrievably stores the user-specific information.
- the information provider also can include a server that further includes information that is associated with a specific user.
- methods correlate the user-specific information received from the information provider with a second server operated by a broadcast provider (satellite or digital radio.)
- the second server is in communication with the network, and can be a database server.
- Networks include, for example, satellite radio and digital (high-definition) radio.
- correlating includes matching the user-specific information with an identifier that is associated with a receiver.
- the receiver can be a satellite radio receiver or a digital, high definition radio receiver.
- Methods also include broadcasting the user-specific information to the appropriate receiver. The identifier allows an authorized user of the receiver to access the user-specific information.
- a broadcast over a single digital signal can include a plurality of user-specific information, each of which is unique to a particular receiver or user.
- a “FIDELITY” channel can broadcast various digital information over a certain frequency that includes user-specific information that is uniquely associated to one of a plurality of receivers or users.
- an information or broadcast provider can transmit user-specific information to a particular user or receiver over one broadcast channel or signal.
- each of a plurality of user-specific information broadcast over a digital channel can include an identifier that is associated with a particular receiver.
- the identifier allows an authorized user of the receiver to access the user-specific information.
- the receiver including the identifier unique to the receiver can use the information specific to the user.
- the receivers not including the identifier unique to the receiver will not be able to use the information specific to the user.
- the identifier can act as the “key” for decrypting or de-multiplexing the signal.
- the identifier can also be encrypted.
- a user can input a personal identification code (“PIN” code) so that he or she can access or use the information specific to the user. Like the identifier, the PIN code can also be encrypted.
- PIN personal identification code
- a network includes a plurality of receivers. Each of the plurality of receivers is associated with an identifier that is unique to each of the respective plurality of receivers.
- the receiver-specific identifier is stored at a server (e.g., database server) of the broadcast provider.
- the broadcast provider broadcasts user-specific information with the identifier so that only the receiver associated with the identifier is able to access the user-specific information. As such, the receiver selectively receives information specific to the user based on the identifier unique to the receiver.
- the network includes at least one web server.
- the web server is in communication with the network.
- the web server allows for accessing and distributing information, user-specific or general information via the Internet.
- the web server also directs or disseminates information between the first and second database servers.
- the web server can act uni-directionally or bi-directionally (i.e., send and/or receive) between the first and second database servers.
- some embodiments can include a third database server that functions in a manner similar to the first server (operated by the information provider.)
- some embodiments include a second information provider, which itself includes a server (i.e., third server) that is in communication with a network.
- the third database server also retrievably stores user-specific information, and can be a database server.
- a third server of an information provider contains user-specific information that is redundant to or different from the second server. In such embodiments, the third database server can be in communication with the network.
- the third server also can correlate or match user-specific information with an identifier that is associated with a receiver (e.g., a satellite or digital radio receiver.) As such, the third server can broadcast the user-specific information to the appropriate receiver. The broadcast allows an authorized user of the receiver to access the user-specific information.
- a receiver e.g., a satellite or digital radio receiver.
- some embodiments include a third server that functions in a manner similar to the second server (operated by the broadcast provider.) As such, multiple broadcast providers (and their respective servers) are in communication with the network. Like the second server, the third server also can correlate or match the user-specific information with an identifier that is associated with a satellite receiver, for example. Examples can include broadcasting the user-specific information to the appropriate receiver. The broadcast allows an authorized user of the receiver to access the user-specific information.
- the techniques allow for broadcasting user specific information to a receiver that is uniquely associated with an identifier. Only the appropriate receiver will be able to access user-specific information intended to be disseminated to a particular user.
- User-specific information can include financial information.
- Financial information that is user-specific includes, among other things, a security ticker symbol, such as DELL (Dell, Inc.), MSFT (Microsoft Corporation) or GE (General Electric Company.) Financial information also can include the security name, such as Dell, Inc., Microsoft Corporation, or General Electric Company, thereby aiding an individual who is not able to associate a ticker symbol with the respective company.
- the security and/or the security symbol are not limited to stocks, but can include its derivatives (e.g., options) or other publicly or privately traded securities such as mutual funds, bonds, commodities (e.g., gold, gas or corn) or other trading vehicles (e.g., REITs and private funds).
- the types of accounts for which financial information can be disseminated include retirement accounts (e.g., IRA or 401K accounts), trading accounts (Fidelity Investment account), and other accounts that typically is monitored by a broker, for example.
- financial information includes a security quote.
- a satellite broadcast provider can receive a security ticker symbol and a security quote from an information provider that is to be transmitted to a user.
- This information can be general information or can be user-specific information (e.g., information taken directly from his or her trading account.)
- This information can be correlated by a broadcast provider to a particular satellite radio receiver through a unique identifier.
- DELL $50.25 can be broadcast or transmitted to a specific XM Satellite receiver such that the authorized user who holds a position in Dell Computers can be informed of its current security quote.
- the security quote that is broadcast can be a delayed quote (e.g., fifteen (15) minutes delayed) or, in other embodiments, the security quote can be in “real-time.”
- other financial information can include a security position or the number of shares of a security that a user currently holds (e.g., “position”) in their account.
- the financial information transmitted to the receiver can include “500 shares DELL.”
- the financial information that is broadcast can include a market value of the security position. In other words, if a user holds 500 shares of DELL, the last trade of which was $50.25, the market value of the security position that is broadcast to the receiver (e.g., user) can include “$25,125.00”.
- financial information can include a trade order.
- the user can operate the receiver to broadcast back to the financial information provider (e.g., Fidelity Investments) a order for “500 shares DELL” at market, for example.
- the financial information provider e.g., Fidelity Investments
- a user can transmit a personal identification code (“PIN”) to verify that the user has access to the financial account. This is particularly of interest for security reasons.
- PIN code can aid in verifying the identity of the user for the financial information provider.
- financial information can include a trade confirmation.
- a user can request a broker (e.g., a Fidelity advisor) to trade 500 shares of DELL security if the security reached $50.25 (i.e., a “limit” order).
- the information provider in this case Fidelity
- the satellite broadcast provider e.g., Sirius Satellite Radio
- the satellite broadcast provider can correlate the user-specific information with an identifier that is unique to a particular satellite receiver.
- the authorized user e.g., subscriber
- the receiver can provide the information audibly to a listener.
- financial information can include a trade recommendation from a Fidelity advisor, for example.
- recommendations can be relayed to the user through the network.
- news alerts related to a certain security can be transmitted to the receiver of the authorized user.
- an account alert can be transmitted.
- Various types of account alerts can be broadcast to the satellite receiver. For example, a user's account can be pre-set so that if the account balance hits a certain level, a message is automatically forwarded to the user via the preferred network.
- the brokerage company e.g., Fidelity Investments
- an account balance for a user can be broadcast periodically (or on-demand) to the receiver. Without limitation, other types of user-specific information known to those in the art can be broadcast.
- the techniques enable a broadcast provider to transmit user-specific information to a targeted user regardless of the particular signal, frequency or channel that the targeted user is then-currently receiving.
- a “margin call” can be broadcast to the user (a Fidelity Investments account holder) even if the user is receiving a talk show or sports programming (a non-FIDELITY channel or signal) on his or her receiver, for example.
- an information provider through the broadcast provider
- Examples also include the dissemination of general information to users through the network.
- financial information can include general information that is not necessarily associated specifically with a user.
- general information can include each of the user-specific examples provided herein that may be transmitted regardless of whether the user has requested or has any interest in the particular financial quote, ticker symbol, a security price, a time of last trade, and news alert, for example.
- an information provider can include a livery business organization.
- the livery business organization can include a database server that is in communication with a network (e.g., a satellite radio service.)
- the database server retrieveably stores user-specific information.
- the user of a livery service can include, for example, a livery driver.
- the database server correlates the user-specific (i.e., driver-specific) information by matching the user-specific information with an identifier that is associated with a receiver, such as a satellite radio receiver.
- these embodiments can include broadcasting the user-specific information to the satellite radio receiver. The broadcast allows an authorized user (i.e., livery driver) of the satellite receiver to receive his or her user-specific information.
- user-specific information for a livery service includes a particular a pick-up location, a drop-off location, a time for the pick-up location, a passenger information and the like. Other information appropriate for a livery service is known to those in this business.
- the techniques described herein also can be used to disseminate sports information to a satellite broadcast subscriber.
- On-line gaming and entertainment is a burgeoning business.
- accurate and timely information can help a user “beat” the odds.
- information as to an injury to a star player can allow a user to make a wager based upon then-current odds that do not take this injury into account.
- the techniques include user-specific information that includes sports information.
- an information provider can include an on-line sports wagering business.
- the wagering business can include a database server that is in communication with a network (e.g., a digital radio service).
- the database server retrievably stores user-specific information.
- a user of the on-line sports wagering business can include, for example, a customer.
- the database server can correlate the user-specific information by matching the user-specific information with an identifier that is associated with a digital radio receiver, for example.
- Embodiments also can involve a network that is a satellite radio service.
- the embodiments can also include broadcasting the user-specific information to the appropriate type of receiver. The broadcast allows an authorized user (i.e., customer) of the receiver to receive the user-specific information.
- user-specific information for an on-line sports wagering service includes, for example, a sports score, a sports odd, a sports over/under odds, a player performance information, a team performance information, an account balance, an amount of a wager, and other related wagering information.
- Other information appropriate for an on-line sports wagering business are known to those in this business.
- an information provider can include a travel advisory organization.
- the travel advisory organization (such as a local television station) can include a database server that is in communication with a network.
- the database server is updated with current travel and traffic information which is retrievably stored along with user-specific information.
- the database server can correlate the user-specific information by matching the user-specific information with an identifier that is associated with a receiver, such as a satellite radio receiver.
- embodiments can include broadcasting the user-specific information to the satellite radio receiver. The broadcast allows an authorized user (i.e., traveler) of the satellite receiver to receive the user-specific information.
- user-specific information beneficial for a traveler includes traffic information such as, for example, a traffic advisory, a traffic accident information, a traffic routing recommendation, a weather information, or a road condition information. Other information appropriate for traffic listeners are known to those in this business.
- FIG. 1 is a block diagram of an exemplary network for broadcasting user-specific information to a receiver.
- FIG. 2 is a block diagram of an exemplary satellite network for broadcasting user-specific information to a satellite radio receiver.
- FIG. 3 is a block diagram of an exemplary digital radio network for broadcasting user-specific information to a digital radio receiver.
- FIG. 4 is an exemplary receiver for use with a network.
- FIG. 5 is a block diagram of an exemplary process for broadcasting user-specific information to a satellite radio receiver.
- FIG. 1 provides an exemplary system 100 for broadcasting user-specific information from an information provider 110 .
- the system 100 includes the information provider 110 , a network 115 , a broadcast provider 120 and a receiver 130 .
- the information provider 110 can be a financial services company such as Fidelity Investments.
- the information provider 110 transmits user-specific information to a network 115 , such as through a web-server.
- the transfer of user-specific information can be through any appropriate network.
- the user-specific information contains an identifier that is unique to the user.
- the identifier can include any appropriate series of numbers and/or characters, or any other means that enables the information provider 110 to tag the user-specific information to a particular user.
- the user-specific information then is transmitted from the network 115 to a broadcast provider 120 .
- a broadcast provider 120 is a satellite broadcast provider.
- XM Satellite Radio and Sirius Satellite Radio are two examples of broadcast providers 120 that digitally transmit information to targeted subscribers.
- any broadcast providers that are capable of digitally transmitting information while discriminating between its users can be utilized.
- digital radio or other broadcast channels e.g., AM and FM frequencies
- AM and FM frequencies also can be used according to the techniques discussed in more detail herein.
- the broadcast provider 120 correlates the user-specific information tagged with the identifier to the appropriate user/receiver and then broadcasts the user-specific information.
- a receiver 130 accepts the user-specific information that contains the uniquely tagged identifier and ignores all others.
- the user can have the option of listening to the user-specific information or having it displayed at the receiver 130 or any other appropriate console.
- the user-specific information in this case, financial information such as stock ticker symbol and stock quote
- any visual display or audio component that is capable of receiving and displaying and/or playing the user-specific information to the user can be included in the receiver 130 .
- the broadcast provider 120 can transmit a plurality of user-specific information intended for different receivers 130 (or users) over a single signal or channel.
- a particular user can access his or her user-specific information that is broadcast over a particular channel by an identifier that is uniquely associated with his or her receiver 130 , which is tagged to the user-specific information.
- a receiver 130 searches for the user-specific information that contains the uniquely tagged identifier.
- different users can have access to different user-specific information on the same broadcast channel or signal.
- one user's information can be different from that of another user.
- encryption algorithms can include the use of the unique identifier for the receiver 130 . Using such a technique ensures that the receiver 130 can only decipher information meant for that specific receiver 130 .
- the user also can transmit information from the receiver 130 to the broadcast provider 120 .
- the user-specific information can be tracked and maintained securely with the unique identifier associated with the receiver 130 and the user.
- the receiver 130 can transmit directly to the information provider 110 (e.g., using other wireless communication channels such as cellular, WLAN, Bluetooth, etc.)
- the user-specific information can be an order for securities (e.g., 500 shares of DELL at market price). If the broadcast provider 120 receives the order, the broadcast provider 120 can then transmit this user-specific information via the network 115 , to the information provider (e.g., Fidelity Investments) 110 . Once the user-specific information (e.g., order request) is accepted by the information provider 110 , the order can be executed. Accordingly, after the trade is executed, a trade confirmation (i.e., user-specific information) can be communicated to the user, via the receiver 130 , through the network 115 and the broadcast provider 120 , as described herein.
- a trade confirmation i.e., user-specific information
- FIG. 2 provides another exemplary system 200 for broadcasting user-specific financial information from a financial information provider 205 .
- the system 200 includes the financial information provider 205 , a quotes engine 210 , a user database 215 , a financial information provider webserver 220 , a WAN 225 (e.g., the Internet), a satellite broadcast provider 230 , a satellite broadcast provider webserver 235 , a subscriber database 240 , a satellite 245 and a receiver 250 .
- a network of an exemplary system 200 described herein can include the Internet, company intranet, and satellite broadcast provider's communication channels.
- the financial information provider 205 can be a financial services company such as Fidelity Investments.
- the financial information provider 205 can transmit user-specific information intended to be sent to a particular user.
- quotes are transmitted from the quotes engine 210 to a user database 215 .
- the quotes engine 210 is in communication with the user database 215 , which includes an identifier that is unique to the financial services customer.
- the user database 215 is in communication with a financial information provider webserver 220 .
- the quote (tagged with the identifier) is transmitted to the financial information provider webserver 220 securely via the Internet 225 .
- the financial information webserver 220 also is in communication with the Internet 225 .
- the tagged quote is securely transmitted through the Internet 225 (e.g., using 128-bit cipher strength encryption) to the satellite broadcast provider 230 . More specifically, the quote tagged with the user-specific identifier is transmitted to the satellite broadcast provider webserver 235 , which is in communication with the Internet 225 . Once the quote is received by the satellite broadcast provider webserver 235 , the quote is transmitted to the subscriber database 240 . The subscriber database 240 is in communication with the satellite broadcast provider webserver 235 . At the subscriber database 240 , the quote (tagged with the unique identifier) is matched with the appropriate subscriber's receiver 250 .
- the quote (tagged with the unique identifier) then is transmitted from the subscriber database 240 to a satellite 245 for broadcasting.
- a satellite broadcast provider 230 can broadcast the quote (tagged with the unique identifier) on a FIDELITY channel or signal.
- more than one quote can be transmitted by the satellite broadcast provider 230 .
- a satellite broadcast provider 230 which can be XM Satellite Radio and Sirius Satellite Radio, broadcasts the information via satellite 245 to the appropriate receiver 250 .
- the subscriber database 240 and the satellite 245 are in communication with each other.
- the appropriate receiver 250 only will accept the quote (e.g., user-specific information) if the information contains the uniquely tagged identifier.
- different quotes can be accessed by different users or receivers 250 .
- the user can either listen to the quote or the quote can be displayed.
- the user can transmit information from the receiver 250 to the financial information provider 205 .
- the receiver 250 can transmit the information directly to the financial information provider 205 .
- the user can manipulate the receiver 250 to transmit a purchase order, (e.g., 500 shares of MSFT) from the receiver 250 to the financial information provider 205 .
- a user also can transmit a personal identification code (“PIN”) to verify that the user is authorized to access his or her financial account. This is particularly of interest for security purposes.
- PIN personal identification code
- a PIN code can aid in verifying the identity of the user for the benefit of a financial information provider.
- the PIN code also can be used in the encryption algorithm (e.g., a key) to ensure only the systems with knowledge of the PIN code will be able to decipher the transmitted information.
- the receiver 250 can transmit the purchase order to the satellite 245 , which directs the purchase order to the subscriber database 240 .
- the purchase order is relayed to the satellite broadcast provider webserver 235 , and further relayed through the Internet 225 .
- the satellite 245 also can bypass the subscriber database 240 and relay the purchase order (or any other user-specific information) directly to the satellite broadcast provider webserver 235 for transmission to the Internet 225 .
- the purchase order can arrive at the financial information provider 205 , or more specifically by the financial information provider webserver 220 . Thereafter, the purchase order can be relayed to the user database 215 , and can be directed to a broker 260 for order execution.
- the financial information provider 205 can relay an order execution confirmation to the receiver 250 by way of the techniques described herein.
- the financial information provider 205 can instruct the satellite broadcast provider 230 to “break-in” to the receiver 250 by transmitting the order execution confirmation, for example, to the receiver 250 regardless of the particular station or channel that the receiver 250 is then-currently receiving.
- the financial information provider 205 can have multiple channels on which the provider 205 delivers information.
- one channel can be a public channel that is available (e.g., not encrypted) for all subscribers of the satellite broadcast provider 230 .
- Another channel can be limited to subscribers of the financial information provider 205 (such as a premium Fidelity Investments channel).
- the encryption techniques can be the same as the ones the satellite broadcast provider 230 uses to enable premium channel selection and reception.
- Another channel can be a channel for delivering the user-specific information. In other examples, where bandwidth allows, these three channels can be combined into a single channel.
- FIG. 3 provides an exemplary network 300 for broadcasting user-specific information from a livery information provider 310 using a high-definition radio transmission.
- the network 300 includes the livery information provider 310 , an interface 320 , a digital radio broadcast provider 330 , a broadcast tower 340 and a plurality of receivers 350 A, 350 B and 350 C.
- the livery information provider 310 can be a service company such as Boston Coach.
- the livery information provider 310 transmits user-specific information through an interface 320 , such as through a web-server.
- user-specific information can be, for example, a pick-up location, a drop-off location, a time for the pick-up location, passenger information, or any other information appropriate for a livery service.
- the user-specific information contains an identifier that is unique to the driver of a livery, for example.
- the user-specific information is transmitted from the interface 320 to a digital radio broadcast provider 330 .
- High-definition digital radio offers CD-quality sound on the FM band and brings FM stereo-quality to the AM band.
- radio stations bundles a digital HD radio signal, which include digital binary numbers and a traditional analog wave-form, to a broadcast tower 340 .
- the digital signal is compressed and the combined signals are broadcast over the frequency assigned to the station.
- the traditional AM/FM receivers still get the analog signal, while those with high-definition receivers decode the digital signal.
- One advantage of high-definition digital radio over conventional radio is that the high definition receivers can receive digital information (e.g., user information) on a display, for example.
- the digital radio broadcast provider 330 correlates the user-specific information with an identifier so that the appropriate receiver has access to the information.
- the digital radio provider 330 can broadcast the user-specific information (appropriately tagged with the unique identifier) through the broadcast tower 340 .
- the appropriate receiver such as one of receivers 350 A, 350 B or 350 C, accepts the user-specific information that contains the uniquely tagged identifier.
- the user can have the option of listening to the user-specific information or having the user-specific information displayed.
- the identifier can act as the key for decrypting or de-multiplexing the signal.
- the user can also transmit information from the receiver 350 A, 350 B, or 350 C to the digital radio broadcast provider 330 .
- the user-specific information can be tracked and maintained securely with the unique identifier associated with the receiver 350 A, 350 B or 350 C and the user.
- the digital radio broadcast provider 330 can receive the user-specific information and forward the information through the interface 320 to the livery information provider 310 .
- FIG. 4 provides an exemplary satellite receiver 400 for use in receiving and transmitting user-specific information.
- the satellite receiver 400 can be equipped or programmed to allow a user to transmit information from the receiver 400 back to the satellite broadcast provider (e.g., provider 230 ) or to the information provider (e.g., provider 205 ).
- a satellite receiver 400 includes a housing 410 , a display 420 , a turn dial 430 , and a plurality of buttons 440 .
- One advantage of this embodiment of the satellite receiver 400 is that these components typically exist on many satellite receivers. As such, no special features need to be added to the physical make-up of the receiver 400 to provide functionality to the satellite receiver 400 in order for information to be transmitted.
- the display 420 is already designed to receive digital information that is broadcast by the satellite broadcast provider.
- Most receivers 400 generally have a turn dial 430 that, depending on the model, can change the frequency received by the user or adjust the audio volume of the broadcast.
- the turn dial 430 can also be used to go forwards or backwards through the alphabet by turning the turn dial 430 to the right or left. For example, turning the turn dial 430 to the right can advance a letter from A to B to C, and so on. Manipulating the turn dial 430 can change the letter from C to B back to A, for example.
- the turn dial can be used to change a numeral from 0 to 9, for example.
- a user can transmit any alphanumeric information to the intended recipient (e.g., information provider or broadcast provider), such as, for example, a PIN code, a financial order request, a location for pick-up, a sports wager, and so on.
- the receiver 400 can include a plurality of buttons 440 .
- the buttons can represent pre-programmed stations.
- two of the buttons can also be used to function like a turn dial, one button advancing through the alphabet (or number), and another button acting to go backwards through the alphabet (or number). Pressing one of the buttons can also serve to move to the next letter or number. In other embodiments, pressing one of the buttons can serve to act as a “SEND” signal to transmit the information from the receiver 400 to the broadcast provider.
- the receiver 400 can bypass the broadcast provider and transmit the information directly to the information provider, such as a financial services company (e.g., Fidelity Investments).
- a financial services company e.g., Fidelity Investments
- FIG. 5 provides an exemplary flow diagram 500 for a process of broadcasting user-specific information to a receiver, such as broadcasting financial information via a satellite broadcast provider.
- user-specific information is provided 510 from an information provider comprising a first database server in communication with a network.
- the first database server retrievably stores the user-specific information.
- the user-specific information received from the information provider is correlated with a second database server of a satellite broadcast provider.
- the user-specific information is matched 520 with an identifier associated with a satellite receiver.
- the user-specific information is broadcast 530 to the satellite receiver. The broadcast allows an authorized user of said satellite receiver to access said user-specific information.
- the above-described systems and methods can be implemented, in whole or in part, in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them.
- the implementation can be as a computer program product, i.e., a computer program tangibly embodied in an information carrier, e.g., in a machine-readable storage device or in a propagated signal, for execution by, or to control the operation of, data processing apparatus, e.g., a programmable processor, a computer, or multiple computers.
- a computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment.
- a computer program can be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a network.
- Method steps can be performed by one or more programmable processors executing a computer program to perform functions of the invention by operating on input data and generating output. Method steps can also be performed by, and apparatus can be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Modules can refer to portions of the computer program and/or the processor/special circuitry that implements that functionality.
- FPGA field programmable gate array
- ASIC application-specific integrated circuit
- processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer.
- a processor will receive instructions and data from a read-only memory or a random access memory or both.
- the essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data.
- a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks. Some data transmission and instructions can also occur over a network.
- Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks.
- semiconductor memory devices e.g., EPROM, EEPROM, and flash memory devices
- magnetic disks e.g., internal hard disks or removable disks
- magneto-optical disks e.g., CD-ROM and DVD-ROM disks.
- the processor and the memory can be supplemented by, or incorporated in special purpose logic circuitry.
- a receiver having a display device, e.g., a CRT (cathode ray tube) or LCD (liquid crystal display), for displaying information to the user.
- a display device e.g., a CRT (cathode ray tube) or LCD (liquid crystal display)
- Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including acoustic, speech, or tactile input.
- the above described techniques can be implemented in a distributed computing system that includes a back-end component, e.g., as a data server, and/or a middleware component, e.g., an application server, and/or a front-end component, e.g., a client computer having a graphical user interface and/or a Web browser through which a user can interact with an example implementation, or any combination of such back-end, middleware, or front-end components.
- the components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of networks include a local area network (“LAN”) and a wide area network (“WAN”), e.g., the Internet, and include both wired and wireless networks.
- LAN local area network
- WAN wide area network
- the computing system can include clients and servers.
- a client and server are generally remote from each other and typically interact through a network.
- the relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Multimedia (AREA)
- Circuits Of Receivers In General (AREA)
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
- The present invention relates to broadcasting user-specific information.
- Information has become increasingly available to the general public in recent years. Information that took a day or more to disseminate now is typically distributed in a matter of minutes or even seconds. As access to information increasingly contributes to productivity and efficiency gains for the economy, an increased emphasis has been placed on timely and accurate transfer of and access to this information.
- For many individuals, reviewing information such as financial and business information, sports and entertainment news and information, traffic and weather information and other information are intrinsically part of their daily routine. In fact, timely and accurate receipt of information can have a dramatic impact on successful investing, efficient business operations and positive time-management. Moreover, for many individuals and businesses, information must be accessible not only when the user is in front of a computer monitor, but when he or she is traveling. Accordingly, many individuals and businesses have employed various techniques to distribute information to mobile users, such as transmitting time-sensitive information via cellular communication.
- Recently, however, satellite radio has become one mode of broadcasting information to mobile users. Satellite operators provide digital quality radio broadcast services covering the entire continental United States. Plans currently include providing these services around the globe. These satellite radio services offer many channels including music, news, sports, talk radio and other programming. Moreover, digital radio is available from conventional analog radio broadcasters that provide a terrestrial based system using signals co-located in the AM and FM bands. Satellite radio improves terrestrial radio's potential by offering a better audio quality (digital quality), greater coverage and fewer commercials. As such, in October of 1997, the Federal Communications Commission (FCC) granted two national satellite radio broadcast licenses. The FCC allocated 25 megahertz (MHZ) of the electromagnetic spectrum for satellite digital broadcasting, 12.5 MHz of which are owned by Sirius Satellite Radio and 12.5 MHz of which are owned by XM Satellite Radio Inc.
- Satellite radio currently operates as a quasi-open communications network to any eligible user. That is, a channel of satellite radio is available to any user who subscribes to a particular satellite radio service. For example, a subscriber to XM Satellite Radio or Sirius Satellite Radio can listen to any programming (e.g., sports talk radio channel) offered by that respective broadcast provider. Other than general access to a various premium channels, one subscriber's ability to access specific content is no different than that of a second subscriber. Moreover, content offered by satellite radio is not customized for a particular subscriber or user. In addition, a non-subscriber to satellite radio is restricted from listening to any programming offered by the satellite broadcast provider.
- The invention features systems and methods, including computer program products, for broadcasting user-specific information via radio. More specifically, the description describes delivering user-specific information, such as financial information, to an authorized user of a radio receiver, such as a satellite radio receiver. Aspects utilize digital radio communication to deliver user-specific content and information to the authorized user. The techniques also discriminate between satellite radio subscribers by delivering user-specific content such as financial information to only one of the many subscribers of a satellite radio service.
- In general, in one aspect, systems broadcast user-specific information through a network, such as a satellite radio service or a digital radio service. In addition, systems include an information provider that further includes a first server in communication with the network. The first server retrievably stores user-specific information. Systems of the present invention also include a broadcast provider (e.g., satellite or digital radio) that further includes a second server in communication with the network. The first and/or second database servers further include at least one identifier that is associated with a user or receiver (satellite or digital radio.) The receiver is associated with the user. The receiver also is in communication with the network, and provides an authorized user with access to the user-specific information that is broadcast by the broadcast provider. The receiver can be in communication with a second server to selectively receive the information specific to the user. In addition, the first and/or second servers can include a database server.
- In another aspect, methods provide for broadcasting user-specific information. Generally, methods include receiving information specific. The information is correlated with an identifier associated with a receiver associated with the user. In addition, methods include broadcasting the information to the receiver, such that use of the information is restricted to the receiver.
- In another aspect, methods include providing user-specific information from an information provider. The information provider includes a first server that is in communication with a network (such as satellite or digital radio.) In addition, the first server retrievably stores the user-specific information. The information provider also can include a server that further includes information that is associated with a specific user.
- In this aspect, methods correlate the user-specific information received from the information provider with a second server operated by a broadcast provider (satellite or digital radio.) The second server is in communication with the network, and can be a database server. Networks include, for example, satellite radio and digital (high-definition) radio. In general, correlating includes matching the user-specific information with an identifier that is associated with a receiver. The receiver can be a satellite radio receiver or a digital, high definition radio receiver. Methods also include broadcasting the user-specific information to the appropriate receiver. The identifier allows an authorized user of the receiver to access the user-specific information.
- The techniques described herein allow for a plurality of different users to receive user-specific information (i.e., customized information) on the same channel. For example, a broadcast over a single digital signal (or channel) can include a plurality of user-specific information, each of which is unique to a particular receiver or user. For example, a “FIDELITY” channel can broadcast various digital information over a certain frequency that includes user-specific information that is uniquely associated to one of a plurality of receivers or users. As such, an information or broadcast provider can transmit user-specific information to a particular user or receiver over one broadcast channel or signal. In operation, each of a plurality of user-specific information broadcast over a digital channel can include an identifier that is associated with a particular receiver. The identifier allows an authorized user of the receiver to access the user-specific information. In addition, the receiver including the identifier unique to the receiver can use the information specific to the user. Likewise, the receivers not including the identifier unique to the receiver will not be able to use the information specific to the user.
- In some embodiments, the identifier can act as the “key” for decrypting or de-multiplexing the signal. The identifier can also be encrypted. In some embodiments, a user can input a personal identification code (“PIN” code) so that he or she can access or use the information specific to the user. Like the identifier, the PIN code can also be encrypted.
- In some embodiments, a network includes a plurality of receivers. Each of the plurality of receivers is associated with an identifier that is unique to each of the respective plurality of receivers. In some embodiments, the receiver-specific identifier is stored at a server (e.g., database server) of the broadcast provider. The broadcast provider broadcasts user-specific information with the identifier so that only the receiver associated with the identifier is able to access the user-specific information. As such, the receiver selectively receives information specific to the user based on the identifier unique to the receiver.
- Also in some embodiments, the network includes at least one web server. The web server is in communication with the network. The web server allows for accessing and distributing information, user-specific or general information via the Internet. In some embodiments, the web server also directs or disseminates information between the first and second database servers. The web server can act uni-directionally or bi-directionally (i.e., send and/or receive) between the first and second database servers.
- Also, some embodiments can include a third database server that functions in a manner similar to the first server (operated by the information provider.) Likewise, some embodiments include a second information provider, which itself includes a server (i.e., third server) that is in communication with a network. The third database server also retrievably stores user-specific information, and can be a database server. Furthermore, in other embodiments, a third server of an information provider contains user-specific information that is redundant to or different from the second server. In such embodiments, the third database server can be in communication with the network. Like the second server, the third server also can correlate or match user-specific information with an identifier that is associated with a receiver (e.g., a satellite or digital radio receiver.) As such, the third server can broadcast the user-specific information to the appropriate receiver. The broadcast allows an authorized user of the receiver to access the user-specific information.
- Also, some embodiments include a third server that functions in a manner similar to the second server (operated by the broadcast provider.) As such, multiple broadcast providers (and their respective servers) are in communication with the network. Like the second server, the third server also can correlate or match the user-specific information with an identifier that is associated with a satellite receiver, for example. Examples can include broadcasting the user-specific information to the appropriate receiver. The broadcast allows an authorized user of the receiver to access the user-specific information.
- As provided herein, the techniques allow for broadcasting user specific information to a receiver that is uniquely associated with an identifier. Only the appropriate receiver will be able to access user-specific information intended to be disseminated to a particular user. User-specific information can include financial information. Financial information that is user-specific includes, among other things, a security ticker symbol, such as DELL (Dell, Inc.), MSFT (Microsoft Corporation) or GE (General Electric Company.) Financial information also can include the security name, such as Dell, Inc., Microsoft Corporation, or General Electric Company, thereby aiding an individual who is not able to associate a ticker symbol with the respective company.
- Without limitation, the security and/or the security symbol are not limited to stocks, but can include its derivatives (e.g., options) or other publicly or privately traded securities such as mutual funds, bonds, commodities (e.g., gold, gas or corn) or other trading vehicles (e.g., REITs and private funds). Moreover, without limitation, the types of accounts for which financial information can be disseminated include retirement accounts (e.g., IRA or 401K accounts), trading accounts (Fidelity Investment account), and other accounts that typically is monitored by a broker, for example.
- In addition, in some embodiments, financial information includes a security quote. For example, a satellite broadcast provider can receive a security ticker symbol and a security quote from an information provider that is to be transmitted to a user. This information can be general information or can be user-specific information (e.g., information taken directly from his or her trading account.) This information can be correlated by a broadcast provider to a particular satellite radio receiver through a unique identifier. For example, DELL $50.25 can be broadcast or transmitted to a specific XM Satellite receiver such that the authorized user who holds a position in Dell Computers can be informed of its current security quote. In some embodiments, the security quote that is broadcast can be a delayed quote (e.g., fifteen (15) minutes delayed) or, in other embodiments, the security quote can be in “real-time.”
- Likewise, other financial information can include a security position or the number of shares of a security that a user currently holds (e.g., “position”) in their account. Accordingly, in some embodiments, the financial information transmitted to the receiver can include “500 shares DELL.” In embodiments that are particularly advantageous for a user with a current position in a company, the financial information that is broadcast can include a market value of the security position. In other words, if a user holds 500 shares of DELL, the last trade of which was $50.25, the market value of the security position that is broadcast to the receiver (e.g., user) can include “$25,125.00”.
- As such, in some embodiments, financial information can include a trade order. In operation, the user can operate the receiver to broadcast back to the financial information provider (e.g., Fidelity Investments) a order for “500 shares DELL” at market, for example. In some embodiments, a user can transmit a personal identification code (“PIN”) to verify that the user has access to the financial account. This is particularly of interest for security reasons. In addition to the unique identifier attached to the user-information, a PIN code can aid in verifying the identity of the user for the financial information provider.
- In other embodiments, financial information can include a trade confirmation. For example, a user can request a broker (e.g., a Fidelity advisor) to trade 500 shares of DELL security if the security reached $50.25 (i.e., a “limit” order). At any time when the DELL security hits $50.25, the information provider (in this case Fidelity) can relay the information to the satellite broadcast provider. The satellite broadcast provider (e.g., Sirius Satellite Radio) can correlate the user-specific information with an identifier that is unique to a particular satellite receiver. Once broadcast, the authorized user (e.g., subscriber) of the satellite receiver can review the trade confirmation on the display of the satellite receiver or a display located on another device. In other embodiments, the receiver can provide the information audibly to a listener.
- In other embodiments, financial information can include a trade recommendation from a Fidelity advisor, for example. Based upon the user (such as based upon a pre-determined watch list of securities created by the user), recommendations can be relayed to the user through the network. Similarly, news alerts related to a certain security can be transmitted to the receiver of the authorized user. Also, an account alert can be transmitted. Various types of account alerts can be broadcast to the satellite receiver. For example, a user's account can be pre-set so that if the account balance hits a certain level, a message is automatically forwarded to the user via the preferred network. Likewise, the brokerage company (e.g., Fidelity Investments) can broadcast a “margin call” to the user's receiver. In some embodiments, an account balance for a user can be broadcast periodically (or on-demand) to the receiver. Without limitation, other types of user-specific information known to those in the art can be broadcast.
- For any information (but of particular interest to important or time-sensitive information), the techniques enable a broadcast provider to transmit user-specific information to a targeted user regardless of the particular signal, frequency or channel that the targeted user is then-currently receiving. For illustrative purposes, a “margin call” can be broadcast to the user (a Fidelity Investments account holder) even if the user is receiving a talk show or sports programming (a non-FIDELITY channel or signal) on his or her receiver, for example. As such, an information provider (through the broadcast provider) can “break in” to the receiver of a particular user regardless of the particular station or frequency the receiver is then-currently receiving.
- Examples also include the dissemination of general information to users through the network. For example, financial information can include general information that is not necessarily associated specifically with a user. For example, general information can include each of the user-specific examples provided herein that may be transmitted regardless of whether the user has requested or has any interest in the particular financial quote, ticker symbol, a security price, a time of last trade, and news alert, for example.
- The techniques described herein also can be used in business operations, such as a livery service, for example. In embodiments involving a livery service, an information provider can include a livery business organization. The livery business organization can include a database server that is in communication with a network (e.g., a satellite radio service.) The database server retrievably stores user-specific information. In some embodiments, the user of a livery service can include, for example, a livery driver.
- In such embodiments, the database server correlates the user-specific (i.e., driver-specific) information by matching the user-specific information with an identifier that is associated with a receiver, such as a satellite radio receiver. Also, these embodiments can include broadcasting the user-specific information to the satellite radio receiver. The broadcast allows an authorized user (i.e., livery driver) of the satellite receiver to receive his or her user-specific information. Examples of user-specific information for a livery service includes a particular a pick-up location, a drop-off location, a time for the pick-up location, a passenger information and the like. Other information appropriate for a livery service is known to those in this business.
- The techniques described herein also can be used to disseminate sports information to a satellite broadcast subscriber. On-line gaming and entertainment is a burgeoning business. When wagering, accurate and timely information can help a user “beat” the odds. For example, information as to an injury to a star player can allow a user to make a wager based upon then-current odds that do not take this injury into account. Accordingly, the techniques include user-specific information that includes sports information.
- In embodiments involving a gaming or entertainment operation, an information provider can include an on-line sports wagering business. The wagering business can include a database server that is in communication with a network (e.g., a digital radio service). The database server retrievably stores user-specific information. In some embodiments, a user of the on-line sports wagering business can include, for example, a customer.
- In such embodiments, the database server can correlate the user-specific information by matching the user-specific information with an identifier that is associated with a digital radio receiver, for example. Embodiments also can involve a network that is a satellite radio service. The embodiments can also include broadcasting the user-specific information to the appropriate type of receiver. The broadcast allows an authorized user (i.e., customer) of the receiver to receive the user-specific information. Examples of user-specific information for an on-line sports wagering service includes, for example, a sports score, a sports odd, a sports over/under odds, a player performance information, a team performance information, an account balance, an amount of a wager, and other related wagering information. Other information appropriate for an on-line sports wagering business are known to those in this business.
- The techniques described herein also can be used to inform travelers of any travel advisories and other up-to-the-minute travel information that could save travelers time idling in traffic. For example, appropriate re-routing information can be disseminated to a user based upon, for example, the driver's past driving history. In these embodiments, an information provider can include a travel advisory organization. The travel advisory organization (such as a local television station) can include a database server that is in communication with a network. The database server is updated with current travel and traffic information which is retrievably stored along with user-specific information.
- In such embodiments, the database server can correlate the user-specific information by matching the user-specific information with an identifier that is associated with a receiver, such as a satellite radio receiver. Also, embodiments can include broadcasting the user-specific information to the satellite radio receiver. The broadcast allows an authorized user (i.e., traveler) of the satellite receiver to receive the user-specific information. Examples of user-specific information beneficial for a traveler includes traffic information such as, for example, a traffic advisory, a traffic accident information, a traffic routing recommendation, a weather information, or a road condition information. Other information appropriate for traffic listeners are known to those in this business.
- A detailed description of certain embodiments of the invention is provided below. Other embodiments, features, aspects and advantages of the invention are apparent upon review of the detailed description and accompanying drawings that follows.
-
FIG. 1 is a block diagram of an exemplary network for broadcasting user-specific information to a receiver. -
FIG. 2 is a block diagram of an exemplary satellite network for broadcasting user-specific information to a satellite radio receiver. -
FIG. 3 is a block diagram of an exemplary digital radio network for broadcasting user-specific information to a digital radio receiver. -
FIG. 4 is an exemplary receiver for use with a network. -
FIG. 5 is a block diagram of an exemplary process for broadcasting user-specific information to a satellite radio receiver. -
FIG. 1 provides anexemplary system 100 for broadcasting user-specific information from aninformation provider 110. Thesystem 100 includes theinformation provider 110, anetwork 115, abroadcast provider 120 and areceiver 130. In the financial services embodiment, as discussed herein, theinformation provider 110 can be a financial services company such as Fidelity Investments. Theinformation provider 110 transmits user-specific information to anetwork 115, such as through a web-server. The transfer of user-specific information can be through any appropriate network. - The user-specific information contains an identifier that is unique to the user. The identifier can include any appropriate series of numbers and/or characters, or any other means that enables the
information provider 110 to tag the user-specific information to a particular user. The user-specific information then is transmitted from thenetwork 115 to abroadcast provider 120. One example of abroadcast provider 120 is a satellite broadcast provider. XM Satellite Radio and Sirius Satellite Radio are two examples ofbroadcast providers 120 that digitally transmit information to targeted subscribers. However, any broadcast providers that are capable of digitally transmitting information while discriminating between its users can be utilized. For example, digital radio or other broadcast channels (e.g., AM and FM frequencies) also can be used according to the techniques discussed in more detail herein. - The
broadcast provider 120 correlates the user-specific information tagged with the identifier to the appropriate user/receiver and then broadcasts the user-specific information. Areceiver 130 accepts the user-specific information that contains the uniquely tagged identifier and ignores all others. At thereceiver 130, the user can have the option of listening to the user-specific information or having it displayed at thereceiver 130 or any other appropriate console. For example, if thereceiver 130 is located in an automobile, the user-specific information (in this case, financial information such as stock ticker symbol and stock quote) can be displayed on a portion of the windshield using, for example, heads up display technology. In addition, any visual display or audio component that is capable of receiving and displaying and/or playing the user-specific information to the user can be included in thereceiver 130. - As discussed herein, the
broadcast provider 120 can transmit a plurality of user-specific information intended for different receivers 130 (or users) over a single signal or channel. A particular user can access his or her user-specific information that is broadcast over a particular channel by an identifier that is uniquely associated with his or herreceiver 130, which is tagged to the user-specific information. Areceiver 130 searches for the user-specific information that contains the uniquely tagged identifier. As such, different users can have access to different user-specific information on the same broadcast channel or signal. In other words, during a broadcast, one user's information can be different from that of another user. To reject information not meant for the user associated with thereceiver 130, encryption algorithms can include the use of the unique identifier for thereceiver 130. Using such a technique ensures that thereceiver 130 can only decipher information meant for thatspecific receiver 130. - The user also can transmit information from the
receiver 130 to thebroadcast provider 120. The user-specific information can be tracked and maintained securely with the unique identifier associated with thereceiver 130 and the user. In another embodiment, thereceiver 130 can transmit directly to the information provider 110 (e.g., using other wireless communication channels such as cellular, WLAN, Bluetooth, etc.) - The user-specific information can be an order for securities (e.g., 500 shares of DELL at market price). If the
broadcast provider 120 receives the order, thebroadcast provider 120 can then transmit this user-specific information via thenetwork 115, to the information provider (e.g., Fidelity Investments) 110. Once the user-specific information (e.g., order request) is accepted by theinformation provider 110, the order can be executed. Accordingly, after the trade is executed, a trade confirmation (i.e., user-specific information) can be communicated to the user, via thereceiver 130, through thenetwork 115 and thebroadcast provider 120, as described herein. -
FIG. 2 provides anotherexemplary system 200 for broadcasting user-specific financial information from a financial information provider 205. Thesystem 200 includes the financial information provider 205, aquotes engine 210, a user database 215, a financialinformation provider webserver 220, a WAN 225 (e.g., the Internet), asatellite broadcast provider 230, a satellitebroadcast provider webserver 235, asubscriber database 240, asatellite 245 and areceiver 250. A network of anexemplary system 200 described herein can include the Internet, company intranet, and satellite broadcast provider's communication channels. - In the financial services embodiment, the financial information provider 205 can be a financial services company such as Fidelity Investments. The financial information provider 205 can transmit user-specific information intended to be sent to a particular user. In
FIG. 2 , quotes are transmitted from thequotes engine 210 to a user database 215. Thequotes engine 210 is in communication with the user database 215, which includes an identifier that is unique to the financial services customer. The user database 215 is in communication with a financialinformation provider webserver 220. The quote (tagged with the identifier) is transmitted to the financialinformation provider webserver 220 securely via theInternet 225. Thefinancial information webserver 220 also is in communication with theInternet 225. - The tagged quote is securely transmitted through the Internet 225 (e.g., using 128-bit cipher strength encryption) to the
satellite broadcast provider 230. More specifically, the quote tagged with the user-specific identifier is transmitted to the satellitebroadcast provider webserver 235, which is in communication with theInternet 225. Once the quote is received by the satellitebroadcast provider webserver 235, the quote is transmitted to thesubscriber database 240. Thesubscriber database 240 is in communication with the satellitebroadcast provider webserver 235. At thesubscriber database 240, the quote (tagged with the unique identifier) is matched with the appropriate subscriber'sreceiver 250. - The quote (tagged with the unique identifier) then is transmitted from the
subscriber database 240 to asatellite 245 for broadcasting. For example, asatellite broadcast provider 230 can broadcast the quote (tagged with the unique identifier) on a FIDELITY channel or signal. As discussed herein, more than one quote can be transmitted by thesatellite broadcast provider 230. For example, asatellite broadcast provider 230, which can be XM Satellite Radio and Sirius Satellite Radio, broadcasts the information viasatellite 245 to theappropriate receiver 250. Thesubscriber database 240 and thesatellite 245 are in communication with each other. Theappropriate receiver 250 only will accept the quote (e.g., user-specific information) if the information contains the uniquely tagged identifier. As such, different quotes can be accessed by different users orreceivers 250. At thereceiver 250, the user can either listen to the quote or the quote can be displayed. - In another example, and as shown in
FIG. 2 , the user can transmit information from thereceiver 250 to the financial information provider 205. In some embodiments, thereceiver 250 can transmit the information directly to the financial information provider 205. For example, if a quote received by the user is acceptable, the user can manipulate thereceiver 250 to transmit a purchase order, (e.g., 500 shares of MSFT) from thereceiver 250 to the financial information provider 205. In some embodiments, a user also can transmit a personal identification code (“PIN”) to verify that the user is authorized to access his or her financial account. This is particularly of interest for security purposes. In addition to the unique identifier attached to the user-information (i.e., order for 500 shares of MSFT), a PIN code can aid in verifying the identity of the user for the benefit of a financial information provider. The PIN code also can be used in the encryption algorithm (e.g., a key) to ensure only the systems with knowledge of the PIN code will be able to decipher the transmitted information. - In some embodiments, the
receiver 250 can transmit the purchase order to thesatellite 245, which directs the purchase order to thesubscriber database 240. The purchase order is relayed to the satellitebroadcast provider webserver 235, and further relayed through theInternet 225. Thesatellite 245 also can bypass thesubscriber database 240 and relay the purchase order (or any other user-specific information) directly to the satellitebroadcast provider webserver 235 for transmission to theInternet 225. The purchase order can arrive at the financial information provider 205, or more specifically by the financialinformation provider webserver 220. Thereafter, the purchase order can be relayed to the user database 215, and can be directed to abroker 260 for order execution. After the order is executed, the financial information provider 205 can relay an order execution confirmation to thereceiver 250 by way of the techniques described herein. In some embodiments, the financial information provider 205 can instruct thesatellite broadcast provider 230 to “break-in” to thereceiver 250 by transmitting the order execution confirmation, for example, to thereceiver 250 regardless of the particular station or channel that thereceiver 250 is then-currently receiving. - In some examples, the financial information provider 205 can have multiple channels on which the provider 205 delivers information. For example, one channel can be a public channel that is available (e.g., not encrypted) for all subscribers of the
satellite broadcast provider 230. Another channel can be limited to subscribers of the financial information provider 205 (such as a premium Fidelity Investments channel). Here, the encryption techniques can be the same as the ones thesatellite broadcast provider 230 uses to enable premium channel selection and reception. Another channel can be a channel for delivering the user-specific information. In other examples, where bandwidth allows, these three channels can be combined into a single channel. -
FIG. 3 provides anexemplary network 300 for broadcasting user-specific information from alivery information provider 310 using a high-definition radio transmission. Thenetwork 300 includes thelivery information provider 310, aninterface 320, a digitalradio broadcast provider 330, abroadcast tower 340 and a plurality ofreceivers livery information provider 310 can be a service company such as Boston Coach. Thelivery information provider 310 transmits user-specific information through aninterface 320, such as through a web-server. As described herein, user-specific information can be, for example, a pick-up location, a drop-off location, a time for the pick-up location, passenger information, or any other information appropriate for a livery service. - The user-specific information contains an identifier that is unique to the driver of a livery, for example. The user-specific information is transmitted from the
interface 320 to a digitalradio broadcast provider 330. High-definition digital radio offers CD-quality sound on the FM band and brings FM stereo-quality to the AM band. For example, radio stations bundles a digital HD radio signal, which include digital binary numbers and a traditional analog wave-form, to abroadcast tower 340. At thebroadcast tower 340, the digital signal is compressed and the combined signals are broadcast over the frequency assigned to the station. In one embodiment, the traditional AM/FM receivers still get the analog signal, while those with high-definition receivers decode the digital signal. One advantage of high-definition digital radio over conventional radio is that the high definition receivers can receive digital information (e.g., user information) on a display, for example. - The digital
radio broadcast provider 330 correlates the user-specific information with an identifier so that the appropriate receiver has access to the information. Thedigital radio provider 330 can broadcast the user-specific information (appropriately tagged with the unique identifier) through thebroadcast tower 340. The appropriate receiver, such as one ofreceivers appropriate receiver - Likewise, the user can also transmit information from the
receiver radio broadcast provider 330. The user-specific information can be tracked and maintained securely with the unique identifier associated with thereceiver radio broadcast provider 330 can receive the user-specific information and forward the information through theinterface 320 to thelivery information provider 310. -
FIG. 4 provides anexemplary satellite receiver 400 for use in receiving and transmitting user-specific information. Thesatellite receiver 400 can be equipped or programmed to allow a user to transmit information from thereceiver 400 back to the satellite broadcast provider (e.g., provider 230) or to the information provider (e.g., provider 205). In this example, asatellite receiver 400 includes ahousing 410, adisplay 420, aturn dial 430, and a plurality ofbuttons 440. One advantage of this embodiment of thesatellite receiver 400 is that these components typically exist on many satellite receivers. As such, no special features need to be added to the physical make-up of thereceiver 400 to provide functionality to thesatellite receiver 400 in order for information to be transmitted. - The following is exemplary functionality for a satellite receiver 400 (or any other appropriate receiver, such as a digital radio receiver) that uses each of the hardware components already typically found on the device. For example, the
display 420 is already designed to receive digital information that is broadcast by the satellite broadcast provider.Most receivers 400 generally have aturn dial 430 that, depending on the model, can change the frequency received by the user or adjust the audio volume of the broadcast. Theturn dial 430, however can also be used to go forwards or backwards through the alphabet by turning the turn dial 430 to the right or left. For example, turning the turn dial 430 to the right can advance a letter from A to B to C, and so on. Manipulating the turn dial 430 can change the letter from C to B back to A, for example. Similarly, the turn dial can be used to change a numeral from 0 to 9, for example. As such, a user can transmit any alphanumeric information to the intended recipient (e.g., information provider or broadcast provider), such as, for example, a PIN code, a financial order request, a location for pick-up, a sports wager, and so on. - In addition, the
receiver 400 can include a plurality ofbuttons 440. In some embodiments, the buttons can represent pre-programmed stations. In other embodiments, two of the buttons can also be used to function like a turn dial, one button advancing through the alphabet (or number), and another button acting to go backwards through the alphabet (or number). Pressing one of the buttons can also serve to move to the next letter or number. In other embodiments, pressing one of the buttons can serve to act as a “SEND” signal to transmit the information from thereceiver 400 to the broadcast provider. In some embodiments, however, thereceiver 400 can bypass the broadcast provider and transmit the information directly to the information provider, such as a financial services company (e.g., Fidelity Investments). -
FIG. 5 provides an exemplary flow diagram 500 for a process of broadcasting user-specific information to a receiver, such as broadcasting financial information via a satellite broadcast provider. Generally, user-specific information is provided 510 from an information provider comprising a first database server in communication with a network. The first database server retrievably stores the user-specific information. The user-specific information received from the information provider is correlated with a second database server of a satellite broadcast provider. The user-specific information is matched 520 with an identifier associated with a satellite receiver. The user-specific information is broadcast 530 to the satellite receiver. The broadcast allows an authorized user of said satellite receiver to access said user-specific information. - The above-described systems and methods can be implemented, in whole or in part, in digital electronic circuitry, or in computer hardware, firmware, software, or in combinations of them. The implementation can be as a computer program product, i.e., a computer program tangibly embodied in an information carrier, e.g., in a machine-readable storage device or in a propagated signal, for execution by, or to control the operation of, data processing apparatus, e.g., a programmable processor, a computer, or multiple computers. A computer program can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program can be deployed to be executed on one computer or on multiple computers at one site or distributed across multiple sites and interconnected by a network.
- Method steps can be performed by one or more programmable processors executing a computer program to perform functions of the invention by operating on input data and generating output. Method steps can also be performed by, and apparatus can be implemented as, special purpose logic circuitry, e.g., an FPGA (field programmable gate array) or an ASIC (application-specific integrated circuit). Modules can refer to portions of the computer program and/or the processor/special circuitry that implements that functionality.
- Processors suitable for the execution of a computer program include, by way of example, both general and special purpose microprocessors, and any one or more processors of any kind of digital computer. Generally, a processor will receive instructions and data from a read-only memory or a random access memory or both. The essential elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Generally, a computer will also include, or be operatively coupled to receive data from or transfer data to, or both, one or more mass storage devices for storing data, e.g., magnetic, magneto-optical disks, or optical disks. Some data transmission and instructions can also occur over a network. Information carriers suitable for embodying computer program instructions and data include all forms of non-volatile memory, including by way of example semiconductor memory devices, e.g., EPROM, EEPROM, and flash memory devices; magnetic disks, e.g., internal hard disks or removable disks; magneto-optical disks; and CD-ROM and DVD-ROM disks. The processor and the memory can be supplemented by, or incorporated in special purpose logic circuitry.
- To provide for interaction with a user, the above described techniques can be implemented on a receiver having a display device, e.g., a CRT (cathode ray tube) or LCD (liquid crystal display), for displaying information to the user. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user can be received in any form, including acoustic, speech, or tactile input.
- The above described techniques can be implemented in a distributed computing system that includes a back-end component, e.g., as a data server, and/or a middleware component, e.g., an application server, and/or a front-end component, e.g., a client computer having a graphical user interface and/or a Web browser through which a user can interact with an example implementation, or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of networks include a local area network (“LAN”) and a wide area network (“WAN”), e.g., the Internet, and include both wired and wireless networks.
- The computing system can include clients and servers. A client and server are generally remote from each other and typically interact through a network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
- The invention has been described in terms of particular embodiments. The alternatives described herein are examples for illustration only and not to limit the alternatives in any way. The steps of the invention can be performed in a different order and still achieve desirable results. Other embodiments are within the scope of the following claims.
Claims (52)
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/019,910 US7505732B2 (en) | 2004-12-22 | 2004-12-22 | Broadcasting user-specific information |
EP05855168A EP1829226A4 (en) | 2004-12-22 | 2005-12-22 | Broadcasting user-specific information |
PCT/US2005/046559 WO2006069230A2 (en) | 2004-12-22 | 2005-12-22 | Broadcasting user-specific information |
CA2592036A CA2592036C (en) | 2004-12-22 | 2005-12-22 | Broadcasting user-specific information |
CN200580043943.1A CN101107784B (en) | 2004-12-22 | 2005-12-22 | Broadcasting user-specific information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/019,910 US7505732B2 (en) | 2004-12-22 | 2004-12-22 | Broadcasting user-specific information |
Publications (2)
Publication Number | Publication Date |
---|---|
US20060234685A1 true US20060234685A1 (en) | 2006-10-19 |
US7505732B2 US7505732B2 (en) | 2009-03-17 |
Family
ID=36602322
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/019,910 Active 2025-05-24 US7505732B2 (en) | 2004-12-22 | 2004-12-22 | Broadcasting user-specific information |
Country Status (5)
Country | Link |
---|---|
US (1) | US7505732B2 (en) |
EP (1) | EP1829226A4 (en) |
CN (1) | CN101107784B (en) |
CA (1) | CA2592036C (en) |
WO (1) | WO2006069230A2 (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060251003A1 (en) * | 2005-05-05 | 2006-11-09 | Dietz Timothy A | Wireless telecommunications system for accessing information from the world wide web by mobile wireless computers through a combination of cellular telecommunications and satellite broadcasting |
US20070106777A1 (en) * | 2005-11-04 | 2007-05-10 | Internet Initiative Japan Inc. | Automatic functionality generating mechanism for network connecting appliances |
US20090116584A1 (en) * | 2005-07-14 | 2009-05-07 | Thomson Licensing | System and Method for Receiving User-Specific Information Over Digital Radio |
US20110218641A1 (en) * | 2010-03-05 | 2011-09-08 | Biomet Manufacturing Corp. | Modular Lateral Hip Augments |
US9860580B1 (en) * | 2012-09-21 | 2018-01-02 | Amazon Technologies, Inc. | Presentation of streaming content |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4992348A (en) * | 1988-06-28 | 1991-02-12 | Sharp Kabushiki Kaisha | Electrophotographic photosensitive member comprising amorphous silicon |
US8391775B2 (en) | 2007-03-09 | 2013-03-05 | Airbiquity Inc. | Mobile digital radio playlist system |
BRPI0918741A2 (en) | 2008-10-28 | 2015-12-01 | Airbiquity Inc | acquisition of a song being played by a radio in a vehicle |
US8831823B2 (en) | 2009-10-15 | 2014-09-09 | Airbiquity Inc. | Centralized management of motor vehicle software applications and services |
US9002574B2 (en) | 2009-10-15 | 2015-04-07 | Airbiquity Inc. | Mobile integration platform (MIP) integrated handset application proxy (HAP) |
US8838332B2 (en) | 2009-10-15 | 2014-09-16 | Airbiquity Inc. | Centralized management of motor vehicle software applications and services |
US8942888B2 (en) | 2009-10-15 | 2015-01-27 | Airbiquity Inc. | Extensible scheme for operating vehicle head unit as extended interface for mobile device |
ES2834956T3 (en) | 2012-06-08 | 2021-06-21 | Airbiquity Inc | Evaluating data from electronic sensors to remotely identify a motor vehicle and monitor driver behavior |
EP2936861B1 (en) | 2012-12-20 | 2021-07-21 | Airbiquity, Inc. | Efficient headunit communication integration |
US10169986B2 (en) | 2015-08-24 | 2019-01-01 | International Business Machines Corporation | Integration of personalized traffic information |
US11509408B1 (en) * | 2021-07-30 | 2022-11-22 | Inntot Technologies Private Limited | System and method for large data transmission in digital radio broadcasting |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6317784B1 (en) * | 1998-09-29 | 2001-11-13 | Radiowave.Com, Inc. | Presenting supplemental information for material currently and previously broadcast by a radio station |
US6434477B1 (en) * | 1999-08-12 | 2002-08-13 | Robert Bosch Gmbh | Method for requesting and processing traffic information |
US20020161685A1 (en) * | 2001-04-25 | 2002-10-31 | Michael Dwinnell | Broadcasting information and providing data access over the internet to investors and managers on demand |
US20020188746A1 (en) * | 1998-10-13 | 2002-12-12 | Radiowave.Com Inc. | System and method for audience measurement |
US20030014767A1 (en) * | 2001-07-09 | 2003-01-16 | Sirius Satellite Radio | System and method for creating and receiving personalized broadcasts |
US6657568B1 (en) * | 2002-08-27 | 2003-12-02 | Fmr Corp. | Data packing for real-time streaming |
US6658062B1 (en) * | 2000-05-09 | 2003-12-02 | Sony Corporation | User-demand information and entertainment system using wide area digital broadcast |
US6658231B2 (en) * | 2000-05-09 | 2003-12-02 | Sony Corporation | Receiver for user-demand information and entertainment system using wide area digital broadcast |
US6686880B1 (en) * | 2000-10-25 | 2004-02-03 | Xm Satellite Radio, Inc. | Method and apparatus for prompting a reverse channel response from receiver in a digital broadcast system |
US20040049389A1 (en) * | 2002-09-10 | 2004-03-11 | Paul Marko | Method and apparatus for streaming text to speech in a radio communication system |
US6957041B2 (en) * | 2000-09-13 | 2005-10-18 | Stratosaudio, Inc. | System and method for ordering and delivering media content |
US20080119132A1 (en) * | 2006-11-22 | 2008-05-22 | Bindu Rama Rao | Media distribution server that presents interactive media to a mobile device |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2309566B (en) * | 1996-01-27 | 1999-12-01 | Ford Motor Co | Broadcast receiver |
KR20000021530A (en) * | 1998-09-30 | 2000-04-25 | 전주범 | Traffic information terminal using digital audio broadcasting |
FI20000624A0 (en) * | 2000-03-17 | 2000-03-17 | Prikatti Ab Oy | Improved procedure, system and business model for arranging electric betting |
KR20020078359A (en) * | 2001-04-09 | 2002-10-18 | 한국디지털위성방송(주) | Electronic Commerce System and Method by Digital Broadcasting |
CN1650332A (en) * | 2002-02-27 | 2005-08-03 | 环电国际公司 | Method and apparatus for secure electronic payment |
-
2004
- 2004-12-22 US US11/019,910 patent/US7505732B2/en active Active
-
2005
- 2005-12-22 CN CN200580043943.1A patent/CN101107784B/en active Active
- 2005-12-22 CA CA2592036A patent/CA2592036C/en active Active
- 2005-12-22 WO PCT/US2005/046559 patent/WO2006069230A2/en active Application Filing
- 2005-12-22 EP EP05855168A patent/EP1829226A4/en not_active Withdrawn
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6317784B1 (en) * | 1998-09-29 | 2001-11-13 | Radiowave.Com, Inc. | Presenting supplemental information for material currently and previously broadcast by a radio station |
US20020188746A1 (en) * | 1998-10-13 | 2002-12-12 | Radiowave.Com Inc. | System and method for audience measurement |
US6434477B1 (en) * | 1999-08-12 | 2002-08-13 | Robert Bosch Gmbh | Method for requesting and processing traffic information |
US6658062B1 (en) * | 2000-05-09 | 2003-12-02 | Sony Corporation | User-demand information and entertainment system using wide area digital broadcast |
US6658231B2 (en) * | 2000-05-09 | 2003-12-02 | Sony Corporation | Receiver for user-demand information and entertainment system using wide area digital broadcast |
US6957041B2 (en) * | 2000-09-13 | 2005-10-18 | Stratosaudio, Inc. | System and method for ordering and delivering media content |
US6686880B1 (en) * | 2000-10-25 | 2004-02-03 | Xm Satellite Radio, Inc. | Method and apparatus for prompting a reverse channel response from receiver in a digital broadcast system |
US20020161685A1 (en) * | 2001-04-25 | 2002-10-31 | Michael Dwinnell | Broadcasting information and providing data access over the internet to investors and managers on demand |
US20030014767A1 (en) * | 2001-07-09 | 2003-01-16 | Sirius Satellite Radio | System and method for creating and receiving personalized broadcasts |
US6657568B1 (en) * | 2002-08-27 | 2003-12-02 | Fmr Corp. | Data packing for real-time streaming |
US20040049389A1 (en) * | 2002-09-10 | 2004-03-11 | Paul Marko | Method and apparatus for streaming text to speech in a radio communication system |
US20080119132A1 (en) * | 2006-11-22 | 2008-05-22 | Bindu Rama Rao | Media distribution server that presents interactive media to a mobile device |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060251003A1 (en) * | 2005-05-05 | 2006-11-09 | Dietz Timothy A | Wireless telecommunications system for accessing information from the world wide web by mobile wireless computers through a combination of cellular telecommunications and satellite broadcasting |
US7414987B2 (en) * | 2005-05-05 | 2008-08-19 | International Business Machines Corporation | Wireless telecommunications system for accessing information from the world wide web by mobile wireless computers through a combination of cellular telecommunications and satellite broadcasting |
US20090116584A1 (en) * | 2005-07-14 | 2009-05-07 | Thomson Licensing | System and Method for Receiving User-Specific Information Over Digital Radio |
US8559922B2 (en) * | 2005-07-14 | 2013-10-15 | Thomson Licensing | System and method for receiving user-specific information over digital radio |
US20070106777A1 (en) * | 2005-11-04 | 2007-05-10 | Internet Initiative Japan Inc. | Automatic functionality generating mechanism for network connecting appliances |
US7660266B2 (en) * | 2005-11-04 | 2010-02-09 | Internet Initiative Japan, Inc. | Automatic functionality generating mechanism for network connecting appliances |
US20110218641A1 (en) * | 2010-03-05 | 2011-09-08 | Biomet Manufacturing Corp. | Modular Lateral Hip Augments |
US9860580B1 (en) * | 2012-09-21 | 2018-01-02 | Amazon Technologies, Inc. | Presentation of streaming content |
Also Published As
Publication number | Publication date |
---|---|
US7505732B2 (en) | 2009-03-17 |
WO2006069230A2 (en) | 2006-06-29 |
EP1829226A2 (en) | 2007-09-05 |
WO2006069230B1 (en) | 2007-05-24 |
EP1829226A4 (en) | 2011-07-13 |
CA2592036A1 (en) | 2006-06-29 |
CN101107784A (en) | 2008-01-16 |
WO2006069230A3 (en) | 2007-03-01 |
CN101107784B (en) | 2013-01-30 |
CA2592036C (en) | 2011-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7505732B2 (en) | Broadcasting user-specific information | |
US8055540B2 (en) | Vehicle radio system with customized advertising | |
JP5044175B2 (en) | System and method for broadcasting customized and interactive content, if applicable, to terminal devices connected to a communication network | |
US7720432B1 (en) | Content customization in asymmetric communication systems | |
US7472075B2 (en) | System and method to associate broadcast radio content with a transaction via an internet server | |
US20020065037A1 (en) | Telematics application for implementation in conjunction with a satellite broadcast delivery system | |
CN1631047A (en) | Dynamic creation, selection, and scheduling of radio frequency communications | |
CA2441305A1 (en) | Interactive data broadcasting system | |
US20130102241A1 (en) | Targeted content insertion for devices receiving radio broadcast content | |
US8170468B2 (en) | Method and system for presenting media content in a mobile vehicle communication system | |
US7751804B2 (en) | Dynamic creation, selection, and scheduling of radio frequency communications | |
JP2014519253A (en) | System and method for recognizing broadcast program content | |
Paterson | Reform or re‐colonisation? the overhaul of African television | |
WO1999018684A1 (en) | Interactive digital data broadcasting system | |
US9467239B1 (en) | Content customization in communication systems | |
US7570940B2 (en) | Acquiring service authorization status from a mobile vehicle | |
JP2008517517A (en) | Subscriber management system and method for digital multimedia broadcasting | |
KR100777405B1 (en) | Method for the provision of charged contents of digital multimedia broadcasting | |
KR20020083733A (en) | Method for supporting the contents through the broadcasting network | |
RU2136058C1 (en) | Method for handling financial and advertising operations | |
Cojocariu | RADIO ROMANIA INTERNATIONAL–A JOURNALISTIC TOOL TO CROSS BORDERS | |
KR20090006255A (en) | Auction service method using mo and dmb services | |
KOZarnemik | In e, urooe | |
Simpson | Low Power FM radio in New Zealand: A survey of an open spectrum commons | |
KR20100040815A (en) | Auction service method using mo and dmb services |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: FMR CORP., MASSACHUSETTS Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MCDONOUGH, JOHN C.;HARVEY, NINA K.;KALINICHENKO, BORIS OLEGOVICH;REEL/FRAME:015727/0672 Effective date: 20050103 |
|
AS | Assignment |
Owner name: FMR LLC, MASSACHUSETTS Free format text: MERGER;ASSIGNOR:FMR CORP.;REEL/FRAME:020184/0151 Effective date: 20070928 Owner name: FMR LLC,MASSACHUSETTS Free format text: MERGER;ASSIGNOR:FMR CORP.;REEL/FRAME:020184/0151 Effective date: 20070928 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
FPAY | Fee payment |
Year of fee payment: 8 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 12TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1553); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 12 |