System for inserting/overlaying markers, data packets and objects relative to viewable content and enabling live social networking, n-dimensional virtual environments and/or other value derivable from the content
First Claim
1. A system for supplementing device-accessible, viewer-perceivable content, comprising:
- a server device operatively coupled with a data storage means;
one or more discrete units of a first device-executable code stored at the data storage means and configured with a pattern association portion enabling persistent device-enabled association with a user-defined data pattern in content, wherein the data pattern comprises a portion of viewer-perceivable content, wherein a portion of the first code is configured with a unique identifier, and wherein another portion of the first code is configured with instructions which, when associated content is rendered perceivable on a user device, cause a data-transmitting means of the user device to transmit data to the server;
one or more discrete units of a second device-executable code stored at a server-accessible data storage means and configured with a placement portion enabling persistent placement at one or more discrete units of the first code, wherein the server is configured to receive an indication that content including associated first code is selected for viewing via a user device and is further configured to responsively place the one or more discrete units of second code relative to the content at the one or more discrete units of first code; and
a data-transmitting means operatively coupled with the server and configured to separately convey each of the first code and the second code from the server to an internet-linkable device configured to render content perceivable to a device user.
1 Assignment
0 Petitions
Accused Products
Abstract
A system by which a User can associate selectable Markers, Data Packets and/or Objects with Content. The Content may generally be distributed electronically, and the Markers allow for insertion and/or overlay of Objects when the Content is selected for viewing by a Viewer. Objects and Data Packets are generally provided by a User, Promoter, Host, Service, or other entity to convey information to a Viewer. A Service provides tools and capabilities to both the User and the Promoter to facilitate their respective actions according to embodiments of the invention, including enabling the creation of live social networks (such as those linked to a specific Service provider, a specific User group, activities by a specific Promoter, and/or to specific Data Packets) and the creation of n-dimensional Virtual Environments.
274 Citations
25 Claims
-
1. A system for supplementing device-accessible, viewer-perceivable content, comprising:
-
a server device operatively coupled with a data storage means; one or more discrete units of a first device-executable code stored at the data storage means and configured with a pattern association portion enabling persistent device-enabled association with a user-defined data pattern in content, wherein the data pattern comprises a portion of viewer-perceivable content, wherein a portion of the first code is configured with a unique identifier, and wherein another portion of the first code is configured with instructions which, when associated content is rendered perceivable on a user device, cause a data-transmitting means of the user device to transmit data to the server; one or more discrete units of a second device-executable code stored at a server-accessible data storage means and configured with a placement portion enabling persistent placement at one or more discrete units of the first code, wherein the server is configured to receive an indication that content including associated first code is selected for viewing via a user device and is further configured to responsively place the one or more discrete units of second code relative to the content at the one or more discrete units of first code; and a data-transmitting means operatively coupled with the server and configured to separately convey each of the first code and the second code from the server to an internet-linkable device configured to render content perceivable to a device user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for overlaying promoter-originated objects relative to viewer-perceivable content, comprising:
-
a centralized server configured with internet-based access to viewer-selected, viewer-perceivable content including one or more content markers (marked content); a promoter server configured with internet-based access to the centralized server; one or more promoter-originated objects stored at one of the centralized server or the promoter server and accessible by the other of the centralized server or the promoter server, wherein the one or more objects comprise device-executable code including a viewer-perceivable portion; data stored at the centralized server, the data including instructions configured when executed to cause the centralized server to recognize a unique marker identifier of a marker associated with the marked content, to access the one or more promoter-originated objects, to designate an object for placement at a marker possessing the unique marker identifier, to persistently place the object at the marker, and to convey one or both of the object and the content to a viewer of the marked content. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A system of plural content-enhancing nodes, comprising:
-
a first node configured with one or more software-based tools, the tools having a capability to enable the persistent placement of markers relative to selected portions of viewer-perceivable content, the first node further comprising a data storage means; a second node configured to utilize the tools and to persistently place markers, and further configured after placing one or markers to identify to the first node specific marker placement-relevant data, the second node further being operatively coupled with the first node via a network; a third node configured to designate and identify to the first node software-based objects for placement at one or more of the markers, and to provide access to the objects by the first node to enable substantially immediate placement of objects upon the occurrence of a predetermined action, the third node being operatively coupled with the first node via a network; and a fourth node configured to access the content, to render the content viewable to a viewer, and to enable the viewer to select one or more of the objects, and wherein the fourth node is further operatively coupled via a network with one or more selected from the group consisting of the first node, the second node, and the third node. - View Dependent Claims (19, 20)
-
-
21. A system for supplementing device-accessible, viewer-perceivable content utilizing plural service providers, comprising:
-
a first service configured to associate objects with markers identified to the first service, wherein the markers comprise device-executable code configured for persistent association with a portion of viewer perceivable content, and the objects comprise device-executable code corresponding to viewer-perceivable information made accessible to the first service by a promoter, and wherein an action of a viewer with respect to content including a marker causes notification of the first service of such action and in response to such notification, the first service affects the association of an object with the marker enabling the viewer to act relative to the object when perceiving the content; another service configured to associate objects with markers identified to the other service, wherein the markers comprise device-executable code configured for persistent association with a portion of viewer perceivable content, and the objects comprise device-executable code corresponding to viewer-perceivable information made accessible to the other service by a promoter, and wherein an action of a viewer with respect to the content including the marker causes notification of the other service of such action and in response to such notification, the other service affects the association of an object with the marker enabling the viewer to act relative to the object when perceiving the content; and one or more markers obtainable from any one of or any combination of the first service, the other service, or a third party, wherein content including only markers identified to the first service, when acted upon by a viewer, receives association with one or more objects from only the first service, and wherein content including only markers identified to the other service, when acted upon by a viewer, receives association with one or more objects from only the other service, and wherein content including one or more markers identified to the first service and also including one or more markers identified to the other service, when acted upon by a viewer, receives association with objects identified to the first service by the first service, and association with objects identified to the other service by the other service, and wherein content including one or more markers obtained from a third party and identified to either or both of the first service and other service, when acted upon by a viewer, receives association with one or more objects by, and corresponding to the marker identification to, either or both of the first service and the other service.
-
-
22. A system for associating self-executing data packets with user-perceivable content, comprising:
-
one or more self-executing data packets including device-readable code configured to execute upon the occurrence of a pre-determined event; a network-connected device including data processing means configured to process data corresponding to viewable-content and to render the data perceivable to a user of the device as content perceivable at an output portion of the device, and including device-executable code configured to persistently associate the one or more data packets with the viewable content, wherein the data packets can be associated with content either before or after publishing of the content by a user, and can be configured to allow editing of data within a data packet either before or after associating the data packet with the content, and wherein the associated data packets are configured to be either perceivable by or imperceptible to a viewer of the associated content; a data storage means operatively coupled with the device and configured to receive and store the content including the one or more associated data packets; and a network access means operatively coupled with the device and configured for transmitting the content including the one or more associated data packets. - View Dependent Claims (23, 24, 25)
-
Specification