Method and apparatus for improving performance and user experience of a mobile broadcast receiver
First Claim
1. A method of receiving broadcast information, comprising:
- storing, at a mobile broadcast receiver, user preferences for broadcast contents;
monitoring incoming broadcast content at the mobile broadcast receiver; and
automatically launching an application, by the mobile broadcast receiver, based on the incoming broadcast content and the user preferences for broadcast contents, and updating the user preferences by incrementing a count for the broadcast contents.
1 Assignment
0 Petitions
Accused Products
Abstract
Various techniques for receiving broadcast at a mobile broadcast receiver are described. In an aspect, the broadcast receiver provides user notification and/or automatically launches an application based on user preferences. In another aspect, the broadcast receiver improves channel switching time by predicting future channel selection based on real-time monitoring of user inputs. In another aspect, the broadcast receiver supports drag-and-drop user interface. In another aspect, the broadcast receiver provides additional information associated with a selected broadcast stream. In another aspect, the broadcast receiver processes a broadcast stream and sends output data to an external device for further processing and/or display. In another aspect, the broadcast receiver simultaneously displays live content and stored content. In another aspect, the broadcast receiver simultaneously receives multiple broadcast streams for displayed on one or more display units. In another aspect, the broadcast receiver collects user statistics and sends the statistics to a network entity.
-
Citations
32 Claims
-
1. A method of receiving broadcast information, comprising:
-
storing, at a mobile broadcast receiver, user preferences for broadcast contents; monitoring incoming broadcast content at the mobile broadcast receiver; and automatically launching an application, by the mobile broadcast receiver, based on the incoming broadcast content and the user preferences for broadcast contents, and updating the user preferences by incrementing a count for the broadcast contents. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile broadcast receiver, comprising:
-
a memory configured to store user preferences for broadcast contents; and at least one processor configured; to monitor incoming broadcast content and to automatically launch an application, by the mobile broadcast receiver, based on the incoming broadcast content and the user preferences for broadcast contents, and updating the user preferences by incrementing a count for the broadcast contents. - View Dependent Claims (6, 7)
-
-
8. An apparatus for receiving broadcast information, comprising:
-
means for storing, at a mobile broadcast receiver, user preferences for broadcast contents; means for monitoring incoming broadcast content at the mobile broadcast receiver; and means for automatically launching an application, by the mobile broadcast receiver, based on the incoming broadcast content and the user preferences for broadcast contents, and updating the user preferences by incrementing a count for the broadcast contents. - View Dependent Claims (9, 10)
-
-
11. A computer program product, comprising:
a non-transitory computer-readable medium comprising; code for causing a mobile broadcast receiver to store user preferences for broadcast contents; code for causing the mobile broadcast receiver to monitor incoming broadcast content at the mobile broadcast receiver; and code for causing the mobile broadcast receiver to automatically launch an application based on the incoming broadcast content and the user preferences for broadcast contents, and updating the user preferences by incrementing a count for the broadcast contents. - View Dependent Claims (12)
-
13. A method of receiving broadcast information, comprising:
-
predicting a channel based on user input; demodulating and decoding the predicted channel at a mobile broadcast receiver prior to user selection of the channel; and providing content from the predicted channel if selected. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
-
21. An apparatus for a mobile broadcast receiver, comprising:
-
at least one processor configured to; predict a channel based on user input, demodulate and decode the predicted channel prior to user selection of the channel, and provide content from the predicted channel if selected. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method of receiving broadcast information, comprising:
-
processing a first broadcast stream at a mobile broadcast receiver to obtain live content from the first broadcast stream; retrieving stored broadcast content from memory at the mobile broadcast receiver; and displaying the live content and the stored broadcast content simultaneously, wherein at least one of the live content and stored content is displayed at an external display device. - View Dependent Claims (28, 29)
-
-
30. An apparatus for a mobile broadcast receiver, comprising:
-
a memory to store content for display when selected; and at least one processor configured to; process a first broadcast stream to obtain live content from the first broadcast stream, retrieve stored broadcast content from the memory, and provide the live content and the stored broadcast content for simultaneous display, wherein at least one of the live content and stored content is displayed at an external display device. - View Dependent Claims (31, 32)
-
Specification