Home sensor data gathering for neighbor notification purposes
US-9344330-B2 · May 17, 2016 · US
US12170143B1 · US · B1
| Field | Value |
|---|---|
| Publication number | US-12170143-B1 |
| Application number | US-202016918876-A |
| Country | US |
| Kind code | B1 |
| Filing date | Jul 1, 2020 |
| Priority date | Jul 3, 2019 |
| Publication date | Dec 17, 2024 |
| Grant date | Dec 17, 2024 |
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.
A multi-sided match making (“MMM”) computer system including at least one processor in communication with at least one memory device for matching consumers to providers is provided. The at least one processor is configured to: (i) receive registration data from a user, (ii) receive user data from at least one of a sensor and a mobile device associated with the user, (iii) analyze the registration data and the user data, (iv) determine a need based upon the analyzed registration and user data, (v) transmit the determined need to at least one caregiver associated with the user, and (vi) match the user to at least one provider based upon the determined need, wherein the provider is at least one of the caregiver, another caregiver, and a service, and wherein the provider is able to meet the determined need for the user.
Opening claim text (preview).
We claim: 1. A multi-sided match making (“MMM”) computer system for matching consumers to providers, the MMM computer system comprising at least one processor in communication with at least one memory device and one or more sensors mounted to a vehicle, the at least one processor programmed to: receive registration data from a user that is associated with the user; continuously receive user data from the one or more mounted sensors, wherein the user data includes vehicle telematics data associated with the user, wherein the vehicle telematics data includes movement data; analyze the registration data and the user data to generate a plurality of patterns of behavior of the user including a good driving pattern for the user; responsive to receiving current vehicle telematics data associated with the user, detect one or more pattern disruptions of the plurality of patterns of behavior of the user, the one or more pattern disruptions including a negative driving pattern for the user; determine a need based upon the one or more pattern disruptions of the plurality of patterns of behavior of the user; in response to determining the need of the user, identify one or more caregivers to address the determined need of the user; receive schedule information from the identified one or more caregivers; determine availability of the identified one or more caregivers based on the received schedule information of the identified one or more caregivers; determine that no caregiver associated with the user is available to address the determined need of the user; determine a third-party service provider that is able to meet the determined need for the user based upon the determined need; automatically generate arrangements with the determined third-party service provider; generate a smart contract for the arrangements with the determined third-party service provider; store the smart contract in a blockchain ledger associated with the user, wherein processing for a hash for the blockchain ledger is distributed over multiple computer devices; and transmit the generated arrangements to a computer device associated with the determined third-party service provider. 2. The MMM computer system of claim 1 , wherein the processor is further programmed to: determine that the need of the user requires transportation of the user to a scheduled event at a defined time and location; receive, from a computer device associated with the third-party service provider, confirmation from the third-party service provider regarding the arrangements, wherein the confirmation confirms that the third-party service provider will meet the determined need of the user including transporting the user to the location of the scheduled event at the defined time; and send, to a computer device associated with the user, a notification to the user including the confirmed arrangements, wherein the computer device associated with the user is configured to present the notification to the user. 3. The MMM computer system of claim 2 , wherein the processor is further programmed to receive feedback from the user regarding the generated arrangements. 4. The MMM computer system of claim 3 , wherein the processor is further programmed to store, in the at least one memory device, information including (i) the received user data and registration data, (ii) the determined need of the user, (iii) the matching of the user and the third-party service provider for the determined need of the user, (iv) the generated arrangements, and (v) the feedback from the user regarding the generated arrangements. 5. The MMM computer system of claim 4 , wherein the processor is further programmed to determine needs for the user, match the user to the third-party service provider, and generate arrangements for the user by using machine learning techniques on the stored information including the feedback from the user regarding the generated arrangements. 6. The MMM computer system of claim 1 , wherein the registration data includes at least one of an age, a birthdate, a height, a weight, a medical history, and preferred doctors and pharmacies of the user, wherein the one or more sensors are associated with at least one of smart home devices and wearable devices, and wherein the need of the user includes at least one of interacting with a smart home device of the user, scheduling an appointment on a mobile device, receiving a notification on the mobile device, conversing on the mobile device, and exercising. 7. A computer-implemented method for matching consumers to providers, the method implemented using a multi-sided match making (“MMM”) computer system including at least one processor in communication with at least one memory device and one or more sensors mounted to a vehicle, the method comprising: receiving registration data from a user that is associated with the user; continuously receiving user data from the one or more mounted sensors, wherein the user data includes vehicle telematics data associated with the user, wherein the vehicle telematics data includes movement data; analyzing the registration data and the user data to generate a plurality of patterns of behavior of the user including a good driving pattern for the user; responsive to receiving current vehicle telematics data associated with the user, detecting one or more pattern disruptions of the plurality of patterns of behavior of the user, the one or more pattern disruptions including a negative driving pattern for the user; determining a need based upon the one or more pattern disruptions of the plurality of patterns of behavior of the user; in response to determining the need of the user, identifying one or more caregivers to address the determined need of the user; receiving schedule information from the identified one or more caregivers; determining availability of the identified one or more caregivers based on the received schedule information of the identified one or more caregivers; determining that no caregiver associated with the user is available to address the determined need of the user; determining a third-party service provider that is able to meet the determined need for the user based upon the determined need; automatically generating arrangements with the determined third-party service provider; generating a smart contract for the arrangements with the determined third-party service provider; storing the smart contract in a blockchain ledger associated with the user, wherein processing for a hash for the blockchain ledger is distributed over multiple computer devices; and transmitting the generated arrangements to a computer device associated with the determined third-party service provider. 8. The computer-implemented method of claim 7 , wherein the method further comprises: determining that the need of the user requires transportation of the user to a scheduled event at a defined time and location; receiving, from a computer device associated with the third-party service provider, confirmation from the third-party service provider regarding the arrangements, wherein the confirmation confirms that the third-party service provider will meet the determined need of the user including transporting the user to the location of the scheduled event at the defined time; and sending, to a computer device associated with the user, a notification to the user including the confirmed arrangements, wherein the computer device associated with the user is configured to present the notification to the user. 9. The computer-implemented method of claim 7 , wherein the method further comprises: receiving feedback from the user regarding the generated arrangements. 10. The computer-implemented me
Related publications grouped by family.
Answers are generated from the same data shown on this page.