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.
Patent No.:
Date of Patent:
Nov. 12, 2024
Filed:
Sep. 04, 2020
Capital One Services, Llc, McLean, VA (US);
Jose Moreno, Berkeley, CA (US);
Saianirudh Kantabathina, Fremont, CA (US);
Sathi Chowdhury, San Ramon, CA (US);
Selwyn Lehmann, Antioch, CA (US);
Forrest Thomas, Walnut Creek, CA (US);
David Woods, Pleasant Hill, CA (US);
Richard Hightower, Dublin, CA (US);
Scott Mandrell, San Francisco, CA (US);
Mary Baum, San Francisco, CA (US);
Patrick Ryan, Santa Clara, CA (US);
Alec Sokol, San Francisco, CA (US);
Michael Qiu, San Francisco, CA (US);
Thomas J. O'Connor, San Francisco, CA (US);
Navaneet Galagali, Fremont, CA (US);
Daniel Liu, San Francisco, CA (US);
Christopher Cellucci, Campbell, CA (US);
Capital One Services, LLC, McLean, VA (US);
Abstract
Disclosed herein are system, method, and computer program product embodiments for performing in-flight transformations of data streams. Complex event processing (CEP) operating on event records from various data streams can operate by storing the streamed event record data in a database, and then querying the data to perform a data transformation. However, in order to improve the performance of the data transformations and streamline CEP, a serverless architecture is introduced that can perform data transformations directly on streams, using attributes of the streamed record data defined in a schema. The resulting transformed data can then be provided by the serverless architecture to the CEP for direct access of the data most needed by the CEP.