COMPUTING AND HARNESSING INFERENCES ABOUT THE TIMING, DURATION, AND NATURE OF MOTION AND CESSATION OF MOTION WITH APPLICATIONS TO MOBILE COMPUTING AND COMMUNICATIONS
First Claim
1. An information delivery system comprising the following computer-executable components:
- a receiver component that receives at least one of information about movement, velocity, acceleration, and location of a user over time; and
a computation component that generates a probability distribution relating to one or more of when the user will be stopped and how long the user will be stopped based at least in part upon the received at least one of information about movement, velocity, acceleration, and location of a user over time.
2 Assignments
0 Petitions
Accused Products
Abstract
An information delivery system comprises a receiver component that receives information about the movement, velocity, acceleration, and/or locations over time of a user. A computation component using a predictive model generates a probability distribution relating to one or more of when the user will next be stopped, how long the user will be stopped, how long a pattern of motion, such as walking, driving in stop and go traffic, and smooth highway motion will last, based at least in part upon signals about motion over time. The system can further comprise an alerting component that determines when to provide the user with information based at least in part upon the probability distribution over some aspect of motion or cessation of motion, and optionally the content, or tagged or inferred urgency or importance, of a message or communication.
159 Citations
20 Claims
-
1. An information delivery system comprising the following computer-executable components:
-
a receiver component that receives at least one of information about movement, velocity, acceleration, and location of a user over time; and a computation component that generates a probability distribution relating to one or more of when the user will be stopped and how long the user will be stopped based at least in part upon the received at least one of information about movement, velocity, acceleration, and location of a user over time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A methodology for determining when to provide a user with information comprising the following computer-executable acts:
-
receiving data that is indicative of at least one of a state of a user within a system and state of the system; and determining a probability distribution relating to at least one of when the user will be stopped and how long the user will be stopped, the determination is based at least in part upon the received data. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A notification system, comprising:
-
computer-implemented means for making a real-time inference relating to availability of a user upon receipt of data indicating current state of the user; and computer-implemented means for determining when to provide the user with information intended for the user based at least in part upon the real-time inference.
-
Specification