Patents by Inventor Christian Posse

Christian Posse 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: 12105725
    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: Grant
    Filed: January 31, 2022
    Date of Patent: October 1, 2024
    Assignee: Salesforce, Inc.
    Inventors: Zineb Laraki, Penny Tselikis, Till Christian Bergmann, Michael Weil, Christian Posse, Jason Teller, Alex Edelstein, Sarah Joann Aerni, Mehmet Ezbiderli
  • Publication number: 20240238981
    Abstract: A robot device includes an optical detection device configured to detect a surrounding area image of an area surrounding the robot device. The robot device further includes a control device storing a predetermined reference marking and a predetermined reference position of the reference marking. The control device is configured to detect an image detail that shows the reference marking of the interaction machine in the surrounding area image of the area surrounding the robot device, detect the predetermined reference marking in the image detail, determine a distortion of the predetermined reference marking in the image detail, determine a spatial position of the reference marking, determine an interaction machine position of at least one element of the interaction machine with respect to the robot device from the spatial position of the reference marking, and subject the robot device to closed-loop control and/or open-loop control.
    Type: Application
    Filed: May 11, 2022
    Publication date: July 18, 2024
    Inventors: Thomas IRRENHAUSER, Christian POSS
  • 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
  • Patent number: 11961045
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for increasing dimensionality of data structures associated with filling positions. In some implementations, a prediction of desired experience for a given position to be filled may be incorporated into a searchable field of the data structure. Among other things, increasing the dimensionality of the data structure may facilitate more granular searching of positions and guided creation of new positions to be filled. In some implementations, a predicted desired experience may be used to notify a user posting a new position whether a specified desired experience corresponds to a predicted desired experience.
    Type: Grant
    Filed: May 3, 2023
    Date of Patent: April 16, 2024
    Assignee: GOOGLE LLC
    Inventors: Christian Posse, Pei-Chun Chen
  • Publication number: 20230267421
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for increasing dimensionality of data structures associated with filling positions. In some implementations, a prediction of desired experience for a given position to be filled may be incorporated into a searchable field of the data structure. Among other things, increasing the dimensionality of the data structure may facilitate more granular searching of positions and guided creation of new positions to be filled. In some implementations, a predicted desired experience may be used to notify a user posting a new position whether a specified desired experience corresponds to a predicted desired experience.
    Type: Application
    Filed: May 3, 2023
    Publication date: August 24, 2023
    Inventors: Christian Posse, Pei-Chun Chen
  • 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
  • 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
  • Patent number: 11676109
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for increasing dimensionality of data structures associated with filling positions. In some implementations, a prediction of desired experience for a given position to be filled may be used to increase the dimensionality of a searchable data structure that represents the given position. For example, the predicted desired experience may be incorporated into a searchable field of the data structure. Among other things, increasing the dimensionality of the data structure may facilitate more granular searching of positions and guided creation of new positions to be filled. In some implementations, a predicted desired experience may be used to notify a user posting a new position whether a specified desired experience corresponds to a predicted desired experience.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: June 13, 2023
    Assignee: GOOGLE LLC
    Inventors: Christian Posse, Pei-Chun Chen
  • Patent number: 11636159
    Abstract: A computer system is configured to receive a plurality of previous user selections by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to determine weights for the various database fields included in the previous user selections and rank subsequent search results for a subsequent search of the database based on the determined weights, where the one or more weights affect a ranking of a search result based on a match associated with the particular database field. The computer system is further configured to receive customized search result layout settings specifying that one or more specified database fields are displayed to the user when the search results are displayed, where one or more weights for the particular database field are based on the customized search result layout settings.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: April 25, 2023
    Inventors: Mario Sergio Rodriguez, Christian Posse, Rohit Kapoor, Muhammad Tayyab Javed
  • Patent number: 11475048
    Abstract: In disclosed techniques, a computing system causes presentation of a user interface having an input field operable to receive, from a user, a search query for a database. The computing system may classify the search query by: determining whether the search query includes terms that are within a specified vocabulary indicative of a natural language query and determining whether the search query includes terms that identify an object defined in a schema of the database. In response to classifying the search query as a natural language query, the computing system returns query results determined by identifying values in the database corresponding to the object defined in the schema. In response to classifying the search query as a keyword query, the computing system returns query results determined by comparing terms of the search query to values within records in the database.
    Type: Grant
    Filed: January 7, 2020
    Date of Patent: October 18, 2022
    Assignee: salesforce.com, inc.
    Inventors: Rohit Kapoor, Christian Posse, Francisco Borges, Guillaume Kempf, Arvind Srikantan
  • Publication number: 20220245160
    Abstract: In accordance with embodiments, there are provided mechanisms and methods for facilitating relevance prediction-based ranking and presentation of documents for intelligent searching in cloud computing environments in database systems according to one embodiment. In one embodiment and by way of example, a method includes receiving a query, predicting relevance of documents associated with the query based on content of the query and historical user expectations, where the relevance is predicted based on comparison of a first relevance prediction with a second relevance prediction. The method may further include ranking the documents based on the predicted relevance, where the documents are sorted based on the ranking, and communicating, in response to the query, the ranked and sorted documents to a computing device over a communication network.
    Type: Application
    Filed: January 29, 2021
    Publication date: August 4, 2022
    Inventors: Mohamed Abdelrahman Zahran Mohamed, Ashish Bharadwaj Srinivasa, Mario Sergio Rodriguez, Christian Posse
  • Publication number: 20220027412
    Abstract: A computer system is configured to receive a plurality of previous user selections by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to determine weights for the various database fields included in the previous user selections and rank subsequent search results for a subsequent search of the database based on the determined weights, where the one or more weights affect a ranking of a search result based on a match associated with the particular database field. The computer system is further configured to receive customized search result layout settings specifying that one or more specified database fields are displayed to the user when the search results are displayed, where one or more weights for the particular database field are based on the customized search result layout settings.
    Type: Application
    Filed: October 7, 2021
    Publication date: January 27, 2022
    Inventors: Mario Sergio Rodriguez, Christian Posse, Rohit Kapoor, Muhammad Tayyab Javed
  • Patent number: 11176202
    Abstract: A computer system is configured to receive a plurality of previous user selection by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to analyze the plurality of previous user selections to identify how frequently the same values are included in the various previous database entries. The computer system is configured to determine weights for the various database fields and rank subsequent search results for a subsequent search of the database based on the determined weights.
    Type: Grant
    Filed: January 24, 2020
    Date of Patent: November 16, 2021
    Assignee: salesforce.com, inc.
    Inventors: Mario Sergio Rodriguez, Christian Posse, Rohit Kapoor, Muhammad Tayyab Javed
  • Patent number: 11167940
    Abstract: A depalletizing device for depalletizing a transport container from a storage surface includes a frame, a belt conveyor unit, a drive unit, and a plurality of balls. The belt conveyor unit is disposed so as to be height-adjustable on the frame by the drive unit and the plurality of balls are integrated in and protrude from the belt conveyor unit, are rotatable by the drive unit, and form a bearing face for the transport container.
    Type: Grant
    Filed: December 24, 2019
    Date of Patent: November 9, 2021
    Assignee: Bayerische Motoren Werke Aktiengesellschaft
    Inventors: Thomas Irrenhauser, Christian Poss, Mario Trautner
  • Patent number: 10997560
    Abstract: The present disclosure provides systems and methods that improve job posting structure and presentation by, for example, classifying portions of job postings into informative sections. As an example, given a job posting, a computing system implementing aspects of the present disclosure can separate the job posting into multiple portions. After separation into portions, the computing system can classify each portion into the most plausible job-posting-specific section. For example, the computing system can include and implement a machine-learned classification model to classify the portions into the sections. Following classification, the computing system can modify the job posting based on the classification of the portions. In particular, the structure and/or presentation of the job posting can be improved based on the classification of the portions into the sections.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: May 4, 2021
    Assignee: Google LLC
    Inventors: Pei-Chun Chen, Christian Posse, Zhao Zhang, Xuejun Tao
  • Publication number: 20210081457
    Abstract: A computer system is configured to receive a plurality of previous user selection by a user of previous database entries, each of which has as plurality of database field. The computer system is configured to analyze the plurality of previous user selections to identify how frequently the same values are included in the various previous database entries. The computer system is configured to determine weights for the various database fields and rank subsequent search results for a subsequent search of the database based on the determined weights.
    Type: Application
    Filed: January 24, 2020
    Publication date: March 18, 2021
    Inventors: Mario Sergio Rodriguez, Christian Posse, Rohit Kapoor, Muhammad Tayyab Javed
  • Publication number: 20210081436
    Abstract: In disclosed techniques, a computing system causes presentation of a user interface having an input field operable to receive, from a user, a search query for a database. The computing system may classify the search query by: determining whether the search query includes terms that are within a specified vocabulary indicative of a natural language query and determining whether the search query includes terms that identify an object defined in a schema of the database. In response to classifying the search query as a natural language query, the computing system returns query results determined by identifying values in the database corresponding to the object defined in the schema. In response to classifying the search query as a keyword query, the computing system returns query results determined by comparing terms of the search query to values within records in the database.
    Type: Application
    Filed: January 7, 2020
    Publication date: March 18, 2021
    Inventors: Rohit Kapoor, Christian Posse, Francisco Borges, Guillaume Kempf, Arvind Srikantan
  • Patent number: 10909125
    Abstract: A system associates sequentially descending weights with items in a reference list. The system identifies overlapping items from the first position to the second position in both the reference list and a test list. The system determines a weighted overlap for the overlapping items by combining the weights for each overlapping item to create a reference item weight, combining the weights for each item from the first position to the second position in the reference list to create a reference position weight, and determining the ratio between the reference item weight and the reference position weight. The system identifies overlapping items from the first position to the third position in both the reference list and the test list, and then determines a weighted overlap for these overlapping items. The system outputs the average weighted overlap as an efficiency evaluation of the information retrieval system that created the test list.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: February 2, 2021
    Assignee: salesforce.com, inc.
    Inventors: Bruno Roustant, Christian Posse
  • Patent number: 10878048
    Abstract: The present disclosure is directed to generating search results, recommendations, and/or the like. In particular, the methods and systems of the present disclosure can: receive data describing one or more aspects of an entity; determine, based at least in part on the aspect(s) of the entity, one or more additional aspects of the entity; determine, based at least in part on the aspect(s) of the entity and the additional aspect(s) of the entity, a metric indicating a reputational prominence of the entity relative to multiple other entities of similar type; generate, based on the metric, one or more search results, recommendations, and/or the like; and communicate, to a computing device (e.g., for display, and/or the like), data indicating the search result(s), recommendation(s), and/or the like.
    Type: Grant
    Filed: February 10, 2018
    Date of Patent: December 29, 2020
    Assignee: Google LLC
    Inventors: Jennifer Su, Christian Posse
  • Patent number: 10853432
    Abstract: The present disclosure is directed to generating search results, recommendations, and/or the like. In particular, the methods and systems of the present disclosure can: receive data describing one or more aspects of entities of different types; determine, based at least in part on the aspect(s) of the entities, one or more additional aspects of the entities; determine, based at least in part on the additional aspect(s) of the entities, a metric indicating an extent to which the entities correspond to one another; generate, based on the metric, one or more search results, recommendations, and/or the like; and communicate, to a computing device (e.g., for display, and/or the like), data indicating the search result(s), recommendation(s), and/or the like.
    Type: Grant
    Filed: February 10, 2018
    Date of Patent: December 1, 2020
    Assignee: Google LLC
    Inventors: Jennifer Su, Christian Posse