Automatic communications between networked devices such as televisions and mobile devices
First Claim
1. A system comprising:
- a networked device configured to at least one of;
announce a networked service to a discovery service, andperform the discovery service for a private network; and
a client device configured to execute a sandboxed program in a security sandbox, to automatically instantiate a connection between the sandboxed program and at least one of the networked device and the networked service based on the discovery service, and to dispense with every requirement of user installation and user configuration of both the networked device and the client device for discovery of the networked device by the sandboxed program using the discovery service to enable the automatic instantiation of the connection between the sandboxed program and the at least one of the networked device and the networked service the sandboxed program being inaccessible to multicast and broadcast.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, apparatus and system related to automatic communications between networked devices such as televisions and mobile devices are disclosed. In one aspect a system includes a networked device configured to announce a networked service to a discovery service, and/or perform the discovery service for a private network; and/or a client device configured to execute a sandboxed program in a security sandbox. The system also includes automatically instantiating a connection between the sandboxed program and the networked device and/or the networked service. The discovery agent may be running with the sandboxed program is configured to query the discovery service for a service information associated with of the networked device and/or the networked service. The service information may include a global unique identifier (GUID), an alphanumeric name, a public address pair, and/or a private address pair.
1117 Citations
42 Claims
-
1. A system comprising:
-
a networked device configured to at least one of; announce a networked service to a discovery service, and perform the discovery service for a private network; and a client device configured to execute a sandboxed program in a security sandbox, to automatically instantiate a connection between the sandboxed program and at least one of the networked device and the networked service based on the discovery service, and to dispense with every requirement of user installation and user configuration of both the networked device and the client device for discovery of the networked device by the sandboxed program using the discovery service to enable the automatic instantiation of the connection between the sandboxed program and the at least one of the networked device and the networked service the sandboxed program being inaccessible to multicast and broadcast. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method comprising:
-
at least one of announcing, by a networked device, a networked service to a discovery service and performing, by the networked device, the discovery service for a private network; executing, by a client device, a sandboxed program in a security sandbox, the sandboxed program being inaccessible to multicast and broadcast; automatically instantiating, by the client device, a connection between the sandboxed program and at least one of the networked device and the networked service based on the discovery service; and dispensing with every requirement of user installation and user configuration of both the networked device and the client device for discovery of the networked device by the sandboxed program using the discovery service to enable the automatic instantiation of the connection between the sandboxed program and the at least one of the networked device and the networked service. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
Specification