Controlling access to location information using time-of-day restrictions
First Claim
1. A computer system for providing location information of a location owner to a location consumer in response to the receipt of a location request from the location consumer, comprising:
- data storage for storing location owner profile information suitable for controlling access to location information corresponding to the location owner, the location owner profile information including time-of-day data describing at least one time during a day in which the location consumer is authorized to access location information of the location owner; and
a data processing system for;
receiving a request from the location consumer for the location information of the location owner;
in response to receiving the request from the location consumer, obtaining the location owner profile information from said data storage associated with said location owner;
determining if a time associated with the request corresponds with a time-of-day period, according to the current location of the location owner, during which the location consumer is authorized to access location information; and
if it is determined that the time associated with the request corresponds with a time-of-day period during which the location consumer is authorized to access information about the location of the location owner, transmitting location information of the location owner to the location consumer.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for providing location information associated with a location owner to location consumers, is provided. A location server includes an owner profile for controlling access to the owner'"'"'s location information. The owner profile contains a time period during which particular consumers are authorized to access location information associated with the location owner. The time period includes time-of-day data that identifies a time during a day in which the consumer may obtain the location owner'"'"'s location information. In response to a location consumer requesting the location owner'"'"'s location information, the location server determines whether the request lies within the time period associated with the consumer. The determination is made according to the time of the location owner. If the request lies within the time period associated with the location consumer, the location server obtains location information from a location provider and transmits the location information to the consumer.
-
Citations
20 Claims
-
1. A computer system for providing location information of a location owner to a location consumer in response to the receipt of a location request from the location consumer, comprising:
-
data storage for storing location owner profile information suitable for controlling access to location information corresponding to the location owner, the location owner profile information including time-of-day data describing at least one time during a day in which the location consumer is authorized to access location information of the location owner; and
a data processing system for;
receiving a request from the location consumer for the location information of the location owner;
in response to receiving the request from the location consumer, obtaining the location owner profile information from said data storage associated with said location owner;
determining if a time associated with the request corresponds with a time-of-day period, according to the current location of the location owner, during which the location consumer is authorized to access location information; and
if it is determined that the time associated with the request corresponds with a time-of-day period during which the location consumer is authorized to access information about the location of the location owner, transmitting location information of the location owner to the location consumer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method for providing location information of a location owner to a location consumer in response to the receipt of a location request produced by the location consumer, comprising:
-
receiving, at a computer, a request from the location consumer for the location information of the location owner;
obtaining location owner profile information corresponding to the location owner;
determining whether a time associated with the request corresponds with a time-of-day period, according to the current location of the location owner, during which the location consumer is authorized to obtain location information of the location owner; and
if it is determined that the time associated with the request corresponds with a time-of-day period during which the location consumer is authorized to obtain location information of the location owner, transmitting the location owner'"'"'s location information to the location consumer. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable medium bearing computer-executable instructions which, when executed on a computer, carry out a method for providing location information of a location owner to a location consumer in response to the receipt of a location request produced by the location consumer, comprising:
-
receiving, at a computer, a request from the location consumer for the location information of the location owner;
obtaining location owner profile information corresponding to the location owner;
determining whether a time associated with the request corresponds with a time-of-day period, according to the current location of the location owner, during which the location consumer is authorized to obtain location information of the location owner; and
if it is determined that the time associated with the request corresponds with a time-of-day period during which the location consumer is authorized to obtain location information of the location owner, transmitting the location owner'"'"'s location information to the location consumer. - View Dependent Claims (17, 18, 19, 20)
-
Specification