Patents Assigned to COM'IN
-
Patent number: 10972521Abstract: A method, apparatus, and system to provide the ability for a user to make audio and/or audio-video phone calls simultaneously while watching (co-viewing) provider video content in remote locations. A control system is provided to set up call, direct provider video content, and provide for the phone calls and video content to be delivered and then synchronized. The phone calls may be routed by the control system to PSTN destinations or Internet based destinations and calls made or received may be bridged to other Internet based sources. The provider video content may be provided directly from its source or routed through NAT traversal or through the control system.Type: GrantFiled: August 6, 2018Date of Patent: April 6, 2021Assignee: NetTALK.com, Inc.Inventors: Garry M Paxinos, Anastasios Kyriakides, Kenneth Alvin Hosfeld, Anastasios Nicholas Kyriakides, II
-
Patent number: 10971159Abstract: A method for accessing a virtual personal assistant has been developed. First, a trust relationship is established between a primary smart speaker device that allows a user to access the virtual personal assistant with voice commands and a separate secondary smart speaker device. A trust relationship is established by generating a request at the secondary smart speaker device to allow access the virtual personal assistant with voice print authentication from the user and then validating the request at the primary smart speaker device to confirm the authenticity of the request. Next, a voice input is received from the user at the secondary smart speaker device requesting access to the virtual personal assistant. The identity of the user is verified using voice print identification with the secondary smart speaker device. Access for the user is then granted to the virtual personal assistant using the secondary smart speaker device.Type: GrantFiled: February 19, 2019Date of Patent: April 6, 2021Assignee: salesforce.com, inc.Inventor: Prabhjot Singh
-
Patent number: 10970468Abstract: Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update.Type: GrantFiled: November 17, 2016Date of Patent: April 6, 2021Assignee: salesforce.com, inc.Inventors: Scott D. Beechuk, Steven Tamm, Orjan Kjellberg, Arvind Krishnan, Benjamin Snyder, Luke A. Ball, Shannon Hale, Khanh Kim P. Nguyen, William Gradin, Anna Bonner Mieritz, Beril Guvendik Maples, Gregg Johnson, Andrew Waite, Evan Michael Moses, Weiping Peng, Scott Peter Perket
-
Patent number: 10970336Abstract: For a database accessible by a plurality of separate organizations, a system is provided for predicting entities for database query results. The system includes a multi-layer neural network. The system is configured to receive a query encoding for one or more previous queries made into the database, a user entity view frequency encoding for a frequency of views by one or more users, and an organization encoding for one or more separate organizations accessing the database; and based on the query encoding, the user entity view frequency encoding, and the organization encoding, generate a neural model for predicting entities for results to a present query into the database. In some embodiments, the neural model is global across the separate organizations accessing the database.Type: GrantFiled: July 30, 2018Date of Patent: April 6, 2021Assignee: salesforce.com, inc.Inventors: Guillaume Jean Mathieu Kempf, Marc Brette
-
Patent number: 10970486Abstract: Approaches to using unstructured input to update heterogeneous data stores include receiving unstructured text input, receiving a template for interpreting the unstructured text input, identifying, using an entity classifier, entities in the unstructured text input, identifying one or more potential parent entities from the identified entities based on the template, receiving a selection of a parent entity from the one or more potential parent entities, identifying one or more potential child entities from the identified entities based on the template and the selected parent entity, receiving a selection of a child entity from the one or more potential child entities, identifying an action item in the unstructured text input based on the identified entities and the template, determining, using an intent classifier, an intent of the action item, and updating a data store based on the determined intent, the identified entities, and the selected child entity.Type: GrantFiled: September 18, 2018Date of Patent: April 6, 2021Assignee: salesforce.com, inc.Inventors: Michael Machado, John Ball, Thomas Archie Cook, Jr., Shashank Harinath, Roojuta Lalani, Zineb Laraki, Qingqing Liu, Mike Rosenbaum, Karl Ryszard Skucha, Jean-Marc Soumet, Manju Vijayakumar
-
Patent number: 10970463Abstract: A system and method is provided that ranks and sorts websites, apps, email, or VR environment content in real-time to increase engagement, CTR, conversions, and revenue. A client applies attributes to sections of the digital content. A server system tracks end user inputs and generates optimized layouts for the digital content, such as a webpage. The document layout is ordered or reorganized before or after the document is delivered to the end user.Type: GrantFiled: October 31, 2019Date of Patent: April 6, 2021Assignee: Overstock.com, Inc.Inventors: Sam Noursalehi, Yugang Hu, Allen Joel Dickson
-
Patent number: 10970653Abstract: A system and method for actively updating a data cache is provided. In an embodiment, a plurality of travel listings is received from a plurality of data sources and stored in a data cache. Invalidity prediction instructions are used to determine that a travel listing in the data cache contains inaccurate information. Listing relationship instructions are used to identify listings that are related to the travel listing that contains inaccurate information. Data update requests are then sent to the plurality of data sources for the related listings.Type: GrantFiled: January 20, 2016Date of Patent: April 6, 2021Assignee: PRICELINE.COM LLCInventors: Amit Poddar, Michael Diliberto, John Caine, Jim Chen, Will Homes, Nasreen Ali, Murali Gadde, Ian Merritt, Ronald Henderson, Christine Wong
-
Patent number: 10970135Abstract: Embodiments of apparatus, systems, and methods are described for creating and managing an abstract, API-based infrastructure base model. The API-based model can abstract infrastructure assets, such as infrastructure components or connections between components, into a metadata model using standardized syntax and interfaces, for defining and building an infrastructure. Using a modeling document, connections and components of an infrastructure can be abstracted into an API-based model having semantics that covers them all. Connections and infrastructure components can be made available for selection, arrangement, and grouping to build complex infrastructure models without requiring complex API coding by the user. Other infrastructure models having different API definitions can be by abstracted to standardize the assets for building new APIs. The APIs can be further modified and exported to another or the same implementation project.Type: GrantFiled: April 4, 2019Date of Patent: April 6, 2021Assignee: salesforce.com. inc.Inventors: Leandro Luck, Agustin Lopez Gabeiras, Gaston Alberto Lodieu, Diego Gabriel Larralde, Alvaro Gaita, Maximiliano Akike
-
Publication number: 20210096825Abstract: Resolving a dynamic request from a local web component rendered on a development server executing on a user client device. A cache is located in the user client device and is accessible to the development server. The development server receives a first request for information from the local web component via a web browser, intercepts the first request at a proxy override module and transmits the first request to a cloud computing service provider's server. The development server receives a response from the cloud computing service provider's server in reply to the first request, transmits the response from the development server to the local web component, stores in the cache the response received at the development server from the cloud computing service provider's server in reply to the first request for information.Type: ApplicationFiled: May 20, 2020Publication date: April 1, 2021Applicant: salesforce.com, inc.Inventors: Kristopher Scott Gray, Nicolas Raymond Kruk, Nathan David McWilliams, Nathan Joseph Totten, Mindaugas Andrius Idzelis
-
Patent number: 10963924Abstract: A computing device can obtain data describing at least one document, the at least one document referencing at least one media object, wherein a portion of the at least one media object includes one or more characters. The computing device can obtain data describing the one or more characters in the at least one media object in the at least one document. The computing device can generate an updated copy of the at least one document that includes the data describing the one or more characters in the at least one media object. The computing device can present, on a display screen of the computing device and through an interface, the updated copy of the at least one document, wherein the one or more characters in the at least one media object are able to be selected or searched.Type: GrantFiled: March 10, 2014Date of Patent: March 30, 2021Assignee: A9.com, Inc.Inventors: Douglas Ryan Gray, Arnab Sanat Kumar Dhua, Xiaofan Lin, Zhijiang Mark Lu
-
Patent number: 10963959Abstract: A score factor system that may generate a score factor user interface that displays summary credit information for a particular consumer in selected credit categories. The system constructs flippable score factor interfaces for such display that, when touched, may be reversed to display explanatory text on how the corresponding credit category affects their credit report.Type: GrantFiled: March 12, 2018Date of Patent: March 30, 2021Assignee: Consumerinfo. com, Inc.Inventors: Jeremy Wasser, Michelle Felice-Steele, Melinda Nies, Luke Giltner
-
Patent number: 10963538Abstract: Techniques are disclosed relating to providing a web application capable of executing within a particular web browser or a client application native to a client platform. The particular web browser and the client platform support differing sets of features. A server computer system hosts the web application for distributing to instances of the client application. The server computer system receives, from a particular instance of the client application that is executing on a client device that implements the client platform, a request for the web application. The server computer system sends the web application to the particular instance to cause the web application to be executed within the particular instance. Such execution of the web application permits the web application to use at least one feature not supported by the particular web browser.Type: GrantFiled: July 31, 2019Date of Patent: March 30, 2021Assignee: salesforce.com, inc.Inventor: Wesley Peter
-
Patent number: 10963370Abstract: A system may include a mocking server and one or more tenants served by the mocking server. A tenant may test an application programming interface (API) using a mocking service. For example, the mocking server may run a mock implementation of an API based on an API specification, and the server may expose an endpoint of the mock implementation for API testing. In some cases, the API specification may use an additional service. The mocking server may need an implementation for this additional service in order to test the API. For improved efficiency and reliability of the mocking service, the mocking server may store pre-configured mock implementations for various service or complementary APIs, which can be publicly accessed and shared across multiple different tenants. The pre-configured mock implementations may enable a user to test an API without providing a mock implementation for each additional service indicated in the API specification.Type: GrantFiled: January 18, 2019Date of Patent: March 30, 2021Assignee: salesforce.com, inc.Inventors: Martin Battaglia, Ignacio Agustin Manzano
-
Patent number: 10963541Abstract: Disclosed herein are systems and methods for implementing a RELATED command with a predictive query interface including means for generating indices from a dataset of columns and rows, the indices representing probabilistic relationships between the rows and the columns of the dataset; storing the indices within a database of a host organization; exposing the database of the host organization via a request interface; receiving, at the request interface, a query for the database specifying a RELATED command term and a specified column as a parameter for the RELATED command term; querying the database using the RELATED command term and passing the specified column to generate a predictive record set; and returning the predictive record set responsive to the query, the predictive record set having a plurality of elements therein, each of the returned elements including a column identifier and a confidence indicator for the specified column passed with the RELATED command term, wherein the confidence indicator inType: GrantFiled: August 26, 2016Date of Patent: March 30, 2021Assignee: salesforce.com, inc.Inventors: Beau David Cronin, Fritz Heinrich Obermeyer, Cap Christian Petschulat, Eric Michael Jonas, Jonathan Glidden
-
Patent number: 10965447Abstract: In some embodiments, the present description provides a computer-based system having a dual-exchange cryptographically-secured platform (DECSP); where the DECSP includes: a first-type cryptographically-secured platform (first-type CSP) and a second-type cryptographically-secured platform (second-type CSP); where the first-type CSP includes a first computing device; where the second-type CSP includes a second computing device; where the first computing device is connected to a blockchain and configured to issue crypto-tokens associated with a non-crypto asset, perform blockchain-based activities, and automatically transmit an instruction associated with the non-crypto asset to a second computing device in response to an issuance of the crypto-token by the first computing device; where the second computing device is configured to: receive the instruction associated with the one non-crypto asset from the first computing device and automatically communicate with a non-crypto asset electronic marketplace to executType: GrantFiled: September 10, 2020Date of Patent: March 30, 2021Assignee: Currency Com LimitedInventors: Viktor Prokopenya, Artsiom Mikhasiou, Il'ya Fomenok, Aliaksandr Kotseleu, Siarhei Sinila
-
Patent number: 10960309Abstract: A computer implemented method is performed in a device. One or more first game objects is displayed. In response to user input one or more collectable game objects, are accumulated. It is determined if a number of accumulated collectable game objects has reached a predetermined value, and if not, a further set of first game objects is displayed only if a game level has been played.Type: GrantFiled: May 16, 2019Date of Patent: March 30, 2021Assignee: KING.COM LTD.Inventor: Marc Garcia Villoria
-
Patent number: 10964140Abstract: Methods, systems, and apparatus, including computer programs encoded on a storage device, for accommodating unattended services at a property. In one aspect, a monitoring system is disclosed that includes a processor and a storage device storing instructions that, when executed by the processor, cause the processor to perform operations. The operations can include receiving a request to enter the property to perform the unattended service, configuring the monitoring system to allow access to a first portion of the property associated with the unattended service without triggering an alarm event, obtaining image data of the property after the monitoring system is configured to allow access to the first portion of the property, determining, based on the obtained image data, that an unattended service provider has entered into a second, different portion of the property, and triggering an alarm event.Type: GrantFiled: July 15, 2020Date of Patent: March 30, 2021Assignee: Alarm.com IncorporatedInventors: Stephen Scott Trundle, Aaron Lee Roberts
-
Patent number: 10962377Abstract: A method involves utilizing a geo-locator service and zone servers to reduce server resource requirements for determining high quality solutions to routing problems. The use of a geo-locator service and zone servers enables the use of servers having less memory which can handle determination of high quality solutions to routing problems involving locations spanning a smaller geographic area even if they are incapable of handling determination of high quality solutions to routing problems involving locations spanning a larger geographic area, and enables efficient assignment of requests to an appropriate server without unduly burdening high value servers having sufficient memory to handle determination of high quality solutions to routing problems involving locations spanning a very large geographic area with determination of high quality solutions to routing problems involving locations spanning a smaller geographic area.Type: GrantFiled: December 30, 2018Date of Patent: March 30, 2021Assignee: Salesforce.com, Inc.Inventors: John Brian Stewart, Dinesh Premalal Weerapurage, Timothy Alan Carnes, Christopher Sebastian Groer, Lahiru Sandakith Pileththuwasan Gallege, Chenlu Lou
-
Patent number: D914713Type: GrantFiled: April 27, 2020Date of Patent: March 30, 2021Assignee: KING.COM LIMITEDInventors: Irineo Maniego, Hollie Taylor, Sean Hayden, Eugene Teh
-
Patent number: D914761Type: GrantFiled: May 16, 2019Date of Patent: March 30, 2021Assignee: KING.COM LTD.Inventors: Rick Thompson, Sean Hayden, Gabriel Loques, Eugene Teh, Hollie Taylor, Anthony Simpson