Situation-Driven Spontaneous Networking
First Claim
1. A method, comprising:
- in an electronic device, forming a hypothesis that a situation exists based on at least one situation definition and data from at least one sensor accessible by the electronic device;
searching for other electronic devices via one or more network interfaces in the electronic device;
establishing a network with at least one other electronic device found during the searching;
receiving information from the at least one other electronic device, the information corresponding to the situation; and
based at least on the received information, modifying the hypothesis that the situation exists.
1 Assignment
0 Petitions
Accused Products
Abstract
In an exemplary embodiment, a method is disclosed that includes, in an electronic device, forming a hypothesis that a situation exists based on one or more situation definitions and data from one or more sensors accessible by the electronic device. The method includes searching for other electronic devices via one or more network interfaces in the electronic device and establishing a network with one or more other electronic devices found during the searching. The method also includes receiving information from the one or more other electronic devices, the information corresponding to the situation. The method further includes, based at least on the information, modifying the hypothesis that the situation exists. Apparatus and computer readable memory media are also disclosed.
-
Citations
25 Claims
-
1. A method, comprising:
-
in an electronic device, forming a hypothesis that a situation exists based on at least one situation definition and data from at least one sensor accessible by the electronic device; searching for other electronic devices via one or more network interfaces in the electronic device; establishing a network with at least one other electronic device found during the searching; receiving information from the at least one other electronic device, the information corresponding to the situation; and based at least on the received information, modifying the hypothesis that the situation exists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An electronic device comprising:
-
one or more network interfaces for bidirectional communication; one or more memories comprising computer readable program code; and one or more processors, the one or more processors configured, in response to execution of the computer readable program code, to cause the electronic device to perform the following; forming a hypothesis that a situation exists based on at least one situation definition and data from at least one sensor accessible by the electronic device; searching for other electronic devices via the one or more network interfaces; establishing a network with at least one other electronic device found during the searching; receiving information via the one or more network interfaces from the at least one other electronic device, the information corresponding to the situation; and based at least on the received information, modifying the hypothesis that the situation exists. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer readable memory medium comprising computer readable program code, which when executed by one or more processors of an electronic device, causes the electronic device to perform at least the following:
-
forming a hypothesis that a situation exists based on at least one situation definition and data from at least one sensor accessible by the electronic device; searching for other electronic devices via the one or more network interfaces; establishing a network with at least one other electronic device found during the searching; receiving information via the one or more network interfaces from the at least one other electronic device, the information corresponding to the situation; and based at least on the received information, modifying the hypothesis that the situation exists. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification