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 user preferences for broadcast contents;
monitoring incoming broadcast content at a mobile broadcast receiver; and
providing user notification or automatically launching an application based on the incoming broadcast content and the user preferences for 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
58 Claims
-
1. A method of receiving broadcast information, comprising:
-
storing user preferences for broadcast contents; monitoring incoming broadcast content at a mobile broadcast receiver; and providing user notification or automatically launching an application based on the incoming broadcast content and the user preferences for broadcast contents. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for 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 provide user notification or automatically launch an application based on the incoming broadcast content and the user preferences for broadcast contents. - View Dependent Claims (6, 7)
-
-
8. An apparatus for receiving broadcast information, comprising:
-
means for storing user preferences for broadcast contents; means for monitoring incoming broadcast content at a mobile broadcast receiver; and means for providing user notification or automatically launching an application based on the incoming broadcast content and the user preferences for broadcast contents. - View Dependent Claims (9, 10)
-
-
11. A computer program product, comprising:
a computer-readable medium comprising; code for causing at least one computer to store user preferences for broadcast contents; code for causing the at least one computer to monitor incoming broadcast content at a mobile broadcast receiver; and code for causing the at least one computer to provide user notification or automatically launch an application based on the incoming broadcast content and the user preferences for broadcast contents. - View Dependent Claims (12)
-
13. A method of receiving broadcast information, comprising:
-
predicting a channel based on user input; processing 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. An apparatus for a mobile broadcast receiver, comprising:
at least one processor configured to; predict a channel based on user input, process the predicted channel prior to user selection of the channel, and provide content from the predicted channel if selected. - View Dependent Claims (17, 18)
-
19. A method of receiving broadcast information, comprising:
-
receiving user input to drag and drop a highlighted channel onto a first window at a mobile broadcast receiver; activating an application associated with the first window; processing the highlighted channel with the application; and displaying content from the highlighted channel on a second window at the mobile broadcast receiver. - View Dependent Claims (20, 21, 22)
-
-
23. An apparatus for a mobile broadcast receiver, comprising:
at least one processor configured to; receive user input to drag and drop a highlighted channel onto a first window, activate an application associated with the first window, process the highlighted channel with the application, and provide content from the highlighted channel for display on a second window. - View Dependent Claims (24, 25)
-
26. A method of receiving broadcast information, comprising:
-
displaying a broadcast stream on a mobile broadcast receiver; receiving user selection of the broadcast stream; and retrieving additional information associated with the broadcast stream in response to the user selection. - View Dependent Claims (27, 28, 29, 30)
-
-
31. An apparatus for a mobile broadcast receiver, comprising:
at least one processor configured to; provide a broadcast stream for display, receive user selection of the broadcast stream, and retrieve additional information associated with the broadcast stream in response to the user selection. - View Dependent Claims (32, 33)
-
34. A method of receiving broadcast information, comprising:
-
processing a broadcast stream at a mobile broadcast receiver to obtain output data; and sending the output data to a first external device for additional processing or display, wherein the output data comprises content from the broadcast stream and the first external device displays the content. - View Dependent Claims (35, 36, 37, 38)
-
-
39. An apparatus for a mobile broadcast receiver, comprising:
-
at least one processor configured to process a broadcast stream to obtain output data; and a communication unit configured to send the output data to a first external device for additional processing or display, wherein the output data comprises content from the broadcast stream and the first external device displays the content. - View Dependent Claims (40, 41)
-
-
42. 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 content from memory at the mobile broadcast receiver; and displaying the live content and the stored content simultaneously at the mobile broadcast receiver. - View Dependent Claims (43, 44)
-
-
45. 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 content from the memory, and provide the live content and the stored content for simultaneous display at the mobile broadcast receiver. - View Dependent Claims (46, 47)
-
-
48. A method of receiving broadcast information, comprising:
-
receiving multiple broadcast streams at a mobile broadcast receiver; and displaying the multiple broadcast streams on at least one display unit at the mobile broadcast receiver. - View Dependent Claims (49, 50)
-
-
51. An apparatus for a mobile broadcast receiver, comprising:
at least one processor configured to; receive multiple broadcast streams at the mobile broadcast receiver, and provide the multiple broadcast streams for display on at least one display unit at the mobile broadcast receiver. - View Dependent Claims (52)
-
53. A method of receiving broadcast information, comprising:
-
collecting statistics of user viewing habits at a mobile broadcast receiver; and reporting the collected statistics to a designated network entity. - View Dependent Claims (54, 55, 56)
-
-
57. An apparatus for a mobile broadcast receiver, comprising:
at least one processor configured to; collect statistics of user viewing habits at the mobile broadcast receiver, and report the collected statistics to a designated network entity. - View Dependent Claims (58)
Specification