APPARATUSES, METHODS AND SYSTEMS FOR ANTICIPATORY INFORMATION QUERYING AND SERVING ON MOBILE DEVICES BASED ON PROFILES
First Claim
1. A processor-implemented method for predicting user interest and situations and supplying information to the user based thereon, comprising:
- accumulating user activity interest information;
accumulating user situational information;
analyzing the user activity interest information and user situational information;
predicting expected user interest and situational information from the analysis;
determining serving information to serve to a user based on expected user interest and situational information;
selecting the information to serve from a database;
incorporating the selected information into a message;
determining a target time and place to send a message;
incorporating serving information and target time and place into a message; and
sending the message for distribution.
4 Assignments
0 Petitions
Accused Products
Abstract
The disclosure details the implementation of apparatuses, methods, and systems for anticipatory information querying and serving on mobile devices based on profiles. Information and/or advertisement providers may use a code triggered information server to serve context, demographic, and behavior targeted information to users via mobile devices. Users register interest in the provision of information by scanning or observing codes or information. The scans, together with geographic, temporal, and user-specific information, are obtained by the server that receives, processes, and records the message. Based on these messages and a user profile—which may include continuously updated user-specific behavior information, situational and ambient information, an accumulated history of scanned code messages, and integration with outside database information—the server selects information to serve to the users'"'"' mobile devices from an information base. In one embodiment, information may also be served to users based solely on the user profiles, and without any initiating code scan. This may be based on predicted space-time trajectories derived from the accumulated history of scanned codes. For example, a user who frequently scans codes related to fast food, has a stated interest in sweets, and it projected to pass a particular fast food restaurant at a particular time may be served an advertisement for a dessert product at that restaurant on his/her cell phone shortly before he/she is projected to pass it.
-
Citations
25 Claims
-
1. A processor-implemented method for predicting user interest and situations and supplying information to the user based thereon, comprising:
-
accumulating user activity interest information; accumulating user situational information; analyzing the user activity interest information and user situational information; predicting expected user interest and situational information from the analysis; determining serving information to serve to a user based on expected user interest and situational information; selecting the information to serve from a database; incorporating the selected information into a message; determining a target time and place to send a message; incorporating serving information and target time and place into a message; and sending the message for distribution. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A processor-implemented method for predicting user interest and situations and supplying information to the user based thereon, comprising:
-
accumulating at a server a plurality of code images scanned by a user'"'"'s mobile device and sent to a short code address via MMS; accumulating user situational information; analyzing the user activity interest information and user situational information; predicting expected user interest and situational information from the analysis; determining serving information to serve to a user based on expected user interest and situational information; selecting the information to serve from a database; incorporating the selected information into a message; determining a target time and place to send a message; incorporating serving information and target time and place into a message; and sending the message for distribution via MMS.
-
-
23. An apparatus for predicting user interest and situations and supplying information to the user based thereon, comprising:
-
a memory; a processor disposed in communication with said memory, and configured to issue a plurality of instructions stored in the memory, wherein the instructions are issuable to; accumulate user activity interest information; accumulate user situational information; analyze the user activity interest information and user situational information; predict expected user interest and situational information from the analysis; determine serving information to serve to a user based on expected user interest and situational information; select the information to serve from a database; incorporate the selected information into a message; determine a target time and place to send a message; incorporate serving information and target time and place into a message; and send the message for distribution.
-
-
24. A system for predicting user interest and situations and supplying information to the user based thereon, comprising:
-
means to accumulate user activity interest information; means to accumulate user situational information; means to analyze the user activity interest information and user situational information; means to predict expected user interest and situational information from the analysis; means to determine serving information to serve to a user based on expected user interest and situational information; means to select the information to serve from a database; means to incorporate the selected information into a message; means to determine a target time and place to send a message; means to incorporate serving information and target time and place into a message; and means to send the message for distribution.
-
-
25. A processor-accessible medium for predicting user interest and situations and supplying information to the user based thereon, comprising:
processor readable instructions stored in the processor-accessible medium, wherein the processor readable instructions are issuable by the processor to; accumulate user activity interest information; accumulate user situational information; analyze the user activity interest information and user situational information; predict expected user interest and situational information from the analysis; determine serving information to serve to a user based on expected user interest and situational information; select the information to serve from a database; incorporate the selected information into a message; determine a target time and place to send a message; incorporate serving information and target time and place into a message; and send the message for distribution.
Specification