Patents by Inventor Sarah Joann Aerni

Sarah Joann Aerni 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: 11983650
    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. An intelligent routing system may route a data object to a path in a process flow using a model, such as a machine-learned model. The system may receive a first data object and may route the first data object along a path of the process flow using a random routing procedure, for example, for model training. The routing may involve performing operations based on the path and the features of the first data object. The system may update one or more models based on an outcome of the operations. Following training, the system may insert a model into the process flow at a decision point between paths. The system may receive a second data object and may route the second data object to a path using the model and based on features of the second data object.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: May 14, 2024
    Assignee: Salesforce, Inc.
    Inventors: Sarah Joann Aerni, Zineb Laraki, Penny Tselikis, Till Christian Bergmann, Michael Weil, Christian Posse, Jason Teller, Alex Edelstein, Mehmet Ezbiderli
  • Publication number: 20230245010
    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. An intelligent routing system may route a data object to a path in a process flow using a model, such as a machine-learned model. The system may receive a first data object and may route the first data object along a path of the process flow using a random routing procedure, for example, for model training. The routing may involve performing operations based on the path and the features of the first data object. The system may update one or more models based on an outcome of the operations. Following training, the system may insert a model into the process flow at a decision point between paths. The system may receive a second data object and may route the second data object to a path using the model and based on features of the second data object.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Sarah Joann Aerni, Zineb Laraki, Penny Tselikis, Till Christian Bergmann, Michael Weil, Christian Posse, Jason Teller, Alex Edelstein, Mehmet Ezbiderli
  • Publication number: 20230244686
    Abstract: Methods, systems, apparatuses, devices, and computer program products are described. A system may identify, from an event log including log entries for a tenant of a multi-tenant database system, a pattern of log entries corresponding to main actions and satisfying a frequency threshold. The system may identify log entries associated with the pattern and corresponding to the main actions, detailed actions, or both. The system may retrieve data corresponding to a history field of a data object associated with the pattern and may determine at least a portion of a process flow for the data object according to the pattern and based on the log entries and the historical data. The process flow may include operations to perform using the data object. In some cases, the system may transmit, to a user device, an indication of the portion of the process flow for user review and implementation.
    Type: Application
    Filed: January 31, 2022
    Publication date: August 3, 2023
    Inventors: Zineb Laraki, Penny Tselikis, Till Christian Bergmann, Michael Weil, Christian Posse, Jason Teller, Alex Edelstein, Sarah Joann Aerni, Mehmet Ezbiderli
  • Patent number: 9703925
    Abstract: In general, one aspect of the subject matter described in this specification is embodied in operations of processing sequence data by selecting a distribution key according to a type of one or more tasks to be performed on the data. The key is one or more data fields of a sequence data file, e.g., a sequence alignment/map (SAM) format or binary sequence alignment/map (BAM) format file, or derived from one or more data fields of a sequence data file. The sequence data is then distributed to multiple nodes of a parallel processing relational database system. The system performs the tasks of processing the sequence data by executing database queries. The system executes the database queries on multiple nodes in parallel. The system can use query optimization functions built into the database to expedite performance of each task.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: July 11, 2017
    Assignee: Pivotal Software, Inc.
    Inventors: Sarah Joann Aerni, Mariann Micsinai
  • Patent number: 9569464
    Abstract: This document describes, among other things, a computer-implemented method. The method includes obtaining a structured data object that having a plurality of nodes that represent elements in the data object. One or more tables that define a table representation of the data object can be generated. The one or more tables can include a plurality of table entries that correspond to the plurality of nodes, respectively. For each of one or more first nodes from among the plurality of nodes, the method can include identifying information about one or more second nodes that are determined to be adjacent or otherwise related to the first node by performing window functions along two or more coordinate systems in the one or more tables. The window function can be centered on a particular table entry that corresponds to the first node of the data object.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: February 14, 2017
    Assignee: Pivotal Software, Inc.
    Inventors: Alexis Kohnstamm Crow, Sarah Joann Aerni, Hulya Emir-Farinas, Gautam Sakleshpur Muralidhar, Regunathan Radhakrishnan