The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 16, 2021

Filed:

Oct. 17, 2018
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Sunhwan Lee, Menlo Park, CA (US);

Rakesh Jain, San Jose, CA (US);

Mu Qiao, Belmont, CA (US);

Divyesh Jadav, San Jose, CA (US);

Luis Angel Bathen, Placentia, CA (US);

Ramani R. Routray, San Jose, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 21/62 (2013.01); G06F 21/44 (2013.01); H04L 29/06 (2006.01); G06F 21/60 (2013.01);
U.S. Cl.
CPC ...
G06F 21/629 (2013.01); G06F 21/44 (2013.01); G06F 21/606 (2013.01); H04L 63/12 (2013.01); H04L 2463/101 (2013.01);
Abstract

A computer-implemented method according to one embodiment includes receiving a data object from a first application running on a computing device, a unique identifier (ID) of the data object assigned by the first application, and an access permission for the data object from the first application. The computer-implemented method also includes storing the data object, the unique ID, and the access permission in a data repository in a data distributor layer on the computing device. The computer-implemented method also includes receiving, at an access controller layer of the computing device, a request for the data object from a second application, the request including the unique ID, and retrieving, by the access controller layer, the data object from the data distributor layer using the unique ID in response to the request. The computer-implemented method includes providing, by the access controller layer, the data object to the second application.


Find Patent Forward Citations

Loading…