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:
May. 28, 2024

Filed:

Oct. 14, 2020
Applicant:

Servicenow, Inc., Santa Clara, CA (US);

Inventors:

Matthew Duncan Hastie, San Diego, CA (US);

Jennifer Lee, San Diego, CA (US);

Brent Bahry, San Diego, CA (US);

Jared Laethem, Carlsbad, CA (US);

Assignee:

ServiceNow, Inc., Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/27 (2019.01); G06F 9/54 (2006.01); G06F 16/00 (2019.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 16/273 (2019.01); G06F 16/00 (2019.01); G06F 16/2358 (2019.01); G06F 9/542 (2013.01);
Abstract

Universal automatic data update detection and publication may include receiving a request for requested information, which includes an information element associated with a structured data location in a structured data storage unit, identifying a predicate referencing the structured data location, including the predicate in a predicates registry by compiling the predicate into an intermediate representation, creating an asynchronous message bus channel corresponding to the predicate, detecting a data operation for the structured data storage unit, wherein the information element is associated with the data operation, evaluating the intermediate representation, determining a predicate domain change type corresponding to the data operation, generating a change notification including an indication of the change type, and publishing the change notification to the asynchronous message bus channel such that a presentation via the client device is updated in response to the change notification.


Find Patent Forward Citations

Loading…