Dynamic awareness involving location
First Claim
Patent Images
1. A method of providing location relevant data for a user of a mobile wireless device, the method performed by a server computing device, the method comprising:
- receiving, at the server computing device from the mobile wireless device, data captured by the mobile wireless device;
receiving, at the server computing device, information that specifies a location of the mobile wireless device;
receiving, at the server computing device, information that specifies a location of a disparate mobile wireless device, wherein a disparate user uses the disparate mobile wireless device;
selecting the location relevant data for the user of the mobile wireless device, the location relevant data for the user of the mobile wireless device being selected by the server computing device from a database, the location relevant data for the user of the mobile wireless device being selected based on;
the location of the mobile wireless device being within proximity of the location of the disparate mobile wireless device;
the data received from the mobile wireless device; and
a user profile of the user of the mobile wireless device;
wherein the location relevant data for the user comprises personal information provided by the disparate user, the personal information provided by the disparate user comprises at least identity information of the disparate user;
determining, based upon the user profile of the user of the mobile wireless device, whether to send the location relevant data for the user to the mobile wireless device from the server computing device; and
responsive to determining to send the location relevant data for the user, sending the device.
2 Assignments
0 Petitions
Accused Products
Abstract
A system for dynamic content delivery is provided. The system includes a control component to determine location, preferences, and state of a user. A delivery component dynamically selects and provides content to the user as a function of the user'"'"'s location, preferences, and state.
39 Citations
20 Claims
-
1. A method of providing location relevant data for a user of a mobile wireless device, the method performed by a server computing device, the method comprising:
-
receiving, at the server computing device from the mobile wireless device, data captured by the mobile wireless device; receiving, at the server computing device, information that specifies a location of the mobile wireless device; receiving, at the server computing device, information that specifies a location of a disparate mobile wireless device, wherein a disparate user uses the disparate mobile wireless device; selecting the location relevant data for the user of the mobile wireless device, the location relevant data for the user of the mobile wireless device being selected by the server computing device from a database, the location relevant data for the user of the mobile wireless device being selected based on; the location of the mobile wireless device being within proximity of the location of the disparate mobile wireless device; the data received from the mobile wireless device; and a user profile of the user of the mobile wireless device; wherein the location relevant data for the user comprises personal information provided by the disparate user, the personal information provided by the disparate user comprises at least identity information of the disparate user; determining, based upon the user profile of the user of the mobile wireless device, whether to send the location relevant data for the user to the mobile wireless device from the server computing device; and responsive to determining to send the location relevant data for the user, sending the device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of providing location relevant data to a mobile wireless device, the method performed by a server computing device, the method comprising:
-
receiving, at the server computing device from the mobile wireless device, data captured by the mobile wireless device; detecting a location of the mobile wireless device, wherein the location of the mobile wireless device is detected to be within a local area, and wherein the location of the mobile wireless device is detected by the server computing device; detecting a disparate mobile wireless device within proximity of the location of the mobile wireless device; selecting the location relevant data for the mobile wireless device, the location relevant data for the mobile wireless device being selected by the server computing device from a database, the location relevant data for the mobile wireless device being selected based on; the location of the mobile wireless device; the data received from the mobile wireless device; and a user profile of a user of the mobile wireless device; wherein the location relevant data comprises data regarding a disparate user of the disparate mobile wireless device, the data regarding the disparate user of the disparate mobile wireless device being selected based at least in part upon the disparate mobile wireless device being detected within proximity of the location of the mobile wireless device; determining, based upon the user profile of the user of the mobile wireless device and a disparate user profile of the disparate user of the disparate mobile wireless device, whether to send the location relevant data comprising the data regarding the disparate user of the disparate mobile wireless device to the mobile wireless device from the server computing device; and responsive to determining to send the location relevant data comprising the data regarding the disparate user of the disparate mobile wireless device to the mobile wireless device, pushing the location relevant data comprising the data regarding the disparate user of the disparate mobile wireless device from the server computing device to the mobile wireless device. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A server computing system that provides location relevant data, comprising:
-
at least one processor; and memory that comprises computer-executable instructions that, when executed by the at least one processor, cause the at least one processor to perform acts including; responsive to receipt of data from a mobile wireless device, selecting the location relevant data for a user relevant to a location of the mobile wireless device from a database, wherein the location relevant data for the user is selected based at least in part upon; the location of the mobile wireless device being within proximity of a location of a disparate mobile wireless device, wherein a disparate user uses the disparate mobile wireless device; the data received from the mobile wireless device; and a user profile of the user of the mobile wireless device; wherein the location relevant data for the user comprises personal information provided by the disparate user, the personal information provided by the disparate user comprises at least identity information of the disparate user; determining, based upon the user profile of the user of the mobile wireless device, whether to send the location relevant data for the user to the mobile wireless device; and responsive to determining to send the location relevant data for the user, causing the location relevant data for the user to be sent to the mobile wireless device. - View Dependent Claims (19, 20)
-
Specification