Patents by Inventor Cynthia Rogers

Cynthia Rogers 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: 11960980
    Abstract: Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: April 16, 2024
    Assignee: AMPLITUDE, INC.
    Inventors: Scott Kramer, Cynthia Rogers, Eric Pollmann, Muhammad Bilal Mahmood
  • Publication number: 20240104088
    Abstract: Systems and methods for data ingestion in real time are described herein. In an embodiment, a server computer receives a message comprising one or more client events from a storage device which publishes the message in response to storing the one or more client events. The server computer stores the one or more client events as raw event strings which are then parsed into parsed event strings. Identity resolution methods are performed on the parsed event strings. Feature groups are then identified in the parsed event strings and used to generate aggregation keys which are used to aggregate the feature groups prior to storing aggregated data in one or more aggregation tables.
    Type: Application
    Filed: October 6, 2023
    Publication date: March 28, 2024
    Inventors: Cynthia Rogers, William Pentney, Eric Pollmann, Muhammad Bilal Mahmood
  • Patent number: 11803536
    Abstract: Systems and methods for data ingestion in real time are described herein. In an embodiment, a server computer receives a message comprising one or more client events from a storage device which publishes the message in response to storing the one or more client events. The server computer stores the one or more client events as raw event strings which are then parsed into parsed event strings. Identity resolution methods are performed on the parsed event strings. Feature groups are then identified in the parsed event strings and used to generate aggregation keys which are used to aggregate the feature groups prior to storing aggregated data in one or more aggregation tables.
    Type: Grant
    Filed: January 10, 2020
    Date of Patent: October 31, 2023
    Assignee: AMPLITUDE, INC.
    Inventors: Cynthia Rogers, William Pentney, Eric Pollmann, Muhammad Bilal Mahmood
  • Publication number: 20230252346
    Abstract: Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user’s performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output.
    Type: Application
    Filed: October 17, 2022
    Publication date: August 10, 2023
    Inventors: Scott Kramer, Cynthia Rogers, Eric Pollmann, Muhammad Bilal Mahmood
  • Patent number: 11475357
    Abstract: Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output.
    Type: Grant
    Filed: July 29, 2019
    Date of Patent: October 18, 2022
    Assignee: APMPLITUDE, INC.
    Inventors: Scott Kramer, Cynthia Rogers, Eric Pollmann, Muhammad Bilal Mahmood
  • Publication number: 20210216536
    Abstract: Systems and methods for data ingestion in real time are described herein. In an embodiment, a server computer receives a message comprising one or more client events from a storage device which publishes the message in response to storing the one or more client events. The server computer stores the one or more client events as raw event strings which are then parsed into parsed event strings. Identity resolution methods are performed on the parsed event strings. Feature groups are then identified in the parsed event strings and used to generate aggregation keys which are used to aggregate the feature groups prior to storing aggregated data in one or more aggregation tables.
    Type: Application
    Filed: January 10, 2020
    Publication date: July 15, 2021
    Inventors: Cynthia Rogers, William Pentney, Eric Pollmann, Muhammad Bilal Mahmood
  • Publication number: 20210035010
    Abstract: Systems and methods for computing a causal uplift in performance of an output action for one or more treatment actions in parallel are described herein. In an embodiment, a server computer receives interaction data for a particular period of time which identifies a plurality of users and a plurality of actions that were performed by each user of the plurality of users through a particular graphical user interface during the particular period of time. The server computer uses the interaction data to generate a feature matrix of actions for each user, and a set of confounding variables included to minimize spurious correlations. The feature matrix is then used to train a machine learning system, using data identifying a user's performance or non-performance of each action as inputs and data identifying performance or non-performance of a target output action as the output.
    Type: Application
    Filed: July 29, 2019
    Publication date: February 4, 2021
    Inventors: Scott Kramer, Cynthia Rogers, Eric Pollmann, Muhammad Bilal Mahmood
  • Publication number: 20110250818
    Abstract: A mermaid costume is disclosed. An exemplary mermaid costume may include a body portion configured to receive the feet and both legs of a user and conform substantially to the body of the user. The mermaid costume may also include a tail portion connected to the body portion. The tail portion together with the body portion provides the user with the appearance of a mermaid. An opening is formed in the body portion to enable two modes for wearing the costume.
    Type: Application
    Filed: April 7, 2010
    Publication date: October 13, 2011
    Inventor: Cynthia Rogers Geurts
  • Patent number: D679480
    Type: Grant
    Filed: April 7, 2010
    Date of Patent: April 9, 2013
    Inventor: Cynthia Rogers Geurts