Method and apparatus for localized adaptation of client devices based on correlation or learning at remote server
First Claim
1. A method for modifying a behavior of a client device in a data collection system wherein the client device collects data and transmits data to a server, the method comprising the steps of:
- the client device transmitting data to the server;
the server using at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device;
the server device transmitting the generated information to the client device; and
the client device subsequently altering the behavior of the client device based on the information received from the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are disclosed for localized adaptation of client devices based on correlation or learning at a remote server. For example, a method for modifying a behavior of a client device in a data collection system, wherein the client device collects data and transmits data to a server, includes the following steps. The client device transmits data to the server. The server uses at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device. The server device transmits the generated information to the client device. The client device subsequently alters the behavior of the client device based on the information received from the server.
-
Citations
35 Claims
-
1. A method for modifying a behavior of a client device in a data collection system wherein the client device collects data and transmits data to a server, the method comprising the steps of:
-
the client device transmitting data to the server; the server using at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device; the server device transmitting the generated information to the client device; and the client device subsequently altering the behavior of the client device based on the information received from the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method, for use in a client device, for modifying a behavior of the client device in a data collection system wherein the client device collects data and transmits data to a server, the method comprising the steps of:
-
transmitting data to the server such that the server is able to use at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device; and subsequently altering the behavior of the client device based on the information received from the server. - View Dependent Claims (24, 25, 26, 27)
-
-
28. A method, for use in a server, for modifying a behavior of a client device in a data collection system wherein the client device collects data and transmits data to the server, the method comprising the steps of:
-
receiving data from the client device; using at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device; and transmitting the information to the client device such that the client device is able to subsequently alter the behavior of the client device based on the information received from the server. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. Apparatus for use in a data collection system, comprising:
a client device configured to;
(i) transmit data to a server such that the server is able to use at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device; and
(ii) subsequently alter the behavior of the client device based on the information received from the server.
-
35. Apparatus for use in a data collection system, comprising:
a server configured to;
(i) receive data from a client device;
(ii) use at least a portion of the data received from the client device to generate information that represents a modification to a behavior of the client device; and
(iii) transmit the information to the client device such that the client device is able to subsequently alter the behavior of the client device based on the information received from the server.
Specification