Systems and methods for data mining and automated generation of search query rewrites
US-2017206280-A1 · Jul 20, 2017 · US
US9901301B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9901301-B2 |
| Application number | US-201414569518-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 12, 2014 |
| Priority date | Dec 12, 2014 |
| Publication date | Feb 27, 2018 |
| Grant date | Feb 27, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
In various example embodiments, devices including a wearable device may be associated to share information and coordinate data between the devices as part of a coordination between relationship wearables. For example, a first wearable device and a second device, each associated with different users, may provide data to a history analysis module. The history analysis module may analyze this data for coordinated relationship patters made up of repeated events. Coordinated relationship data may be generated by this analysis, and then used by a current data analysis module to analyze an incoming stream of current data from at least one of the devices. When a repeated status value is identified within the current data stream, a coordination communication may be initiated.
Opening claim text (preview).
What is claimed is: 1. A system comprising: a first analysis module to: receive a first set of first device sensor data from a first wearable device of a first user, and a first set of second device data from a second device of a second user; identify a first coordinated relationship pattern comprising a plurality of events, each event of the plurality of events being associated with a first repeated status value within the first set of first device sensor data, a first coordinated status value within the first set of second device data, and a temporal association between the first repeated status value and the first coordinated status value; generate a trigger threshold associated with at least the first repeated status value; a first communication module communicatively coupled to the first analysis module, the first communication module to receive at least a portion of a first current data stream from the first wearable device; a second analysis module communicatively coupled to the first communication module, the second analysis module to analyze the first current data stream using the trigger threshold and to initiate a coordination communication to the second device communicating when the trigger threshold is met by a portion of the first current data stream; and a server computer, wherein the server computer comprises the first analysis module, and wherein the server computer is communicatively coupled to the first wearable device via a first mobile device and a wide area network. 2. The system of claim 1 wherein the first set of first device sensor data comprises a first set of heart rate measurements. 3. The system of claim 2 wherein the first set of first device sensor data further comprises a set of motion measurements from an accelerometer of the first wearable device. 4. The system of claim 3 wherein the first repeated status value comprises: a first heart rate measurement above a first heart rate threshold; and a non-exercise state value derived from at least a portion of the set of motion measurements in a first time period associated with the first heart rate measurement. 5. The system of claim 4 wherein the first coordinated status value comprises a set of second user inputs to a second device input module of the second device, wherein the set of second user inputs comprise a first mood category value input selected from a plurality of mood category values; and a time value, wherein the time value is within the first time period. 6. The system of claim 4 wherein the first set of second device data comprises a second set of heart rate measurements from a second device heart rate sensor; and wherein the first coordinated status value comprises a second heart rate measurement of the second set of heart rate measurements above a second threshold during the first time period. 7. The system of claim 1 further comprising a first mobile device, wherein the first mobile device comprises the first analysis module, the first communication module, and the second analysis module. 8. The system of 7 wherein the first mobile device further comprises the first wearable device. 9. The system of claim 1 wherein the second device comprises the first communication module and the second analysis module. 10. The system of claim 9 wherein the second device further comprises an alert module to present, on an output module of the second device, an alert and a coordinated relationship message associated with the first coordinated relationship pattern and the first coordinated status value. 11. The system of claim 1 wherein the server computer further comprises: the first communication module and the second analysis module; and a registration module that: receives a first user registration for a first relationship account that associates one or more first account devices comprising the first wearable device with the first relationship account; receives a second user registration for a second relationship account that associates one or more second account devices comprising the second device with the second relationship account; receives a privacy communication from the one or more devices that associates the second relationship account with the first relationship account; and receives one or more analysis settings from the one or more second account devices. 12. A method comprising: receiving, at a first analysis module, a first set of first device sensor data from a first wearable device of a first user, and a first set of second device data from a second device of a second user; identifying, by the first analysis module a first coordinated relationship pattern comprising a plurality of events, each event of the plurality of events being associated with a first repeated status value within the first set of first device sensor data, a first coordinated status value within the first set of second device data, and timing data associated with the first repeated status value and the first coordinated status value; generating, from the first coordinated relationship pattern, a set of coordinated relationship data comprising a trigger threshold derived from at least the first repeated status value; receiving, at a first communication module communicatively coupled to the first analysis module, at least a portion of a first current data stream from the first wearable device; analyzing, by a second analysis module communicatively coupled to the first communication module, the first current data stream to determine when the trigger threshold is met by at least a portion of the first current data stream; and initiating a coordination communication to the second device where trigger threshold is met by the first current data stream. 13. The method of claim 12 wherein the first set of first device sensor data comprises a first set of global positioning system (GPS) coordinates, wherein the first set of second device data comprises a second set of GPS coordinates. 14. The method of claim 12 wherein the first set of first device sensor data comprises a plurality of images of a face; wherein the first analysis module analyzes each image of the plurality of images of the face to determine an identity and a facial expression value for each of the plurality of images of the face; and wherein the first repeated status value comprises the facial expression value associated for images associated with the plurality of events. 15. The method of claim 12 further comprising: receiving, at the first analysis module, a first set of third device sensor data from a second wearable device of the first user; and receiving a current data communication from the second wearable device concurrently with the current data stream; wherein each event of the plurality of events is further associated with a second repeated status value within the first set of the third device sensor data; wherein the set of coordinated relationship data further comprises the second repeated status value; and wherein the coordination communication is additionally communicated in response to an identification of the second repeated status value in the current data communication by the second analysis module. 16. The method of claim 12 further comprising: receiving, from the second device, a set of threshold criteria for the first repeated status value; wherein the first analysis module identifies the first repeated status value using the set of threshold criteria. 17. A non-transitory machine readable medium comprising machine readable instructions that, when executed by a processor
with portable devices, e.g. worn by the patient · CPC title
Inertial sensors, e.g. accelerometers, gyroscopes, tilt switches · CPC title
Simultaneously evaluating both cardiovascular conditions and different types of body conditions, e.g. heart and respiratory condition · CPC title
Monitoring a patient using a global network, e.g. telephone networks, internet · CPC title
Measuring temperature of body parts {; Diagnostic temperature sensing, e.g. for malignant or inflamed tissue} (clinical contact thermometers G01K13/20) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.