Patents by Inventor Nicholas Jeffrey HOH

Nicholas Jeffrey HOH has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11797527
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: October 24, 2023
    Assignee: INTUIT, INC.
    Inventors: Andreas Mavrommatis, Pankaj Rastogi, Sumanth Venkatasubbaiah, Qingbo Hu, Karthik Prakash, Nicholas Jeffrey Hoh, Frank Wisniewski, Abhishek Jain, Caio Vinicius Soares, Yuwen Wu
  • Publication number: 20230018388
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Application
    Filed: September 26, 2022
    Publication date: January 19, 2023
    Inventors: Andreas MAVROMMATIS, Pankaj RASTOGI, Sumanth VENKATASUBBAIAH, Qingbo HU, Karthik PRAKASH, Nicholas Jeffrey HOH, Frank WISNIEWSKI, Abhishek JAIN, Caio Vinicius SOARES, Yuwen WU
  • Patent number: 11487751
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: November 1, 2022
    Assignee: INTUIT, INC.
    Inventors: Andreas Mavrommatis, Pankaj Rastogi, Sumanth Venkatasubbaiah, Qingbo Hu, Karthik Prakash, Nicholas Jeffrey Hoh, Frank Wisniewski, Abhishek Jain, Caio Vinicius Soares, Yuwen Ellen Wu
  • Publication number: 20210373914
    Abstract: Certain aspects of the present disclosure provide techniques for a “hand-off” operation of a feature management platform. A feature management platform can receive a request to generate feature data based on batch and streaming data. To generate such feature data, a “hand-off” occurs between a batch processing job to a stream processing job. The feature management platform can initiate the batch processing job to generate a first set of feature data. Once all of the feature data is generated by the batch processing job, the feature data is saved in an offline database. The feature data with the maximum timestamp is saved in an online database, and the maximum timestamp is saved in a persistent database. With the maximum timestamp, the feature management platform begins the stream processing job. Once feature data is generated by the stream processing job, the feature data is stored in an offline or online database.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Nicholas Jeffrey HOH, Karthik PRAKASH, Pankaj RASTOGI, Sumanth VENKATASUBBAIAH
  • Publication number: 20210374127
    Abstract: Certain aspects of the present disclosure provide techniques for operation of a feature management platform. A feature management platform is an end-to-end platform developed to manage the full lifecycle of data features. For example, to create a stateful feature, the feature management platform can receive a processing artifact from a computing device. The processing artifact defines the stateful feature, including the data source to retrieve event data from, when to retrieve the event data, the type of transform to apply, etc. Based on the processing artifact, the feature management system generates a processing job (e.g., the API defines a pipeline), which when initiated generates a vector that encapsulates the stateful feature. The vector is transmitted to the computing device that locally hosts a model, which generates a prediction that is transmitted to the feature management platform. Subsequently, the predication and stateful feature can be transmitted to other computing devices.
    Type: Application
    Filed: May 29, 2020
    Publication date: December 2, 2021
    Inventors: Andreas MAVROMMATIS, Pankaj RASTOGI, Sumanth VENKATASUBBAIAH, Qingbo HU, Karthik PRAKASH, Nicholas Jeffrey HOH, Frank WISNIEWSKI, Abhishek JAIN, Caio Vinicius SOARES, Yuwen Ellen WU