PERSONALIZED SECOND DISPLAY BROWSING EXPERIENCE DUE TO MULTIPLE SESSION FEATURE
First Claim
1. A method of arranging a browsing session for content items for playback on a content playback device, comprising:
- i. establishing a user account session between a second display and a server, the second display further in communication with at least one content playback device, wherein the establishing a session between a second display and a server includes downloading an application from the server to the second display, the application configured to display;
1. text in a first language and character font set associated with a user profile or with the content playback device or with a default value;
2. a background image associated with a profile or with a default value;
3. a background layout associated with a profile or with a default value;
4. a parental block rating level associated with a profile or with a default value;
5. a listing of favorite content items or services associated with a profile;
or6. a listing of content items or services in a browsing history associated with a profile;
ii. receiving an input from a user, the input indicating a user selection of;
1. a second language, the second language having a corresponding character font set;
2. a second background image;
3. a second background layout;
or4. a second parental block rating level; and
iii. changing the user interface of the application, or sending a signal to change the user interface of the application, according to the selection, or, if the selection is not available, then changing the user interface of the application, or sending a signal to change the user interface of the application, according to a default value of the selection, the default value of the selection associated with a service provider, the content playback device, the second display, or the server.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods are provided to allow users to browse services, content items, or the like using a personalized user interface. Thus, for example, users can browse content offerings on the second display in a language and font set that are personalized to themselves. Users may also browse offerings that match a parental ratings setting, and use a background image and layout of their choice. The second displays generally do not require additional investment by the user because the same make use of a device, e.g., a smartphone, laptop computer, tablet computer, an internet appliance, a desktop computer, etc., which most users would already have in their possession. Such a second display is a significant complement to an IPTV because of the second display'"'"'s strength in supported languages and character font sets, flexible user interface, data entry, processing power, and user experience in content management.
49 Citations
30 Claims
-
1. A method of arranging a browsing session for content items for playback on a content playback device, comprising:
-
i. establishing a user account session between a second display and a server, the second display further in communication with at least one content playback device, wherein the establishing a session between a second display and a server includes downloading an application from the server to the second display, the application configured to display; 1. text in a first language and character font set associated with a user profile or with the content playback device or with a default value; 2. a background image associated with a profile or with a default value; 3. a background layout associated with a profile or with a default value; 4. a parental block rating level associated with a profile or with a default value; 5. a listing of favorite content items or services associated with a profile;
or6. a listing of content items or services in a browsing history associated with a profile; ii. receiving an input from a user, the input indicating a user selection of; 1. a second language, the second language having a corresponding character font set; 2. a second background image; 3. a second background layout;
or4. a second parental block rating level; and iii. changing the user interface of the application, or sending a signal to change the user interface of the application, according to the selection, or, if the selection is not available, then changing the user interface of the application, or sending a signal to change the user interface of the application, according to a default value of the selection, the default value of the selection associated with a service provider, the content playback device, the second display, or the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer program, stored on a non-transitory computer-readable medium, for causing a second display to perform the following steps, the second display associated with at least one content playback device:
-
i. establish a session between a second display and a server, the session associated with a user account on the server, including; 1. receive data about at least one content playback device associated with the user account;
or2. receive data about at least one content playback device discovered by the second display; ii. receive an application from the server; iii. execute the application, the application configured to display; 1. text in a first language and character font set associated with a user profile or with the content playback device or with a default value; 2. a background image associated with a profile or with a default value; 3. a background layout associated with a profile or with a default value; 4. a parental block rating level associated with a profile or with a default value; 5. a listing of favorite content items or services associated with a profile;
or6. a listing of content items or services in a browsing history associated with a profile; iv. receiving an input from a user, the input indicating a user selection of; 1. a second language, the second language having a corresponding character font set; 2. a second background image; 3. a second background layout;
or4. a second parental block rating level; and v. changing the user interface of the application according to the selection, or, if the selection is not available, then changing the user interface of the application according to a default value of the selection, the default value of the selection associated with the second display. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program, stored on a non-transitory computer-readable medium, for causing a server to perform the following steps:
-
i. receive a request to establish a session with a second display, and upon proper user authentication establish a session with the second display, the session associated with a user account; ii. receive data about at least one content playback device associated with the user account; iii. transmit to the second display an application, the application allowing the second display to browse content offerings of a service provider using the server, the application configured to display; 1. text in a first language and character font set associated with a user profile or with the content playback device or with a default value; 2. a background image associated with a profile or with a default value; 3. a background layout associated with a profile or with a default value; 4. a parental block rating level associated with a profile or with a default value; 5. a listing of favorite content items or services associated with a profile;
or6. a listing of content items or services in a browsing history associated with a profile; iv. receiving an input from a user, the input indicating a user selection of; 1. a second language, the second language having a corresponding character font set; 2. a second background image; 3. a second background layout;
or4. a second listing of content items appropriate to a rating level; and v. transmit a signal to change the user interface of the application according to the selection, or, if the selection is not available, then changing the user interface of the application according to a default value of the selection, the default value of the selection associated with the server or with a service provider. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification