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:
Apr. 26, 2022

Filed:

Jul. 30, 2020
Applicant:

Salesforce.com, Inc., San Francisco, CA (US);

Inventors:

Zhidong Ke, Milpitas, CA (US);

Utsavi Benani, Fremont, CA (US);

Kevin Terusaki, Oakland, CA (US);

Yifeng Liu, Palo Alto, CA (US);

Percy Mehta, Foster City, CA (US);

Heng Zhang, San Jose, CA (US);

Assignee:

salesforce.com, Inc., San Francisco, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 16/25 (2019.01); G06F 16/28 (2019.01); G06F 11/07 (2006.01); G06F 16/22 (2019.01); G06F 9/54 (2006.01); G06F 16/23 (2019.01);
U.S. Cl.
CPC ...
G06F 16/258 (2019.01); G06F 9/542 (2013.01); G06F 11/0772 (2013.01); G06F 16/2282 (2019.01); G06F 16/2358 (2019.01); G06F 16/283 (2019.01);
Abstract

Managing mutations in a data lake environment. A mutation request to cause write operations that modify data objects or structures within an environment for collecting unformatted raw data is received. The environment has at least a data table and a notification table. An entry is written to the data table with a streaming job configured to receive and process the mutation request. Entries to the data table specify at least records indicating changes to objects in the environment based on ingestion processing for the environment for collecting unformatted raw data and based on the mutation request. A corresponding entry is written to the notification table in response to a successful write attempt to the data table. The notification table entry has information about data table entries for a specified period. At least one data consumer is notified that the data table has been modified.


Find Patent Forward Citations

Loading…