Validating data of an interactive content application
First Claim
1. A system comprising:
- one or more computing devices; and
one or more user devices;
wherein the one or more computing devices comprise;
one or more first processors; and
first memory storing first executable instructions that, when executed by the one or more first processors, cause the one or more computing devices to;
perform a validation on data of a first interactive content application by applying one or more validation rules;
based on a determination that the validation has succeeded, cause the first interactive content application to be accessible from a second interactive content application by updating an accessibility setting associated with the first interactive content application; and
send, to the one or more user devices, content associated with the first interactive content application; and
wherein the one or more user devices comprise;
one or more second processors; and
second memory storing second executable instructions that, when executed by the one or more second processors, cause the one or more user devices to;
receive the content associated with the first interactive content application.
4 Assignments
0 Petitions
Accused Products
Abstract
Controlling the admission of interactive television iTV applications to an iTV application distribution system is accomplished through the use of iTV application profiles that enumerate sets of allowed functions and behaviors for the iTV applications within the distribution system. In general, the profiles comprise filters that enable various functions within the distribution system, and may be applied to the iTV applications according to any of a number of bases. The distribution system includes an interface or console adapted to permit a system operator to create the application profiles and establish rules for attaching the profiles to the iTV applications, and an application profile engine configured to automatically validate the iTV applications against the profiles according to those rules.
-
Citations
20 Claims
-
1. A system comprising:
-
one or more computing devices; and one or more user devices; wherein the one or more computing devices comprise; one or more first processors; and first memory storing first executable instructions that, when executed by the one or more first processors, cause the one or more computing devices to; perform a validation on data of a first interactive content application by applying one or more validation rules; based on a determination that the validation has succeeded, cause the first interactive content application to be accessible from a second interactive content application by updating an accessibility setting associated with the first interactive content application; and send, to the one or more user devices, content associated with the first interactive content application; and wherein the one or more user devices comprise; one or more second processors; and second memory storing second executable instructions that, when executed by the one or more second processors, cause the one or more user devices to; receive the content associated with the first interactive content application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media storing executable instructions that, when executed, cause:
-
performing a validation on data of a first interactive content application by applying one or more validation rules; based on a determination that the validation has succeeded, causing the first interactive content application to be accessible from a second interactive content application by updating an accessibility setting associated with the first interactive content application; and sending, to one or more user devices, content associated with the first interactive content application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
one or more computing devices; and one or more user devices; wherein the one or more computing devices comprise; one or more first processors; and first memory storing first executable instructions that, when executed by the one or more first processors, cause the one or more computing devices to; perform a validation on data of a first interactive content application by applying one or more validation rules; based on a determination that the validation has failed, cause the first interactive content application to be inaccessible from a second interactive content application by modifying an accessibility setting associated with the first interactive content application; and send, to the one or more user devices, content associated with the second interactive content application; and wherein the one or more user devices comprise; one or more second processors; and second memory storing second executable instructions that, when executed by the one or more second processors, cause the one or more user devices to; receive the content associated with the first interactive content application. - View Dependent Claims (18, 19, 20)
-
Specification