Patents Assigned to COM'IN
  • Patent number: 11632853
    Abstract: Heat dissipation systems may include a base, a vapor chamber, and a plurality of cooling fins. The base may contact a top surface of a chip on a printed circuit board to be cooled. The vapor chamber may be planar and be coupled to and extend from the base so that the planar vapor chamber is perpendicular relative to the top surface of the chip. The vapor chamber is coupled to the base so that a first portion of the vapor chamber extends along the base in a first direction, and a second portion of the vapor chamber, adjacent to the first portion of the vapor chamber, extends in the first direction past an edge of the base in order to overhang the printed circuit board. Both the first portion and the second portion of the vapor chamber include the plurality of cooling fins.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: April 18, 2023
    Assignee: Heatscape.com, Inc.
    Inventors: Ali Mira, Yashar Mira, Michael Mira
  • Patent number: 11631130
    Abstract: A card registry system is configured to automatically identify financial card information in one or more credit files associated with a consumer and populate a card registry account of the consumer with the identified financial card information. Once the financial card information has been obtained from the credit file(s), the card registry system may transmit cancellation and/or reissuance requests to the respective card issuers in the instance that one or more cards are compromised, so that the financial cards may be easily and efficiently cancelled and/or reissued at the request of the consumer.
    Type: Grant
    Filed: June 2, 2022
    Date of Patent: April 18, 2023
    Assignee: ConsumerInfo.com, Inc.
    Inventors: Ty Taylor, Michael R. Balducci, Arlene E. Miranda, Laura Gelgand
  • Patent number: 11631150
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing actions based on predicted precipitation accumulation. One of the methods includes receiving, from a camera, image data that depicts at least a portion of a property; determining, using the image data, a predicted current amount of precipitation that has accumulated at the property; receiving additional data that identifies characteristics of the property; determining one or more actions to remove at least some of the precipitation from the property using the predicted current amount of precipitation that has accumulated at the property, and the characteristics of the property; and performing the one or more actions to remove at least some of the precipitation from the property.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: April 18, 2023
    Assignee: Alarm.com Incorporated
    Inventors: Donald Gerard Madden, Ethan Shayne, Daniel Todd Kerzner
  • Patent number: 11631009
    Abstract: Approaches for multi-hop knowledge graph reasoning with reward shaping include a system and method of training a system to search relational paths in a knowledge graph. The method includes identifying, using an reasoning module, a plurality of first outgoing links from a current node in a knowledge graph, masking, using the reasoning module, one or more links from the plurality of first outgoing links to form a plurality of second outgoing links, rewarding the reasoning module with a reward of one when a node corresponding to an observed answer is reached, and rewarding the reasoning module with a reward identified by a reward shaping network when a node not corresponding to an observed answer is reached. In some embodiments, the reward shaping network is pre-trained.
    Type: Grant
    Filed: July 31, 2018
    Date of Patent: April 18, 2023
    Assignee: Salesforce.com, Inc
    Inventors: Xi Victoria Lin, Caiming Xiong, Richard Socher
  • Patent number: 11630941
    Abstract: A host-side system for displaying a web page includes at least one processing circuitry which discovers at least one micro frontend in web page code. Each micro frontends has a respective type, internal or external. Internal micro frontends are inline with the web page code and external micro frontends are hosted in a frame in the web page code. A host application is executed for rendering the web page. Data exchange between the host application and the micro frontends is managed using a micro frontend layer in accordance with the respective types of the micro frontends.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: April 18, 2023
    Assignee: monday.com Ltd.
    Inventors: Orr Gottlieb, Vlad Mystetskyi, Moshe Zemah
  • Publication number: 20230113141
    Abstract: Image identification, retrieval, transformation and arrangement systems, methods, and computer-program products are configured to access a family tree of a user in a family tree database, identify one or more additional persons of interest in the family tree, determine whether the one or more persons of interest is associated with an image, retrieve the image, and transform the image of the one or more additional persons of interest with an image of the user or other person such as in an image arrangement template. Whether an image pertains to a person is determined using a machine learning classifier. A plurality of candidate lineages from a root or self node may be evaluated based on the number and/or quality of images associated therewith and/or based on filtering the one or more characteristics of the nodes in the candidate lineages.
    Type: Application
    Filed: October 7, 2022
    Publication date: April 13, 2023
    Applicant: Ancestry.com Operations Inc.
    Inventors: John Mead, Dana Jakobson, Scott Curtis Doerrfeld
  • Publication number: 20230110913
    Abstract: The application relates to a method, an electronic device and a program for recommending a foundation product from.
    Type: Application
    Filed: March 12, 2021
    Publication date: April 13, 2023
    Applicant: THE HUT.COM LIMITED
    Inventors: Shaun Anthony Hall, Philip Garrett Wilson, Emilian Simion
  • Publication number: 20230110698
    Abstract: Disclosed are some implementations of systems, apparatus, methods and computer program products for implementing a shim driver configurable to provide a database driver. A shim driver class is loaded from a class path and instantiated such that a shim driver is generated. A directory path and database driver class name are obtained from a configuration file. An application transmits a request for a database driver via an application programming interface (API) of the shim driver, where the request includes the directory path and database driver class name. The shim driver loads a database driver class identified by the database driver class name using the directory path, instantiates the database driver class such that a first database driver is generated, and provides the first database driver responsive to the request.
    Type: Application
    Filed: October 5, 2021
    Publication date: April 13, 2023
    Applicant: Salesforce.com, Inc.
    Inventors: Vadim YAROVOY, Raghavendran HANUMANTHARAU, Olga TIKHONOVA, Da ZHAO, Arundhati TAMBE, Shruti SHARMA, Jason WOODS
  • Publication number: 20230110057
    Abstract: A method for generating a model for recommendations from an item data set for a target data set includes embedding a set of targets from the target data set in a shared coordinate space using a first embedding function, embedding a first set of items from the item data set in the shared coordinate space using a second embedding function, selecting at least one target from the set of targets, and identifying a second set of items from the first set of items that are proximate to the at least one target as candidates from the recommendations.
    Type: Application
    Filed: October 7, 2021
    Publication date: April 13, 2023
    Applicant: salesforce.com, inc.
    Inventors: Kin Fai Kan, Chaney Lin, Mayukh Bhaowal, Shubha Nabar, Seiji J. Yamamoto
  • Publication number: 20230111855
    Abstract: Methods and systems are provided for declaratively configuring a process and a page for a particular service provider. User interface(s) can be displayed at a user system and include options for declaratively configuring different log in processes and log in pages for the particular service provider. After receiving a selection of one of the options to configure the log in process and the log in page, inputs can be received that specify a type of identifiers associated with a user to be verified as part of the log in process, and an identity verification process to define how the user will be verified as part of the log in process for the service provider.
    Type: Application
    Filed: December 12, 2022
    Publication date: April 13, 2023
    Applicant: salesforce.com, inc.
    Inventors: Sergio Isaac Koren, Alan Vangpat, William C. Mortimore, JR., Ian Glazer
  • Patent number: 11625386
    Abstract: Techniques are disclosed relating to efficiently managing skip list data structures. In some embodiments, a computing system stores a skip list including a plurality of key-value records that include one or more pointers to others of the plurality of key-value records. The computing system scans the plurality of key-value records in key order to identify key-value records to be purged from the skip list. The scanning includes maintaining a list of key-value records that include pointers that point to key-value records that have not yet been scanned by the scanning. In response to identifying a key-value record for purging, the computing system purges the key-value record by substituting the pointers included the key-value records of the list with pointers included in the key-value record being purged.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Patrick James Helland, James E. Mace, Akshay Manchale Sridhar
  • Patent number: 11625543
    Abstract: Embodiments described herein provide a composed variational natural language generation (CLANG) model that is configured to generate training samples for few-shot intents. Specifically, the CLANG model may build connections between existing training samples of many-shot intents and new training samples of few-shot intents by modeling an intent as a combination of a domain and an action. In this way, the CLANG model transfers knowledge from existing many-shot intents to few-shot intents in natural language generation by learning how to compose utterances with many-shot intents and transferring such knowledge to few-shot intents.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Congying Xia, Caiming Xiong
  • Patent number: 11623148
    Abstract: A computer device having a user interface, a processor, and computer storage. The user interface provides a gameboard comprising tiles supporting game objects, the tiles comprising predefined sets of tiles which are available to support spreading blocking elements. The processor receives a detected user input. If it detects a match condition, the processor removes the game elements of the match condition and generates and displays new game objects to replenish the gameboard. A data structure having tile data is stored in the computer storage. Tile data for tiles of the predefined set(s) comprises a set indicator which indicates whether a tile is in one of the predefined sets. If a blocker spreading mode has been triggered, the processor selects an origin tile which supports a spreading blocking element, identifies a target tile to which the spreading blocking element may spread and generates a blocking element for the target tile.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: April 11, 2023
    Assignee: KING.COM LTD.
    Inventor: Issa Afram
  • Patent number: 11625503
    Abstract: Techniques are disclosed relating to ensuring data integrity between database objects. A computer system may receive a data integrity request for a first set of database tables. The computer system may generate at least two work items that correspond to respective data cell groups in the first set of database tables. The computer system may then cause a plurality of processes to perform the at least two work items to generate a first plurality of hash values that includes hash values for the respective data cell groups. The first plurality of hash values may be usable to compare with corresponding ones of a second plurality of hash values generated based on corresponding data cell groups in a second set of database tables replicated from the first set of database tables.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Mukesh Burgupalli, Ravindarreddy Ankireddy, Anthony Frank Zucaro, III, Abhishek Chaturvedi
  • Patent number: 11625553
    Abstract: Some embodiments relate to generating three dimensional virtual representations of a building construction structure based on two-dimensional real-world construction plans, such as architectural plans or building plans. Some embodiments further produce autonomous, near real-time, and highly accurate and comprehensive building take-offs, complete construction detailing or estimates, detailed bill of materials, plan analysis (including detection of a number of non-standardized objects, such as doors or windows), as well as transforming 2D drawings into 3D and/or providing Building Information Modeling (BIM).
    Type: Grant
    Filed: September 10, 2021
    Date of Patent: April 11, 2023
    Assignee: Buildingestimates.Com Limited
    Inventors: Benjamin John Powles, Stephen James Thomas, Shaveer Rajan Mirpuri
  • Patent number: 11625929
    Abstract: Disclosed herein are system, method, and computer program product embodiments for compliance auditing using cloud based computer vision. In one aspect, a system is configured to receive, from a mobile device, a compliance audit request to at least recognize one or more products within the audit image. The system is further configured to select a first object recognition model having a first associated object recognition model identifier from a model selection list based at least on a required object recognition list, wherein the first object recognition model is configured to recognize a first set of object names within the required object recognition list. The system is further configured to request the computer vision system to perform object recognition using the first object recognition model to recognize the first set of object names within the audit image, and transmit audit result information to the mobile device.
    Type: Grant
    Filed: May 27, 2020
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Rajdeep Dua, Mani Kandar Madduri, Nutana Sukumar Reddy Muramreddy, Piyush Singh
  • Patent number: 11622724
    Abstract: A flexible planar patch suitable for application to a patient's skin is provided. The planar patch comprises a capture layer (100) and a cover layer (200). The capture layer (100) comprises an analyte capture zone (105) and a fastener zone (104). The analyte capture zone (105) consists of a first water permeable material comprising a ligand capable of binding specifically to an analyte. The fastener zone (104) is impermeable to water and/or delimited from said analyte capture zone by a water impermeable barrier zone (108) and comprises an adhesive (133) capable of fastening the capture layer (100) removably to a surface. The cover layer comprises an adhesive (233) capable of fastening the cover layer (200) removably to the capture layer (100). In addition, a kit for assembly of the patch and a diagnostic method using the patch are provided.
    Type: Grant
    Filed: November 14, 2017
    Date of Patent: April 11, 2023
    Assignee: SYNEWORK COM
    Inventor: Matthias Streiff
  • Patent number: 11625436
    Abstract: Embodiments described herein provide a query autocompletion (QAC) framework at subword level. Specifically, the QAC framework employs a subword encoder that encodes or converts the sequence of input alphabet letters into a sequence of output subwords. The generated subword candidate sequences from the subword encoder is then for the n-gram language model to perform beam search on. For example, as user queries for search engines are in general short, e.g., ranging from 10 to 30 characters. The n-gram language model at subword level may be used for modeling such short contexts and outperforms the traditional language model in both completion accuracy and runtime speed. Furthermore, key computations are performed prior to the runtime to prepare segmentation candidates in support of the subword encoder to generate subword candidate sequences, thus eliminating significant computational overhead.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Young Mo Kang, Wenhao Liu, Yingbo Zhou
  • Patent number: 11625226
    Abstract: The type system of a functional programming language, such as DataWeave and/or the like, may be extended to add valuable semantic information to data types (e.g., attributes of data that inform a compiler/interpreter how the data should be used, etc.) that is automatically generated and/or hidden from a developer/programmer. For example, the type system may be configured for flow typing, based on a graph of type dependencies between expressions, without modifying an existing implementation, except at places where extra information can be obtained. Different parts of the type system implementation may be modified, for example, based on one or more injected retyper nodes, to provide more and better type inference.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: April 11, 2023
    Assignee: salesforce.com, inc.
    Inventors: Teodoro Freund, Mariano Jose de Achaval
  • Patent number: D983218
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: April 11, 2023
    Assignee: STAR CO SCIENTIFIC TECHNOLOGIES ADVANCED RESEARCH CO DIRECT.COM, L.L.C.
    Inventors: Thomas E. Coverstone, Jason Montgomery, Taylor Buscher, Azrael Maxcy-Brown, Rachel Pollard