Location-oriented services
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a request for location-oriented data service from a first mobile device;
determining a first location of the first mobile device associated with a first user;
determining a second location of a second mobile device associated with a second user;
determining a first screen size of the first mobile device;
determining a second screen size of the second mobile device;
determining that the first user and the second user have an interrelationship, providing a first portion of the location-oriented data service to the first mobile device;
and providing a second portion of the location-oriented data service to the second mobile device based upon the interrelationship, wherein the first screen size is different than the second screen size, first content within the first portion is based upon the first screen size, second content within the second portion is based upon the second screen size, the first content differs from the second content based upon the first screen size being different than the second screen size, and the first content is provided to the first mobile device at substantially a same time as when the second content is provided to the second mobile device;
and when no interrelationship between the first mobile device and the second mobile device exist, only providing the first portion and the second portion of the location oriented data service to the first mobile device.
1 Assignment
0 Petitions
Accused Products
Abstract
A location of a first mobile device associated with a first user is determined, and a location of a second mobile device associated with a second user is determined. A relationship between the first user and the second user is determined, and a proximity of the first mobile device relative to the second mobile device is determined. A location-oriented data service is provided to at least one of the first mobile device and the second mobile device.
15 Citations
18 Claims
-
1. A computer-implemented method, comprising:
-
receiving a request for location-oriented data service from a first mobile device; determining a first location of the first mobile device associated with a first user; determining a second location of a second mobile device associated with a second user; determining a first screen size of the first mobile device; determining a second screen size of the second mobile device; determining that the first user and the second user have an interrelationship, providing a first portion of the location-oriented data service to the first mobile device; and providing a second portion of the location-oriented data service to the second mobile device based upon the interrelationship, wherein the first screen size is different than the second screen size, first content within the first portion is based upon the first screen size, second content within the second portion is based upon the second screen size, the first content differs from the second content based upon the first screen size being different than the second screen size, and the first content is provided to the first mobile device at substantially a same time as when the second content is provided to the second mobile device; and when no interrelationship between the first mobile device and the second mobile device exist, only providing the first portion and the second portion of the location oriented data service to the first mobile device. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer hardware system, comprising:
-
at least one hardware processor configured to initiate the following operations; receiving a request for location-oriented data service from a first mobile device; determining a first location of the first mobile device associated with a first user; determining a second location of a second mobile device associated with a second user; determining a first screen size of the first mobile device; determining a second screen size of the second mobile device; determining that the first user and the second user have an interrelationship, providing a first portion of the location-oriented data service to the first mobile device; and providing a second portion of the location-oriented data service to the second mobile device based upon the interrelationship, wherein the first screen size is different than the second screen size, first content within the first portion is based upon the first screen size, second content within the second portion is based upon the second screen size, the first content differs from the second content based upon the first screen size being different than the second screen size, and the first content is provided to the first mobile device at substantially a same time as when the second content is provided to the second mobile device; and when no interrelationship between the first mobile device and the second mobile device exist, only providing the first portion and the second portion of the location oriented data service to the first mobile device. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product, comprising:
-
a computer readable storage hardware device having stored therein a plurality computer instructions, which when executed by a computer hardware system, cause the computer hardware system to perform; receiving a request for location-oriented data service from a first mobile device; determining a first location of the first mobile device associated with a first user; determining a second location of a second mobile device associated with a second user; determining a first screen size of the first mobile device; determining a second screen size of the second mobile device; determining that the first user and the second user have an interrelationship, providing a first portion of the location-oriented data service to the first mobile device; and providing a second portion of the location-oriented data service to the second mobile device based upon the interrelationship, wherein the first screen size is different than the second screen size, first content within the first portion is based upon the first screen size, second content within the second portion is based upon the second screen size, the first content differs from the second content based upon the first screen size being different than the second screen size, and the first content is provided to the first mobile device at substantially a same time as when the second content is provided to the second mobile device; and when no interrelationship between the first mobile device and the second mobile device exist, only providing the first portion and the second portion of the location oriented data service to the first mobile device. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification