Abstract:
A composite data stream (66) is stored on a data storage medium (72). The composite data stream (66) comprises a plurality of program channels to provide services such as satellite digital audio radio service (SDARS), among others. The program channels are multiplexed into the composite data stream, which also comprises control data for indicating where services are located in the composite data stream. A playback device (96) is configured to access the composite data stream (66) on the data storage medium (72), to demultiplex at least the program channels and to retrieve selected services from the data storage medium (72) in response to user inputs by using the control data.
Abstract:
A system for and method of implementing mobile commerce in a satellite radio broadcasting system. A unique program identifier is associated with each program segment of a broadcast. When a listener hears a program segment of interest, the listener causes the associated program identifier to be captured and thereafter to be transferred to a central location or hub. The transferring operation can be accomplished manually, via a media link or via a wireless network. Upon receipt of the program identifier at the central hub, the program identifier is used to determine information about the listener, obtain additional information regarding the program segment associated with the program identifier for the listener and/or initiate an e-commerce transaction involving the listener and/or other parties including merchandisers and advertisers.
Abstract:
A system for and method of implementing mobile commerce in a satellite radio broadcasting system. A unique program identifier is associated with each program segment of a broadcast. When a listener hears a program segment of interest, the listener causes the associated program identifier to be captured and thereafter to be transferred to a central location or hub. The transferring operation can be accomplished manually, via a media link or via a wireless network. Upon receipt of the program identifier at the central hub, the program identifier is used to determine information about the listener, obtain additional information regarding the program segment associated with the program identifier for the listener and/or initiate an e-commerce transaction involving the listener and/or other parties including merchandisers and advertisers.
Abstract:
A method and apparatus for communicating geographic specific services to a receiver (4) in a satellite communications network by utilizing location identification information included in a composite signal transmitted by a terrestrial repeater (3). A terrestrial repeater receives from a satellite a composite signal comprising a plurality of time-division multiplexed (TDM) data channels and retransmits the composite signal with a unique transmitter identification number which indicates the identity of the repeater (21). Upon reception of the composite signal from the terrestrial repeater, the receiver determines the current geographical location of the receiver based on the transmitter identification number (24). The receiver then compares the current location of the receiver to header information carried in the data channels to select information in the data channels targeted to the geographical location of the receiver (25). The receiver then provides the selected information to a user of the receiver so that user may access services directed to audiences in the geographic location of the receiver (26).
Abstract:
A method of interleaving data for transmission is provided wherein first (106) and second (108) interleaving patterns for arranging data symbols in a source data stream (110) into first (106) and second (108) transmitted data streams are selected. Each of said data symbols has at least one bit. The first (106) and second (108) transmitted data streams are transmitted substantially simultaneously on separate transmission channels (102 and 104) to at least one receiver. The first (106) and second (108) patterns are used to transmit the data symbols in the source data stream (110) in a different order on the respective transmission channels (106 and 108) to maximize recovery of the source data stream (110) when the transmission channels (106 and 108) are blocked. The selected interleaving patterns can involve reordering the data symbols throughout the first (106) and second (108) transmitted data streams (106 and 108) using different reordering criteria. The reordering criteria can vary on a frame-by-frame basis if the source data stream (110) is time division multiplexed. Complementary data can be sent on respective transmission channels (102 and 104).
Abstract:
A device (100) for receiving, storing and playing back digital audio radio signals comprises a receiver (203), a decoder (502 and/or 504), a user input (516), a storage medium (510) coupled to the decoder, and a system controller (508) coupled to the user input. The receiver receives a digitally encoded bit stream (300) on a plurality of communication resources (104), wherein each communication resource contains content and associated index information. The decoder selectively decodes a selected plurality of communication resources and the user input selects the selected plurality based on the associated index information and selects a portion of the content contained in selected plurality to be retrieved. The storage medium stores the content and associated index information contained in the selected plurality of communication resources and the system controller stores and retrieves content to and from the storage medium based on input received at the user input.
Abstract:
Procedimiento de transmisión de datos entrelazados que comprende las etapas de: seleccionar un primer patrón de entrelazado para disponer los símbolos de datos en un flujo (84, 110) de datos de origen en un primer flujo (106) de datos transmitidos, comprendiendo cada uno de dichos símbolos de datos al menos un bit; seleccionar un segundo patrón de entrelazado para disponer dichos símbolos de datos en dicho segundo flujo (84, 110) de datos de origen en un segundo flujo (108) de datos transmitidos; y transmitir dicho primer flujo de datos transmitido y dicho segundo flujo de datos transmitidos al mismo tiempo sobre canales de transmisión separados a al menos a un receptor, caracterizado porque dispone dichos símbolos de datos en el flujo (84, 110) de datos de origen en dicho primer flujo (106) de datos transmitidos y dicho segundo flujo (108) de datos transmitidos usando entrelazado continuo, entre canales, conmutando, de manera selectiva, dichos símbolos de datos desde el flujo de datos de origen en un primer registro (116) FIFO y un segundo registro (118) FIFO, y conmutando, de manera selectiva y continua, dichos símbolos de datos a partir del flujo de datos de origen y a partir de un registro correspondientemente de entre dicho primer registro (116) FIFO y dicho segundo registro (118) FIFO en dicho primer flujo de datos transmitidos y dicho segundo flujo de datos transmitidos, según dicho primer patrón de entrelazado y dicho segundo patrón de entrelazado, respectivamente; y siendo seleccionados dicho primer patrón de entrelazado y dicho segundo patrón de entrelazado para transmitir dichos símbolos de datos en dicho flujo de datos de origen en un orden diferente sobre dichos canales de transmisión respectivos para maximizar la recuperación de dicho flujo de datos de origen a partir de al menos uno de entre dicho primer flujo de datos transmitidos y dicho segundo flujos de datos transmitidos cuando cualquiera de dichos canales de transmisión está bloqueado.
Abstract:
A composite data stream is stored on a data storage medium. The composite data stream comprises a plurality of program channels to provide services such as satellite digital audio radio service (SDARS), among others. The program channels are multiplexed into the composite data stream, which also comprises control data for indicating where services are located in the composite data stream. A playback device is configured to access the composite data stream on the data storage medium, to demultiplex at least the program channels and to retrieve selected services from the data storage medium in response to user inputs by using the control data.
Abstract:
A system for and method of implementing mobile commerce in a satellite radio broadcasting system. A unique program identifier is associated with each program segment of a broadcast. When a listener hears a program segment of interest, the listener causes the associated program identifier to be captur ed and thereafter to be transferred to a central location or hub. The transferring operation can be accomplished manually, via a media link or via a wireless network. Upon receipt of the program identifier at the central hub, the program identifier is used to determine information about the listener, obtain additional information regarding the program segment associated with the program identifier for the listener and/or initiate an e-commerce transaction involving the listener and/or other parties including merchandisers and advertisers.