Distribution of Targeted Messages and the Serving, Collecting, Managing, and Analyzing and Reporting of Information relating to Mobile and other Electronic Devices
First Claim
1. A computer implemented method for distributing targeted messages comprising:
- determining at least one variable relating to an electronic device;
selecting at least one message based on one or more criteria; and
displaying at least one message on a the electronic device, whereby the message is capable of being viewed by at least one user of the electronic device.
0 Assignments
0 Petitions
Accused Products
Abstract
The field of invention is computer-implemented methods and systems for distributing targeted messages and the serving, collecting, managing, and analyzing and reporting of information relating to mobile and other electronic devices. Targeting of messages can be improved by employing additional variables to target messages. In the push message process (1000) a message is sent to users of mobile devices based on one or more variables that may include current location as well as temporal variables such as time of day and other spatial or kinetic variables—measured and/or derived—including but not limited horizontal velocity, vertical velocity, heading, orientation, travel distance, travel time, range and/or past points of reference in additional variables such as demographics, user preferences, and/or purchasing behavior. The user may be prompted to take an action in response to the message. In the user request process (2000) a user may make a request for information with or without first receiving a message. The request may be based on one or more variables that may include current location and geographic variables such as altitude as well as temporal variables such as time of day and other spatial or kinetic variables. Information is collected, managed, analyzed, and reported in the collect information process (3000), manage information process (4000), and analysis and report information process (5000), respectively. In addition, such methods and systems can also be used for advertising, marketing, promotions, campaigns, orders, sales, subscriptions, donations, pledges and so on.
69 Citations
45 Claims
-
1. A computer implemented method for distributing targeted messages comprising:
-
determining at least one variable relating to an electronic device;
selecting at least one message based on one or more criteria; and
displaying at least one message on a the electronic device, whereby the message is capable of being viewed by at least one user of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for distributing messages to mobile devices comprising:
-
a mobile device having at least one processor;
a display in communication with the processor;
a receiver in communication with the processor, whereby the receiver is capable of receiving data from at least one source;
a transmitter in communication with the processor, whereby the transmitter is capable of transmitting data through one or more network(s);
at least one server connected to one or more network(s), whereby the server is in communication with the receiver and transmitter of the mobile device; and
at least one geographic variable, whereby the geographic variable is transmitted by the transmitter;
at least one message, whereby the message is communicated by the server, received by the receiver, and displayed on the display.
-
-
16. A system for serving information to mobile devices comprising:
-
a mobile device having at least one processor;
a display in communication with the processor;
a receiver in communication with the processor, whereby the receiver is capable of receiving data from at least one source;
a transmitter in communication with the processor, whereby the transmitter is capable of transmitting data through one or more network(s);
at least one server connected to one or more network(s), whereby the server is in communication with the receiver and transmitter of the mobile device; and
at least one geographic variable, whereby the geographic variable is transmitted by the transmitter;
at least one request, whereby the request is transmitted by the transmitter, received by the server, processed by the server; and
at least one response, whereby the response is communicated by the server, received by the receiver, and displayed on the display.
-
-
17. A system for collecting information using mobile devices comprising:
-
a mobile device having at least one processor;
a receiver in communication with the processor, whereby the receiver is capable of receiving data from at least one source;
a transmitter in communication with the processor, whereby the transmitter is capable of transmitting data through one or more network(s);
at least one geographic variable, whereby the geographic variable is transmitted by the transmitter;
at least one server having at least one storage medium is connected to one or more network(s), whereby the server is in communication with the receiver and transmitter of the mobile device; and
at least one transmission, whereby the geographic variable is transmitted by the transmitter, received by the server, processed by the server; and
wherein the geographic variable is saved in at least one storage medium.
-
-
18. A system for managing information using mobile devices comprising:
-
a mobile device having at least one processor and at least one storage medium;
a display in communication with the processor, whereby at least some information is recalled from the storage medium and displayed on the display;
a receiver in communication with the processor, whereby the receiver is capable of receiving data from at least one source;
a transmitter in communication with the processor, whereby the transmitter is capable of transmitting data through one or more network(s);
at least one server connected to one or more network(s), whereby the server is in communication with the receiver and transmitter of the mobile device; and
at least one change, whereby the change is transmitted by the transmitter, received by the server, processed by the server; and
information about at least one user of a mobile device wherein the information is modified in response to the change and saved in at least one storage medium. - View Dependent Claims (19, 21, 22, 23)
-
-
20. A system for analyzing and reporting information using electronic devices comprising:
-
at least one server having at least one storage medium connected to one or more network(s), whereby the server is in communication with a plurality of electronic devices; and
information about at least one user of a mobile device wherein the information about a user of an electronic device wherein the information is recalled from the storage medium, processed, and communicated by the server.
-
-
24. A system for distributing messages to mobile devices comprising:
-
a mobile device having at least one processor;
a display in communication with the processor;
a receiver in communication with the processor, whereby the receiver is capable of receiving data from at least one source;
a transmitter in communication with the processor, whereby the transmitter is capable of transmitting data through one or more network(s);
at least one server connected to one or more network(s), whereby the server is in communication with the receiver and transmitter of the mobile device; and
at least one geographic variable, whereby the geographic variable is transmitted by the transmitter;
at least one message, whereby the message is communicated by the server, received by the receiver, and displayed on the display.
-
-
25. A system for distributing messages or serving information comprising:
-
a transmitter at a location of a promoted item wherein the transmitter comprises a RFID tag or NFC chip;
a receiver in communication with a mobile device;
a database containing at least a record of the promoted item whereby a message or information about the promoted item can be identified; and
a means for retrieval and display of the record of the promoted item. - View Dependent Claims (26, 27, 29, 30, 31, 32)
-
-
28. A computer implemented method for managing locations comprising:
-
locating a device;
whereby at least one variable indicates a location of the device;
in response to a first input, storing the location represented by on the geographic variable in a database;
in response to a second input, recalling the location.
-
-
33. A computer implemented method for determining if user is at a destination comprising:
-
locating a mobile device a first time;
whereby at least one variable is known about the location of the mobile device;
storing at least the one geographic variable in a user database;
locating the mobile device at least a second time;
whereby at least one variable is known about the location of the mobile device; and
determining if the location of user remained within a predetermined area for a pre-determined period of time, and if affirmative, recording the location as a destination. - View Dependent Claims (44, 45)
-
-
34. A computer implemented method for analyzing and reporting information about a plurality of users of mobile devices comprising:
-
clustering of destinations within one or more pre-determined tolerances;
summing the number of records for each cluster of destinations;
saving the sum of the number of records for each cluster;
- View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43)
-
Specification