IP Library Granted Patent US 9,363,323
Granted Patent B2
US 9,363,323 · App. 14/013,950 · Granted Jun 7, 2016

Systems and methods for implementing access control based on location-based cookies

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,363,323
App. No.
14/013,950
Granted
Jun 7, 2016
Kind
B2
Abstract

A communication device may have a set of web cookies designated for a specific location. When the communication device enters the specific location, the set of web cookies, which are designated for the specific location, may be used to customize a web page displayed at the communication device. When the communication device exits the specific location, the set of web cookies, which are designated for the specific location, may be inactivated. Different sets of web cookies may be designated for different locations. For example, a set of web cookies may be designated for home and another set of web cookies may be designated for work. The communication device may activate an appropriate set of web cookies based on the location of the communication device.

Claims (62)

1. A system for managing access to electronic pages, the system comprising:

a non-transitory memory storing cookies for customizing access to electronic pages; and

one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising:

receiving a request from a device to visit an electronic page;

determining that the memory has a cookie associated with the electronic page;

determining that the cookie is a location-based cookie designated for use in a particular location;

detecting a location of the device;

determining whether the device is in the particular location based on the location of the device; and

causing a security or privacy setting for access for the electronic page by the device to be set based on the location-based cookie and a presence of the device in the particular location.

2. The system of claim 1 , wherein the operations further comprise:

storing the location-based cookie in a particular folder designated for the particular location; and

storing a global cookie designated for all locations in a global folder accessible in all locations.

3. The system of claim 2 , wherein the particular folder and the global folder are stored in a hierarchical manner, in which the particular folder is a sub-folder of the global folder.

4. The system of claim 1 , wherein the operations further comprise:

restricting the location-based cookie from being used to customize the electronic page when the device is not in the particular location.

5. The system of claim 1 , wherein the location-based cookie is labeled with the particular location.

6. The system of claim 1 , wherein operations further comprise:

receiving user input at the device;

generating a notification requesting to remember the user input at the particular location;

receiving a response instructing to remember the user input at the particular location; and

generating the location-based cookie designated for the particular location based on the user input.

7. The system of claim 1 , wherein the particular location is associated with a geographical location.

8. The system of claim 1 , wherein the particular location is associated with an environmental condition in which the device detects a particular communication network.

9. A method for managing access to electronic pages, the method comprising:

storing cookies for customizing electronic pages in a memory;

receiving, from a device, a request to visit an electronic page;

determining that the memory has a cookie associated with the electronic page;

determining that the cookie is a location-based cookie designated for use in a particular location;

detecting a location of the device;

determining whether the device is in the particular location based on the location of the device; and

causing a security or privacy setting for access of the electronic page by the device to be set based on the location based cookie and the presence of the device in the particular location.

10. The method of claim 9 , wherein the method further comprises:

storing the location-based cookie in a particular folder designated for the particular location; and

storing a global cookie designated for all locations in a global folder accessible in all locations.

11. The method of claim 10 , wherein the particular folder and the global folder are stored in a hierarchical manner, in which the particular folder is a sub-folder of the global folder.

12. The method of claim 9 , wherein the method further comprises:

restricting the location-based cookie from being used to customize the electronic page when the device is not in the particular location.

13. The method of claim 9 , wherein the location-based cookie is labeled with the particular location.

14. The method of claim 9 , wherein the method further comprises:

receiving user input at the device;

generating a notification requesting to remember the user input at the particular location;

receiving a response instructing to remember the user input at the particular location; and

generating the location-based cookie designated for the particular location based on the user input.

15. The method of claim 9 , wherein the particular location is associated with a geographical location.

16. The method of claim 9 , wherein the particular location is associated with an environmental condition in which the device detects a particular communication network.

17. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:

storing cookies for customizing electronic pages in a memory;

receiving, from a device, a request to visit an electronic page;

determining that the memory has a cookie associated with the electronic page;

determining that the cookie is a location-based cookie designated for use in a particular location;

detecting a location of the device;

determining whether the device is in the particular location based on the location of the device; and

causing a security or privacy setting for access of the electronic page by the device to be set based on the location-based cookie and a presence of the device in the particular location.

18. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise restricting the location-based cookie from being used to customize the electronic page when the device is not in the particular location.

19. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise:

storing the location-based cookie in a particular folder designated for the particular location; and

storing a global cookie designated for all locations in a global folder accessible in all locations.

20. The non-transitory machine-readable medium of claim 17 , wherein the operations further comprise:

receiving user input at the device;

generating a notification requesting to remember the user input at the particular location;

receiving a response instructing to remember the user input at the particular location; and

generating the location-based cookie designated for the particular location based on the user input.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 23, 2015
From: EBAY INC.
To: PAYPAL, INC.
Reel/Frame 036170/0289 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2013
From: LYMAN, NATE L.; CAMP, ROY L.; FARRARO, ERIC J.; TAPLEY, JOHN R.
To: EBAY INC.
Reel/Frame 031112/0982 →