IP Library Granted Patent US 10,121,016
Granted Patent B2
US 10,121,016 · App. 14/675,834 · Granted Nov 6, 2018

Managing access to device content

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 10,121,016
App. No.
14/675,834
Granted
Nov 6, 2018
Kind
B2
Abstract

A method for managing access to a device includes receiving restriction information and access to a user's calendar, scanning the calendars for entries corresponding to travel, determining if the user is prohibited from accessing content on a device, and accordingly denying the user access to the content on the device in response to determining that the user is not in compliance with the restriction information. The restriction information indicates requirements a user must comply with to access content with a device, as well as which content is regulated by said requirements. The requirements indicated by the restriction information include a timeframe around and including a calendar entry corresponding to travel during which the user is denied access to content. A computer program product and a computer system corresponding to the method are also disclosed.

Claims (36)

1. A method for managing access to content with a device, the method comprising:

receiving restriction information and access to a user's calendar, wherein the restriction information indicates requirements a user must comply with to access content with the device, as well as which content is regulated by said requirements, wherein the requirements include a denial timeframe around and including a calendar entry corresponding to travel during which the user is denied access to content, and wherein the denial timeframe begins when the user's credit card is used at a first location and ends when the user's credit card is used at a second location;

scanning one or more user calendars for entries corresponding to travel to identify one or more travel events;

creating updated restriction information according to the one or more identified travel events, wherein the updated restriction information includes one or more time periods during which the user is denied access to content according to an identified travel event, the denial timeframe indicated by the restriction information, and one or more locations corresponding to the identified travel events where access to the content is disabled;

determining GPS coordinates corresponding to the device;

determining, based on the determined GPS coordinates corresponding to the device if the user is in compliance with the updated restriction information; and

responsive to determining that the user is in compliance with the updated restriction information, providing the regulated content to the user via the device.

2. The method of claim 1 , wherein the content that is regulated by the requirements corresponds to corporate content available via the device.

3. The method of claim 1 , further comprising allowing access to the content with the device in response to determining that the user is in compliance with the restriction information.

4. The method of claim 1 , wherein the restriction information indicates the user is denied access to content for a selected time interval if the user's calendar indicates that the user is traveling via a rental car to a hotel.

5. The method of claim 1 , wherein the requirements indicated by the restriction information correspond to corporate policies regarding access to content with the device.

6. The method of claim 1 , wherein the restriction information indicates the user is denied access to content if the device is moving faster than a configurable maximum speed threshold.

7. A computer program product comprising:

one or more computer readable storage media and program instructions stored on the one or more computer readable storage media, the program instructions comprising instructions to:

receive restriction information and access to a user's calendar, wherein the restriction information indicates requirements a user must comply with to access content with the device, as well as which content is regulated by said requirements, wherein the requirements include a denial timeframe around and including a calendar entry corresponding to travel during which the user is denied access to content, and wherein the denial timeframe begins when the user's credit card is used at a first location and ends when the user's credit card is used at a second location;

scan one or more user calendars for entries corresponding to travel to identify one or more travel events;

create updated restriction information according to the one or more identified travel events, wherein the updated restriction information includes one or more time periods during which the user is denied access to content according to an identified travel event, the denial timeframe indicated by the restriction information, and one or more locations corresponding to the identified travel events where access to the content is disabled;

determine GPS coordinates corresponding to the device;

determine, based on the determined GPS coordinates corresponding to the device, if the user is in compliance with the updated restriction information; and

responsive to determining that the user is in compliance with the updated restriction information, provide the regulated content to the user via the device.

8. The computer program product of claim 7 , wherein the restriction information indicates the user is denied access to content if the device is moving faster than a configurable maximum speed threshold.

9. The computer program product of claim 7 , wherein the program instructions further comprise instructions to allow access to the content with the device in response to determining that the user is in compliance with the restriction information.

10. The computer program product of claim 7 , wherein the restriction information indicates the user is denied access to content for a selected time interval if the user's calendar indicates that the user is traveling via a rental car to a hotel.

11. A computer system comprising:

one or more computer processors;

one or more computer-readable storage media;

program instructions stored on the computer-readable storage media for execution by at least one of the one or more processors, the program instructions comprising instructions to:

receive restriction information and access to a user's calendar, wherein the restriction information indicates requirements a user must comply with to access content with the device, as well as which content is regulated by said requirements, wherein the requirements include a denial timeframe around and including a calendar entry corresponding to travel during which the user is denied access to content, and wherein the denial timeframe begins when the user's credit card is used at a first location and ends when the user's credit card is used at a second location;

scan one or more user calendars for entries corresponding to travel to identify one or more travel events;

create updated restriction information according to the one or more identified travel events, wherein the updated restriction information includes one or more time periods during which the user is denied access to content according to an identified travel event, the denial timeframe indicated by the restriction information, and one or more locations corresponding to the identified travel events where access to the content is disabled;

determine GPS coordinates corresponding to the device;

determine, based on the determined GPS coordinates corresponding to the device, if the user is in compliance with the updated restriction information; and

responsive to determining that the user is in compliance with the updated restriction information, provide the regulated content to the user via the device.

12. The computer system of claim 11 , wherein the restriction information indicates the user is denied access to content if the device is moving faster than a configurable maximum speed threshold.

13. The computer system of claim 11 , wherein the program instructions further comprise instructions to allow access to the content with the device in response to determining that the user is in compliance with the restriction information.

14. The computer system of claim 11 , wherein the restriction information indicates the user is denied access to content for a selected time interval if the user's calendar indicates that the user is traveling via a rental car to a hotel.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2021
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: KYNDRYL, INC.
Reel/Frame 057885/0644 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2015
From: BOSS, GREGORY J.; JONES, ANDREW R.; MCCONNELL, KEVIN C.; MOORE, JOHN E., JR.
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 035307/0542 →