System, method, and computer program product for placement of channels on a mobile device
First Claim
Patent Images
1. A method for placing channels on mobile devices, comprising the steps of:
- (1) displaying a list of categories to a user of a device;
(2) enabling the user to select categories from the list that are of interest to the user;
(3) identifying channels based on the user'"'"'s selected categories; and
(4) loading the channels identified in step (3) on the user'"'"'s device.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention includes systems, methods, computer program products, and combinations and sub-combinations thereof for enabling channels specific to a user'"'"'s interest (as well as other objects) to be loaded on mobile devices (as well as other types of devices), and for users of mobile devices to operate with such channels on their mobile devices in an interactive manner while in an off-line mode.
149 Citations
36 Claims
-
1. A method for placing channels on mobile devices, comprising the steps of:
-
(1) displaying a list of categories to a user of a device;
(2) enabling the user to select categories from the list that are of interest to the user;
(3) identifying channels based on the user'"'"'s selected categories; and
(4) loading the channels identified in step (3) on the user'"'"'s device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for providing channel tracking information to providers, comprising the steps of:
-
enabling the provider to access a web site using a password protected mechanism; and
displaying subscriber and usage information relating to the provider. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A method for interactive placement of objects on mobile devices, wherein said objects are one of channels and applications, comprising the steps of:
-
(1) enabling a user to initiate a client software program on the user'"'"'s device;
(2) displaying a splash page highlighting one or more of channels and applications;
(3) enabling a user to select one or more of said highlighted channels and applications; and
(4) loading the user'"'"'s selection(s) from step (3) on the user'"'"'s device during a subsequent sync operation. - View Dependent Claims (16, 17, 18)
-
-
19. A computer program product comprising a computer useable medium including control logic stored therein, said control logic enabling the placement of channels on mobile devices, comprising:
-
displaying means for enabling a processor to display a list of categories to a user of a device;
enabling means for enabling a processor to enable the user to select categories from the list that are of interest to the user;
identifying means for enabling a processor to identify channels based on the user'"'"'s selected categories; and
loading means for enabling a processor to load the channels identified on the user'"'"'s device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer program product comprising a computer useable medium including control logic stored therein, said control logic enabling channel tracking information to be provided to providers, comprising:
-
enabling means for enabling a processor to enable the provider to access a web site using a password protected mechanism; and
displaying means for enabling a processor to display subscriber and usage information relating to the provider. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A computer program product comprising a computer useable medium including control logic stored therein, said control logic enabling interactive placement of objects on mobile devices, wherein said objects are one of channels and applications, comprising:
-
enabling means for enabling a processor to enable a user to initiate a client software program on the user'"'"'s device;
displaying means for enabling a processor to display a splash page highlighting one or more of channels and applications;
enabling means for enabling a processor to enable a user to select one or more of said highlighted channels and applications; and
loading means for enabling a processor to load the user'"'"'s selection(s) on the user'"'"'s device during a subsequent sync operation. - View Dependent Claims (34, 35, 36)
-
Specification