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:
Jan. 14, 2020

Filed:

Nov. 09, 2017
Applicant:

State Farm Mutual Automobile Insurance Company, Bloomington, IL (US);

Inventors:

Richard Simon, Bloomington, IL (US);

Jeremy Lee Rambo, Bloomington, IL (US);

John M. VanAntwerp, Normal, IL (US);

Dan Kalmes, Bloominton, IL (US);

Burton J. Floyd, Mackinaw, IL (US);

Thad Garrett Craft, Heyworth, IL (US);

Marc Anderson, Decatur, IL (US);

Nick U. Christopulos, Bloomington, IL (US);

Patrick Mead, Eureka, IL (US);

Richard Berglund, Bloomington, IL (US);

Erik Donahue, Normal, IL (US);

Joseph W. Norton, Normal, IL (US);

Vladyslava Matviyenko, Bloomington, IL (US);

Assignee:
Attorney:
Primary Examiner:
Int. Cl.
CPC ...
H04L 29/08 (2006.01); G06F 16/9535 (2019.01);
U.S. Cl.
CPC ...
H04L 67/16 (2013.01); G06F 16/9535 (2019.01);
Abstract

A computer-implemented method for retrieving information from information services and providing it to a public application programming interface (API) includes receiving a first request data message using a core discovery agent, the request data message including at least one requested datum, for which a value is sought, and at least one known datum, for which a value is known; calling a resource locator to request a location of an information service that provides a value for the requested datum; calling a resource façade to contact the information service; transmitting a first information service message including the requested datum and known datum from the resource façade to the information service; receiving a second information service message from the information service including a value for the requested datum; and transmitting a resolved data message including the requested datum and its value from the core discovery agent to the public API.


Find Patent Forward Citations

Loading…