AUGMENTED REALITY VIA A SECONDARY CHANNEL
First Claim
1. A computer-implemented method, comprising:
- employing a processor executing computer-readable instructions that, when executed by the processor, cause the processor to perform;
communicating a portion of content over a primary channel;
communicating a portion of information corresponding to the portion of the content, wherein the communicating the portion of the information is over a secondary channel, wherein the portion of the information is synchronized with the portion of the content, wherein the portion of information is distinct from and not embedded within or defined by the portion of the content over the primary channel; and
displaying the portion of the content and the portion of the information in a synchronized manner, wherein the displaying in the synchronized manner comprises displaying the portion of the content and the portion of the information such that the portion of the content and the portion of the information have spatial correspondence with one another.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems, and methods are provided for augmenting reality via a secondary channel. In some embodiments, a method can include: communicating a portion of live or pre-recorded content over a primary channel, communicating a portion of information corresponding to the portion of the content; and synchronizing the portion of the content and the portion of the information. The method can also include displaying the portion of the content and the portion of the information in a synchronized manner such that the portion of the content and the portion of the information have temporal correspondence or spatial correspondence with one another. The content can be social networking website data, television, film, video game, photo or any other data that can be rendered over a primary channel. The information can be comments, advertisements and/or product placement data associated with products displayed via the content.
47 Citations
20 Claims
-
1. A computer-implemented method, comprising:
employing a processor executing computer-readable instructions that, when executed by the processor, cause the processor to perform; communicating a portion of content over a primary channel; communicating a portion of information corresponding to the portion of the content, wherein the communicating the portion of the information is over a secondary channel, wherein the portion of the information is synchronized with the portion of the content, wherein the portion of information is distinct from and not embedded within or defined by the portion of the content over the primary channel; and displaying the portion of the content and the portion of the information in a synchronized manner, wherein the displaying in the synchronized manner comprises displaying the portion of the content and the portion of the information such that the portion of the content and the portion of the information have spatial correspondence with one another. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer-implemented system, comprising:
-
at least one processor; a primary channel configured to communicate a portion of content; a secondary channel configured to communicate a portion of information corresponding to the content, wherein the portion of information is distinct from and not embedded within or defined by the portion of content; at least one synchronization module configured to synchronize the portion of the content with the portion of the information; a display control module configured to control a display the portion of the content and the portion of the information in a synchronized manner controlled by the synchronization module; and a computer-readable storage medium storing computer-executable instructions that, when executed, cause the at least one processor to perform one or more functions of the primary channel, the secondary channel, the at least one synchronization module or the display control module. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer-implemented method, comprising:
employing a processor executing computer-readable instructions that, when executed by the processor, cause the processor to perform; communicating a portion of content over a primary channel; communicating a portion of information corresponding to the portion of the content, wherein the communicating the portion of the information is over a secondary channel, and wherein the portion of the information is synchronized with the portion of the content, wherein the portion of information is distinct from and not embedded within or defined by the portion of the content over the primary channel; and displaying the portion of the content and the portion of the information in a synchronized manner, wherein the displaying in the synchronized manner comprises displaying the portion of the content and the portion of the information such that the portion of the content and the portion of the information have temporal correspondence with one another. - View Dependent Claims (18, 19, 20)
Specification