Explicit Profile Patents (Class 707/733)
  • Patent number: 12229193
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: February 18, 2025
    Assignee: OPEN TEXT SA ULC
    Inventors: Jaime Ayats Ardite, Todd Russell Poston
  • Patent number: 12147471
    Abstract: Real-time micro-profile generating using a dynamic tree structure is provided. A system receives a first voice query. The system generates, from historical searches related to the first voice query, a first pivot point in a tree structure for the first voice query having child nodes. The system outputs an audio prompt to request selection of one of the child nodes. The system receives, responsive to the audio prompt, a voice input with a selection of a first child node. The system generates, from historical searches related to the first child node, a second pivot point in the tree structure including grandchild nodes. The system determines, based on a resource reduction policy, to generate a checkpoint to reduce additional child node generation. The system builds, based on a response to the checkpoint, a micro-profile for the electronic account identifier with the tree structure.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: November 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Ruxandra Georgiana Davies, Scott Tadashi Davies
  • Patent number: 11989486
    Abstract: An example technique includes a computing system storing media item identifiers of curated media items associated with one or more service providers. A media curating service aggregates the media item identifiers of curated media items. The example technique further involves receiving, from a media playback system, a first message comprising a service provider access identifier. The service provider access identifier is based on a user account of the media playback system registered to at least one service provider. Based on receiving the first message, the computing system determines media item identifiers of curated media items that are associated with the at least one service provider with which the user account of the media playback system is registered and causes the media playback system to play back the curated media items based on the determined media item identifiers of the curated media items.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: May 21, 2024
    Assignee: Sonos, Inc.
    Inventor: Ron Kuper
  • Patent number: 11842417
    Abstract: A system and method are provided for searching and monitoring assets available for acquisition. The method includes receiving a first signal including data associated with an acquiring entity, receiving a second signal including search data generated by the acquiring entity when interacting with at least one electronic listing service comprising searchable data associated with a plurality of assets available for acquisition, storing user profile data for the acquiring entity, the user profile data comprising at least a portion of the data associated with the acquiring entity, and at least a portion of the search data. The method also includes using the user profile data to search or monitor assets listed in the at least one electronic listing service to generate a result list of matched assets and sending a third signal including an electronic notification related to the result list, to a device associated with the acquiring entity.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: December 12, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Patrick Gibbon, James Zachary Pryor, Jonathan K. Barnett, Roy D'Souza, William Stewart James Law, Christopher Arthur Holland McAlpine, Ethan Christopher McAlpine, Maria Verna, Patrick Robert Goralski, Cathleen Ruth Carrel, Rohan Anand, Christy Ann Dyba, Dheeraj Jagtiani, Ali Hafezi, Ashkan Alavi-Harati
  • Patent number: 11775934
    Abstract: Methods and apparatus are disclosed for interactive job recommendation and application submission tools of employment website entities. An example system includes an app manager to review, via a processor during a session of a candidate, a resume of the candidate that includes candidate information. The app manager is to receive a first employment preference of the candidate upon prompting via a display and is to detect an employment command upon presenting a first employment opportunity.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: October 3, 2023
    Assignee: CareerBuilder, LLC
    Inventors: Khalifeh Al Jadda, Mohammed Korayem, Brandon Tripp, Amber Soley, Steve Proell
  • Patent number: 11663642
    Abstract: Systems and methods are provided for receiving at least a first query color, and searching an electronic catalog including a plurality of product images for the first query color to determine a similarity measure between the first query color and a product image of a plurality of product images. The similarity measure may be determined by determining a Euclidean distance between values in a three-dimensional color space for the first query color and a target color of the product image, and determining the similarity measure between the query color and the product image by determining a sum of the similarity measures from all target colors on the product image, weighted by the coverage of each target color. The search results may be transmitted based on the searching of the electronic catalog including the plurality of product images for the first query color.
    Type: Grant
    Filed: October 7, 2019
    Date of Patent: May 30, 2023
    Assignee: Salesforce, Inc.
    Inventors: Michael Sollami, Yang Zhang
  • Patent number: 11556590
    Abstract: Embodiments of search systems that leverage the search or access activities of a core group of users to improve search functionality and performance of such search systems are disclosed. Specifically, embodiments may utilize users' search activity to generate clusters of users and associated labels for those clusters. These clusters can be leveraged during a search to generate suggestions for a user conducting the search.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: January 17, 2023
    Assignee: OPEN TEXT SA ULC
    Inventors: Jaime Ayats Ardite, Todd Russell Poston
  • Patent number: 11526895
    Abstract: Disclosed is an improved approach for implementing enterprise software systems that addresses the above-described problems with existing systems. The present approach provides an effective and efficient way for defining schemas for services, and to define how to map the schema to particular transactional contexts.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: December 13, 2022
    Inventors: Mark David Lewis, Jianfeng Tai, David Wang, Ying Wang, Re Lai
  • Patent number: 11475029
    Abstract: In some implementations, a computing device can generate and present suggestions for filling in various data input fields presented by a graphical user interface of a host application running on the computing device. For example, when a user selects a data input field presented by the graphical user interface, the host application can cause an operating system (OS) process external to the host application on the computing device to search various hardware, software, configuration, communication, and/or event sources to obtain user information associated with the user and relevant to the input field type identifier. The user information can be presented by the OS process as suggestions on the graphical user interface without providing the user information to the host application. When the user selects a presented suggestion, the OS process can provide the user selected suggestion to the host application as input to the user selected data input field.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: October 18, 2022
    Assignee: Apple Inc.
    Inventor: Sofiane Toudji
  • Patent number: 11470052
    Abstract: The present teaching relates to a method, system, and programming for encrypted searching. One or more keywords are obtained from a user. A uniform resource locator (URL) is generated, wherein a portion of the URL includes the one or more keywords encrypted via a first key. The URL is transmitted to a search server. In response to a time-related criterion associated with the URL being satisfied, one or more search results are obtained from the server, and in response to the time-related criterion associated with the URL being violated, a search box is obtained in response to transmitting the URL.
    Type: Grant
    Filed: July 16, 2019
    Date of Patent: October 11, 2022
    Assignee: YAHOO ASSETS LLC
    Inventors: Stephen Owens, Sonia Johnson, Ramu Adapala, Chris Elza Kurian
  • Patent number: 11461420
    Abstract: A method includes receiving data characterizing historical user interaction with a search engine associated with a plurality of items, the received data including a first search query and a first item name selected by a user in response to receiving a result of a search of the first search query; training, using the received data, a model that maps item names to referring expressions, the training including using the first item name selected by the user as an input to the model and the first search query as a supervisory signal to the model; and providing the model. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: October 9, 2020
    Date of Patent: October 4, 2022
    Assignee: Vui, Inc.
    Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Shardul Naithani, Purvank Dhimantkumar Patel, Phil C. Frank
  • Patent number: 11429681
    Abstract: A system, method, and computer-readable medium are disclosed for improved text and voice based searching. In various embodiments, a multi-level voice search system is implemented. In various embodiments, a voice based search is converted to text, where the text is used to determine a user's intent and context of the search. The search can be for a particular object and for data or information related to the object. Subsequent searches, which can be from a conversation using voice based searching can change the context and be directed to a different more specific level of the object. Metadata can link data or information, such as documents to one another. Based on search history or patterns, data or information can be updated.
    Type: Grant
    Filed: March 22, 2019
    Date of Patent: August 30, 2022
    Assignee: Dell Products L.P.
    Inventors: Mainak Roy, Chitrak Gupta, Rathi Babu, Amrita Nistala
  • Patent number: 11410775
    Abstract: Systems and methods for automatically transforming a user interface include a computer system, a first data store containing medical records, a second data store containing one or more data models, and a communications network operatively coupling the computer system, the first data store, and the second data store. The computer system may be configured to automatically extract a term from the medical records, identify a first medical concept related to the term, identify an intervention related to the first medical concept, identify a second medical concept related to the intervention, and transform the user interface by generating an interactive node corresponding to the second medical concept. The user interface may display a first popup in response to an input cursor being placed over the interactive node. The first popup may display detailed information generated based on the second medical concept.
    Type: Grant
    Filed: December 10, 2019
    Date of Patent: August 9, 2022
    Assignee: The General Hospital Corporation
    Inventors: Michael E. Zalis, Mitchell A. Harris, Creagh Milford, Timothy Ferris
  • Patent number: 11386185
    Abstract: A report repository may store report results, and a web intelligence report server may include an SDK component to manage sessions, states, security, and resource access and to receive web intelligence data model authoring information, associated with a document, via an authoring API. The web intelligence report server may further include data sources associated with a plurality of data source types and data access associated with a plurality of data layers. A compound database platform of an in-memory database may create a report result via a data flow merge operation that combines multiple data sources into a single data source, based on the web intelligence data model authoring information, the data sources, and the data access. The report result may be stored in the report repository, and the web intelligence data model may be associated with a Web intelligence document as a data Source (“WaaS”) reusable in other documents.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: July 12, 2022
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Raphael Geoffroy, Sebastien Ducaule
  • Patent number: 11379533
    Abstract: A system and method for validating user profile data from a directory application is described. The system accesses user collaboration data of a plurality of users of an application. The system also accesses a directory application that manages user profile data for each user of the plurality of users. A set of heuristics is applied on the user profile data. The system validates results of the applied set of heuristics on the user profile data with the user collaboration data. The quality of the user profile data is assessed based on the validation.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: July 5, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Navid Ahmed Tahiri, Tannaz Sattari Tabrizi, Andrei Catalin Zlati, Dheepak Ramaswamy, Umashree Narayanaswamy, Pramod Dhandapani, Marilyn Nicole Harris, Vindana Madhuwantha
  • Patent number: 11321329
    Abstract: Techniques for searching documents are described. An exemplary method includes receiving a document search query; querying at least one index based upon the document search query to identify matching data; fetching the identified matched data; one or more of a top ranked passage and top ranked documents from the set of documents based upon one or more invocations of one or more machine learning models based at least on the fetched identified matched data and the document search query, wherein at least one of the machine learning models has been trained for the third party; and returning one or more of the top ranked passage and the proper subset of documents.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: May 3, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Sheng-Min Shih, Mingwen Dong, Tapodipta Ghosh, Mihir Anil Joshi
  • Patent number: 11300418
    Abstract: Provided are systems, methods, and media for building a prioritized group trip object to generate a social trip plan recommendation. An example method includes receiving a static trip grouping scheme object for a group of users. Generating an interactive customized scheme object (ICSO) for each user based, at least in part, on the received static trip grouping scheme object and on a set of user preferences of the user such that a plurality of ICSOs are generated for the group of users. Merging the plurality of ICSOs to generate a prioritized group trip ICSO. Generating a recommended trip plan for the group based, at least in part, on the prioritized group trip ICSO.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: April 12, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Su Liu, Kai Liu, Zhichao Li, Manjunath Ravi
  • Patent number: 11275796
    Abstract: A query-focused faceted structure generation method, system, and computer program product for generating a query-focused faceted structure from a taxonomy for searching a document collection, including ingesting a document corpus, generating a vector space representation of a query and instances from a taxonomy of the document corpus, and producing a dynamic structure of a relevant facet categories and facet values using a two-vector space representation from the generated vector space representation.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: March 15, 2022
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Biying Kong, Nidhi Rajshree, Alfio Massimiliano Gliozzo, Nicolas Rodolfo Fauceglia, Robert G. Farrell, Md Faisal Mahbub Chowdhury, Anish Mathur
  • Patent number: 11238442
    Abstract: A method for separately registering a user and a mobile device for use of a mobile wallet account includes registering, by a registration terminal of a mobile wallet provider, a user for use of the mobile wallet account, including assigning one or more user-provided settings to the mobile wallet account. The method also includes receiving, by a computing system of the mobile wallet provider, a request from a mobile device to register the mobile device for use as a mobile wallet, identifying, by the computing system, the mobile wallet account of the registered user based on the request, and registering, by the computing system, the mobile device for use of the identified mobile wallet account, including associating the one or more user-provided settings with use of the mobile device.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: February 1, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ashish B. Kurani, Steven E. Puffer
  • Patent number: 11194822
    Abstract: The present application relates to a search ranking method, a search ranking apparatus, an electronic device and a storage medium. In an embodiment of the method, acquiring search keywords and determining a plurality of initial search results that match with the plurality of keywords; extracting text similarity, update time dimension, and objective importance of contacts according to the initial search results; acquiring a weight of the text similarity, a weight of the update time dimension, and a weight of the objective importance of the contacts; performing a fusion calculation on each of the initial search results to obtain a comprehensive weight of each of the initial search results; and ranking the plurality of initial search results according to the comprehensive weights. The method enables the user to quickly find relevant information, simplifies the operation, and improves the searching efficiency.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: December 7, 2021
    Assignee: TIANJIN BYTEDANCE TECHNOLOGY CO., LTD.
    Inventor: Zhao Peng
  • Patent number: 11100466
    Abstract: A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: August 24, 2021
    Assignee: NASDAQ, INC.
    Inventors: Deepak Chandrasekaran, David Costello, Paul Stubbs
  • Patent number: 11086949
    Abstract: Systems and methods for generating proposed search queries based on sequence semantics. The method includes receiving clickstream data from a database. The method also includes generating for each user a digital timeline based on the clickstream data. The method further includes determining for each user event pairs based on the digital timeline. The method also includes generating a vector matrix including the event pairs for each user. The method further includes receiving an initial search query from a user. The method also includes determining an intended user activity based on the initial search query. The method further includes generating proposed search queries based on the vector matrix, the intended user activity, and the initial search query.
    Type: Grant
    Filed: February 25, 2021
    Date of Patent: August 10, 2021
    Assignee: FMR LLC
    Inventors: Abhishek Desai, Bibhash Chakrabarty, Sateesh Panda
  • Patent number: 11061972
    Abstract: The amount and variety of data being generated is becoming too extreme for many computing systems to process, and is even more difficult for information systems to provide relevant data to users. A distributed computing system is provided that includes server machines that form a data enablement platform. The platform includes: a plurality of data collectors that stream data over a message bus to a streaming analytics and machine learning engine; a data lake and a massive indexing repository for respectively storing and indexing data; a behavioral analytics and machine learning module; and multiple application programming interfaces (APIs) to interact with the data lake and the massive indexing repository, and to interact with multiple applications. The multiple applications are command cards, and each command card includes a directive module, a memory module, search bots, and behavior bots that operate at least within the data enablement platform.
    Type: Grant
    Filed: October 16, 2020
    Date of Patent: July 13, 2021
    Assignee: FACET LABS, LLC
    Inventors: Stuart Ogawa, Lindsay Alexander Sparks, Koichi Nishimura, Wilfred P. So
  • Patent number: 10997184
    Abstract: A method and system for ranking search results is disclosed. Search sessions are tracked to determined accessed search results. For each accessed search result occurring across the plurality of search sessions, the accessed search result is associated with each search query having been executed within a given search session, prior to the user accessing the accessed search result. A preselection is made among the query elements forming each search query, for indexing the selected query elements. For each pairing of a query element from the preselection and an associated accessed search result, a result score is calculated. A ranking model is then generated. The ranking model contains the result score in association with the corresponding pairing, for ranking subsequent search results from subsequent search queries according to the result scores.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: May 4, 2021
    Assignee: COVEO SOLUTIONS, INC.
    Inventors: Sébastien Paquet, Michel Lemay
  • Patent number: 10997500
    Abstract: The present disclosure is directed to generating neural network (NN) output using input data representing various types of events, such as input representing a certain type of event and also an engagement metric that may be representative of a property of the event or representative of a related but different type of event. For example, the output values generated using the NN may be associated with the likelihood that certain future events will occur, given the occurrence of certain past or current events. The output can then be modified (e.g., re-ranked, adjusted, etc.) based on the occurrence of certain other past or current events.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: May 4, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: FNU Vishnu Narayanan, Oleg Rybakov, Siddharth Singh
  • Patent number: 10977294
    Abstract: One embodiment provides a computer program product for cognitive visual and ontological mapping of tabular data. The computer program product comprises a computer readable storage medium having program instructions embodied therewith. The program instructions are executable by a processor to cause the processor to receive a data query and ontology information relating to the data query, receive context information relating to a display device, determine a measure of interest for the data query and one or more constraints for the measure of interest, determine saliency features based on the context information, and generate a user interface comprising query results corresponding to the data query arranged in a dynamic tabular format for display on the display device. The dynamic tabular format is based on the ontology information, the measure of interest, the one or more constraints for the measure of interest, and the saliency features.
    Type: Grant
    Filed: December 18, 2018
    Date of Patent: April 13, 2021
    Assignee: International Business Machines Corporation
    Inventors: Raphael Arar, Hovey R. Strong, Jr., Guangjie Ren, Pawan Chowdhary
  • Patent number: 10956428
    Abstract: Databases and file management systems and methods including one or more processors and one or more non-transitory computer-readable media computing instructions are configured to run on the one or more processors and perform acts of receiving a search query from a user electronic device, facilitating a search of a database comprising item records for multiple items of an online retailer related to the search query, receiving search results from the search of the database, facilitating inserting, according to a set of rules, the first item into the predetermined range of the ranked order of the set of items of the search results, and coordinating displaying the search results on a graphical user interface of the user electronic device with the first item listed in the predetermined range of the ranked order of the set of items of the search results. Additional embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: March 23, 2021
    Assignee: WALMART APOLLO LLC
    Inventors: Ning Cao, Wei Zhang, Jufang Wang
  • Patent number: 10902342
    Abstract: A method, system and a computer program product are provided for scoring candidate answers for geographic relevance analyzing an input question to identify one or more first geographic foci of the input question based on geographical contextual information associated with the input question, identifying one or more second geographic foci for a candidate answer generated in response to the input question, and then comparing the first and second geographic foci to generate a geographic relevance score for the candidate answer to the input question.
    Type: Grant
    Filed: September 16, 2016
    Date of Patent: January 26, 2021
    Assignee: International Business Machines Corporation
    Inventors: Edward G. Katz, Kristen M. Summers
  • Patent number: 10839033
    Abstract: A method includes receiving data characterizing historical user interaction with a search engine associated with a plurality of items, the received data including a first search query and a first item name selected by a user in response to receiving a result of a search of the first search query; training, using the received data, a model that maps item names to referring expressions, the training including using the first item name selected by the user as an input to the model and the first search query as a supervisory signal to the model; and providing the model. Related apparatus, systems, techniques, and articles are also described.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: November 17, 2020
    Assignee: VUI, INC.
    Inventors: Giuseppe Di Fabbrizio, Evgeny Stepanov, Shardul Naithani, Purvank Dhimantkumar Patel, Phil C. Frank
  • Patent number: 10762675
    Abstract: Systems, methods, and non-transitory computer-readable media can provide an interface through which a live content stream is presented, the live content stream being accessed through a content provider system. A determination is made that a broadcaster of the live content stream has applied at least one filter to the live content stream, wherein the filter causes some visual modification to be applied to the live content stream. The interface is updated to include the visual modification to the live content stream based at least in part on the filter applied by the broadcaster.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: September 1, 2020
    Assignee: Facebook, Inc.
    Inventor: George Lewis Kedenburg, III
  • Patent number: 10664542
    Abstract: For a platform device (100) located at a web-site and capable of forming a network with a plurality of ID-detectable users or participants for gathering and processing items of information stored in each case in code-identifiable storage spaces (110) of a platform (100) assigned to a plurality of different topics by the users or participants, a passive automated distribution of information collected by the users or participants is enable in that the storage spaces (110) on the platform (100) are in each case formed by a dual unit DuU, a dual unit DuU comprising in each case a first storage space (111) that is assigned to a predefinable topic and provided with initial items of information (114) formulated by an initial participant and is not editable by any other individual user or participant and also a second storage space (112) assigned to the first storage space (111) and editable by any individual user or participant and construed for insertion, by the plurality of users or participants, of additional inf
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: May 26, 2020
    Inventor: Patrick Faulwetter
  • Patent number: 10657181
    Abstract: One embodiment provides a method, including: utilizing at least one processor to execute computer code that performs the steps of: receiving a partially completed query request from a user, wherein the partially completed query request comprises at least one text string provided in a query field; mapping the at least one text string to at least one ontology element contained within at least one of a plurality of partitions in an ontology graph, the graph comprising (i) ontology elements represented as nodes and (ii) connections between ontology elements represented as edges, wherein each of the plurality of partitions corresponds to a subject area of a field and comprises ontology elements corresponding to concepts related to the subject area of the field; and generating, in view of the plurality of partitions, at least one suggestion for completing the query request to the user, wherein the at least one suggestion comprises a semantically relevant suggestion corresponding to the at least one text string prov
    Type: Grant
    Filed: October 19, 2016
    Date of Patent: May 19, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Diptikalyan Saha, Karthik Sankaranarayanan, Jaydeep Sen
  • Patent number: 10657136
    Abstract: Embodiments of the present invention disclose a method, a computer system, and computer program products. A search request is received. One of one or more search granularity classes based on the subject matter of the search request is assigned. A data synchronization stream of data records to generate a search index based on the one or more search granularity classes is indexed. Responsive to indexing a predefined number of data records associated with the assigned search granularity class, a search based on the received search request is performed.
    Type: Grant
    Filed: December 2, 2015
    Date of Patent: May 19, 2020
    Assignee: International Business Machines Corporation
    Inventors: Zhen Chen, Wei Huang, Yan Fang Ji, Bo Tian, Bei Bei Xu, Miao Zhang
  • Patent number: 10579507
    Abstract: A computer-implemented method for automatically provisioning a device grid for use in cloud-based functional testing of an application includes providing a graphical user interface (GUI) that allows a user to input search criteria specifying a set of different device characteristics. A search is then performed across one or more device cloud providers to locate available physical devices that match at least one of the device characteristics. The available physical devices are displayed on the GUI. Responsive to selection input of the user, a number of each selected physical device for the device grid are reserved. An application program to test is then loaded on each reserved physical device.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: March 3, 2020
    Assignee: Akamai Technologies, Inc.
    Inventors: Thomas M. Lounibos, Matthew Solnit, Avinash Shenoy, Karl Wardlaw Stewart
  • Patent number: 10541054
    Abstract: A system and method is provided for using a communications network coupling a plurality of computer systems, a database, and a at least one external data source together to facilitate communication therebetween. The plurality of computer systems is configured to extract at least one term from a medical order for the patient, identify at least one medical concept related to an extracted term, and identify at least one medical data element related to an identified medical concept. The plurality of computer system is further configured to query the database for the identified at least one medical data element, query the at least one external data source to retrieve at least one guideline for performing at least one intervention associated with the at least one medical data element, and generate a user interface that displays at least a portion of a result from the queries.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: January 21, 2020
    Assignee: Massachusetts General Physicians Organization
    Inventors: Michael E. Zalis, Mitchell A. Harris, Creagh Milford, Timothy Ferris
  • Patent number: 10503799
    Abstract: A system and method for building a hyperdata hub to access an enriched data model is presented. One or more data models are built based on user input to a user interface, and one or more query definitions are built based on the user input to the user interface. Data is collected from external data sources and internal data sources, and contextual data is extracted based on the collected data according to the one or more data models and the one or more query definitions. The metadata associated with the one or more data models and one or more query definitions are stored, and data is matched with the contextual data associated with the hyperdata metadata repository.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: December 10, 2019
    Assignee: SAP SE
    Inventor: Olaf Schmidt
  • Patent number: 10462236
    Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for coordinating metadata for media streaming content and for sending global metadata to client devices that can be used to request supplemental metadata specific to a media consumption experience.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: October 29, 2019
    Assignee: Apple Inc.
    Inventors: Daniel E. Marusich, Gregory S. Robbin, Kevin M. Britten, Oliver Krevet, Neil Appel
  • Patent number: 10437818
    Abstract: Techniques for providing a supplementary information component to search results are provided. In some embodiments, a search engine computer provides search results in response to the search query. The computer then identifies some interest in an item from the search results, then may generate and provide the component.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: October 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Whitney Gale Spathelf
  • Patent number: 10410128
    Abstract: Methods, devices, and servers for friend recommendation are provided. A user association set of a target user is obtained. Original data of each associated user in the user association set is obtained. The original data include location relationship data, associated friend data, time relationship data, or combinations thereof, between each associated user and the target user. The original data of each associated user is screened to obtain feature data to form a feature collection for each associated user. A pre-configured N-Tree prediction model is used to process the feature collection for a prediction calculation to obtain an association-predicting value for each associated user. According to the association-predicting value of each associated user, a friend user for the target user from the user association set is determined and recommended to the target user.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: September 10, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenlong Zhang, Feng Jiao, Bin Wang, Lei Zeng, Xiaohui Chen
  • Patent number: 10353974
    Abstract: There are provided methods and systems for generating a refined search engine results page (SERP) for a search query received from a user. A search query result set is generated in response to the search query and displayed to the user on a SERP. A user interest parameter for a search result element is generated based at least in part on user interaction with the search result element on the SERP, based on summing a first and second weight for the search result element on a first and second search result, respectively. A second search query including the initial search query, the search result element, and the user interest parameter as a reformulation of the initial search query indicating significance of the search result element is generated, and the search query results generated in response to the second search query are displayed to the user, thereby generating the refined SERP.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: July 16, 2019
    Assignee: YANDEX EUROPE AG
    Inventor: Igor Evgenyevich Kuralenok
  • Patent number: 10339166
    Abstract: Methods and devices for generating unique and different responses to commands are described herein. Natural language generation techniques may be employed to formulate responses to commands that are tailored to particular users. These responses account for previously provided responses, previously commands that have been made, and/or geographic locations of the requesting individual, for example. In some embodiments, an audible command may be received by a backend system from a voice activated electronic device. Text data may be generated from the audible command, and a user intent of the command is determined. Based on the user intent, a response from a particular application may be obtained. The response may be compared with previously generated responses and, if a similar responses was determined to have been provided previously, one or more different words, or a different arrangement of words, may be used to generate a new response.
    Type: Grant
    Filed: October 15, 2018
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Remus Razvan Mois, Marco Nicolis
  • Patent number: 10191969
    Abstract: An online system generates a taxonomy to classify objects that resemble each other. To compare different objects against each other, the online system generates canonical form data structures to represent the objects. The online system uses the canonical form data structures to standardize unstructured information about objects, for example, objects received from different sources of information to generate the taxonomy. The online system can determine a level of resemblance between objects based on parameter values of the canonical form data structures. The online system uses the taxonomy to exclude content items that are unlikely to be of interest to a user of the online system. The taxonomy may be represented by a graph data structure including nodes connected by edges.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: January 29, 2019
    Assignee: Facebook, Inc.
    Inventor: Jinghao Yan
  • Patent number: 10169421
    Abstract: Computer-implemented methods for generating and executing user-based standing queries are provided. In one aspect, a method includes determining whether to generate a notification based on a user-based query and geographical context. The method also includes filtering the notification through explicit or inferred filter criteria. Systems and machine-readable media are also provided.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: January 1, 2019
    Assignee: Google LLC
    Inventors: Brian Edmond Brewington, Gregory Michael Blevins, Guang Yang, Dale Hawkins, Tushar Udeshi, Steve Okamoto, Andrew Kirmse, Gokay Baris Gultekin, Emil Praun, Thomas Carl Stamm, David Singleton, James A. Guggemos, Pablo Bellver, Keir Mierle, Erez Louider
  • Patent number: 10102844
    Abstract: Methods and devices for generating unique and different responses to commands are described herein. Natural language generation techniques may be employed to formulate responses to commands that are tailored to particular users. These responses account for previously provided responses, previously commands that have been made, and/or geographic locations of the requesting individual, for example. In some embodiments, an audible command may be received by a backend system from a voice activated electronic device. Text data may be generated from the audible command, and a user intent of the command is determined. Based on the user intent, a response from a particular application may be obtained. The response may be compared with previously generated responses and, if a similar responses was determined to have been provided previously, one or more different words, or a different arrangement of words, may be used to generate a new response.
    Type: Grant
    Filed: March 29, 2016
    Date of Patent: October 16, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Remus Razvan Mois, Marco Nicolis
  • Patent number: 10095683
    Abstract: In one embodiment, a method includes receiving a search query including one or more n-grams, determining for each n-gram if a contextual speller model indicates the n-gram is misspelled, identifying for each misspelled n-gram one or more variant-tokens based at least on the search query and a contextual speller model, generating one or more unique combinations of the n-grams and variant-tokens, where each unique combination includes a variant-token corresponding to each misspelled n-gram, calculating a relevance-score for each unique combination based at least in part on the search query and the contextual speller model, generating one or more corrected queries, where each corrected query includes a unique combination having a relevance-score greater than a threshold relevance-score, and sending one or more of the corrected queries to a user for display.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: October 9, 2018
    Assignee: Facebook, Inc.
    Inventors: Ian Douglas Hegerty, Daniel Bernhardt, Marcus Holland-Moritz, Rafal Krzysztof Sadziak
  • Patent number: 10075740
    Abstract: The present disclosure is directed toward systems and methods for providing an enhanced live video presentation to one or more viewers of a live video stream. In particular, the systems and methods described herein involve detecting a live video stream at an event and, based on received information about the event, generating a video enhancement overlay for the live video stream. In addition, the systems and methods involve providing, for display to one or more viewers, an enhanced live video presentation that includes the live video stream and the video enhancement overlay including information about the event. In this way, systems and methods described herein facilitate an enhanced user experience for broadcasters and viewers of live video content.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: September 11, 2018
    Assignee: FACEBOOK, INC.
    Inventor: George Lewis Kedenburg, III
  • Patent number: 10034055
    Abstract: Examples techniques may involve preference conversion. An example implementation may involve detecting a first input indicating a first preference for a first media provided by a first media provider. The first preference may correspond to a first preference type. The implementation may further involve converting the first preference to a converted first preference. The converted first preference may correspond to a second preference type and the second preference type may correspond to the first media provider. The implementation may further involve sending the converted first preference to the first media provider.
    Type: Grant
    Filed: February 13, 2015
    Date of Patent: July 24, 2018
    Assignee: Sonos, Inc.
    Inventor: Maarten van der Heide
  • Patent number: 9977831
    Abstract: A method (and concomitant apparatus and computer-readable medium comprising software) for providing personalized advertising to users of internet web pages comprising providing an index server maintaining a dynamic index to internet web pages and employing a hierarchical plurality of topic categories whose contents are maintained and updated by the index server, permitting a user to specify any subset of the plurality of topic categories, and serving to the user an advertisement based upon the subset specified by the user.
    Type: Grant
    Filed: November 3, 2009
    Date of Patent: May 22, 2018
    Assignee: DISE Technologies, LLC
    Inventors: Arvind Raichur, Becky Raichur
  • Patent number: 9916633
    Abstract: Techniques for managing services provided on behalf of a user are provided. A user profile generator accesses a first user profile, applies modifications to the first user profile, and saves the modifications as a second user profile, without modifying the first user profile, such that the first user profile remains saved without modifications. In response to a second user profile invocation input indicating that the second user profile should be invoked, a second provision of services associated with the second user profile are invoked in place of a first provision of services related to the first user profile. The first provision of services related to the first user profile are re-invoked when a determination is made that the second user profile should no longer be invoked.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: March 13, 2018
    Assignee: United Services Automobile Association (USAA)
    Inventor: Christopher P. Courtright
  • Patent number: 9846740
    Abstract: A computer system including a memory, at least one processor coupled to the memory, and a search component executable by the at least one processor is provided. The search component is configured to receive information descriptive of at least one search term; execute a first query against a plurality of documents that identifies at least one first document of the plurality of documents responsive to the at least one search term; identify one or more secondary terms associated with the at least one first document based on occurrence of the one or more secondary terms within the at least one first document; and provide a search result including at least one of the one or more secondary terms and one or more identifiers of one or more documents including the one or more secondary terms. The search result may also include one or more identifiers of bookmarked documents.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: December 19, 2017
    Assignee: MIMECAST SERVICES LTD.
    Inventors: Christopher David Bamford, Clive Nicholas Jordan