Satellite provisioning of cell service for an in-vehicle telematics control unit (“TCU”) is presented. Thus, a truly carrier independent TCU is facilitated. A TCU may be provided with a cellular modem and two or more SIM cards, each associated with a cellular carrier that has approved the modem and their SIM card. The TCU may also be provided with connectivity to a satellite, such as, for example, via an SDARS antenna and processing module, that can receive and process SDARS audio and data signals. When a user desires to change from one of the cellular carriers to another, provisioning data for the new carrier's SIM, now already in the telematics system, may be (i) sent over the satellite, (ii) received at the satellite antenna, and (iii) passed to a telematics processor. The telematics processor, in turn, may (iv) deliver the provisioning data to the cell modem, which may then (v) program the appropriate SIM with the provisioning data, thus allowing cellular communications on the new carrier's network. The inventive functionality facilitates easily switching carriers as one crosses a border, or when a new vehicle is imported to a given country, and cellular service then or there available on one of the approved carriers is easily chosen by a user and turned on. The TCU may also include a Wi-Fi module, configured to receive provisioning instructions or data over a Wi-Fi network.
Systems and methods are presented for efficient cross-fading of compressed domain information streams on a user/client device. Exemplary systems may provide cross-fade between AAC/Enhanced AAC Plus information streams, between MP3 information streams, or between information streams of unmatched formats. These systems are distinguished in that cross-fade is directly applied to compressed bitstreams so a single decode operation is performed on the resulting bitstream. Thus, a set of frames from each input stream associated with the time interval in which a cross fade is decoded, and combined and recoded with a cross fade or other effect now in the compressed bitstream. Once sent through the client device's decoder, the user hears the transitional effect. The only input data that is decoded and processed is that associated with the portion of each stream used the crossfade, blend or other interstitial, and thus the vast majority of input streams are left compressed.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
G10H 1/00 - Details of electrophonic musical instruments
G10H 1/06 - Circuits for establishing the harmonic content of tones
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
H04H 20/38 - Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
H04H 60/04 - Studio equipmentInterconnection of studios
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
H03J 7/04 - Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
H03J 1/00 - Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Transmission and delivery over the Internet, via wireless and cellular networks, by satellite and via a global computer network of voice messages, data, text messages, digital images, graphics, sonar signals and distress signals, and informational content in the field of geolocation, navigation by water, weather conditions, water temperature, marine life, and data used by fisherman, and operators of boats and marine vessels
(2) Software as a service (SAAS) featuring software that transmits and delivers voice, data, text, images, graphics, signals, messages and informational content on geolocation, navigation, weather conditions, water temperature, marine life, and data relevant to fisherman, boaters and marine vessels; providing an online, non-downloadable software application that transmits and delivers voice, data, text, images, graphics, signals, messages and informational content on geolocation, navigation, weather conditions, water temperature, marine life, and data relevant to fisherman, boaters and marine vessels
5.
METHOD AND APPARATUS FOR ENHANCED PLAYBACK OF CONTENT WHILE SWITCHING AMONG CHANNELS OF BROADCAST OR STREAMED CONTENT WHILE BEING RECEIVED ("Tune Start")
A system and method provide an enhanced listening experience for a user of a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted at different start times relative to their selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.
H04H 20/55 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
H04H 20/26 - Arrangements for switching distribution systems
H04H 20/74 - Wireless systems of satellite networks
H04H 60/27 - Arrangements for recording or accumulating broadcast information or broadcast-related information
H04N 5/775 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
H04N 5/907 - Television signal recording using static stores, e.g. storage tubes or semiconductor memories
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/439 - Processing of audio elementary streams
Systems and methods are provided to implement and facilitate cross-fading, interstitials and other effects/processing of two or more media elements in a personalized media delivery service to experience consistent high quality. The effects or crossfade processing may occur on the broadcast/publisher/server-side, but may be personalized to a specific user, allowing a personalized experience for each user, where the processing burden is minimized on the downstream side/client device. This approach enables a consistent user experience, independent of client device capabilities. A large-scale personalized content delivery service may be implemented by limiting the processing to the first and last chunks of any file. In exemplary embodiments, this type of processing may easily be accommodated in cloud computing technology, where first and last files are extracted and processed within the cloud to meet the required load. Processing may be done locally, by the broadcaster, with sufficient processing power to manage peak load.
H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
G10H 1/00 - Details of electrophonic musical instruments
G10H 1/06 - Circuits for establishing the harmonic content of tones
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
H04H 20/38 - Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
H04H 60/04 - Studio equipmentInterconnection of studios
Systems and methods for interaction of satellite and Internet protocol features in content delivery systems are presented. Using such systems and methods, the delivery of some content to the same product by Satellite delivery, other content by IP de-livery, and still other content by both Satellite and IP delivery can enhance the utility of both the content and the product for an end user and can further optimize the costs and quality of service associated with delivering the content. A method of providing content and data to a combined satellite and IP network receiver is presented, including broadcasting via satellite content and data to the re-ceiver, and sending via an IP based communications network content and data to the receiver, where the content and data provided over the Satellite broadcast enables capabilities of the receiver needed to consume content received by IP delivery, and the content and data provided via IP delivery enables capabilities of the receiver needed to consume content received from the satellite broadcast.
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
H04N 21/439 - Processing of audio elementary streams
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/482 - End-user interface for program selection
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Broadcasting of audio, video and data content via satellite, global computer network, telecommunications network, wireless communication network, mobile device network, or other electronic or digital communications network or device
(2) Entertainment services, namely, production and distribution of audio, video and data content; entertainment services, namely, providing audio and video programs featuring entertainment, sports and news
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Equipment for receiving, streaming, broadcasting, storing, recording, controlling, managing, organizing, and playing audio, video and data content, namely radios, tuners, receivers, antenna, docking stations, speakers, power adapters, portable power chargers, charging cables, connectivity cables, batteries, remote controls, and mounts to position portable electronics products to a vehicle dashboard; downloadable podcasts in the fields of entertainment, sports and news; downloadable software in the nature of a mobile application for accessing audio and video content (1) Broadcasting of audio, video and data content via satellite, global computer network, telecommunications network, wireless communication network, mobile device network, or other electronic or digital communications network or device
(2) Entertainment services, namely, production and distribution of audio, video and data content; entertainment services, namely, providing audio and video programs featuring entertainment, sports and news
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Equipment for receiving, streaming, broadcasting, storing, recording, controlling, managing, organizing, and playing audio, video and data content, namely radios, tuners, receivers, antenna, docking stations, speakers, power adapters, portable power chargers, charging cables, connectivity cables, batteries, remote controls, and mounts to position portable electronics products to a vehicle dashboard; downloadable podcasts in the fields of entertainment, sports and news; downloadable software in the nature of a mobile application for accessing audio and video content (1) Broadcasting of audio, video and data content via satellite, global computer network, telecommunications network, wireless communication network, mobile device network, or other electronic or digital communications network or device
(2) Entertainment services, namely, production and distribution of audio, video and data content; entertainment services, namely, providing audio and video programs featuring entertainment, sports and news
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Broadcasting of audio, video and data content via satellite, global computer network, telecommunications network, wireless communication network, mobile device network, or other electronic or digital communications network or device
(2) Entertainment services, namely, production and distribution of audio, video and data content; entertainment services, namely, providing audio and video programs featuring entertainment, sports and news
12.
SYSTEMS, METHODS AND APPARATUS FOR GENERATING MUSICRECOMMENDATIONS BASED ON COMBINING SONG AND USER INFLUENCERS WITH CHANNEL RULE CHARACTERIZATIONS
Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations are presented. Such systems and methods output a playlist, which may be delivered as an information stream of audio on a user or client device, such as a telephone or smartphone, tablet, computer or MP3 player, or any consumer device with audio play capabilities. The playlist may comprise various individual audio clips of one genre or type, such as songs, or of multiple types, such as music, talk, sports and comedy. The individual audio clips may be ordered by a sequencer, which, using large amounts of data, generates both (i) user independent and (i) user dependent influencer weightings for each clip, and then combines all of such influencer weightings into a combined play weighting W for a given audio clip, for a given user. Taking the various play weightings W(Ui, Sj), a set of rules may be applied to generate a set of candidates C(Ui, Sj, Tk) to play to User j in each of Time slots k through k+m. Real time playlists may then be generated from the m sets of candidates by application of a set of rules, which may be channel rules, for example. The data used to generate influencer weightings may include user-specific data including preferences and detailed listening history, audio clip specific data, and data gleaned from various Internet accessible sources, including social media. In some embodiments a feedback loop may be implemented to gauge the accuracy of the dynamically generated playlists and modify the influencer weightings in response.
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
H04H 60/04 - Studio equipmentInterconnection of studios
14.
SYSTEM AND METHOD FOR OVER THE AIR DELIVERY OF TRAFFIC ENFORCEMENT CAMERA LOCATION DATA TO VEHICLES AND IMPROVED UPDATING OF TRAFFIC ENFORCEMENT CAMERA LOCATION DATA USING SATELLITE DIGITAL AUDIO RADIO SERVICES
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G01C 21/36 - Input/output arrangements for on-board computers
G01S 19/14 - Receivers specially adapted for specific applications
G06V 20/54 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects of traffic, e.g. cars on the road, trains or boats
G08G 1/09 - Arrangements for giving variable traffic instructions
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
15.
Method and apparatus for using selected content tracks from two or more program channels to automatically generate a blended mix channel for playback to a user upon selection of a corresponding preset button on a user interface
A method and apparatus are provided for generating a personalized radio channel playlist by simultaneously buffering multiple received channels from one or more source streams, and then selecting songs or tracks to playback from the buffered channels. Users can specify favorite channels for building their personal playlists, or multiple default playlist channels can be provided by genre or channels related in some other way. Navigation tools permit users to skip ahead and backward in the playback stream. A personalized radio channel playlist can be implemented as (1) content selected from buffered channels based on user preferences for artists, songs and the like, or (2) as a Mix Channel in which content from selected buffered channels is automatically mixed for playback in response to selection of a preset button assigned to the Mix Channel.
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
H04N 21/439 - Processing of audio elementary streams
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/482 - End-user interface for program selection
A scorecard with a hole for a writing instrument for use in the game of golf is described herein. The scorecard may have a first fold along a midline of the scorecard along with a second fold at a top edge of the first fold. This second fold may be created by folding down the top edge of the first fold to make a v-shape. The scorecard may further have a hole in the middle of the v-shape fold. This hole may be used to secure a writing instrument so that it may remain inside the folded scorecard during golf play, allowing for better handling and less interference with a golfer's game during a round of golf.
System, devices and methods are provided to automatically initiate an enhanced 911 (E911) call from a telematics control unit (TCU) (e.g., a TCU deployed with cellular modem or mobile phone in a vehicle) to an answering point (e.g. public safety answering point or access point (PSAP)). A wireless carrier (e.g., mobile service center (MSC)) employs a positioning determining entity (PDE) and algorithm to improve caller location determination using information provided by the TCU (e.g., GPS and dead reckoning information generated at the vehicle) and network location information when needed, and provides PDE estimated location of the caller to the PSAP (e.g., using a data channel and optionally a voice channel) to mitigate errors in TCU location data and reduce potentially conflicting location information provided to PSAPs from TCUs and wireless carriers or other phone service providers.
Systems and methods for enabling pre-compensation of timing offsets in OFDM receivers without invalidating channel estimates are described. Timing offset estimations may be sent along with the received OFDM symbols for FFT computation and generating a de-rotated signal output. The timing offset estimation may provide a reference point for dynamic tracking of timing for an OFDM signal and estimated based on an integral value associated with the OFDM signal.
Systems and methods for maintaining synchronization of repeater networks with Global Positioning System (GPS) signals using phase locked loops (PLLs) and based on generation of predicted control words for controlling local oscillator frequencies is described. The predicted control words can be generated based on performing a linear fit of control words generated over a predetermined duration of time. Phase locked loops with additional false GPS pulse identification and GPS signal loss compensation circuitry can enforce a false pulse count threshold and/or an error threshold. The additional circuitry and prediction of control words can overcome errors in GPS receiver outputs and maintain accuracy of signal timings across single frequency networks using inexpensive local oscillators.
H03D 3/24 - Modifications of demodulators to reject or remove amplitude variations by means of locked-in oscillator circuits
H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop
21.
Universal automatic frequency control for multi-channel receivers
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
H03J 7/04 - Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
H03J 1/00 - Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
22.
Systems and methods for implementing crossfading, interstitials and other effects downstream
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
H04H 60/04 - Studio equipmentInterconnection of studios
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
23.
Systems and methods for the interaction of satellite and internet protocol features in content delivery systems (satellite IP interactions)
Systems and methods for interaction of satellite and Internet protocol features in content delivery systems are presented. Using such systems and methods, the delivery of some content to the same product by Satellite delivery, other content by IP delivery, and still other content by both Satellite and IP delivery can enhance the utility of both the content and the product for an end user and can further optimize the costs and quality of service associated with delivering the content. A method of providing content and data to a combined satellite and IP network receiver is presented, including broadcasting via satellite content and data to the receiver, and sending via an IP based communications network content and data to the receiver, where the content and data provided over the Satellite broadcast enables capabilities of the receiver needed to consume content received by IP delivery, and the content and data provided via IP delivery enables capabilities of the receiver needed to consume content received from the satellite broadcast.
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/482 - End-user interface for program selection
H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/439 - Processing of audio elementary streams
24.
Method and apparatus for enhanced playback of content while switching among channels of broadcast or streamed content while being received (Tune Start)
A system and method provide an enhanced listening experience for a user of a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted at different start times relative to their selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.
H04H 20/55 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
H04N 5/775 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
H04N 5/907 - Television signal recording using static stores, e.g. storage tubes or semiconductor memories
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04H 20/26 - Arrangements for switching distribution systems
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/439 - Processing of audio elementary streams
Systems and methods for a non-data-aided (NDA) approach to advanced OFDM timing are provided. This approach allows for accurate OFDM symbol timing and synchronization by avoiding inter-symbol interference (ISI) in multipath environments where an earliest arriving signal may not be the strongest signal. The NDA approach may rely on generating and applying a bias correction to a combined correlation result of the multi-path signals.
In exemplary embodiments of the present invention systems and methods are provided to implement and facilitate cross-fading, interstitials and other effects/processing of two or more media elements in a personalized media delivery service so that each client or user has a consistent high quality experience. The effects or crossfade processing can occur on the broadcast, publisher or server-side, but can still be personalized to a specific user, thus still allowing a personalized experience for each individual user, in a manner where the processing burden is minimized on the downstream side or client device. This approach enables a consistent user experience, independent of client device capabilities, both static and dynamic. The cross-fade can be implemented after decoding the relevant chunks of each component clip, processing, recoding and rechunking, or, in a preferred embodiment, the cross-fade or other effect can be implemented on the relevant chunks to the effect in the compressed domain, thus obviating any loss of quality by re-encoding. A large scale personalized content delivery service can be implemented by limiting the processing to essentially the first and last chunks of any file, since there is no need to processing the full clip. In exemplary embodiments of the present invention this type of processing can easily be accommodated in cloud computing technology, where the first and last files may be conveniently extracted and processed within the cloud to meet the required load. Processing may also be done locally, for example, by the broadcaster, with sufficient processing power to manage peak load.
H04B 1/00 - Details of transmission systems, not covered by a single one of groups Details of transmission systems not characterised by the medium used for transmission
G10H 1/00 - Details of electrophonic musical instruments
G10H 1/06 - Circuits for establishing the harmonic content of tones
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
H04H 20/38 - Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
H04H 60/04 - Studio equipmentInterconnection of studios
27.
Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations
Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations are presented. Such systems and methods output a playlist, which may be delivered as an information stream of audio on a user or client device, such as a telephone or smartphone, tablet, computer or MP3 player, or any consumer device with audio play capabilities. The playlist may comprise various individual audio clips of one genre or type, such as songs, or of multiple types, such as music, talk, sports and comedy. The individual audio clips may be ordered by a sequencer, which, using large amounts of data, generates both (i) user independent and (i) user dependent influencer weightings for each clip, and then combines all of such influencer weightings into a combined play weighting W for a given audio clip, for a given user. Taking the various play weightings W(Ui, Sj), a set of rules may be applied to generate a set of candidates C(Ui, Sj, Tk) to play to User j in each of Time slots k through k+m. Real time playlists may then be generated from the m sets of candidates by application of a set of rules, which may be channel rules, for example. The data used to generate influencer weightings may include user-specific data including preferences and detailed listening history, audio clip specific data, and data gleaned from various Internet accessible sources, including social media. In some embodiments a feedback loop may be implemented to gauge the accuracy of the dynamically generated playlists and modify the influencer weightings in response.
Systems and methods are presented for efficient cross-fading of compressed domain information streams on a user/client device. Exemplary systems may provide cross-fade between AAC/Enhanced AAC Plus information streams, between MP3 information streams, or between information streams of unmatched formats. These systems are distinguished in that cross-fade is directly applied to compressed bitstreams so a single decode operation is performed on the resulting bitstream. Thus, a set of frames from each input stream associated with the time interval in which a cross fade is decoded, and combined and recoded with a cross fade or other effect now in the compressed bitstream. Once sent through the client device's decoder, the user hears the transitional effect. The only input data that is decoded and processed is that associated with the portion of each stream used the crossfade, blend or other interstitial, and thus the vast majority of input streams are left compressed.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
H04H 20/38 - Arrangements for distribution where lower stations, e.g. receivers, interact with the broadcast
H04H 60/04 - Studio equipmentInterconnection of studios
Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. These systems, algorithms and methods achieve the reclaimed bandwidth in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. In one embodiment, new data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. The new data may be inserted into a channel or other subdivision at a head end. In another embodiment, one or more clusters or subdivisions with only new data may be transmitted, using the same modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput. Finally, in a third embodiment, one or more clusters containing only new data may be transmitted, and in said one or more all new data clusters, different modulation and synchronization may be used then that of the legacy data clusters, thus employing a higher performing FEC and data interleaving structure than that of the legacy clusters. Various combinations of these approaches are also presented, as well as a set of novel receivers, or receiver configurations, to implement them and their combinations
Systems and methods for enabling pre-compensation of timing offsets in OFDM receivers without invalidating channel estimates are described. Timing offset estimations may be sent along with the received OFDM symbols for FFT computation and generating a de-rotated signal output. The timing offset estimation may provide a reference point for dynamic tracking of timing for an OFDM signal and estimated based on an integral value associated with the OFDM signal.
Systems and methods for maintaining synchronization of repeater networks with Global Positioning System (GPS) signals using phase locked loops (PLLs) and based on generation of predicted control words for controlling local oscillator frequencies is described. The predicted control words can be generated based on performing a linear fit of control words generated over a predetermined duration of time. Phase locked loops with additional false GPS pulse identification and GPS signal loss compensation circuitry can enforce a false pulse count threshold and/or an error threshold. The additional circuitry and prediction of control words can overcome errors in GPS receiver outputs and maintain accuracy of signal timings across single frequency networks using inexpensive local oscillators.
H03D 3/24 - Modifications of demodulators to reject or remove amplitude variations by means of locked-in oscillator circuits
H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop
32.
System and method for over the air delivery of traffic enforcement camera location data to vehicles and improved updating of traffic enforcement camera location data using satellite digital audio radio services
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G06V 20/54 - Surveillance or monitoring of activities, e.g. for recognising suspicious objects of traffic, e.g. cars on the road, trains or boats
G01S 19/14 - Receivers specially adapted for specific applications
G08G 1/09 - Arrangements for giving variable traffic instructions
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Digital audio radio hardware; equipment for receiving, streaming, and broadcasting transmissions of radio, audio, visual, weather, and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device (1) Electronic and digital transmission and delivery of voice, data, text, images, graphics, signals and messages via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device
(2) Entertainment services, namely providing audio programs featuring music, sports, talk, news, weather, and data via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device
09 - Scientific and electric apparatus and instruments
Goods & Services
Consumer electronic products, namely, equipment for receiving, streaming, and broadcasting transmissions of radio, audio, visual, weather, and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device; electronic hardware device for receiving, streaming, and broadcasting transmissions of radio, audio, visual, weather, and data information
09 - Scientific and electric apparatus and instruments
Goods & Services
Consumer electronic products, namely, equipment for receiving, streaming, and broadcasting transmissions of radio, audio, visual, weather, and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device; electronic hardware device for receiving, streaming, and broadcasting transmissions of radio, audio, visual, weather, and data information
36.
High resolution encoding and transmission of traffic information
Systems and methods are provided for increasing geospatial resolution of traffic information by dividing known location intervals into a fixed number of sub-segments not tied to any one map providers format, efficient coding of traffic information, and distribution of traffic information to end-user consuming devices over one or more satellite based broadcast transport medium and data communications network. Nationwide traffic service which can be encoded and distributed through a single broadcast service may be described herein. Aggregating traffic data from segments of multiple location intervals, into predefined and predetermined flow vectors, and sending flow vectors within a data stream to users may be described herein. Confidence levels obtained from raw traffic data can (i) be disclosed to drivers/users to supplement a very low signal (or no signal) speed and congestion report, and (ii) used in various system algorithms that decide what local anomalies or aberrations to filter out as noise.
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
H04W 24/02 - Arrangements for optimising operational condition
H03J 7/04 - Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
H03J 1/00 - Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
38.
Systems and methods for implementing cross-fading, interstitials and other effects downstream
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
H04H 60/04 - Studio equipmentInterconnection of studios
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
Systems and methods for enabling pre-compensation of timing offsets in OFDM receivers without invalidating channel estimates are described. Timing offset estimations may be sent along with the received OFDM symbols for FFT computation and generating a de-rotated signal output. The timing offset estimation may provide a reference point for dynamic tracking of timing for an OFDM signal and estimated based on an integral value associated with the OFDM signal.
Electronic and digital transmission and delivery of voice, data, text, images, graphics, signals and messages concerning road traffic via satellite, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device
A vehicle messaging method (600) and system (100) can include any number of data sources (101-103), an interface (104) that formats messages and addresses from the data sources, and a corresponding number of messaging servers (111-113) that receive targeted messages intended for a predetermined subset of subscribers associated with a vehicle identification number (VIN). Each messaging server can include a corresponding controller (121-123) programmed to assign (604) targeted messages to a predetermined channel and encode (606) the addresses of the targeted messages to the predetermined subset of subscribers using a VIN or portion thereof. The controller can be further programmed to transfer (608) the targeted messages and addresses to a satellite uplink (107) and satellite (110) via a messaging uplink interface (106) for retransmission and reception by a plurality of selective call receivers 109 addressable individually using a predetermined VIN or portion thereof.
G08B 5/22 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission
H04H 20/57 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
H04H 20/74 - Wireless systems of satellite networks
H04H 20/91 - Arrangements characterised by special technical features of the broadcast information, e.g. signal form or information format broadcasting computer programmes
42.
Method and apparatus for using selected content tracks from two or more program channels to automatically generate a blended mix channel for playback to a user upon selection of a corresponding preset button on a user interface
A method and apparatus are provided for generating a personalized radio channel playlist by simultaneously buffering multiple received channels from one or more source streams, and then selecting songs or tracks to playback from the buffered channels. Users can specify favorite channels for building their personal playlists, or multiple default playlist channels can be provided by genre or channels related in some other way. Navigation tools permit users to skip ahead and backward in the playback stream. A personalized radio channel playlist can be implemented as (1) content selected from buffered channels based on user preferences for artists, songs and the like, or (2) as a Mix Channel in which content from selected buffered channels is automatically mixed for playback in response to selection of a preset button assigned to the Mix Channel.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring music, talk, news and data via satellite, a global communications network, television, mobile telephone, or other electronic or digital communications network or device
44.
Method and apparatus for advanced OFDM triggering techniques
Systems and methods for a non-data-aided (NDA) approach to advanced OFDM timing are provided. This approach allows for accurate OFDM symbol timing and synchronization by avoiding inter-symbol interference (ISI) in multipath environments where an earliest arriving signal may not be the strongest signal. The NDA approach may rely on generating and applying a bias correction to a combined correlation result of the multi-path signals.
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Consumer electronic products, namely, equipment for receiving, streaming, and broadcasting transmissions of radio, audio and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device.
46.
Systems and methods for implementing efficient cross-fading between compressed audio streams
Systems and methods are presented for efficient cross-fading (or other multiple clip processing) of compressed domain information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Exemplary implementation systems may provide cross-fade between AAC/Enhanced AAC Plus (EAACPlus) information streams or between MP3 information streams or even between information streams of unmatched formats (e.g. AAC to MP3 or MP3 to AAC). Furthermore, these systems are distinguished by the fact that cross-fade is directly applied to the compressed bitstreams so that a single decode operation may be performed on the resulting bitstream. Moreover, using the described methods, similar cross fade in the compressed domain between information streams utilizing other formats of compression, such as, for example, MP2, AC-3, PAC, etc. can also be advantageously implemented. Thus, in exemplary embodiments of the present invention a set of frames from each input stream associated with the time interval in which a cross fade is decoded, and combined and recoded with a cross fade or other effect now in the compressed bitstream. Once sent through the client device's decoder, the user hears the transitional effect. The only input data that is decoded and processed is that associated with the portion of each stream used in the crossfade, blend or other interstitial, and thus the vast majority of the input streams are left compressed.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
Systems and methods for performing automatic frequency control are provided. Instead of relying on individual frequency tuners for each channel of a multi-channel receiver system, the present subject matter uses a single frequency tuner for receiving each channel of the multi-channel receiver system. A locked demodulator may be designated as a reference demodulator and frequency offset values associated with the reference demodulator may be applied to other demodulators of the multi-channel receiver. These frequency offset values may be used by individual demodulators of each channel for correcting corresponding frequency offsets.
H04B 1/12 - Neutralising, balancing, or compensation arrangements
H03J 7/04 - Automatic frequency control where the frequency control is accomplished by varying the electrical characteristics of a non-mechanically adjustable element or where the nature of the frequency controlling element is not significant
H03J 1/00 - Details of adjusting, driving, indicating, or mechanical control arrangements for resonant circuits in general
48.
Ultra wide-band spectrum sharing and synchronization
Systems and methods are presented for sharing the ultra-wide band (“UWB”) spectrum. The systems and methods can include allocating a designated time slice for UWB position determination signals on a primary basis to ensure that the UWB transmissions would be free of interference. The systems and methods can also include synchronizing a plurality of UWB transceivers and emitting synchronized pulses, during the designated time slice.
G01S 5/02 - Position-fixing by co-ordinating two or more direction or position-line determinationsPosition-fixing by co-ordinating two or more distance determinations using radio waves
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04L 67/568 - Storing data temporarily at an intermediate stage, e.g. caching
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04N 21/2668 - Creating a channel for a dedicated end-user group, e.g. by inserting targeted commercials into a video stream based on end-user profiles
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/482 - End-user interface for program selection
H04L 65/611 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio for multicast or broadcast
H04W 88/06 - Terminal devices adapted for operation in multiple networks, e.g. multi-mode terminals
H04N 21/439 - Processing of audio elementary streams
50.
Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences
Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
H04N 21/482 - End-user interface for program selection
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
H04N 21/658 - Transmission by the client directed to the server
51.
System and method for over the air delivery of traffic enforcement camera location data to vehicles and improved updating of traffic enforcement camera location data using satellite digital audio radio services
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G01S 19/14 - Receivers specially adapted for specific applications
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G08G 1/09 - Arrangements for giving variable traffic instructions
52.
Method and apparatus for enhanced playback of content while switching among channels of broadcast or streamed content while being received (“Tune Start”)
A system and method provide an enhanced listening experience for a user and a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted a different start times relative to thier selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.
H04H 20/55 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
H04N 5/775 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
H04N 5/907 - Television signal recording using static stores, e.g. storage tubes or semiconductor memories
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04H 20/26 - Arrangements for switching distribution systems
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/439 - Processing of audio elementary streams
System, devices and methods are provided to automatically initiate an enhanced 911 (E911) call from a telematics control unit (TCU) (e.g., a TCU deployed with cellular modem or mobile phone in a vehicle) to an answering point (e.g. public safety answering point or access point (PSAP)). A wireless carrier (e.g., mobile service center (MSC)) employs a positioning determining entity (PDE) and algorithm to improve caller location determination using information provided by the TCU (e.g., GPS and dead reckoning information generated at the vehicle) and network location information when needed, and provides PDE estimated location of the caller to the PSAP (e.g., using a data channel and optionally a voice channel) to mitigate errors in TCU location data and reduce potentially conflicting location information provided to PSAPs from TCUs and wireless carriers or other phone service providers.
Systems and methods for maintaining synchronization of repeater networks with Global Positioning System (GPS) signals using phase locked loops (PLLs) and based on generation of predicted control words for controlling local oscillator frequencies is described. The predicted control words can be generated based on performing a linear fit of control words generated over a predetermined duration of time. Phase locked loops with additional false GPS pulse identification and GPS signal loss compensation circuitry can enforce a false pulse count threshold and/or an error threshold. The additional circuitry and prediction of control words can overcome errors in GPS receiver outputs and maintain accuracy of signal timings across single frequency networks using inexpensive local oscillators.
H03D 3/34 - Demodulation of angle-modulated oscillations by means of electromechanical devices
H04L 7/033 - Speed or phase control by the received code signals, the signals containing no special synchronisation information using the transitions of the received signal to control the phase of the synchronising-signal- generating means, e.g. using a phase-locked loop
55.
Systems, methods and applications for using and enhancing vehicle to vehicle communications, including synergies and interoperation with satellite radio
Various applications, systems and methods for using, and enhancing V2V communications for various purposes are described. These systems and methods leverage various aspects of satellite radio broadcasts in combination with V2V communications. In some embodiments, V2V-enabled vehicles can receive advertisements or offers from RSEs, or even other V2V enabled vehicles, in a defined Target Region, which may then be played to a user in-vehicle once a given Trigger Region has been entered. By logging all advertisements or offers played to a user and sending the log to an RSE, for example, and from there to a content provider (e.g., an SDARS service operator), verified delivery of advertisements is achieved, which allows the content provider to obtain significant revenues from advertisers. In return for uploading the playback record from the vehicle to the RSE, a variety of incentives may be offered, such as (i) free or discounted satellite radio subscription; (ii) download credits for music or videos from an online store; (iii) reduced or free tolls on toll roads (e.g., RSE embedded in a toll collection plaza); (iv) premium audio or video content, (v) credit at an online store; and (vi) a special coupon code redeemable for merchandise.
Satellite provisioning of cell service for an in-vehicle telematics control unit (“TCU”) is presented. Thus, a truly carrier independent TCU is facilitated. A TCU may be provided with a cellular modem and two or more SIM cards, each associated with a cellular carrier that has approved the modem and their SIM card. The TCU may also be provided with connectivity to a satellite, such as, for example, via an SDARS antenna and processing module, that can receive and process SDARS audio and data signals. When a user desires to change from one of the cellular carriers to another, provisioning data for the new carrier's SIM, now already in the telematics system, may be (i) sent over the satellite, (ii) received at the satellite antenna, and (iii) passed to a telematics processor. The telematics processor, in turn, may (iv) deliver the provisioning data to the cell modem, which may then (v) program the appropriate SIM with the provisioning data, thus allowing cellular communications on the new carrier's network. The inventive functionality facilitates easily switching carriers as one crosses a border, or when a new vehicle is imported to a given country, and cellular service then or there available on one of the approved carriers is easily chosen by a user and turned on. The TCU may also include a Wi-Fi module, configured to receive provisioning instructions or data over a Wi-Fi network.
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04H 60/13 - Arrangements for device control affected by the broadcast information
H04L 41/0806 - Configuration setting for initial configuration or provisioning, e.g. plug-and-play
B64G 1/66 - Arrangements or adaptations of apparatus or instruments, not otherwise provided for
H04L 67/12 - Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Consumer electronic products, namely, digital audio receivers, radio receivers and transmitters, direct-to-home satellite receivers, and direct-to-vehicle satellite receivers for receiving transmissions of radio programs, non-downloadable music, audio programming in the fields of music, comedy, sports, news, business, arts, education, government, politics, health, fitness, kids, family, culture, travel, technology, and entertainment, and data information alerts delivered via satellite, global computer networks, telecommunications networks, wireless communication networks, electronic communications networks and via wireless and digital electronic devices (1) Subscription-based radio broadcasting services
(2) Entertainment services, namely, providing ongoing audio programs featuring sports, talk, news and data via satellite, a global communications network, television, mobile telephone, or other electronic or digital communications network or device
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Consumer electronic products, namely, digital audio receivers, radio receivers and transmitters, direct-to-home satellite receivers, and direct-to-vehicle satellite receivers for receiving transmissions of radio programs, non-downloadable music, audio programming in the fields of music, comedy, sports, news, business, arts, education, government, politics, health, fitness, kids, family, culture, travel, technology, and entertainment, and data information alerts delivered via satellite, global computer networks, telecommunications networks, wireless communication networks, electronic communications networks and via wireless and digital electronic devices (1) Subscription-based radio broadcasting services
(2) Entertainment services, namely, providing ongoing audio programs featuring sports, talk, news and data via satellite, a global communications network, television, mobile telephone, or other electronic or digital communications network or device
09 - Scientific and electric apparatus and instruments
38 - Telecommunications services
Goods & Services
(1) Consumer electronic products, namely, digital audio receivers, radio receivers and transmitters, direct-to-home satellite receivers, and direct-to-vehicle satellite receivers for receiving transmissions of radio programs, non-downloadable music, audio programming in the fields of music, comedy, sports, news, business, arts, education, government, politics, health, fitness, kids, family, culture, travel, technology, and entertainment, and data information alerts delivered via satellite, global computer networks, telecommunications networks, wireless communication networks, electronic communications networks and via wireless and digital electronic devices (1) Subscription-based radio broadcasting services
61.
Systems and methods for transmitting conditional access information
Various multiple methods of data transport, and combinations thereof, may be used to initialize or update conditional access information on various devices. In an integrated device having both a broadcast receiver, such as an SDARS receiver, and a two-way communications transceiver, such as an LTE, 3G, 4G or 5G modem, or the like, conditional access information for the broadcast receiver may be sent to the transceiver, and then passed to the broadcast receiver, or vice versa. Additionally, for example, the broadcast receiver may be sent, over the broadcast communications channel, a “wake-up” message for the two-way transceiver, which message may then be passed to the two-way transceiver, so as to make it ready to receive conditional access information over the two-way communications channel, or vice versa. Moreover, because of the presence of a two-way communications path, various acknowledgements of conditional access status updates received and processed by the broadcast receiver may be sent—thus realizing a significant improvement over the current practice of sending multiple periodic messages over the broadcast channel, to insure (but never have confirmation of) receipt.
H04W 48/10 - Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
H04W 12/069 - Authentication using certificates or pre-shared keys
H04W 12/082 - Access security using revocation of authorisation
62.
System and method for improved updating and annunciation of traffic enforcement camera information in a vehicle using a broadcast content delivery service
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G01S 19/14 - Receivers specially adapted for specific applications
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
G08G 1/09 - Arrangements for giving variable traffic instructions
63.
Systems and methods for implementing cross-fading, interstitials and other effects downstream
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G10L 21/00 - Speech or voice signal processing techniques to produce another audible or non-audible signal, e.g. visual or tactile, in order to modify its quality or its intelligibility
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
H04H 60/04 - Studio equipmentInterconnection of studios
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
Goods & Services
Subscription-based radio broadcasting services Consumer electronic products, namely, equipment for receiving transmissions of radio and audio and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device Entertainment services, namely, providing ongoing audio programs featuring sports, talk, news and data via satellite, a global communications network, television, mobile telephone, or other electronic or digital communications network or device
65.
System and method for improving telematic location information and reliability of EP11 calls
System, devices and methods are provided to automatically initiate an enhanced 911 (E911) call from a telematics control unit (TCU) (e.g., a TCU deployed with cellular modem or mobile phone in a vehicle) to an answering point (e.g. public safety answering point or access point (PSAP)). A wireless carrier (e.g., mobile service center (MSC)) employs a positioning determining entity (PDE) and algorithm to improve caller location determination using information provided by the TCU (e.g., GPS and dead reckoning information generated at the vehicle) and network location information when needed, and provides PDE estimated location of the caller to the PSAP (e.g., using a data channel and optionally a voice channel) to mitigate errors in TCU location data and reduce potentially conflicting location information provided to PSAPs from TCUs and wireless carriers or other phone service providers.
A vehicle messaging method (600) and system (100) can include any number of data sources (101-103), an interface (104) that formats messages and addresses from the data sources, and a corresponding number of messaging servers (111-113) that receive targeted messages intended for a predetermined subset of subscribers associated with a vehicle identification number (VIN). Each messaging server can include a corresponding controller (121-123) programmed to assign (604) targeted messages to a predetermined channel and encode (606) the addresses of the targeted messages to the predetermined subset of subscribers using a VIN or portion thereof. The controller can be further programmed to transfer (608) the targeted messages and addresses to a satellite uplink (107) and satellite (110) via a messaging uplink interface (106) for retransmission and reception by a plurality of selective call receivers 109 addressable individually using a predetermined VIN or portion thereof.
G08B 5/22 - Visible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electric transmissionVisible signalling systems, e.g. personal calling systems, remote indication of seats occupied using electromagnetic transmission
H04H 20/57 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for mobile receivers
H04H 20/74 - Wireless systems of satellite networks
H04H 20/91 - Arrangements characterised by special technical features of the broadcast information, e.g. signal form or information format broadcasting computer programmes
A graphical user-interface for a multi-source media player that optimizes the presentation of content and navigational choices to a user, as well as the user's interactive experience, is described. Methods of enabling users to access, manage and listen to content, whether delivered over an IP, satellite, other communications channel, or some/all of such channels, are presented. The user-interface can include, for example, tile, icon and album art-based user-interface elements. The user-interface elements may be selected via touch screen, voice commands, trackball and remote touch activated panels, as well as haptic devices or rotary controllers, or various multi-modal combinations of inputs and control signals.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0354 - Pointing devices displaced or positioned by the userAccessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04H 20/74 - Wireless systems of satellite networks
42 - Scientific, technological and industrial services, research and design
Goods & Services
Electronic transmission and delivery of voice, data, text, images, graphics, signals, messages and informational digital media content on geolocation, navigation, weather conditions, water temperature, marine life, and data relevant to fisherman, boaters and marine vessels Software as a service (SAAS) featuring software that transmits and delivers voice, data, text, images, graphics, signals, messages and informational content on geolocation, navigation, weather conditions, water temperature, marine life, and data relevant to fisherman, boaters and marine vessels; providing an online, non-downloadable software application that transmits and delivers voice, data, text, images, graphics, signals, messages and informational content on geolocation, navigation, weather conditions, water temperature, marine life, and data relevant to fisherman, boaters and marine vessels
69.
Method and apparatus for delivery of programs and metadata to provide user alerts to tune to corresponding program channels before high interest events occur during playback of programs
Systems, methods and devices are provided to alert a user of content delivered on multiple channels to events of interest occurring on channels other than the channel being listened to or viewed. Playback of content in which an event of interest or key event has occurred is time-shifted or delayed at the content transmission source or at the user device. Metadata that identifies events of interest in the content is transmitted to the user device. The user device generates alerts to the user based on the metadata in sufficient lead time to enable the user to not only tune to a channel on which an event of interest is occurring, but to do so sufficiently in advance of an event of interest so as to hear and/or see relevant portions of the content leading up to and/or following such an event.
H04N 21/478 - Supplemental services, e.g. displaying phone caller identification or shopping application
H04N 21/433 - Content storage operation, e.g. storage operation in response to a pause request or caching operations
H04N 21/454 - Content filtering, e.g. blocking advertisements
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
H04N 21/435 - Processing of additional data, e.g. decrypting of additional data or reconstructing software from modules extracted from the transport stream
Systems and methods for increasing transmission bandwidth efficiency by the analysis and synthesis of the ultimate components of transmitted content are presented. To implement such a system, a dictionary or database of elemental codewords can be generated from a set of audio clips. Using such a database, a given arbitrary song or other audio file can be expressed as a series of such codewords, where each given codeword in the series is a compressed audio packet that can be used as is, or, for example, can be tagged to be modified to better match the corresponding portion of the original audio file. Each codeword in the database has an index number or unique identifier. For a relatively small number of bits used in a unique ID, e.g. 27-30, several hundreds of millions of codewords can be uniquely identified. By providing the database of codewords to receivers of a broadcast or content delivery system in advance, instead of broadcasting or streaming the actual compressed audio signal, all that need be transmitted is the series of identifiers along with any modification instructions to the identified codewords. After reception, intelligence on the receiver having access to a locally stored copy of the dictionary can reconstruct the original audio clip by accessing the codewords via the received IDs, modify them as instructed by the modification instructions, further modify the codewords either individually or in groups using the audio profile of the original audio file (also sent by the encoder) and play back a generated sequence of phase corrected codewords and modified codewords as instructed. In exemplary embodiments of the present invention, such modification can extend into neighboring codewords, and can utilize either or both (i) cross correlation based time alignment and (ii) phase continuity between harmonics, to achieve higher fidelity to the original audio clip.
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
H04H 60/58 - Arrangements characterised by components specially adapted for monitoring, identification or recognition covered by groups or of audio
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G10L 19/02 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis using spectral analysis, e.g. transform vocoders or subband vocoders
71.
System and method for improved updating and annunciation of traffic enforcement camera information in a vehicle using a broadcast content delivery service
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G01S 19/14 - Receivers specially adapted for specific applications
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G08G 1/09 - Arrangements for giving variable traffic instructions
72.
Systems and methods for implementing efficient cross-fading between compressed audio streams
Systems and methods are presented for efficient cross-fading (or other multiple clip processing) of compressed domain information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Exemplary implementation systems may provide cross-fade between AAC/Enhanced AAC Plus (EAACPlus) information streams or between MP3 information streams or even between information streams of unmatched formats (e.g. AAC to MP3 or MP3 to AAC). Furthermore, these systems are distinguished by the fact that cross-fade is directly applied to the compressed bitstreams so that a single decode operation may be performed on the resulting bitstream. Moreover, using the described methods, similar cross fade in the compressed domain between information streams utilizing other formats of compression, such as, for example, MP2, AC-3, PAC, etc. can also be advantageously implemented. Thus, in exemplary embodiments of the present invention a set of frames from each input stream associated with the time interval in which a cross fade is decoded, and combined and recoded with a cross fade or other effect now in the compressed bitstream. Once sent through the client device's decoder, the user hears the transitional effect. The only input data that is decoded and processed is that associated with the portion of each stream used in the crossfade, blend or other interstitial, and thus the vast majority of the input streams are left compressed.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
H04H 60/04 - Studio equipmentInterconnection of studios
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]
Systems and methods are provided to implement and facilitate cross-fading, interstitials and other effects/processing of two or more media elements in a personalized media delivery service. Effects or crossfade processing can occur on the broadcast, publisher or server-side, but can still be personalized to a specific user, in a manner that minimizes processing on the downstream side or client device. The cross-fade can be implemented after decoding, processing, re-encoding, and rechunking the relevant chunks of each component clip. Alternatively, the cross-fade or other effect can be implemented on the relevant chunks in the compressed domain, thus obviating any loss of quality by re-encoding. A large scale personalized content delivery service can limit the processing to essentially the first and last chunks of any file, there being no need to process the full clip.
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
G06Q 30/06 - Buying, selling or leasing transactions
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G10H 1/00 - Details of electrophonic musical instruments
G10H 1/06 - Circuits for establishing the harmonic content of tones
G11B 27/10 - IndexingAddressingTiming or synchronisingMeasuring tape travel
G11B 27/32 - IndexingAddressingTiming or synchronisingMeasuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
75.
Satellite receiver option for certificate distribution
In exemplary embodiments of the present invention, a V2V unit in a vehicle (OBE) can, for example, store a plurality of years of encrypted certificates. The certificates can, for example, be programmed at an OBE factory using a secure server, and access to all certificates can be locked until an unlock key is computed for a given window (certificate validity period). An in-vehicle satellite receiver can then receive, over, for example, a dedicated satellite control channel, unlock codes for a current time window and a next time window, and provide them to the V2V device. Using those unlock codes, the V2V device (OBE) can compute an unlock key from an unlock code provided by the satellite receiver. In this manner an in-vehicle device may be directly messaged, but only to unlock one or more certificates at a controlled time. Without the received lock codes, the stored certificates are not useable.
H04L 9/00 - Arrangements for secret or secure communicationsNetwork security protocols
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
Systems and methods are presented to facilitate caching of programming from broadcast and/or content streaming services to a user device for local playback. In addition, metadata can be provided to guide the user in selecting, caching, or playing the cachable content. In some exemplary embodiments, a receiver or other user device can automatically select the programming to be cached based on a user's historical topic interest and listening history. In some exemplary embodiments, the metadata can also include DRM information that can limit the ability of a user to playback the content, so as to comply, if necessary, with operative legal requirements related to usage of the content.
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
H04N 21/482 - End-user interface for program selection
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
H04N 21/472 - End-user interface for requesting content, additional data or servicesEnd-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
Systems and methods are presented for transmitting additional data over preexisting differential COFDM signals by changing the amplitude of the legacy data symbols. In exemplary embodiments of the present invention, additional data capacity can be achieved for a COFDM signal which is completely backwards compatible with existing legacy satellite broadcast communications systems. In exemplary embodiments of the present invention, additional information can be overlaid on a legacy COFDM signal by applying an amplitude offset to the legacy symbols. In exemplary embodiments of the present invention, special receiver processing can be implemented to extract this additional information, which can include performing channel equalization across frequency bins to isolate the amplitude modulated overlay signal. For example, at each FFT symbol time, average power across neighboring active data bins can be used to determine the localized power at the corresponding FFT bins, and a channel inversion can then, for example, be performed on the data bins to restore, as best as possible, the original transmitted symbol amplitude.
A system and method for automated activation of a radio, or content receiver, used to receive subscription radio services such as XM or Sirius radio. A wireless communications device with a short range data link wirelessly communicates with the content receiver to control the content receiver and receive a unique identification code from the content receiver. The wireless communications device also has its own unique identification code. The wireless communications device transmits an activation request message over a long range wireless communications link to a control station. The activation request message contains the receivers unique identification code and the communications device's own unique identification code. The control station maintains a database of valid identification codes that is used to authenticate the request. If the control station receives a valid request, an activation signal is sent to the receiver to allow operation of the receiver.
H04H 20/74 - Wireless systems of satellite networks
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
Satellite provisioning of cell service for an in-vehicle telematics control unit (“TCU”) is presented. Thus, a truly carrier independent TCU is facilitated. A TCU may be provided with a cellular modem and two or more SIM cards, each associated with a cellular carrier that has approved the modem and their SIM card. The TCU may also be provided with connectivity to a satellite, such as, for example, via an SDARS antenna and processing module, that can receive and process SDARS audio and data signals. When a user desires to change from one of the cellular carriers to another, provisioning data for the new carrier's SIM, now already in the telematics system, may be (i) sent over the satellite, (ii) received at the satellite antenna, and (iii) passed to a telematics processor. The telematics processor, in turn, may (iv) deliver the provisioning data to the cell modem, which may then (v) program the appropriate SIM with the provisioning data, thus allowing cellular communications on the new carrier's network. The inventive functionality facilitates easily switching carriers as one crosses a border, or when a new vehicle is imported to a given country, and cellular service then or there available on one of the approved carriers is easily chosen by a user and turned on. The TCU may also include a Wi-Fi module, configured to receive provisioning instructions or data over a Wi-Fi network.
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
H04H 60/13 - Arrangements for device control affected by the broadcast information
Systems and methods are presented for cross-fading (or other multiple clip processing) of information streams on a user or client device, such as a telephone, tablet, computer or MP3 player, or any consumer device with audio playback. Multiple clip processing can be accomplished at a client end according to directions sent from a service provider that specify a combination of (i) the clips involved; (ii) the device on which the cross-fade or other processing is to occur and its parameters; and (iii) the service provider system. For example, a consumer device with only one decoder, can utilize that decoder (typically hardware) to decompress one or more elements that are involved in a cross-fade at faster than real time, thus pre-fetching the next element(s) to be played in the cross-fade at the end of the currently being played element. The next elements(s) can, for example, be stored in an input buffer, then decoded and stored in a decoded sample buffer, all prior to the required presentation time of the multiple element effect. At the requisite time, a client device component can access the respective samples of the decoded audio clips as it performs the cross-fade, mix or other effect. Such exemplary embodiments use a single decoder and thus do not require synchronized simultaneous decodes.
G10L 19/00 - Speech or audio signal analysis-synthesis techniques for redundancy reduction, e.g. in vocodersCoding or decoding of speech or audio signals, using source filter models or psychoacoustic analysis
G10L 19/008 - Multichannel audio signal coding or decoding using interchannel correlation to reduce redundancy, e.g. joint-stereo, intensity-coding or matrixing
H04H 60/04 - Studio equipmentInterconnection of studios
81.
Systems, methods and applications for using and enhancing vehicle to vehicle communications, including synergies and interoperation with satellite radio
Various applications, systems and methods for using, and enhancing V2V communications for various purposes are described. These systems and methods leverage various aspects of satellite radio broadcasts in combination with V2V communications. In some embodiments, V2V-enabled vehicles can receive advertisements or offers from RSEs, or even other V2V enabled vehicles, in a defined Target Region, which may then be played to a user in-vehicle once a given Trigger Region has been entered. By logging all advertisements or offers played to a user and sending the log to an RSE, for example, and from there to a content provider (e.g., an SDARS service operator), verified delivery of advertisements is achieved, which allows the content provider to obtain significant revenues from advertisers. In return for uploading the playback record from the vehicle to the RSE, a variety of incentives may be offered, such as (i) free or discounted satellite radio subscription; (ii) download credits for music or videos from an online store; (iii) reduced or free tolls on toll roads (e.g., RSE embedded in a toll collection plaza); (iv) premium audio or video content, (v) credit at an online store; and (vi) a special coupon code redeemable for merchandise.
B60Q 1/00 - Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
G06Q 30/02 - MarketingPrice estimation or determinationFundraising
82.
System and method for improved updating and annunciation of traffic enforcement camera information in a vehicle using a broadcast content delivery service
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
G01C 21/36 - Input/output arrangements for on-board computers
G08G 1/0967 - Systems involving transmission of highway information, e.g. weather, speed limits
G01S 19/14 - Receivers specially adapted for specific applications
G06K 9/00 - Methods or arrangements for reading or recognising printed or written characters or for recognising patterns, e.g. fingerprints
G08G 1/09 - Arrangements for giving variable traffic instructions
83.
Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences
Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/482 - End-user interface for program selection
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
H04N 21/658 - Transmission by the client directed to the server
H04N 21/466 - Learning process for intelligent management, e.g. learning user preferences for recommending movies
84.
System and method for improved updating and annunciation of traffic enforcement camera information in a vehicle using a broadcast content delivery service
An enhanced broadcast data service with reports locations of traffic enforcement camera locations (e.g., red light cameras and speed cameras) to users. Traffic enforcement camera information is aggregated, verified (e.g., particularly as to traffic enforcement camera type) and stored (e.g., at a server). A broadcast signal comprising program channels and at least one data channel having traffic enforcement camera information is transmitted to a plurality of receivers. Receivers store at least a subset of the traffic enforcement camera information available from the server and synchronize to it using periodic transmitted updates. Receivers compare receiver location data with stored camera location data, and display or generate audible alerts when the receiver is within a selected geographic range of a traffic enforcement camera. Alerts can be filtered as to camera type. A alerts can employ different color camera icons superimposed on a screen map depending on camera type or whether the camera is newly added.
H04N 7/18 - Closed-circuit television [CCTV] systems, i.e. systems in which the video signal is not broadcast
G08G 1/137 - Traffic control systems for road vehicles indicating the position of vehicles, e.g. scheduled vehicles within the vehicle the indicator being in the form of a map
85.
Systems and methods for transmitting conditional access information
Various multiple methods of data transport, and combinations thereof, may be used to initialize or update conditional access information on various devices. In an integrated device having both a broadcast receiver, such as an SDARS receiver, and a two-way communications transceiver, such as an LTE, 3G, 4G or 5G modem, or the like, conditional access information for the broadcast receiver may be sent to the transceiver, and then passed to the broadcast receiver, or vice versa. Additionally, for example, the broadcast receiver may be sent, over the broadcast communications channel, a “wake-up” message for the two-way transceiver, which message may then be passed to the two-way transceiver, so as to make it ready to receive conditional access information over the two-way communications channel, or vice versa. Moreover, because of the presence of a two-way communications path, various acknowledgements of conditional access status updates received and processed by the broadcast receiver may be sent—thus realizing a significant improvement over the current practice of sending multiple periodic messages over the broadcast channel, to insure (but never have confirmation of) receipt.
H04L 9/32 - Arrangements for secret or secure communicationsNetwork security protocols including means for verifying the identity or authority of a user of the system
H04W 48/10 - Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]Services to user groupsOne-way selective calling services
Systems and methods are provided for increasing the geospatial resolution of traffic information by dividing known location intervals into a fixed number of sub-segments not tied to any one map providers format, efficient coding of the traffic information, and distribution of the traffic information to end-user consuming devices over one or more of a satellite based broadcast transport medium and a data communications network. Exemplary embodiments of the present invention detail a nationwide traffic service which can be encoded and distributed through a single broadcast service, such as, for example, an SDARS service, or a broadcast over a data network. Exemplary embodiments include aggregating the traffic data from segments of multiple location intervals, into predefined and predetermined flow vectors, and sending the flow vectors within a data stream to users. Confidence levels obtained from raw traffic data can both (I) be disclosed to drivers/users to supplement a very low signal (or no signal) speed and congestion report, and (ii) can also be used in various system algorithms that decide what local anomalies or aberrations to filter out as noise, or to disclose as accurate information and thus more granularly depict the roadway in question (and use additional bits to do so) as an actual highly localized traffic condition.
A system and method provide an enhanced listening experience for a user of a radio receiver or other device that receives broadcast or streamed content having a plurality of program channels. The method and system buffer designated channels at the receiver and, when switching among channels, play back the buffered designated channels during reception from a selected point therein depending on the channel or other criteria. When switching to a different channel during reception, a user is able to hear content in a buffered program channel with music from the start of a song, for example, whereas content in a channel with news, talk radio, or live sports is played back from live reception, even though the content segments are transmitted at different start times relative to their selected times for playback following a channel change. User controls allow navigation among buffered designated channels during reception.
H04B 1/18 - Input circuits, e.g. for coupling to an antenna or a transmission line
H04H 20/55 - Arrangements specially adapted for specific applications, e.g. for traffic information or for mobile receivers for traffic information
H04N 5/775 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television receiver
H04N 5/907 - Television signal recording using static stores, e.g. storage tubes or semiconductor memories
H04N 9/82 - Transformation of the television signal for recording, e.g. modulation, frequency changingInverse transformation for playback the individual colour picture signal components being recorded simultaneously only
H04H 20/26 - Arrangements for switching distribution systems
H04H 60/27 - Arrangements for recording or accumulating broadcast information or broadcast-related information
H04N 21/438 - Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
H04N 21/439 - Processing of audio elementary streams
Systems, algorithms and methods for reclaiming unused portions of a satellite broadcast service's bandwidth for new services, utilizing higher performance coding techniques to yield better throughput, are presented. Reclamation of bandwidth can be achieved in a way that is invisible to a legacy receiver, and that does not interfere with its reception of a legacy signal. New data may be transmitted within a legacy transmission frame, for example within its cluster structure, using the same modulation and synchronization as used for the legacy data. In other embodiments, one or more clusters or subdivisions with only new data may be transmitted, using the same or different modulation and synchronization as the legacy data clusters, but now employing a higher performing FEC and data interleaving structure on those clusters which contain only new data to yield an increase in available throughput.
H04L 27/34 - Amplitude- and phase-modulated carrier systems, e.g. quadrature-amplitude modulated carrier systems
H04L 1/00 - Arrangements for detecting or preventing errors in the information received
89.
Method and apparatus for providing enhanced electronic program guide with personalized selection of broadcast content using affinities data and user preferences
Apparatuses and methods are provided to inform a user of a broadcast stream, which has multiple, concurrently received channels of program content, about recommendations of a subset of the content currently playing across the available channels or to be played within a selected future time period. The subset of content is selected based on user preferences and system data (e.g., program topic and channel affinities among the broadcast content and channels) to recommend a more diverse subset of content than would be discovered if only user preferences were employed to make the selection of recommended content.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computerOutput arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 13/00 - Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
H04N 5/445 - Receiver circuitry for displaying additional information
H04N 21/482 - End-user interface for program selection
H04N 21/25 - Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication or learning user preferences for recommending movies
H04N 21/262 - Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission or generating play-lists
H04N 21/442 - Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed or the storage space available from the internal hard disk
H04N 21/45 - Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies or resolving scheduling conflicts
H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data
H04N 21/658 - Transmission by the client directed to the server
90.
Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations
Systems, methods and apparatus for generating music recommendations based on combining song and user influencers with channel rule characterizations are presented. Such systems and methods output a playlist, which may be delivered as an information stream of audio on a user or client device, such as a telephone or smartphone, tablet, computer or MP3 player, or any consumer device with audio play capabilities. The playlist may comprise various individual audio clips of one genre or type, such as songs, or of multiple types, such as music, talk, sports and comedy. The individual audio clips may be ordered by a sequencer, which, using large amounts of data, generates both (i) user independent and (i) user dependent influencer weightings for each clip, and then combines all of such influencer weightings into a combined play weighting W for a given audio clip, for a given user. Taking the various play weightings W(Ui, Sj), a set of rules may be applied to generate a set of candidates C(Ui, Sj, Tk) to play to User j in each of Time slots k through k+m. Real time playlists may then be generated from the m sets of candidates by application of a set of rules, which may be channel rules, for example. The data used to generate influencer weightings may include user-specific data including preferences and detailed listening history, audio clip specific data, and data gleaned from various Internet accessible sources, including social media. In some embodiments a feedback loop may be implemented to gauge the accuracy of the dynamically generated playlists and modify the influencer weightings in response.
A system and method for automated activation of a radio, or content receiver, used to receive subscription radio services such as XM or Sirius radio. A wireless communications device with a short range data link wirelessly communicates with the content receiver to control the content receiver and receive a unique identification code from the content receiver. The wireless communications device also has its own unique identification code. The wireless communications device transmits an activation request message over a long range wireless communications link to a control station. The activation request message contains the receivers unique identification code and the communications device's own unique identification code. The control station maintains a database of valid identification codes that is used to authenticate the request. If the control station receives a valid request, an activation signal is sent to the receiver to allow operation of the receiver.
H04H 20/74 - Wireless systems of satellite networks
H04H 40/90 - Arrangements characterised by circuits or components specially adapted for receiving specially adapted for broadcast systems covered by groups specially adapted for satellite broadcast receiving
In a customized content delivery service, such as, for example, a personalized music streaming service delivered over various wireless networks, an end-user can be given the ability to refine or select programming which is presented to them. One approach to achieving this is to present the user with a range of user preference controls, such as sliders, which can be mapped to attributes contained within the scheduling system. Thus, systems and methods are presented for the representation and delivery of such attributes to effect a personalized server, to map controls to these attributes, and to simplify the controls presented to an end-user. In exemplary embodiments of the present invention a song or audio content recommender may use channel specifications and a user profile, as dynamically modified and updated by user preferences expressed via said user preference controls, to generate user and channel specific playlists, to give a user the personalized audio experience he or she actually desires.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring music, talk and news via satellite, mobile telephone, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring sports, talk and news via satellite, mobile telephone, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring music, talk, news and data via satellite, mobile telephone, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device capable of receiving and broadcasting audio programming.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring music, talk and news via satellite, mobile telephone, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device capable of receiving and broadcasting audio programming.
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Consumer electronic products, namely radio and digital media receivers for receiving broadcast radio transmissions and audio, visual and data information delivered via satellite, global computer network, telecommunications network, wireless communication network, or other electronic or digital communications network or device.
99.
Systems and methods for cost effective distribution of files to user devices using combination of broadcast and two-way communication paths
Hybrid file delivery systems and methods divide one or more files into parts for transmission to plural user devices during a first transmission phase employing one or more one-to-many communication paths (e.g., broadcast or multicast), and then transmit missing file parts to designated user devices during a second transmission phase employing respective one-to-one communication paths. User devices are configured with specified criteria for when and how to report file delivery status to a file delivery center that maintains a database of target user devices, file delivery campaigns, and statuses of file delivery completion at the user devices. The file delivery center can employ the database information to determine cost benefit for delivery of a file using two different transmission modalities and control when to switchover to or commence the second transmission phase after the first transmission phase.
41 - Education, entertainment, sporting and cultural services
Goods & Services
(1) Entertainment services, namely, providing on-going audio programs featuring music, talk and news via satellite, mobile telephone, global computer network, telecommunication network, wireless communication network, or other electronic or digital communications network or device.