Real-time and retargeted advertising on multiple screens of a user watching television
DC CAFCFirst Claim
1. A system comprising:
- a networked device configured to;
automatically announce a sandbox-reachable service of the networked device to a discovery module; and
a relevancy-matching server configured to match a targeted data with a primary data based on a relevancy factor associated with the user; and
a client device configured to;
automatically process an identification data of at least one of the networked device and the sandbox-reachable service of the networked device from the discovery module,automatically associate with the networked device through a sandboxed application of the client device communicatively coupled to the sandbox-reachable service based on the identification data,process an embedded object from the relevancy-matching server through the sandboxed application,gather the primary data through at least one of the embedded object and the sandboxed application, andcommunicate the primary data to the relevancy-matching server through the embedded object;
wherein the client device is further configured to;
constrain an executable environment in a security sandbox,execute the sandboxed application in the executable environment, and automatically establish a communication session between the sandboxed application and the sandbox-reachable service through at least one of a cross-site scripting technique, an appended header, a same origin policy exception, and an other mode of bypassing a number of access controls of the security sandbox, andwherein the relevancy-matching server is configured to match the targeted data with the primary data in a manner such that the relevancy-matching server is configured to search a storage for at least one of a matching item and a related item based on the relevancy factor comprising at least one of a category of the primary data, a behavioral history of the user, a category of the sandboxed application, and an other information associated with the user.
3 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
639 Citations
30 Claims
-
1. A system comprising:
-
a networked device configured to; automatically announce a sandbox-reachable service of the networked device to a discovery module; and a relevancy-matching server configured to match a targeted data with a primary data based on a relevancy factor associated with the user; and a client device configured to; automatically process an identification data of at least one of the networked device and the sandbox-reachable service of the networked device from the discovery module, automatically associate with the networked device through a sandboxed application of the client device communicatively coupled to the sandbox-reachable service based on the identification data, process an embedded object from the relevancy-matching server through the sandboxed application, gather the primary data through at least one of the embedded object and the sandboxed application, and communicate the primary data to the relevancy-matching server through the embedded object; wherein the client device is further configured to; constrain an executable environment in a security sandbox, execute the sandboxed application in the executable environment, and automatically establish a communication session between the sandboxed application and the sandbox-reachable service through at least one of a cross-site scripting technique, an appended header, a same origin policy exception, and an other mode of bypassing a number of access controls of the security sandbox, and wherein the relevancy-matching server is configured to match the targeted data with the primary data in a manner such that the relevancy-matching server is configured to search a storage for at least one of a matching item and a related item based on the relevancy factor comprising at least one of a category of the primary data, a behavioral history of the user, a category of the sandboxed application, and an other information associated with the user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method comprising:
-
automatically announcing, by the networked device, a sandbox-reachable service of the networked device to a discovery module; matching, by a relevancy-matching server, a targeted data with a primary data based on a relevancy factor associated with the user; automatically processing, by a client device, an identification data of at least one of the networked device and the sandbox-reachable service of the networked device from the discovery module; automatically associating, by the client device, with the networked device through a sandboxed application of the client device communicatively coupled to the sandbox-reachable service based on the identification data; processing, by the client device, an embedded object from the relevancy-matching server through the sandboxed application; gathering, by the client device, the primary data through at least one of the embedded object and the sandboxed application; and communicating, by the client device, the primary data to the relevancy-matching server through the embedded object; constraining, by the client device, an executable environment in a security sandbox; executing, by the client device, the sandboxed application in the executable environment; and automatically establishing, by the client device, a communication session between the sandboxed application and the sandbox-reachable service through at least one of a cross-site scripting technique, an appended header, a same origin policy exception, and an other mode of bypassing a number of access controls of the security sandbox, wherein the relevancy-matching server is configured to match the targeted data with the primary data in a manner such that the relevancy-matching server is configured to search a storage for at least one of a matching item and a related item based on the relevancy factor comprising at least one of a category of the primary data, a behavioral history of the user, a category of the sandboxed application, and an other information associated with the user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A relevancy-matching server comprising:
-
a processor; and a memory communicatively coupled to the processor, wherein the processor is configured to match a targeted data with a primary data based on a relevancy factor associated with a user, wherein the relevancy-matching server is communicatively coupled to a networked device, the networked device configured to; automatically announce a sandbox-reachable service of the networked device to a discovery module, wherein the relevancy-matching server is communicatively coupled to a client device, the client device configured to; automatically process an identification data of at least one of the networked device and the sandbox-reachable service of the networked device from the discovery module, automatically associate with the networked device through a sandboxed application of the client device communicatively coupled to the sandbox-reachable service based on the identification data, process an embedded object from the relevancy-matching server through the sandboxed application, gather a primary data through at least one of the embedded object and the sandboxed application, communicate the primary data to the relevancy-matching server through the embedded object, constrain, by the client device, an executable environment in a security sandbox, execute, by the client device, the sandboxed application in the executable environment, and automatically establish, by the client device, a communication session between the sandboxed application and the sandbox-reachable service through at least one of a cross-site scripting technique, an appended header, a same origin policy exception, and an other mode of bypassing a number of access controls of the security sandbox, wherein the relevancy-matching server is configured to match the targeted data with the primary data in a manner such that the relevancy-matching server is configured to search a storage for at least one of a matching item and a related item based on the relevancy factor comprising at least one of a category of the primary data, a behavioral history of the user, a category of the sandboxed application, and an other information associated with the user. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification