SYSTEMS AND METHODS FOR A TELEVISION AND SET-TOP BOX APPLICATION DEVELOPMENT AND DEPLOYMENT PLATFORM
First Claim
1. A system for providing a viewer environment on a television device, comprising:
- a processor configured to;
provide an authentication component that permits a viewer to access a profile on a television device having a network connection, wherein the profile includes personalization data for customizing a viewer environment and the personalization data is derived, at least in part, from the viewer'"'"'s interaction with the viewer environment;
receive login credentials submitted by the viewer at a centralized location that is in communication with a plurality of television devices over a network and which is configured to transmit data associated with the viewer environment to the plurality of television devices;
determine whether the login credentials received from the viewer via the authentication component are valid;
grant access to the profile in response to determining that the login credentials received from the viewer are valid;
determine one or more customization aspects to be incorporated into the viewer environment based on the personalization data in the profile; and
provide data for rendering the viewer environment on the television device of the viewer, the viewer environment including the customization aspects associated with the personalization data.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and method are disclosed for providing a viewer environment on a television device. An authentication component permits a viewer to access a profile on a television device having a network connection, wherein the profile includes personalization data for customizing a viewer environment. The personalization data is derived, at least in part, from the viewer'"'"'s interaction with the viewer environment. Access to the profile is granted in response to determining that the login credentials received from the viewer are valid. One or more customization aspects to be incorporated into the viewer environment are determined based on the personalization data in the profile. Data is provided for rendering the viewer environment on the television device of the viewer in a manner that includes the customization aspects associated with the personalization data.
-
Citations
21 Claims
-
1. A system for providing a viewer environment on a television device, comprising:
a processor configured to; provide an authentication component that permits a viewer to access a profile on a television device having a network connection, wherein the profile includes personalization data for customizing a viewer environment and the personalization data is derived, at least in part, from the viewer'"'"'s interaction with the viewer environment; receive login credentials submitted by the viewer at a centralized location that is in communication with a plurality of television devices over a network and which is configured to transmit data associated with the viewer environment to the plurality of television devices; determine whether the login credentials received from the viewer via the authentication component are valid; grant access to the profile in response to determining that the login credentials received from the viewer are valid; determine one or more customization aspects to be incorporated into the viewer environment based on the personalization data in the profile; and provide data for rendering the viewer environment on the television device of the viewer, the viewer environment including the customization aspects associated with the personalization data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method for providing a viewer environment on a television device, comprising:
-
providing an authentication component that permits a viewer to access a profile on a television device having a network connection, wherein the profile includes personalization data for customizing a viewer environment and the personalization data is derived, at least in part, from the viewer'"'"'s interaction with the viewer environment; receiving login credentials submitted by the viewer at a centralized location that is in communication with a plurality of television devices over a network and which is configured to transmit data associated with the viewer environment to the plurality of television devices; determining whether the login credentials received from the viewer via the authentication component are valid; granting access to the profile in response to determining that the login credentials received from the viewer are valid; determining, with a processor, one or more customization aspects to be incorporated into the viewer environment based on the personalization data in the profile; and providing, with a processor, data for rendering the viewer environment on the television device of the viewer, the viewer environment including the customization aspects associated with the personalization data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer storage medium comprising program instructions for providing a viewer environment on a television device, wherein the program instructions, when executed on a computer, cause the computer to:
-
provide an authentication component that permits a viewer to access a profile on a television device having a network connection, wherein the profile includes personalization data for customizing a viewer environment and the personalization data is derived, at least in part, from the viewer'"'"'s interaction with the viewer environment; receive login credentials submitted by the viewer at a centralized location that is in communication with a plurality of television devices over a network and which is configured to transmit data associated with the viewer environment to the plurality of television devices; determine whether the login credentials received from the viewer via the authentication component are valid; grant access to the profile in response to determining that the login credentials received from the viewer are valid; determine one or more customization aspects to be incorporated into the viewer environment based on the personalization data in the profile; and provide data for rendering the viewer environment on the television device of the viewer, the viewer environment including the customization aspects associated with the personalization data.
-
Specification