Patents Assigned to COM'IN
  • Patent number: 11093467
    Abstract: A system may include multiple personal data sources and a machine-implemented data extractor and correlator configured to retrieve personal data from at least one of the personal data sources. The data extractor and correlator may extract information from unstructured data within the retrieved personal data and correlate the extracted information with previously stored structured data to generate additional structured data. The system may also include a storage device configured to store the previously stored structured data and the additional structured data. A natural language query module may be configured to receive a natural language query from a user and provide a response to the natural language query based at least in part on one or both of the previously stored structured data and the additional structured data.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: August 17, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Thierry Donneau-Golencer, Rajan Singh, Madhu Yarlagadda, Corey Hulen, Kenneth C. Nitz, William Scott Mark
  • Patent number: 11093866
    Abstract: Disclosed are systems, apparatus, methods and computer-readable media for updating information stored in a database system over a network. In some implementations, first contact data is retrieved from a first virtual portion of a database system, where the first contact data provides first contact information associated with at least one entity. In some instances, the first contact data is compared with second contact data, where the second contact data provides second contact information associated with the at least one entity. In some instances, at least some of the second contact information is retrieved from a social networking system. In various implementations, at least one difference between the first contact data and the second contact data is identified, where the at least one difference is capable of being presented in a user interface displayed at a computer system. In some instances, a selection identifying contact data to store is received.
    Type: Grant
    Filed: March 14, 2018
    Date of Patent: August 17, 2021
    Assignee: salesforce.com, inc.
    Inventor: Tyler A. Ziemann
  • Patent number: 11093916
    Abstract: A method of collecting data from multiple sources in a multi-tenant system is provided. The method includes obtaining data corresponding to a first tenant in the multi-tenant system and a second tenant in the multi-tenant system from a first source, obtaining data corresponding to the first tenant in the multi-tenant system and the second tenant in the multi-tenant system from a second source, and aggregating the data obtained from the first and second sources into a single database and associating each entry of the obtained data with at least one of the tenants of the multi-tenant system.
    Type: Grant
    Filed: May 8, 2019
    Date of Patent: August 17, 2021
    Assignee: salesforce.com, inc.
    Inventors: Irandi U. Bulumulla, Ryan Guest
  • Publication number: 20210248814
    Abstract: Systems and methods for constructing a three-dimensional panorama model of an object are disclosed. An exemplary system includes a storage device configured to receive a plurality of point clouds each acquired at a different view angle. Each point cloud includes three-dimensional positions of a plurality of target points on a surface of the object. The system further includes at least one processor configured to determine elevation and normal at each target point in each point cloud and convert the elevation of each target point to color information. The at least one processor is further configured to register every two adjacent point clouds among the plurality of point clouds based on the three-dimensional positions, the normal, and the color information of the respective target points of the two adjacent point clouds. The at least one processor is also configured to render the three-dimensional panorama model based on the registered point clouds.
    Type: Application
    Filed: May 22, 2020
    Publication date: August 12, 2021
    Applicant: Ke.com (Beijing)Technology Co., Ltd
    Inventor: Ning TAO
  • Publication number: 20210247957
    Abstract: Computing systems, database systems, and related conversational updating methods are provided for dynamically updating graphical user interfaces responsive to conversational user inputs received via a chatbot or other conversational interactions with a user.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 12, 2021
    Applicant: salesforce.com, inc.
    Inventors: Alan Molina, Carlos Jimenez, Chaitanya Malla
  • Publication number: 20210248311
    Abstract: Systems, methods, and computer-readable media for scaling tables having differing column types in collaborative network systems in tablature are disclosed. The systems and methods may involve maintaining a zoomable table having a plurality of columns, at least some of which display differently depending on zoom level; storing for a first column, a first column template associated with a first zoom range, wherein the first column template is configured to display information in a first format configured to scale within the first zoom range; storing for the first column, a second column template associated with a second zoom range different from the first zoom range, wherein the second column template is configured to display information in a second format different from the first format.
    Type: Application
    Filed: April 16, 2021
    Publication date: August 12, 2021
    Applicant: MONDAY.COM
    Inventors: Eran HELFT, Shani FRANKEL
  • Patent number: 11086328
    Abstract: An autonomous cart moves products and materials in an industrial environment. It is different from conventional carts because it can navigate autonomously indoors or outdoors in dynamic environments where things change frequently. This autonomous cart uses state-of-the-art “dense” visual perception giving it unequalled and continuous awareness of its surroundings. With this it can operate at a cost, speed, level of safety and efficiency that has never been possible before. This robotic cart makes factories and warehouses more efficient and safer. It enables the movement of smaller batches of material more frequently, reduces the need for expensive conveyor systems, and helps eliminate dangerous and polluting fork trucks from indoor environments.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: August 10, 2021
    Assignee: A9.COM, INC.
    Inventors: Nima Keivan, Juan Falquez, Andrew E. Hoffman, Jonathan McQueen
  • Patent number: 11086819
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for deleting data of an object within a multi-tenant database. Described is a mechanism for performing operations such as an efficient delete operation by introducing a new delete operation (or method) that is configured to allow a data structure such as an object to identify one or more records to be deleted. In order to ensure that the operation is efficient, the mechanism may determine characteristics of a data store and determine whether the information provided within the data structure provides an efficient identification of the data to be deleted. Upon a successful validation, an initial delete request may be translated to an appropriate delete operation for the underlying database.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Jan Asita Fernando, Cody Marcel, Sahil Ramrakhyani, Samarpan Jain, Brian Esserlieu, James Ferguson, Saikiran Perumala, Charles Fineman, Jay Hurst, Seshank Kalvala
  • Patent number: 11089026
    Abstract: A computing device includes a memory and one or more processors coupled to the memory.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventor: Prabhjot Singh
  • Patent number: 11087211
    Abstract: The technology disclosed determines one or more field values in a set of field values for a particular field in a fielded dataset that are similar to an input value using six similarity measures. A factor vector is generated per similarity measure and combined to form an input matrix. A convolutional neural network processes the input matrix to generate evaluation vectors. A fully-connected network evaluates the evaluation vectors to generate suggestion scalars for similarity to a particular input value. Thresholding is applied to suggestions scalars to determine one or more suggestion candidates for the particular input value.
    Type: Grant
    Filed: October 5, 2017
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Chang Lu, Lingtao Zhang
  • Patent number: 11088925
    Abstract: Multitier, multitenant architecture of pods comprise multiple stacks with different metrics and workload compositions that constantly change over time. A computer system may identify an overall pod time-to-live (TTL) based on the changing metrics and workloads. The TTL may be a forecasted time that pod remediation is needed to avoid negative impact on pod performance and customer experience. Additionally, the computer system may identify the appropriate remediation(s) for each pod. The computer system may compare and prioritize remediations across a collection of pods with different configurations and workload characteristics based on the TTLs. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: January 22, 2018
    Date of Patent: August 10, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Ana Bertran, Carl Morgenstern, Daisuke Kawamoto, Nicholas Roan, Steve Bobrowski, Sudhish Iyer, Chin Lee, Kunal Vashi, Zahid Rahman
  • Patent number: 11086687
    Abstract: The technology disclosed herein relates to method, system, and computer program product (computer-readable storage device) embodiments for managing resource allocation in a stream processing framework. An embodiment operates by configuring an allocation of a task sequence and machine resources to a container, and by running the task sequence, wherein the task sequence is configured to be run continuously as a plurality of units of work corresponding to the task sequence. Some embodiments further include changing the allocation responsive to a determination of an increase in data volume. A query may be taken from the task sequence and processed. Responsive to the query, a real-time result may be returned. Query processing may involve continuously applying a rule to the data stream, in real time or near real time. The rule may be set via a query language. Additionally, the data stream may be partitioned into batches for parallel processing.
    Type: Grant
    Filed: November 26, 2018
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Elden Gregory Bishop, Jeffrey Chao
  • Patent number: 11089019
    Abstract: Techniques for session security. Information corresponding to an electronic device used to access a resource is gathered. The information uniquely identifies the electronic device. Subsequent accesses to the resource during the session are monitored to determine whether changes occur to the information. A security action is taken in response to a change in the information.
    Type: Grant
    Filed: November 30, 2016
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventor: Paul Anthony Mason
  • Patent number: 11087574
    Abstract: Methods and systems including computer programs encoded on a computer storage medium, for determining that a trash bag has been removed from a trash can, in response to determining that the trash bag has been removed from the trash can, determining that a door is locked, in response to determining that the door is locked and that the trash bag has been removed from the trash can, unlocking the door, determining that the door has been opened and closed, and in response to determining that the door has been opened and closed, locking the door.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: August 10, 2021
    Assignee: Alarm.com Incorporated
    Inventor: John Carone
  • Patent number: 11084503
    Abstract: According to various embodiments, systems and methods are provided for use by an ADV to nudge incoming objects in a self-reverse lane. In an embodiment, an ADV determines that a self-reverse lane has a predetermined width before entering the self-reverse lane. After entering the self-reverse lane, the ADV can follow a first reference line at the center of the self-reverse lane. In response to detecting an incoming object, the ADV creates an alternative lane in the self-reverse lane by temporarily modifying a high definition map. The ADV subsequently follows a second reference line in the alternative lane to nudge the incoming object. In response to detecting that the incoming object has passed and the self-reverse lane is clear, the ADV can drive back to the center of the self-reverse lane, to continue to follow the first reference line in the self-reverse lane.
    Type: Grant
    Filed: December 26, 2018
    Date of Patent: August 10, 2021
    Assignees: BAIDU USA LLC, BAIDU.COM TIMES TECHNOLOGY (BEIJING) CO., LTD.
    Inventors: Fan Zhu, Lin Ma, Xin Xu
  • Patent number: 11087177
    Abstract: Approaches to zero-shot learning include partitioning training data into first and second sets according to classes assigned to the training data, training a prediction module based on the first set to predict a cluster center based on a class label, training a correction module based on the second set and each of the class labels in the first set to generate a correction to a cluster center predicted by the prediction module, presenting a new class label for a new class to the prediction module to predict a new cluster center, presenting the new class label, the predicted new cluster center, and each of the class labels in the first set to the correction module to generate a correction for the predicted new cluster center, augmenting a classifier based on the corrected cluster center for the new class, and classifying input data into the new class using the classifier.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Lily Hu, Caiming Xiong, Richard Socher
  • Patent number: 11086939
    Abstract: A method is provided for generating regular expressions. In some embodiments, the method includes partitioning a first plurality of text strings into a plurality of substrings, each text string of the first plurality being malignant or benign. The method also includes generating a population list including a second plurality of text strings, each text string of the second plurality including at least one token. The method further includes creating subsequent iterations of the population list. Each iteration may include calculating a score for one or more text strings in the population list and removing one or more text strings from the population list. The method further includes in response to a determination to not update the population list, selecting, based on the one or more calculated scores, a third text string as a regular expression from a final iteration of the population list.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventor: Jonathan Dean Smith
  • Patent number: 11087389
    Abstract: A messaging system for a website building system hosting a website. The system also includes at least one database storing website parameters, pre-defined rules concerning card definitions, pre-defined widget card parameters and a product classification taxonomy and at least one card product system to receive a trigger from the website, associated with an action related to a product. The system generates an actionable widget card associated with the product based on the action, the website parameters, the pre-defined rules, the pre-defined widget card parameters and the product classification taxonomy where the widget card implements e-commerce related operations for the product between a publisher of the website with an end user of the website.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: August 10, 2021
    Assignee: Wix.com Ltd.
    Inventors: Reuven J. Sherwin, Tal Shalom Kol, Adi Zellner, Yonatan Biri, Shachar Burg, Ethan Sharabi, Liat Karpel Gurwicz, Roni Ben-Aharon
  • Patent number: 11087420
    Abstract: Techniques are described for energy scoring of a monitored property and users of the monitored property. A system provides users with information related to the efficiency of the monitored property and aggregates data over multiple monitored properties. The system computes and outputs a score for a monitored property that reflects efficiency of the property and/or the users of the property. The system may track how that score changes through time, and how it relates to neighboring properties. The score may be expressed as both a number and a percentile.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: August 10, 2021
    Assignee: Alarm.com Incorporated
    Inventor: Stephen Scott Trundle
  • Patent number: D927527
    Type: Grant
    Filed: October 5, 2020
    Date of Patent: August 10, 2021
    Assignee: salesforce.com, inc.
    Inventors: Andrew Craig Bragdon, Agustin Lopez Gabeiras, Ignacio Agustin Manzano