Notifying of health events in peer environments
First Claim
Patent Images
1. A method, comprising:
- locally storing, in a memory device of a mobile communications device, an individual'"'"'s personal health information;
discovering, by the mobile communications device, a peer mobile device;
sending, from the mobile communications device, a query via a network to the peer mobile device, the query requesting a different person'"'"'s anonymous health information retrievable via the peer mobile device;
receiving, at the mobile communications device, the different person'"'"'s anonymous health information requested from the peer mobile device;
aggregating, in the memory device of the mobile communications device, the different person'"'"'s anonymous health information with the individual'"'"'s personal health information to produce aggregated health information;
retrieving, by the mobile communications device, global positioning system information describing a location of the mobile communications device;
comparing, by the mobile communications device, the location to a radius about a threshold location;
determining, by the mobile communications device, that the location exceeds the radius about the threshold location;
determining, by the mobile communications device, an irrelevancy of the aggregated health information in response to the location exceeding the radius about the threshold location; and
executing, by the mobile communications device, a rule that purges the aggregated health information from the memory device in response to the location exceeding the radius about the threshold location.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and products notify of health events. Personal health information is stored in memory of a mobile communications device. A peer device is discovered through a wireless personal data network. The peer device is queried for anonymous health information. The anonymous health information is aggregated with the personal health information to produce aggregated health information. The aggregated health information is stored in the memory of the mobile communications device.
27 Citations
12 Claims
-
1. A method, comprising:
-
locally storing, in a memory device of a mobile communications device, an individual'"'"'s personal health information; discovering, by the mobile communications device, a peer mobile device; sending, from the mobile communications device, a query via a network to the peer mobile device, the query requesting a different person'"'"'s anonymous health information retrievable via the peer mobile device; receiving, at the mobile communications device, the different person'"'"'s anonymous health information requested from the peer mobile device; aggregating, in the memory device of the mobile communications device, the different person'"'"'s anonymous health information with the individual'"'"'s personal health information to produce aggregated health information; retrieving, by the mobile communications device, global positioning system information describing a location of the mobile communications device; comparing, by the mobile communications device, the location to a radius about a threshold location; determining, by the mobile communications device, that the location exceeds the radius about the threshold location; determining, by the mobile communications device, an irrelevancy of the aggregated health information in response to the location exceeding the radius about the threshold location; and executing, by the mobile communications device, a rule that purges the aggregated health information from the memory device in response to the location exceeding the radius about the threshold location. - View Dependent Claims (2, 3, 4)
-
-
5. A mobile communications device, comprising:
-
a hardware processor; and a memory device, the memory device storing code, the code when executed causing the hardware processor to perform operations, the operations comprising; locally storing an individual'"'"'s personal health information; discovering a peer mobile device via a network; sending a query from the mobile communications device via the network to the peer mobile device, the query requesting a different person'"'"'s anonymous health information retrievable via the peer mobile device; receiving the different person'"'"'s anonymous health information at the mobile communications device; aggregating the different person'"'"'s anonymous health information with the individual'"'"'s personal health information to produce aggregated health information; retrieving global positioning system information describing a location of the mobile communications device; comparing the location to a radius about a threshold location; determining that the location exceeds the radius about the threshold location; determining an irrelevancy of the aggregated health information in response to the location exceeding the radius about the threshold location; and executing a rule that purges the aggregated health information from the memory device in response to the location exceeding the radius about the threshold location. - View Dependent Claims (6, 7, 8)
-
-
9. A memory device storing instructions that when executed cause a hardware processor to perform operations, the operations comprising:
-
locally storing an individual'"'"'s personal health information in a mobile communications device; discovering a peer mobile device via a wireless personal data network; receiving a different person'"'"'s anonymous health information stored in the peer mobile device; aggregating, by the mobile communications device, the different person'"'"'s anonymous health information with the individual'"'"'s personal health information to produce aggregated health information; retrieving global positioning system information describing a location of the mobile communications device; comparing the location to a radius about a threshold location; determining that the location exceeds the radius about the threshold location; determining an irrelevancy of the aggregated health information in response to the location exceeding the radius about the threshold location; and executing a rule that purges the aggregated health information from the memory device in response to the location exceeding the radius about the threshold location. - View Dependent Claims (10, 11, 12)
-
Specification