Event prediction through monitoring a mobile device
First Claim
1. A method comprising:
- monitoring a geospatial location of a user of a mobile device having a processor communicatively coupled to a memory through the mobile device;
date-stamping and time-stamping the geospatial location of the user through the mobile device;
monitoring, through at least one of a server having another processor communicatively coupled to another memory, the mobile device, and another device communicatively coupled to the mobile device, an interaction of the user with the mobile device based on the geospatial location of the user; and
monitoring a control of the another device, wherein the control is by the user of the mobile device, wherein the control is via a mobile application of the mobile device that controls the another device, and wherein the monitoring of the control of the another device is based on the geospatial location of the user;
calculating a probability, through the at least one of the server, the mobile device, and the another device communicatively coupled to the mobile device based on the monitoring of the interaction of the user with the mobile device based on the geospatial location of the user; and
based on the monitoring of the control of the another device, of an occurrence of an event related to the mobile device and the another device, the event being in a temporal future relative to the calculating of the probability; and
performing, through the at least one of the server and the mobile device, an action on the another device on behalf of the user in accordance with the calculated probability of the occurrence of the event before the user arrives at a place of habitation, wherein the another device is located at the place of habitation.
0 Assignments
0 Petitions
Accused Products
Abstract
A method includes monitoring a geospatial location of a user of a mobile device having a processor communicatively coupled to a memory through the mobile device, date stamping and time stamping the geospatial location of the user through the mobile device, and monitoring, through a server having another processor communicatively coupled to another memory and/or the mobile device, an interaction of the user with the mobile device and/or a device communicatively coupled to the server based on the geospatial location of the user. The method also includes predicting, through the server and/or the mobile device, an event related to the mobile device and/or the device based on the monitoring of the interaction of the user therewith, and enabling, through the server and/or the mobile device, automatic performance of an action on the mobile device and/or the device on behalf of the user in accordance with the prediction of the event.
26 Citations
48 Claims
-
1. A method comprising:
-
monitoring a geospatial location of a user of a mobile device having a processor communicatively coupled to a memory through the mobile device; date-stamping and time-stamping the geospatial location of the user through the mobile device; monitoring, through at least one of a server having another processor communicatively coupled to another memory, the mobile device, and another device communicatively coupled to the mobile device, an interaction of the user with the mobile device based on the geospatial location of the user; and
monitoring a control of the another device, wherein the control is by the user of the mobile device, wherein the control is via a mobile application of the mobile device that controls the another device, and wherein the monitoring of the control of the another device is based on the geospatial location of the user;calculating a probability, through the at least one of the server, the mobile device, and the another device communicatively coupled to the mobile device based on the monitoring of the interaction of the user with the mobile device based on the geospatial location of the user; and
based on the monitoring of the control of the another device, of an occurrence of an event related to the mobile device and the another device, the event being in a temporal future relative to the calculating of the probability; andperforming, through the at least one of the server and the mobile device, an action on the another device on behalf of the user in accordance with the calculated probability of the occurrence of the event before the user arrives at a place of habitation, wherein the another device is located at the place of habitation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system comprising:
-
a computer network; a mobile device communicatively coupled to the computer network, the mobile device comprising a processor communicatively coupled to a memory; and another device communicatively coupled to the computer network, wherein the processor of the mobile device is configured to execute instructions for; receiving a geospatial location of a user of the mobile device, date-stamping and time-stamping the geospatial location of the user; monitoring an interaction of the user with the mobile device based on the geospatial location of the user; and
monitoring a control of the another device, wherein the control is by the user of the mobile device, wherein the control is via a mobile application of the mobile device that controls the another device, and wherein the monitoring of the control of the another device is based on the geospatial location of the user;calculating a probability, based on the monitoring of the interaction of the user with the mobile device based on the geospatial location of the user; and based on the monitoring of the control of the another device, of an occurrence of an event related to the mobile device and the another device, the event being in a temporal future relative to the calculating of the probability; and performing an action on the another device on behalf of the user in accordance with the calculated probability of the occurrence of the event before the user arrives at a place of habitation, wherein the another device is located at the place of habitation. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A system comprising:
-
a computer network; a mobile device communicatively coupled to the computer network; another device communicatively coupled to the computer network; and a server communicatively coupled to the mobile device and the another device through the computer network, the server comprising a processor communicatively coupled to a memory, and the processor being configured to execute instructions for; receiving a date-stamped and time-stamped geospatial location of a user of the mobile device; monitoring an interaction of the user with the mobile device based on the geospatial location of the user; and
monitoring a control of the another device, wherein the control is by the user of the mobile device, wherein the control is via a mobile application of the mobile device that controls the another device, and wherein the monitoring of the control of the another device is based on the geospatial location of the user;calculating a probability, based on the monitoring of the interaction of the user with the mobile device based on the geospatial location of the user; and
based on the monitoring of the control of the another device, of an occurrence of an event related to the mobile device and the another device, the event being in a temporal future relative to the calculating of the probability; andperforming an action on the another device on behalf of the user in accordance with the calculated probability of the occurrence of the event before the user arrives at a place of habitation, wherein the another device is located at the place of habitation. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48)
-
Specification