Query Expansion Or Refinement Patents (Class 707/765)
  • Patent number: 12235914
    Abstract: Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and cause the one or more processors to perform acts of: in response to receiving search queries at a search engine, storing search event data and ranking features in one or more databases; generating, using the search event data and the ranking features, a training dataset comprising training event samples; executing a hybrid labeling procedure that assigns labels to the training event samples based, at least in part, on individual engagement information associated with the training event samples; and training a personalized ranking model to rank search results using the training event samples and the labels. Other embodiments are disclosed herein.
    Type: Grant
    Filed: January 30, 2022
    Date of Patent: February 25, 2025
    Assignee: WALMART APOLLO, LLC
    Inventors: Jingbo Liu, Jun Zhao, Zheng Yan, Weiqi Tong, Nitin Shailesh Baliga
  • Patent number: 12231734
    Abstract: In the field of processing streams of audiovisual data, particularly multimedia data, a method for ordering the purchase of a service. A sequence that relates to the service is contained in a multimedia data stream played by a playback device. The multimedia data stream includes a plurality of sequences relating to respective services and associated with respective playback timestamps. The ordering method includes: determining a service identifier corresponding to a playback timestamp of a sequence associated with the service, the playback timestamp of the sequence associated with the service having been determined as a function of a timestamp of an order signal for purchasing a service, the order signal having been generated by a human-machine interface and transmitted by the human-machine interface to a management server distinct from a terminal receiving the multimedia data stream; the service identifier making it possible to generate a signal to save the purchase.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: February 18, 2025
    Assignee: ORANGE
    Inventors: Murièle Le Bihan, Emmanuel Soyer, Dominique Poitevin
  • Patent number: 12229152
    Abstract: Systems and methods for generating dynamic interfaces using explore-exploit models is disclosed. A first interface including a first set of content modules selected from a set of candidate content modules is generated and feedback data representative of one or more interactions with the first interface is received. The feedback data includes positive feedback and negative feedback. A set of weights for each content module is generated by a contextual explore-exploit model based on the feedback data. A request for a second interface including a context is received and a set of ranked content modules is selected for the context based on the weights of each of the content modules in the set of candidate content modules. A second interface including a second set of content modules is generated. The second set of content modules includes a predetermined number of top ranked content modules in the set of ranked content modules.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: February 18, 2025
    Assignee: Walmart Apollo, LLC
    Inventors: Afroza Ali, Zhihao Huang, Abhimanyu Mitra, Atul Kochhar, Kannan Achan
  • Patent number: 12217328
    Abstract: Aspects include a multistage collector to receive outputs from plural processing elements. Processing elements may comprise (each or collectively) a plurality of clusters, with one or more ALUs that may perform SIMD operations on a data vector and produce outputs according to the instruction stream being used to configure the ALU(s). The multistage collector includes substituent components each with at least one input queue, a memory, a packing unit, and an output queue; these components can be sized to process groups of input elements of a given size, and can have multiple input queues and a single output queue. Some components couple to receive outputs from the ALUs and others receive outputs from other components. Ultimately, the multistage collector can output groupings of input elements. Each grouping of elements (e.g., at input queues, or stored in the memories of component) can be formed based on matching of index elements.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: February 4, 2025
    Assignee: Imagination Technologies Limited
    Inventors: James Alexander McCombe, Steven John Clohset, Jason Rupert Redgrave, Luke Tilman Peterson
  • Patent number: 12197496
    Abstract: In implementations of systems for searching for images using generated images, a computing device implements a search system to receive a natural language search query for digital images included in a digital image repository. The search system generates a set of digital images using a machine learning model based on the natural language search query. The machine learning model is trained on training data to generate digital images based on natural language inputs. The search system performs an image-based search for digital images included in the digital image repository using the set of digital images. An indication of the search result is generated for display in a user interface based on performing the image-based search.
    Type: Grant
    Filed: July 29, 2023
    Date of Patent: January 14, 2025
    Assignee: Adobe Inc.
    Inventors: Saikat Chakrabarty, Shikhar Garg
  • Patent number: 12182125
    Abstract: Systems and methods for implementing trained embedding mappings for improved retrieval augmented generation are disclosed. A system can maintain a dataset comprising a first set of embeddings corresponding to a first embeddings space and stored in association with a set of query results for the first set of embeddings. The set of query results can correspond to a second embeddings space. The system can train a transformation data structure using the first set of embeddings and the set of query results. The transformation data structure can be used to transform the first set of embeddings to the second embeddings space. The system can execute a search operation for the second embeddings space by applying the transformation data structure to a second set of embeddings corresponding to the first embeddings space.
    Type: Grant
    Filed: February 15, 2024
    Date of Patent: December 31, 2024
    Assignee: Snark AI, Inc.
    Inventor: Davit Buniatyan
  • Patent number: 12182497
    Abstract: An expanded utterance that is used to output a more appropriate output utterance for an utterance can be generated. An utterance sentence expansion device includes an expansion unit that inserts, for an utterance that is an utterance to be expanded that includes a noun and is morphologically analyzed in advance, by using information of an expansion dictionary, which includes higher-level categories of the noun, one or more higher-level categories of the expansion dictionary corresponding to the noun included in the utterance into a position before the noun of the utterance to generate an expanded utterance.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 31, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Ko Mitsuda, Ryuichiro Higashinaka, Junji Tomita
  • Patent number: 12164876
    Abstract: The purpose of the present invention is to provide an interactive system that allows addition of appropriate response content. An interactive system 100 includes a history DB 105b that stores search history information containing an acquired key, which is a keyword acquired from an input sentence acquired by user operation, a new candidate key, which is an unknown word, and a query sentence, which is response content retrieved using the acquired key. A query sentence generation unit 109 generates a new query sentence on the basis of the search history information, by using a search key contained in the query sentence and the new candidate key.
    Type: Grant
    Filed: January 23, 2020
    Date of Patent: December 10, 2024
    Assignee: NTT DOCOMO, INC.
    Inventors: Takanori Hashimoto, Yuriko Ozaki
  • Patent number: 12147482
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for modifying queries in a discourse context. In one aspect, a method includes determining whether a query received from a user device subsequent to information provided to a user device and that defines a discourse context belongs to the discourse context. If the query belongs to the discourse context, the query is modified to take into account attributes of the discourse context.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Gil Simha Briskin, Ajay Joshi, John Eric Hoffmann
  • Patent number: 12141149
    Abstract: A system of managing data, comprising a streaming data storage system operating on a processor that causes the processor to receive streaming data and to process the streaming data in response to an append command, a long-term storage system operating on a processor that causes the processor to receive the processed streaming data from the streaming data storage system and to generate a chunk of data, an object storage system operating on a processor that causes the processor to receive the processed streaming data from the streaming data storage system and to generate an object of data and a tables system operating on a processor that causes the processor to receive the processed streaming data from the streaming data storage system and to generate a table of data.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: November 12, 2024
    Assignee: Dell Products L.P.
    Inventors: Lu Lei, Flavio Paiva Junqueira, Raúl Gracia Tinedo, Yurun Wu
  • Patent number: 12130873
    Abstract: A user inquiry funnel system and method that enables an individual to submit an inquiry that is analyzed and sent to a specific group of individuals involved in a relevant and specific industry to determine whether they can provide an answer. A specific user inquiry funneling mechanism is deployed that parses the inquiry into multiple individual words and maps them against tags and variants thereof to determine whether there is a matching between any ones of the tags and variants thereof with any ones of the individual words. Based on the mapping results, a listing of matching tags and variants is produced that facilitates the identifying of responding users that are associated with any ones of the matching tags and variants thereof and that have provided one or more pre-defined replies. This allows for establishing of a communication between the inquiring user and one or more responding users.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: October 29, 2024
    Assignee: BLUE SKY PROFIT LLC
    Inventors: Anna Glowacka, Pawel Glowacki
  • Patent number: 12124487
    Abstract: Systems, methods, and computer program products for search platforms for unstructured interaction summaries. An application executing on a processor may receive a query comprising a term. The application may generate, based on an embedding vector and the term, an expanded query comprising a plurality of additional terms. The application may generate, based on a term frequency inverse document frequency model, a vector for the expanded query and generate an entity vector for the query. The application may generate a combined vector for the query based on the entity vector and the vector for the expanded query. The application may compute, based on the combined vector for the query and a feature matrix of a corpus, a respective cosine similarity score for a plurality of results in the corpus. The application may return one or more of the plurality of results as responsive to the query based on the similarity scores.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: October 22, 2024
    Assignee: Capital One Services, LLC
    Inventor: Deepak Ramamohan
  • Patent number: 12124485
    Abstract: Methods and apparatuses are described for disambiguating unrecognized abbreviations in search queries using machine learning. A server computing device detects unrecognized abbreviations in an initial search query received from a user of a client computing device. The server generates candidate words for each of the unrecognized abbreviations in the initial search query. For each of the abbreviations, the server executes a trained disambiguation machine learning model using the candidate words as input to generate, for each candidate word, a probability that the candidate word is intended by the user to be an expansion of the unrecognized abbreviation. The server selects one of the candidate words as a replacement word for the unrecognized abbreviation. The server generates a new search query by replacing each of the unrecognized abbreviations in the initial search query with the corresponding replacement word and retrieves search results by executing a search using the new search query.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: October 22, 2024
    Assignee: FMR LLC
    Inventor: Yourong Xu
  • Patent number: 12111858
    Abstract: A text interaction record including interaction text from one or more messages between a client machine and a service provider is received at a database system. A search vector including a text embedding representing the interaction text in a multi-dimensional vector space may be determined based on the interaction text via a processor at the database system. A reference interaction record including reference interaction text may be retrieved from the database system based on the search vector. The reference interaction record may include a reference vector representing the reference interaction text in the multi-dimensional vector space. Recommended reply text is determined based on the interaction text and the reference interaction text by a large language model configured to generate the recommended reply text in response to a prompt that includes one or more natural language instructions.
    Type: Grant
    Filed: October 4, 2023
    Date of Patent: October 8, 2024
    Assignee: Salesforce, Inc.
    Inventors: Regunathan Radhakrishnan, Zachary Alexander, Yuanxin Wang, Sitaram Asur, Aron Kale
  • Patent number: 12113856
    Abstract: A computerized method is disclosed that includes operations of detecting user input to a first webpage rendered within a web browser, the user input corresponds to closure of the first webpage, providing an indication of the user input corresponding to the closure of the first webpage to a web browser extension operating in accordance with the web browser, the indication includes an identifier, performing, by the web browser extension operating in accordance with the web browser, a search for the identifier within a URL of each webpage currently opened by the web browser in order to determine that a second webpage is associated with the first webpage based on inclusion of the identifier in a URL of the second webpage, and initiating, by the web browser extension, closure of the second webpage associated with the first webpage following the user input corresponding to closure of the first webpage.
    Type: Grant
    Filed: May 13, 2022
    Date of Patent: October 8, 2024
    Assignee: Splunk Inc.
    Inventors: Jonathan Ng, Thomas Haggie
  • Patent number: 12112150
    Abstract: A code repository stores application code. A code management determines, based at least in part on requested features selected in a graphical user interface, code requirements that include attributes of application code needed to achieve the requested features. The code management system determines, based at least in part on the determined code requirements and the metadata for each entry of application code stored in the code repository, one or more candidate application code entries from the code repository. The code management system presents the candidate application code entries for user selection in the graphical user interface. After receipt of a user selection of a selected application code, the selected application code is provided to a computing device associated with the user.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: October 8, 2024
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Shadab Bubere, Vaasudevan Sundaram, Samrat Bhasin
  • Patent number: 12093420
    Abstract: Data in a database can be protected, for instance by tokenizing the entries of the database using one or more token tables. To enable searching data within the database without first detokenizing the tokenized database entries, bigrams of each data entry can also be tokenized and stored in association with the tokenized data entry. When a query term is received, the query term can be parsed into bigrams, and each bigram can be tokenized. The tokenized query bigrams can be used to query the database, and tokenized database entries corresponding to tokenized bigrams that match the tokenized query bigrams can be identified and returned as search results.
    Type: Grant
    Filed: October 2, 2021
    Date of Patent: September 17, 2024
    Assignee: PROTEGRITY US HOLDING, LLC
    Inventors: Ulf Mattsson, David Clyde Williamson
  • Patent number: 12056160
    Abstract: The present disclosure involves systems, software, and computer implemented methods for contextualizing data to augment processes using semantic technologies and artificial intelligence. One example method includes identifying one or more data sources for semantic analysis. The data sources can include a data warehouse, a database, or a data lake. User behaviors of one or more users are identified for semantic analysis. The user behaviors include behaviors of how the users consume data in the one or more data sources. A semantic model is generated, using a knowledge graph, for the user behaviors. Nodes of the knowledge graph correspond to a class of entities in the data sources and are annotated with user behaviors and data source information. One or more queries from a user are monitored. Data from at least one node of the knowledge graph is recommended to the user, based on the semantic model and the queries.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: August 6, 2024
    Assignee: SAP SE
    Inventors: Gilad Vidal, Marcus Krug
  • Patent number: 12045279
    Abstract: A system and method and for retrieving one or more visual assets includes receiving a search query for the one or more visual assets, the search query including textual data, encoding the textual data into one or more text embedding representations via a trained text representation machine-learning (ML) model, transmitting the one or more text embedding representations to a matching and selection unit, providing visual embedding representations of one or more visual assets to the matching and selection unit, comparing, by the matching and selection unit, the one or more text embedding representations to the visual embedding representations to identify one or more visual asset search results, and providing the one or more visual asset search results for display.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ji Li, Adit Krishnan, Amit Srivastava, Han Hu, Qi Dai, Yixuan Wei, Yue Cao
  • Patent number: 12019659
    Abstract: Rapid development in digitization results in generation of huge amounts of unstructured text data by most organizations from several sources. A major drawback of using existing metrics in the data management is assessing quality of topics associated with context in a document. A processed dataset obtained from a raw dataset is mapped to obtain a relationship between one or more words from one or more topics. A word score is determined based on probability of number of constructs in sentences. At least one repetitive word from the one or more topics are determined. A topic score with degree of contextual association between the one or more words in each topic is determined by mean value of the word score. A contiguity score with degree of contextual association between the one or more topics is determined based on median value of the topic score to obtain one or more connected topics.
    Type: Grant
    Filed: February 17, 2023
    Date of Patent: June 25, 2024
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Bagya Lakshmi Vasudevan, Lavanya Gunasekar, Ananya Srivastava
  • Patent number: 12013826
    Abstract: Methods and systems for database query efficiency improvement are disclosed. In one embodiment, a method includes mirroring a primary database to a secondary database; creating a testing database comprising the schema; receiving a query; running the query on the testing database; and evaluating the query by: identifying predicates in the query; determining most common values for each column name by querying the secondary database; creating, for each column name, a list comprising at least one of the most common values; creating a test predicate comprising one of the column names and an entry for the list corresponding to the column name; creating a test query comprising one or more test predicates; determining a resource utilization of the query by running each of the test queries on the secondary database; and providing, to a user interface for display, an efficiency improvement recommendation when the resource utilization exceeds a threshold.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: June 18, 2024
    Assignee: Coupang Corp.
    Inventors: Bin Dong, Zhan Chen, Zhiyong Huang, Chuanchuan Han, Junzhao Zhang
  • Patent number: 12013896
    Abstract: Some embodiments are directed towards a graph layout device for determining a layout of a graph. The graph being induced by a set of paths through a set of nodes. The nodes of the graph are comprised in the set of nodes. The set of paths is a subset of a global set of paths through the set of nodes. The layout comprises a position of each node of the graph. The graph layout device computes a global rank assignment, filters the global set of paths to obtain the set of paths, and computes the layout of the graph based on the global rank assignment.
    Type: Grant
    Filed: June 7, 2019
    Date of Patent: June 18, 2024
    Assignee: MagnaView B.V.
    Inventors: Roeland Augustinus Maria Vliegen, Roeland Johannus Scheepens, Robin Johannes Pieter Mennens
  • Patent number: 11989230
    Abstract: Methods and systems for more efficient analyses of and response to voice commands and queries are provided. The system may be configured to receive one or more of audio files corresponding to a voice query and determine, for each of the audio files, whether the audio file is a first type of audio file capable of being processed based on a characteristic of the audio file or a second type of audio file that cannot, and may require further processing in order to recognize the voice query associated with the audio file. The system may process each of the first type of audio files and respond to the associated voice queries. The system may also determine a priority for each of the second type of audio files for further processing of the second type of audio files.
    Type: Grant
    Filed: August 25, 2021
    Date of Patent: May 21, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventors: Rui Min, Hongcheng Wang
  • Patent number: 11971889
    Abstract: A method for intelligent query plan cache size management can be implemented. During execution of a plurality of incoming queries in a database management system, the method can measure actual compilation times of generating query execution plans for the plurality of incoming queries. The database management system can have a query execution plan cache which has a size that can store at least some of the query execution plans. The method can monitor differences between the actual compilation times and ideal compilation times of generating query execution plans for the plurality of incoming queries. The ideal compilation times can be estimated by assuming no query execution plan is evicted from the query execution plan cache. The method can adjust the size of the query execution plan cache based on the monitored differences.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: April 30, 2024
    Assignee: SAP SE
    Inventors: Jaeyeon Won, Sung Gun Lee, Sanghee Lee, Boyeong Jeon, Hyung Jo Yoon, JunGyoung Seong
  • Patent number: 11972350
    Abstract: Systems and methods of predicting documentation associated with an encounter between attendees are provided. For instance, attendee data indicative of one or more previous visit notes associated with a first attendee can be obtained. The attendee data can be inputted into a machine-learned note prediction model that includes a neural network. The neural network can generate one or more context vectors descriptive of the attendee data. Data indicative of a predicted visit note can be received as output of the machine-learned note prediction model based at least in part on the context vectors. The predicted visit note can include a set of predicted information expected to be included in a subsequently generated visit note associated with the first attendee.
    Type: Grant
    Filed: February 6, 2023
    Date of Patent: April 30, 2024
    Assignee: GOOGLE LLC
    Inventors: Ming Jack Po, Christopher Co, Katherine Chou
  • Patent number: 11960491
    Abstract: A non-transitory computer-readable storage medium storing a pattern search program that causes a computer to execute a process, the process includes designating priority ranks of each of attributes included in a plurality of attribute patterns that indicate one or more attributes, based on an inclusion relationship between occurrence sets of a plurality of samples with respect to each of the attributes included in the plurality of attribute patterns; and determining whether each of the plurality of attribute patterns is an emerging pattern according to a search order based on the priority ranks, when a frequency of occurrence of the plurality of samples in a first attribute pattern is less than the frequency of occurrence of the plurality of samples in a second attribute pattern that has all the attributes except one of the attributes with lowest one of the priority ranks among the attributes included in the first attribute pattern.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: April 16, 2024
    Assignee: FUJITSU LIMITED
    Inventor: Hiroaki Iwashita
  • Patent number: 11954238
    Abstract: Systems and methods for role-based access control for a storage system are described. An illustrative method includes an access control system identifying, based on a role of a user requesting access to the storage system, a permission of the role to access a resource type; determining, based on the resource type and on a mapping of resources of different secured endpoints of the storage system to resource types, a set of resources of the storage system that the role has permission to access; identifying a subset of the set of resources of the storage system that the user is authorized to access; and granting the user role-based access to the subset of the set of resources of the storage system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 9, 2024
    Assignee: Pure Storage, Inc.
    Inventors: Yu Tan, Shiva Ankam, Hongbin Li, Ziyuan Song
  • Patent number: 11954128
    Abstract: Methods, systems, and apparatuses for generating notifications corresponding to queries submitted for execution by virtual warehouses are described herein. A request to execute a query may be received. An execution plan, for the query, may be identified. A processing complexity for the query may be predicted based on the query and the execution plan. A notification may be generated based on the processing complexity meeting an alert threshold. A user device may display the notification. A response to the notification comprising a selection of a first virtual warehouse, of a plurality of virtual warehouses, to execute the query may be received.
    Type: Grant
    Filed: October 3, 2022
    Date of Patent: April 9, 2024
    Assignee: Capital One Services, LLC
    Inventors: Praveen Kandukuri, Syed Salim, Karamchandradatt Hardatt, Nagender Gurram, Ganesh Bharathan, Yudhish Batra
  • Patent number: 11941135
    Abstract: Automated classification of sensitive data in a database, which includes: Retrieving a catalog of a database. Sampling record values from at least some of the columns. Generating a map of probable associations between different columns of tables of the database. Applying a machine learning classifier to the sampled record values, to classify the columns of the sampled records into multiple data classes, some being sensitive data classes. Classifying columns of non-sampled record values according to the classification of the sampled record values, based on the map. Searching all objects of the database for existence of record values of the classified columns, to output value and field name pairs. Scoring the pairs according to a measure of their repetitiveness in the output. Increasing the score of the pairs whose field names are similar. Based on the scores, indicating which fields of the database are likely to include sensitive data.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: March 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Oded Sofer, Guy Gonen, Benazeer Daruwalla
  • Patent number: 11928140
    Abstract: Methods and systems for modifying a search result are described. A computing device may receive a query. A search result based on the query may be determined. The computing device may modify the search result based on a term of the query.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: March 12, 2024
    Assignee: Comcast Cable Communications, LLC
    Inventor: Kalila Sharafi
  • Patent number: 11921762
    Abstract: A method, computer program product, and computer system identifying an intent relating to a query associated with an object. A plurality of informational items associated with the object may be identified. At least a first informational item associated with the object for which a first portion of information is already known may be identified. At least a second informational item associated with the object for which a second portion of information is unknown may be identified. A question may be generated to determine the second portion of information based upon the second portion of information being unknown. An answer may be received to determine the second portion of information. A response to the intent relating to the query may be provided based upon the first informational item for which the first portion of information is already known and the answer for the question generated to determine the second portion of information.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: March 5, 2024
    Assignee: Telepathy Labs, Inc
    Inventors: Mijail Arcienega, Bilyana Taneva, Elisabetta Carta, Stephen Brown, Lawrence Seth Lefkowitz, Josselyn Boudett
  • Patent number: 11921791
    Abstract: Querying of time-aware metrics time series includes receiving a query, the query comprising a set of query metadata and a query time range. It further includes, based at least in part on the set of query metadata and the query time range, selecting a time series from a plurality of metrics time series. Each metrics time series in the plurality of metrics time series is associated with a set of metadata and an active interval of time. A set of metadata associated with the selected time series matches the set of query metadata, and an active interval of time associated with the selected metrics time series intersects with the query time range. The selected metrics time series is returned.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: March 5, 2024
    Assignee: Sumo Logic, Inc.
    Inventors: Christian Friedrich Beedgen, David M. Andrzejewski, Weijia Che
  • Patent number: 11908552
    Abstract: A method according to a set of instructions stored on the memory of a computing device includes receiving from a plurality of measure storage devices, by a processor of the computing device, a plurality of measures pertaining to at least one patient and at least one clinical measure of the at least one patient. The plurality of measure storage devices are associated with at least one of a plurality of healthcare providers. The method further includes determining, by the processor, a patient-centered quality measure indicating quality across the plurality of healthcare providers with respect to the at least one patient and the at least one clinical measure.
    Type: Grant
    Filed: May 17, 2018
    Date of Patent: February 20, 2024
    Assignee: Michigan Health Information Network Shared Services
    Inventors: Jeff Livesay, Tim Pletcher
  • Patent number: 11893049
    Abstract: Implementations relate to providing search suggestions on a collaboration platform. In some implementations, a method includes generating a dictionary of terms comprising terms associated with games of the collaboration platform by identifying a set of the games that have a frequency of play that meets a threshold frequency and identifying a plurality of search terms associated with previous search queries of the collaboration platform. The method further includes comparing the plurality of search terms with the dictionary of terms, identifying a first set of the search terms that are candidate search terms and a second set of the search terms that are search suggestions, and generating a record that associates candidate search terms of the first set of the search terms with respective search suggestions wherein the record is used to provide a suggestion for one or more new search terms of a new search query.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: February 6, 2024
    Assignee: Roblox Corporation
    Inventors: Aswath Manoharan, Nikolaus Sonntag, Shailendra Rathore
  • Patent number: 11875778
    Abstract: Disclosed are systems and methods for generating voice renderings of machine-generated electronic messages. The disclosed systems and methods provide a novel framework for organizing often fragmented machine-generated electronic messages and providing mechanisms for a virtual assistant to produce voice-renderings data extracted from electronic messages. The disclosed system may implement steps for receiving user queries via virtual assistants, extracting data from machine-generated electronic messages, converting the extracted data to purposeful organizational schemas, and generating human perceivable voice renderings based on the user queries and extracted data.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: January 16, 2024
    Assignee: Yahoo Assets LLC
    Inventors: Ariel Raviv, Avihai Mejer
  • Patent number: 11860921
    Abstract: In some embodiments, techniques for searching comprise providing receiving a request for a local search, determining a current location associated with a document currently being viewed, determining a search restriction specification associated with the current location associated with the document currently being viewed, wherein the search restriction specification relates to a specification of a set of pages to be searched, obtaining local search results by performing a search, wherein the local search results are limited to members of the set of pages to be searched in accordance with the search restriction specification, and presenting the local search results.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: January 2, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Aaron T. Emigh, James A. Roskind
  • Patent number: 11853335
    Abstract: In an approach for a cooperative build and content annotation system for conversational design of virtual assistants, a processor formulates a build context based on a build activity of a user. A processor formulates one or more content queries based on the build context. A processor builds a content index by augmenting a text-search index with a neural Information Retrieval (IR) index. A processor searches the content index using the one or more content queries to identify content relevant to the build context. A processor determines at least one recommendation for the user based on heuristic rules applied to the build context and the identified content, wherein each recommendation is a build suggestion or a content annotation suggestion.
    Type: Grant
    Filed: June 13, 2022
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Muhtar Burak Akbulut, Pankaj Dhoolia, Andy James Stoneberg, Dan O'Connor, Sachindra Joshi
  • Patent number: 11829375
    Abstract: Various methods and systems for determining a dominant object of a query and employing the dominant object to provide enhanced search services are discussed. A query is segmented into a set of n_grams. Entity extraction and resolution (EER) methods are employed to determine implicit and explicit aspects for each n_gram. N_grams that include explicit aspects are pruned from the set of n_grams and a pruned set of candidate n_grams is generated from the non-pruned n_grams. Knowledge graphs are employed to generate a ranked list of associated categories for each candidate n_gram. A ranked list of categories associated with the un-segmented query is generated based on knowledge graphs. The candidate n_gram with the highest ranked associated category that is also a highly ranked category associated with the un-segmented query is selected as the dominant object of the query. Enhanced search results are provided based on the determined dominant object.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: November 28, 2023
    Assignee: eBay Inc.
    Inventors: Ajinkya Gorakhnath Kale, Thrivikrama Taula, Amit Srivastava
  • Patent number: 11822907
    Abstract: A code repository stores application code. A code management determines, based at least in part on requested features selected in a graphical user interface, code requirements that include attributes of application code needed to achieve the requested features. The code management system determines, based at least in part on the determined code requirements and the metadata for each entry of application code stored in the code repository, one or more candidate application code entries from the code repository. The code management system presents the candidate application code entries for user selection in the graphical user interface. After receipt of a user selection of a selected application code, the selected application code is provided to a computing device associated with the user.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: November 21, 2023
    Assignee: Bank of America Corporation
    Inventors: Madhusudhanan Krishnamoorthy, Shadab Bubere, Vaasudevan Sundaram, Samrat Bhasin
  • Patent number: 11816141
    Abstract: Methods, systems, and apparatus for receiving a request that includes a user identifier of a user that submitted a search query and an entity identifier of an entity that is referenced by the search query, identifying a plurality of knowledge elements that are related to the entity, identifying, in a consumption database, one or more items that have been indicated as consumed by the user and that are associated with the entity that is referenced by the search query, assigning rank scores to the plurality of knowledge elements, based at least on identifying the one or more items, selecting one or more of the knowledge elements from among the knowledge elements based at least on the rank scores assigned to the knowledge elements, and providing, in response to the request, information associated with the entity and the one or more selected knowledge elements.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: November 14, 2023
    Assignee: GOOGLE LLC
    Inventor: Matthew Sharifi
  • Patent number: 11809436
    Abstract: A syntax-based ranking technique is provided that ranks search results from multiple source code files in an order that considers the relevance of each matched term with a corresponding code type and the relevance of the type of file that contains the matched term. Boost values are provided for each code type of a matched term in order to weigh certain occurrences of the matched term with more relevance. Boost values are provided for each type of file that contains the matched term in order to weigh the occurrence of the term in a particular file with more relevance.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: November 7, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC.
    Inventors: Shruti Poddar, Neeraj Makam
  • Patent number: 11803709
    Abstract: A method, computer program product and computer system to provide topic guide during document drafting is provided. A processor retrieves at least one section of text from a document. A processor receives a target topic for the document. A processor extracts at least one local topic from the at least one section of text. A processor generates a semantic network comprising the at least one local topic and the target topic. A processor determines a deviation value for the at least one local topic based on a distance between the at least one local topic and the target topic in the semantic network. A processor, in response to the deviation value exceeding a threshold value, alerts a user that the at least one section of text from the document is off-topic from the target topic.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: October 31, 2023
    Assignee: International Business Machines Corporation
    Inventors: Xiang Yu Yang, Wen Jie Hao, Zhong Fang Yuan, Wang Hu Dang, Deng Xin Luo, Jia Yong Xie, Wen Wang
  • Patent number: 11790006
    Abstract: Providing a search interface for a database includes receiving string data entered via a user interface. A sequence of tokens representative of the string data is determined. Determining the sequence of tokens includes applying natural language processing to the string data. A first database query is generated in accordance with the sequence of tokens. Respective text representations for tokens in the sequence of tokens are presented via the user interface. Feedback data related to the sequence of tokens is received via the user interface. A token of the sequence of tokens is modified based on the feedback data to obtain a modified sequence of tokens. A second database query is generated based on the modified sequence of tokens. Results data are obtained from the database responsive to execution of the second database query by the database. Data based on the results data are output for presentation in the user interface.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: October 17, 2023
    Assignee: ThoughtSpot, Inc.
    Inventors: Amit Prakash, Ravi Tandon, Manikanta Balakavi, Pavan Ram Piratla, Ashish Shubham, Alonzo Canada, Rakesh Kothari, Maneesh Apte, Amitabh Singhal, Aditya Viswanathan, Ajeet Singh
  • Patent number: 11789959
    Abstract: A method for data visualization is provided. The method comprises receiving an input comprising a number of search parameters and then creating a cache node for the number of search parameters in the database, wherein the cache node comprises a first reference associated with the number of search parameters. Then identifying a number of search results related to the number of search parameters and storing the number of search results related to the number of search parameters in the cache node. Further, identifying a number of visualization options related to the number of search results stored in the cache node, wherein each visualization option comprises a second reference associated with the cache node.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: October 17, 2023
    Assignee: S&P Global Inc.
    Inventors: Michael Albert Vezza, Jonathan Edward Hoyt Hayden, James Ryan Psota
  • Patent number: 11776008
    Abstract: Disclosed herein are a content provisioning platform (150) and a system (100) that utilizes such a content provisioning platform (150). The content provisioning platform (150) includes: a selection engine (153) for selecting, in response to a request from a webpage (300) associated with an electronic transaction, inventory based on at least one of: a contextual attribute associated with the electronic transaction, a customer attribute associated with a user performing the electronic transaction, and a set of predefined rules. The inventory is selected from available inventory derived from at least one inventory provider during the electronic transaction. The webpage (300) is encoded in accordance with a content provisioning application programming interface (API) (140) associated with the content provisioning platform (150), the webpage including a contextual content display region (350) for displaying the selected inventory.
    Type: Grant
    Filed: March 18, 2020
    Date of Patent: October 3, 2023
    Assignee: ROKT PTE. LTD.
    Inventors: Bruce Eaton Buchanan, Stuart James FitzRoy, Scott Matthew Jackson, Kanishka Mohaia, Dinesh Gurram, Yan Xu
  • Patent number: 11768828
    Abstract: Described herein is a computer implemented method and computational system for a project management service. Issues of a project are defined by data entities stored in a tree structure including a root node. The tree structure may include one or more siblings to the root node, one or more child nodes and one or more siblings to the child node. The root node references each child node and references each of its sibling nodes. Each child node references each of its sibling nodes.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: September 26, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Jonathon Patrick Geeves, Maria Florencia Bonansea
  • Patent number: 11748425
    Abstract: This invention discloses the ability to automatically have portions of content that match the results for a search term(s): be highlighted. This saves users a lot of time when trying to find information of interest to them. It is especially delightful for users to automagically have this ability available without having to install any additional software components to their computing devices.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: September 5, 2023
    Inventor: Rohit Chandra
  • Patent number: 11733833
    Abstract: Computer systems and corresponding methods are provided for computer assisted research in a network are provided that generate interface screens that include a map view of a plurality of selectable objects disposed in a nuclear arrangement in segmented rings about a first level object. The computing device is configured to receive selections of the displayed objects and expand the display to include additional segmented levels all surrounding the first level object.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: August 22, 2023
    Assignee: Thomson Reuters Enterprise Centre GmbH
    Inventors: David Thomas Paterson, Erica Gann Kitaev, Michael Eng Poh Clark, Megan Anne Sramek, Deacon Ales, Emily Colbert
  • Patent number: 11720633
    Abstract: A computer provides a search interface that accesses multiple search providers, and aggregates their suggestions, providing a single, unified suggestion view across the multiple search providers. Suggestions are received from the multiple sources, such as a search engine on the internet or other public resource, and a search tool on the computer that accesses local or private resources. The suggestions are combined, ranked and displayed as a list to the user, from which the user is able to select.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jon Gordner, Max Morris, Alexander Hills, Xiao Wei, Gaurav Anand, Elbio Abib
  • Patent number: 11720863
    Abstract: Methods and systems for using natural language processing and machine-learning algorithms to process vehicle-service data to generate metadata regarding the vehicle-service data are described herein. A processor can discover vehicle-service data that can be clustered together based on the vehicle-service data having common characteristics. The clustered vehicle-service data can be classified (e.g., categorized) into any one of a plurality of categories. One of the categories can be for clustered vehicle-service data that is tip-worthy (e.g., determined to include data worthy of generating vehicle-service content (e.g., a repair hint). Another category can track instances of vehicle-service data that are considered to be common to an instance of vehicle-service data classified into the tip-worthy category. The vehicle-service data can be collected from repair orders from a plurality of repair shops. The vehicle-service content generated by the systems can be provided to those or other repair shops.
    Type: Grant
    Filed: January 7, 2021
    Date of Patent: August 8, 2023
    Assignee: Snap-on Incorporated
    Inventors: Bradley R. Lewis, Patrick S. Merg, Brett A. Kelley, Jacob G. Foreman