Patents Assigned to COM'IN
  • Patent number: 10984177
    Abstract: A website building system includes a processor; at least one database storing website pages and layouts comprising fluid components, breakpoint ranges for multiple viewport sizes, dynamic layout rules and responsive editing rules for editing said fluid components according to breakpoint ranges and a responsive editing module running on the processor, the module includes a rule engine to provide layout decisions for a page of a website built by the WBS according to the dynamic layout rules and the responsive editing rules associated with at least one incoming trigger; a responsive editor to receive the at least one incoming trigger and dimensions of a current viewport, and to generate an updated fluid responsive design layout for said current viewport according to the layout decision and a CSS (cascading style sheet) generator to map the features of the updated fluid responsive design layout design into a smart CSS for the current viewport.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: April 20, 2021
    Assignee: Wix.com Ltd.
    Inventors: Roni Fialkow, Idan Cohen, Na'ama Ben Oliel Ronen, Batya Antebi, Andrey Moiseev, Yotam Barzilay, Kobi Zakut, Nir Horesh, Bar Ehud Ulman, Kfir Golan
  • Patent number: 10984185
    Abstract: A system includes, for a selection of objects on a displayed page of the system, each object having pre-defined customizable attributes and non-customizable attributes, a sorter to sort the customizable attributes of the selected objects. The system also includes a dialog builder to build a customization dialog specific to the selection based on the sorted pre-defined customizable attributes, a displayer to display the dialog and an updater to receive input according to the dialog and to update the customizable attributes according to the input.
    Type: Grant
    Filed: July 23, 2017
    Date of Patent: April 20, 2021
    Assignee: Wix.com Ltd.
    Inventors: Yuval Goldstein, Avi Marcus, Sharon Ptashek, Kfir Golan, Daniel Shmuglin
  • Patent number: 10984665
    Abstract: Disclosed are examples of systems, apparatus, methods, and computer program products customizing sequences of content objects in an educational content management system. In some implementations, educational content objects can be displayed. A first educational content object selection can be processed. A content object sequence can be generated or updated and the first educational content object can be added to the content object sequence. A second educational content object can be added to the content object sequence. The content object sequence can be shared with a user of an enterprise learning system.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: April 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: Adam Torman, Douglas Bitting, Chris Fox
  • Patent number: 10984052
    Abstract: A method and system for searching encrypted data using wildcard keywords. The method includes: obtaining, by a first computing device, a keyword for data to be encrypted, where the keyword has a fixed length; generating a sequence of primes; determining corresponding one prime from the sequence of primes for each character of the keyword; and defining a product of the corresponding primes of the characters of the keyword as index of the encrypted data, where the index can be searched using a wildcard search keyword.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: April 20, 2021
    Assignees: Beijing Jingdong Shangke Information Technology Co., Ltd., JD.com American Technologies Corporation
    Inventors: Qiuxiang Dong, Yueh-Hsun Lin, Wei Gao, Jimmy Su
  • Patent number: 10981407
    Abstract: A combination shipping label and greeting card in which the entire printable surface of the greeting card is exposed and customizably printable by the shipper to include both shipping information as well as a customizable logo or photo and a personalized greeting selected by the sender if desired, all of which can be printed by the shipper utilizing a conventional laser printer for example. The back of the greeting card portion may be pre-printed with the shipper's or sender's general information or any other information the shipper/sender feels is desirable such as advertising or the like.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: April 20, 2021
    Assignee: GOURMETGIFTBASKETS.COM, INC.
    Inventors: Ryan Abood, Glenn Schaffher, Jason Bergeron
  • Patent number: 10984596
    Abstract: Systems and methods are provided for enriching an in-door virtual reality (VR) tour. An exemplary system may include a communication interface configured to receive input from a user, a memory storing computer-readable instructions, and at least one processor coupled to the communication interface and the memory. The computer-readable instructions, when executed by the at least one processor, may cause the at least one processor to perform operations. The operations may include detecting, through the communication interface, a trigger input by the user. In response to the detection of the trigger, the operations may include receiving, through the communication interface, enrichment data input by the user. The operations may also include determining a functional space based on a user indicator representing the user in the in-door VR tour. The operations may further include associating the enrichment data with the functional space.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: April 20, 2021
    Assignee: KE.COM (BEIJING)TECHNOLOGY CO., LTD.
    Inventors: Yuke Yang, Xing Du
  • Patent number: 10986051
    Abstract: A method for providing a customizable chat window for a webpage is disclosed. The method comprises: receiving a user-specific component customized by a first user that identifies user-selected customizations for a chat message user interface (UI) of the first user; providing a snippet of code from a host chat application to a computing device associated with the first user to add to the webpage of the first user wherein activation of the snippet of code at the webpage of the first user causes the host chat application to be bootstrapped and causes the chat message UI of the first user to be loaded with the user-selected customizations; providing second code for rendering the chat message UI of the first user along with the user-selected customizations for the chat message UI, over a network, to a computing device associated with a second user; and modifying an actual chat message that is communicated using the chat message UI by applying the user-selected customizations to the chat message.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: April 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: William Chang, Benjamin Drasin, Justin MacMillin
  • Patent number: 10981058
    Abstract: A computer implemented method comprises display of a navigable image on a display. The navigable image comprises a plurality of game objects. Game resources are associated with at least one of said game objects. A given amount of game resources are provided in a respective time period. The providing of the game resources can be speeded up if a computer game is played and an objective associated with the game achieved.
    Type: Grant
    Filed: May 30, 2017
    Date of Patent: April 20, 2021
    Assignee: KING.COM LTD.
    Inventor: Mathew Baker
  • Patent number: 10984283
    Abstract: A method of training a predictive model to predict a likely field value for one or more user selected fields within an application. The method comprises providing a user interface for user selection of the one or more user selected fields within the application; analyzing a pre-existing, user provided data set of objects; training, based on the analysis, the predictive model; determining, for each user selected field based on the analysis, a confidence function for the predictive model that identifies the percentage of cases predicted correctly at different applied confidence levels, the percentage of cases predicted incorrectly at different applied confidence levels, and the percentage of cases in which the prediction model could not provide a prediction at different applied confidence levels; and providing a user interface for user review of the confidence functions for user selection of confidence threshold levels to be used with the predictive model.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: April 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: Sarah Aerni, Natalie Casey, Shubha Nabar, Melissa Runfeldt, Sara Beth Asher
  • Patent number: 10984070
    Abstract: Technologies for injecting dynamic content into microblogging posts are described, where dynamic content may be updated each time a post or feed is fetched or refreshed. A user of may add a placeholder for dynamic content when composing a post. The placeholder indicates a data provider and a data parameter. When the post is published, the data provider and data parameter are stored along with the other content of the post. When the post is requested, every placeholder in the post is parsed and content is obtained for every placeholder by passing the data parameter to the data provider. The placeholder is replaced with the data returned by the data provider and the post is provided to the requesting entity including the obtained data in place of the placeholder.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: April 20, 2021
    Assignee: SALESFORCE.COM, INC.
    Inventors: Abhishek Gupta, Viraj Turakhia
  • Publication number: 20210110205
    Abstract: Described herein are systems, methods, and other techniques for training a generative adversarial network (GAN) to perform an image-to-image transformation for recognizing text. A pair of training images are provided to the GAN. The pair of training images include a training image containing a set of characters in handwritten form and a reference training image containing the set of characters in machine-recognizable form. The GAN includes a generator and a discriminator. The generated image is generated using the generator based on the training image. Update data is generated using the discriminator based on the generated image and the reference training image. The GAN is trained by modifying one or both of the generator and the discriminator using the update data.
    Type: Application
    Filed: October 8, 2020
    Publication date: April 15, 2021
    Applicant: Ancestry.com Operations Inc.
    Inventors: Mostafa Karimi, Gopalkrishna Veni, Yen-Yun Yu
  • Publication number: 20210112059
    Abstract: An application programming interface (API) platform accesses cloud-based software services in a cloud computing system. API requests used in the API platform include a tenant specific endpoint (TSE) that uses a unique tenant identifier and an API endpoint as a URL domain. The unique tenant identifier identifies a tenant associated with the API request and the API endpoint identifies one of the cloud-based software services. The combination of the unique tenant identifier and the API endpoint in the domain of the TSE maps to an IP address for a specific software service in a specific one of the data centers in the cloud computing system assigned to the tenant. This allows API requests to be routed directly to the tenant specific data centers without first being routed through a central routing service.
    Type: Application
    Filed: October 9, 2019
    Publication date: April 15, 2021
    Applicant: salesforce.com, inc.
    Inventors: Kyle Edward HELDMAN, Brian Ray BRINEGAR, Chad Anthony VANHORN, Dinesh RAJASEKHARAN, Joshua Allen BRONSON, Joshua Thomas ARMSTRONG, John Damon RICE, Nathan Alan CORN, Tyler Christopher STALEY
  • Patent number: 10977011
    Abstract: In an enterprise cloud computing environment, a system for structured development for web application frameworks is implemented to develop applications efficiently. A structured development tool analyzes a component specification of a web application under development. The structured development tool is capable of generating a functional decomposition of the web application based on the component specification. The structured development tool is further capable modifying the component specification based on analyzing the structure of the components described in the component specification for redundancy and reusability, and further capable of modifying the component specification to restructure the components to reduce any redundancy and take advantage of reusable components.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 13, 2021
    Assignee: salesforce.com, inc.
    Inventor: Francisco Di Giandomenico
  • Patent number: 10977150
    Abstract: A method for determining one or more anomalies associated with a first set of data, said method comprising: processing said first set of data to provide frequency information for a plurality of combinations of data in said first set of data; comparing said frequency information for the first set of data with frequency information for said combinations of data in a reference set of data; and in dependence on said comparison determining one or more anomalies.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: April 13, 2021
    Assignee: KING.COM LTD.
    Inventor: William Saar
  • Patent number: 10979230
    Abstract: Implementations efficiently verify an identity claim for an entity. An example method includes receiving a query key and a property identifying an entity and identifying a possible match for the property from graph access records, the possible match being a node in an identity chain. The method also includes verifying a complete chain from the possible match to a genesis node in the chain. The query key is used to find a next node in the chain. Failure to identify the genesis node results in an unsuccessful verification. The method also includes generating a response that indicates a successful verification request responsive to locating the genesis node and generating a response that indicates an unsuccessful verification request otherwise.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: April 13, 2021
    Assignee: DrFirst.com, Inc.
    Inventor: Zilong Tang
  • Patent number: 10977893
    Abstract: A user device supports a computer implemented game. An input from a user is received. This input requests a purchase of an in-game item. When this input is received, a determination is made as to whether the user device is on-line or not. If the user device is off-line, it is determined if the in-game item can be purchased in dependence on a locally available in-game currency budget. If so, the requested in-game item is provided in the computer implemented game.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: April 13, 2021
    Assignee: KING.COM LTD.
    Inventor: Michael Sjoberg
  • Patent number: D916773
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: April 20, 2021
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, G. Cameron Deemer, David Giambarresi
  • Patent number: D916891
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: April 20, 2021
    Assignee: salesforce.com, inc.
    Inventors: Diana Berlin, Kevin Gibbs, Drew Hamlin, Christopher De La Iglesia
  • Patent number: D916897
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: April 20, 2021
    Assignee: KING.COM LIMITED
    Inventors: Mikael Forslund, Axel Ullberger
  • Patent number: D916923
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: April 20, 2021
    Assignee: KING.COM LIMITED
    Inventors: Carl Korsgren, Björn Svanström, Emil Besirevic, Tobias Hellström, Niclas Alftberg, Olof Hagelin, Mats Johansson, Pär Andersson, Caspar Svahn, Renato Roldan Ramis, Oscar Gaya Belles, Irene Membrives Rodriguez, Diego Montes Guzman, Gabriela Lazbal, Pere Balsach Creus