US 12,141,321 B1
Rules-based data access systems and methods
Larry Wayne Clark, San Antonio, TX (US); Patricia A. Rosas, San Antonio, TX (US); Mark Shafer, San Antonio, TX (US); Linda Giessel King, San Antonio, TX (US); and Steven Wayne Meier, Jr., San Antonio, TX (US)
Assigned to United Services Automobile Association (USAA), San Antonio, TX (US)
Filed by United Services Automobile Association (USAA), San Antonio, TX (US)
Filed on Aug. 16, 2023, as Appl. No. 18/450,988.
Application 18/450,988 is a continuation of application No. 17/681,682, filed on Feb. 25, 2022, granted, now 11,763,027.
Application 17/681,682 is a continuation of application No. 16/575,287, filed on Sep. 18, 2019, granted, now 11,295,033, issued on Apr. 5, 2022.
Application 16/575,287 is a continuation of application No. 15/820,932, filed on Nov. 22, 2017, granted, now 10,467,430, issued on Nov. 5, 2019.
Application 15/820,932 is a continuation of application No. 14/594,836, filed on Jan. 12, 2015, granted, now 9,830,473, issued on Nov. 28, 2017.
Application 14/594,836 is a continuation of application No. 13/717,392, filed on Dec. 17, 2012, granted, now 8,935,804, issued on Jan. 13, 2015.
Claims priority of provisional application 61/576,170, filed on Dec. 15, 2011.
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 21/62 (2013.01); G06F 16/954 (2019.01)
CPC G06F 21/6245 (2013.01) [G06F 16/954 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a first computing system, customer data from a providing entity;
decomposing, by the first computing system, the customer data into multiple data items based on a shareability of each data item,
wherein the shareability is based on an identity of the providing entity that is holder of the customer data;
tagging, by the first computing system, the respective multiple data items to indicate a type of the customer data and the shareability of the customer data;
receiving, by the first computing system, a request for electronic access to a data item of the multiple data items from a second computing system;
determining, by the first computing system, whether the data item is electronically shareable with the second computing system based on A) a tag of the data item and B) an identity of a requesting entity associated with the second computing system that is requesting the electronic access; and
in response to determining that the requested data item is electronically shareable with the second computing system, providing, to the second computing system, the electronic access to the requested data item.