Method and Apparatus for Targeting of Interactive Virtual Objects
3 Assignments
0 Petitions
Accused Products
Abstract
A method and an apparatus are used to target interactive virtual objects to subscribers in a television delivery system. Programs are selected and virtual object locations are defined in the selected programs. The virtual objects available for targeting are categorized and the categories are correlated to subscriber information to determine the optimum targeting of the virtual objects. The invention uses upstream data reception hardware, databases and processing hardware and software, and corresponding features in the televisions to accomplish these functions.
121 Citations
96 Claims
-
1-64. -64. (canceled)
-
65. A method comprising:
-
identifying a plurality of virtual object locations at different spatial positions within a video program; generating rules for selecting one or more of a plurality of virtual objects to display in each of the plurality of virtual object locations; and transmitting the rules to a terminal. - View Dependent Claims (66, 67, 68, 69, 70, 71, 72)
-
-
73. An apparatus comprising:
-
a network interface; and one or more processors configured to perform operations, the operations including; identifying a plurality of virtual object locations at different spatial positions within a video program; generating rules for selecting one or more of a plurality of virtual objects to display in each of the plurality of virtual object locations; and transmitting the rules to a terminal from the network interface. - View Dependent Claims (74, 75, 76, 77, 78, 79, 80)
-
-
81. A method comprising:
-
identifying a plurality of virtual object locations at different spatial positions within a video program; receiving a plurality of virtual objects configured to be inserted into the virtual object locations; and inserting one or more of the virtual objects into one or more of the virtual object locations according to targeting information. - View Dependent Claims (82, 83, 84, 85, 86, 87, 88)
-
-
89. An apparatus comprising:
-
a network interface; and one or more processors configured to perform operations, the operations including; identifying a plurality of virtual object locations at different spatial positions within a video program; receiving a plurality of virtual objects configured to be inserted into the virtual object locations; and inserting one or more of the virtual objects into one or more of the virtual object locations according to targeting information. - View Dependent Claims (90, 91, 92, 93, 94, 95, 96)
-
Specification