Search Engines Patents (Class 707/706)
  • Patent number: 12047243
    Abstract: A method of generating a synthetic network includes receiving, by a group structure identification module, anonymized input data related to an original network. The anonymized input data includes an anonymized list of nodes, a list of edges and a list of groups. The method further includes determining, by the group structure identification module, for each pair of nodes, a probability of an edge between the pair of nodes. A resulting list of probabilities corresponds to a summary group structure. The method further includes generating, by a synthetic random network generation module, at least one synthetic random network based, at least in part, on the determined probabilities.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: July 23, 2024
    Assignee: Rensselaer Polytechnic Institute
    Inventors: Boleslaw Karol Szymanski, Amr Elsisy, Aamir Mandviwalla
  • Patent number: 12039460
    Abstract: To provide a scheme capable of easily generating knowledge data containing an enormous number of assumed input sentences (input sentences assumed to be inputted by a user) in an information providing system realizing a conversation with the user by outputting responses corresponding to inputs by the user to a terminal of the user. An information providing system develops sets of assumed input sentences and response sentences with respect to respective data stored in intermediate data based on a set of assumed input sentences and response sentences defined in template data in accordance with an instruction of a client or the like to generate knowledge data.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: July 16, 2024
    Assignee: Universal Entertainment Corporation
    Inventors: Takaaki Okade, Takuo Henmi
  • Patent number: 12038975
    Abstract: Systems and methods including one or more processors and one or more non-transitory computer readable media storing computing instructions that, when executed on the one or more processors, perform: receiving historical in-session user activity information; receiving, via a graphical user interface (GUI) of a user device, a partial search query from a user; analyzing the partial search query based on the historical in-session user activity information using one or more query suggestion systems to determine a respective score for respective suggested search queries from each of the one or more query suggestion systems; determining a respective absolute position metric for the respective suggested search queries from each of the one or more query suggestion systems; determining a respective efficiency metric for each of the one or more query suggestion systems based on the respective absolute position metric; analyzing the respective efficiency metric for each of the one or more query suggestion systems to dete
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 16, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Junchao Zheng, Vishal Kumar Rathi, Andrew Thomas Catalano, Sanjay Shah, Aniket Ashok Limaye, Jun Zhao, Zheng Yan
  • Patent number: 12032561
    Abstract: A method includes: maintaining, at an integration computing device, a scheduling parameter corresponding to a source computing device maintaining a plurality of source data records with record identifiers; receiving, from the source computing device, a plurality of modification indicators, each modification indicator generated at the source computing device in response to modification of a source data record, and containing the record identifier of the source data record; storing the modification indicators in a repository; according to the scheduling parameter, periodically obtaining a subset of the source data records from the source computing device, by: retrieving the modification indicators from the repository; generating a bulk record request containing the plurality of record identifiers from the retrieved modification indicators; transmitting the bulk record request to the source computing device; and responsive to transmitting the bulk record request, receiving the subset of source data records from
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: July 9, 2024
    Assignee: AMADEUS S.A.S.
    Inventors: Radu-Constantin Stefanescu, Jeffrey P Duquette, Michael Kennie, Adam Edward Bungert
  • Patent number: 12032808
    Abstract: Methods for automatically suggesting content items to an author of a digital page so that they can be added to the page. One embodiment comprises a method that includes opening a digital page in a digital page editor and launching a component browser that enables the viewing of a set of digital content items stored in a content repository. Textual information is extracted from the digital page and the digital assets contained in the page. This information is analyzed to identify words indicative of the page's subject matter. A query is generated based on the identified words and submitted to a search engine, which searches the repository for items related to the subject matter of the page. The content items identified by the search results are displayed to the author, who can select one of the items to add it to the page.
    Type: Grant
    Filed: April 25, 2023
    Date of Patent: July 9, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Partha Saradhi Govind, Arjun Tarikere Ramesh, Gregory Aaron Parmiter, Paul Kieron Carl Narth, Jason Jackson, Lara Long
  • Patent number: 12034731
    Abstract: Techniques are discussed for grouping access requests made to a computer system using a log of access requests that includes a plurality of log entries of that include (a) a plurality of traffic indicators of the corresponding access request and/or (b) a plurality of identity indicators of a respective remote computer system that made the corresponding access request. The plurality of log entries is analyzed using a plurality of network analysis rules that are useable to group log entries according to traffic and/or identity indicators. Based on the analyzing, a plurality of groups of log entries are identified, and each group of log entries is assigned a corresponding common actor identifier (common actor ID). The determination of whether to grant a particular access request uses one or more assigned common actor IDs.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: July 9, 2024
    Assignee: PayPal, Inc.
    Inventor: George Chen Kaidi
  • Patent number: 12026166
    Abstract: A method and system for determining rank positions of elements displayed on a search engine results page (SERP) by a ranking system. During a training phase of the ranking system, an indication of user interactions associated with a first ranked list of elements is acquired. The elements of the first ranked list were visually displayed on a first SERP. A score for a first content element is determined based on a size of the first content element and a ranking of the first content element. The ranking system is trained, based on the score, to predict a predicted usefulness score for the first content element. During an in-use phase of the ranking system, a ranked list of elements is determined based on a query. The ranking system determines a ranked position for a content element in the ranked list. A SERP based on the ranked list is output.
    Type: Grant
    Filed: July 22, 2021
    Date of Patent: July 2, 2024
    Assignee: Direct Cursus Technology L.L.C
    Inventors: Ilya Vladimirovich Katsev, Valeriya Dmitrievna Tsoy
  • Patent number: 12026170
    Abstract: The present disclosure relates to search techniques. In one example process, the device concurrently displays remote search results and local search results. In another example process, the device provides previews of search results that include actionable user interface objects. In another example process, the device concurrently displays options for initiating a search using various search engines.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: July 2, 2024
    Assignee: Apple Inc.
    Inventors: Jeremiah Daniel Shaw, Lawrence Y. Yang
  • Patent number: 12026188
    Abstract: Systems for generating content summaries in a web content management service, wherein in one embodiment a digital page editor and a component browser are launched to enable selection of a first content item. A summary of the first content item is automatically generated according to parameters that may have default values or values set by a user. The parameters may specify a size for the summary as a percentage of the first content item's size, as a particular number of lines, characters or words, as a size for a particular type of device, etc. The automatically generated summary is provided to the digital page editor, which can edit it and add it to the digital page. The summary is stored in a content repository as an independent summary content item with its own metadata.
    Type: Grant
    Filed: January 11, 2022
    Date of Patent: July 2, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Paul Kieron Carl Narth, Gregory Aaron Parmiter, Jason Jackson, Partha Saradhi Govind
  • Patent number: 12026168
    Abstract: A method for managing big metadata using columnar techniques includes receiving a query request requesting data blocks from a data table that match query parameters. The data table is associated with system tables that each includes metadata for a corresponding data block of the data table. The method includes generating, based on the query request, a system query to return a subset of rows that correspond to the data blocks that match the query parameters. The method further includes generating, based on the query request and the system query, a final query to return a subset of data blocks from the data table corresponding to the subset of rows. The method also includes determining whether any of the data blocks in the subset of data blocks match the query parameters, and returning the matching data blocks when one or more data blocks match the query parameters.
    Type: Grant
    Filed: February 8, 2023
    Date of Patent: July 2, 2024
    Assignee: Google LLC
    Inventors: Pavan Edara, Mosha Pasumansky
  • Patent number: 12027851
    Abstract: Provided is a power conversion system including a plurality of power converters in a same group and being communicably connected to each other. The power conversion system is configured to generate an IP address list by acquiring an IP address of each of the plurality of power converters, store the IP address list, and transmit the IP address list to a higher-level device configured to cooperate with the plurality of power converters.
    Type: Grant
    Filed: March 18, 2021
    Date of Patent: July 2, 2024
    Assignee: KABUSHIKI KAISHA YASKAWA DENKI
    Inventors: Masaya Yoshitomi, Kazuki Kinaga
  • Patent number: 12019663
    Abstract: A query is received from a client device. A large language model is prompted to generate a plurality of subtopics on the query and to generate a corresponding plurality of keywords for each of the plurality of subtopics. One or more search engines are utilized to perform a plurality of searches utilizing the plurality of subtopics and the corresponding plurality of keywords received from the large language model. A plurality of responses corresponding to the plurality of subtopics and the corresponding plurality of keywords is received from the one or more search engines. The plurality of responses is evaluated based on the corresponding plurality of keywords.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: June 25, 2024
    Assignee: Tiny Fish Inc.
    Inventors: Shuhao Zhang, Qi Zhai, Mingyang Li
  • Patent number: 12019626
    Abstract: A search tool including a user interface provides functionality organized to support iterative search tasks for software or browser-based searches. These features may be combined with existing software and browser-based search engines to provide more extensive search features that are otherwise unsupported by existing search engine user interfaces. The user interface can be applied to varying search domains, from constrained search environments, such as a corporate database, or to the Internet. Additionally, the search tool may include a project tool to provide one or more searchers the capability to access, leverage, and/or collaborate on iterative searches.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: June 25, 2024
    Assignee: ITERATIVE SEARCH, LLC
    Inventors: Larry Dean Marine, John M. Ireland, Michael Kobar
  • Patent number: 12019636
    Abstract: A highly accurate document search, particularly a search for a document relating to intellectual property, is achieved with an easy input method. A document search system includes a processing portion. The processing portion has a function of extracting a keyword included in text data, a function of extracting a related term of the keyword from words included in a plurality of pieces of first reference text analysis data, a function of giving a weight to each of the keyword and the related term, a function of giving a score to each of a plurality of pieces of second reference text analysis data on the basis of the weight, a function of ranking the plurality of pieces of second reference text analysis data on the basis of the score to generate ranking data, and a function of outputting the ranking data.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: June 25, 2024
    Assignee: Semiconductor Energy Laboratory Co., Ltd.
    Inventors: Kazuki Higashi, Junpei Momo
  • Patent number: 12013907
    Abstract: Embodiments described herein provide systems and methods for a customized search platform that provides users control and transparency in their searches. The system may use a ranker and parser to utilize input data and contextual information to identify search applications, sort the search applications, and present search results via user-engageable elements. The system may also use input from a user to personalize and update search results based on a user's interaction with user-engageable elements.
    Type: Grant
    Filed: April 6, 2023
    Date of Patent: June 18, 2024
    Assignee: SuSea, Inc.
    Inventors: Bryan McCann, Swetha Mandava, Nathaniel Roth, Richard Socher
  • Patent number: 12001479
    Abstract: A video processing method, including: according to scenes, editing a video to be edited, and obtaining a target video; acquiring feature parameters of the target video; generating, according to the feature parameters, keywords of the target video; and storing the keywords and the target video associatively.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: June 4, 2024
    Assignee: SHENZHEN TCL NEW TECHNOLOGY CO., LTD.
    Inventors: Kaiwen Xue, Cheungming Lai, Yongze Xu
  • Patent number: 11995090
    Abstract: Techniques for determining relevant electronic content in response to queries is disclosed. According to an exemplary embodiment of the present disclosure, the techniques may be realized as a computer implemented method for determining relevant electronic content in response to a query. The method may comprise: receiving a query from a user device; categorizing the query to identify one or more relevant electronic content sources; formatting the query according to one or more electronic content source specifics for the one or more electronic content sources; transmitting the formatted query to the one or more electronic content sources; merging results in response to the formatted query to the one or more electronic content sources; merging results based at least in part on one or more factors; and formatting the results for delivering to the user device.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: May 28, 2024
    Assignee: EMB Partners, LLC
    Inventors: Phyllis Reuther, David Kurtz, Michael Connor
  • Patent number: 11995139
    Abstract: A computing system receives an indication that a user has selected a passage shown on a search engine results page (SERP) presented on a display. Upon receiving the indication, the computing system identifies a plurality of suggested queries related to the passage, where the plurality of suggested queries are generated based upon the passage and an entry for an entity in a knowledge graph. Upon identifying the plurality of suggested queries, the computing system presents the plurality of suggested queries in a pop-up graphical element that overlays a portion of the SERP, where the pop-up graphical element is located proximate to the passage shown on the SERP. When a query in the plurality of suggested queries is selected, a second SERP is presented on the display, where the second SERP is based upon the query.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: May 28, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Gautam Prasad, Mohamed Salman Ismail Gadit, Rajendra Bhimsen Shinde, Dominika Urbanska, Alexander Chamberlain, Mohak Sharma, Katherine Marie Sather
  • Patent number: 11995143
    Abstract: As audio (1) is input to an extension of a browser, the extension transmits the audio (1) to a language processing server. A speech recognition unit obtains a text (1) corresponding to the audio (1), and transmits the text (1) to a natural language understanding unit. In the natural language understanding unit, an information processing unit identifies a URL (1) corresponding to the text (1), and transmits the URL (1) to the browser. The extension passes the URL (1) to a browsing function. The browsing function uses the URL (1) to access a web server. The web server transmits a web page (1) corresponding to the URL (1) to the browser. The browsing function shows a screen corresponding to the web page (1) on a display.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: May 28, 2024
    Assignee: SoundHound, Inc.
    Inventors: Masaki Naito, Keisuke Tsuchida, Jun Yoneyama, Kaku Sawada
  • Patent number: 11991197
    Abstract: In an example embodiment, a deep learning algorithm is introduced that operates on a transition matrix formed from user activities in an online network. The transition matrix records the frequencies that particular transitions between paths of user activity have occurred (e.g., the user performed a login activity, which has one path in the network, and then performed a profile view action, which has another path in the network). Each transition matrix corresponds to a different user's activities.
    Type: Grant
    Filed: March 25, 2022
    Date of Patent: May 21, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yi Wu, Mariem Boujelbene, James R. Verbus, Jason Paul Chang, Beibei Wang, Ting Chen
  • Patent number: 11983209
    Abstract: Operations of a search management system are disclosed. The operations may include: identifying a data corpus containing a plurality of documents, generating sets of feature vectors representing the plurality of documents, receiving a query to search the data corpus, generating a query vector for the query, identifying a target feature vector that meets a similarity threshold by comparing the query vector to the feature vectors, and presenting a query result that includes at least part of the document. The feature vectors may be generated by executing a multi-step partitioning process for partitioning a respective document into a plurality of document partitions, such that the sets of feature vectors that are generated correspond to the plurality of document partitions for the respective document. The query result may include a target partition from among the plurality of document partitions represented by the target feature vector.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: May 14, 2024
    Assignee: Oracle International Corporation
    Inventors: Liviu Sebastian Matei, Filippo Beghelli
  • Patent number: 11983208
    Abstract: A method, computer system, and a computer program product for searching are provided. The method may include receiving a word and a context of the word. The context may include additional words. A first word embedding may be generated by inputting a sequence into a word embedding model that resultantly outputs the first word embedding. The sequence may include the word and the context that are concatenated to each other in the sequence. The first word embedding may be compared with other word embeddings. The other word embeddings may have been generated by inputting respective text portions of other texts into the word embedding model. A candidate match of the other texts may be presented. A respective word embedding of the candidate match may be, of the other word embeddings, most similar to the first word embedding according to the comparing.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: May 14, 2024
    Assignee: International Business Machines Corporation
    Inventors: Richard Obinna Osuala, Christoph Adrian Miksovic Czasch
  • Patent number: 11983156
    Abstract: A system and method to index one or more sensor-based datasets utilizing pattern recognition and prediction to identify instances and regions of novelty and change as a means of highlighting potential subjective interest for the purposes of optimizing the manual and automated search, visualization, and extraction of datasets.
    Type: Grant
    Filed: August 16, 2022
    Date of Patent: May 14, 2024
    Inventor: Janak Babaji Alford
  • Patent number: 11978099
    Abstract: Computer-based platforms and interfaces for trading a commodity such as primary production commodities, including meat, leather, grains, fruit, vegetables, flowers, seeds, living plants and timber. In particular, a user interface provides for input and output of data or information via an electronic screen. The interface has a text-based chat function for communication between a buyer and a seller, an order function allowing the buyer to order a first product from the seller, and a hyperlinking function to transform a keyword related to the product input by the buyer in the course of using the text-based chat function into a hyperlink actuatable by the buyer. When the buyer actuates the hyperlink, the order function presents an input option for the buyer to add the first product to an order by way of the order function.
    Type: Grant
    Filed: October 27, 2020
    Date of Patent: May 7, 2024
    Assignee: PRIME X CONNECT PTY LTD
    Inventor: Michael Chandler
  • Patent number: 11977561
    Abstract: A method including obtaining image data and attribute information of a first item in an item catalog. The method also can include generating candidate variant items from the item catalog for the first item using a combination of (a) a k-nearest neighbors approach to search for first candidate variant items based on text embeddings for the attribute information of the first item, and (b) an elastic search approach to search for second candidate variant items based on image embeddings for the image data of the first item. The method additionally can include performing respective classifications based on respective pairs comprising the first item and each of the candidate variant items to filter the candidate variant items. The method further can include determining a respective distance between the first item and each of the candidate variant items, as filtered.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: May 7, 2024
    Assignee: WALMART APOLLO, LLC
    Inventors: Yanxin Pan, Swagata Chakraborty, Abhinandan Krishnan, Abon Chaudhuri, Aakash Mayur Mehta, Edison Mingtao Zhang, Kyu Bin Kim
  • Patent number: 11977846
    Abstract: A system and method are disclosed for scoring sentiments of communication activity and includes one or more databases that stores data describing electronic communication between one or more customer devices and one or more service center devices and a computer. The computer is configured to monitor communication activity of the one or more customer devices and the one or more service center devices to determine whether a communication channel has been opened between the one or more customer devices and the one or more service center devices and identify one or more communication activities associated with the electronic communications. The computer is further configured to compare the identified one or more communication activities with one or more predetermined communication data, determine a sentiment score based on one or more correlations between the identified one or more communication activities and the communication data.
    Type: Grant
    Filed: January 9, 2023
    Date of Patent: May 7, 2024
    Assignee: Nextiva, Inc.
    Inventor: Tomas Gorny
  • Patent number: 11971938
    Abstract: The invention, forming a mutual/collaborative puzzle, message/letter chain including information chains that form graphs, lists, or groups, the ability to use defined or calculated measuring units such as distance measured in hops, volume measured in followers, and/or the nature of relationship, according to needs and purposes, using/defining measurements for various needs, to facilitate socializing, sharing, with a search engine accessing information on social networks more efficiently, in a more detailed and speedy way while preventing information pollution, by doing Word, Picture, audio etc. searches, to be used not just for social purposes but research and rapid information attainment, not only for apps but for social media, TV, games.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: April 30, 2024
    Inventor: Lale Ann Gokyigit
  • Patent number: 11972017
    Abstract: The present invention allows a CEC system to automatedly track the use, storage, access, and modification of sensitive information/data in the system through desktop monitoring. Further, through desktop, video, and audio monitoring of CSRs the system can automatedly determine the improper use, access, storage, and modification of sensitive information by implementing sensitive data use rules that allow a system to be specialized for the user. Finally, the system can automatedly determine and implement violation actions for the improper use, storage, access, and manipulation of sensitive information. This provides an intelligent system capable of locating all sensitive data in the system and regulating the use, access, and storage of sensitive data in the system.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: April 30, 2024
    Assignee: VERINT AMERICAS INC.
    Inventors: Michael Johnston, Neil Eades, Ashish Sood
  • Patent number: 11972755
    Abstract: Techniques for noise data augmentation for training chatbot systems in natural language processing. In one particular aspect, a method is provided that includes receiving a training set of utterances for training an intent classifier to identify one or more intents for one or more utterances; augmenting the training set of utterances with noise text to generate an augmented training set of utterances; and training the intent classifier using the augmented training set of utterances. The augmenting includes: obtaining the noise text from a list of words, a text corpus, a publication, a dictionary, or any combination thereof irrelevant of original text within the utterances of the training set of utterances, and incorporating the noise text within the utterances relative to the original text in the utterances of the training set of utterances at a predefined augmentation ratio to generate augmented utterances.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: April 30, 2024
    Assignee: Oracle International Corporation
    Inventors: Elias Luqman Jalaluddin, Vishal Vishnoi, Mark Edward Johnson, Thanh Long Duong, Yu-Heng Hong, Balakota Srinivas Vinnakota
  • Patent number: 11966393
    Abstract: A system includes reception of a request to fetch a first dataset, the request including a first identifier associated with the first dataset, determination, in response to the request, of a first signature associated with the first dataset based on the first identifier and on respective identifiers of one or more datasets fetched consecutively with the first dataset, and determination, based on the determined first signature, of whether to update a first link associating a second dataset with the first dataset, the link indicating to prefetch the first dataset in response to a request to fetch the second dataset.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: April 23, 2024
    Assignee: SAP SE
    Inventors: Gunes Aluc, Mohammed Abouzour, Bojana Bislimovska
  • Patent number: 11966700
    Abstract: Embodiments of the described technologies are capable of reading a text sequence that include at least one word; extracting model input data from the text sequence, where the model input data includes, for each word of the text sequence, segment data and non-segment data; using a first machine learning model and at least one second machine learning model, generating, for each word of the text sequence, a multi-level feature set; outputting, by a third machine learning model, in response to input to the third machine learning model of the multi-level feature set, a tagged version of the text sequence; executing a search based at least in part on the tagged version of the text sequence.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yuwei Qiu, Gonzalo Aniano Porcile, Yu Gan, Qin Iris Wang, Haichao Wei, Huiji Gao
  • Patent number: 11966432
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suggested search queries. One method includes receiving, during a search session, a request for a suggested search query; in response to receiving the request for the suggested search query, identifying an entity that is associated with an item of media content; generating a suggested search query based on the identified entity; and providing data that causes the generated suggested search query to be presented in a user interface.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: April 23, 2024
    Assignee: GOOGLE LLC
    Inventors: Dhruv Bakshi, Jakob Nicolaus Foerster
  • Patent number: 11960817
    Abstract: The generation of a web site preview based on client presentation state of the client that will render the web site preview. Upon a service receiving a request to provide preview data for a web site preview corresponding to a web site identifier, the service determines client presentation state of the client(s) that is or are to render a web site preview using preview data that is to be provided in response to the request. The service selects a preview template at least in part based on the determined client presentation state. The service also populates the selected preview template with content from the web site to thereby generate preview data representing a preview of the web site identified by the web site identifier. The preview data is thus tailored to the presentation state of the client.
    Type: Grant
    Filed: May 24, 2022
    Date of Patent: April 16, 2024
    Inventors: Joseph Michael Glocke, Archana Saseetharan, Bhrighu Sareen, Sukhmani Lamba, Ankit Govil, David Pierre Claux, Saurav Majumder, Mao Yu, Daniel Dong Joon Seong, Aditya Chaudhry, Nehal Balkrishna Bhagat, Rahul Kishore Pinjani, Mengli Elmendorf
  • Patent number: 11960553
    Abstract: A computing system generates and a plurality of clusters by clustering the session representations based on similarity between session representations, the plurality of clusters comprising an optimal number of clusters based on key performance indicators corresponding to each cluster of the plurality of clusters. The computing system determines a medoid of each of the plurality of clusters, and then for each session representation generated for each of a second plurality of sessions, the computing system computes a distance between the session representation and each medoid to determine a nearest medoid and assigns the session representation to a cluster associated with the nearest medoid.
    Type: Grant
    Filed: October 25, 2023
    Date of Patent: April 16, 2024
    Assignee: Content Square SAS
    Inventors: Mohammad Reza Loghmani, Mouad Antari
  • Patent number: 11960520
    Abstract: Some techniques described herein relate to generating a hierarchical topic model (HTM), which can be used to generate custom content. In one example, a method includes determining first-level topics in a topic hierarchy related to a corpus of documents. A first-level topic of the first-level topics includes multiple words. The multiple words are grouped into clusters based on word embeddings of the multiple words. The multiple words are then subdivided into second-level topics as subtopics of the first-level topic, such that the number of second-level topics equals the number of clusters. A document of the corpus of documents is assigned to the first-level topic and to a second-level topic of the second-level topics, and an indication is received of access by a user to the document. Custom content is generated for the user based on one or more other documents assigned to the first-level topic and the second-level topic.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: April 16, 2024
    Assignee: Adobe Inc.
    Inventors: Tanay Anand, Sumit Bhatia, Simra Shahid, Nikitha Srikanth, Nikaash Puri
  • Patent number: 11954158
    Abstract: A computing system generates, for each of a plurality of sessions, a session representation indicating the order through which a user navigated through a plurality of webpages during the session, and generates for each pair of session representations, a score indicating how similar the session representations in each pair are to each other. The computing system further generates a plurality of clusters by clustering the session representations based on the score for each pair of session representations, determines an optimal number of clusters based on key performance indicators corresponding to each cluster of the plurality of clusters, and generates a natural language description for each cluster of the optimal number of clusters based on the key performance indicators associated with each cluster.
    Type: Grant
    Filed: June 15, 2023
    Date of Patent: April 9, 2024
    Assignee: Content Square SAS
    Inventors: Mohammad Reza Loghmani, Mouad Antari
  • Patent number: 11954086
    Abstract: Disclosed herein are an apparatus, non-transitory computer readable medium, and method for querying big data and displaying the results of the query. A multilevel hierarchy of data structures is associated with a particular date to reduce the linearity of the search. The client receiving the query results stores the results in a linked list with a record format consistent with the resulting records. The client also periodically refreshes a graphical user interface with the query results until all the results are received.
    Type: Grant
    Filed: January 3, 2022
    Date of Patent: April 9, 2024
    Assignee: CFPH, LLC
    Inventor: Menashe Cohen
  • Patent number: 11954612
    Abstract: A method includes receiving a first query by a computing device and assigning the first query to a plurality of cognitive engines, wherein each of the plurality of cognitive engines include different characteristics for processing data. The method also includes, responsive to receiving a response from each of the plurality of cognitive engines for the first query, comparing the received responses from the plurality of cognitive engines. The method also included responsive to determining a difference between a first response from a first cognitive engine and a second response from a second cognitive engine is above a predetermined threshold value, performing a response mediation process until the difference is below the predetermined threshold value. The method also includes selecting a first final response from the received responses for the first query and the second query and displaying the first final response to a user.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Andrea Giovannini, Florian Graf, Stefan Ravizza, Tim U. Scheideler
  • Patent number: 11947502
    Abstract: Methods and systems are disclosed for enumeration of trees in a database environment. Temporary copies of trees are stored in a database accelerator environment, for efficient access by software programs operating within the database layer. Multiple trees can be enumerated concurrently using level-by-level traversal. Nodes are assigned sortable indices through which a tree structure is maintained. Enumeration supports linking from a node of a parent tree to a child tree stored separately. Enumeration supports synthesizing child nodes in order to satisfy constraints on a parent node. Filtering and sorting are supported. The disclosed technology provides unexpectedly superior results, and can be applied in many fields. Variants are disclosed.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: April 2, 2024
    Assignee: SAP SE
    Inventor: Subramanya Sastry
  • Patent number: 11941066
    Abstract: A central database system provides predictive web navigation using machine learning and clustering to guide a user to a web page. After tracking a number of web pages viewed by various users on one or more web domains and the orders in which these web pages are viewed, the central database system can train a model to predict which web page a user is likely to view next. If the user is lost while navigating, the central database system may guide the user to the predicted web page. In one example of guidance, the central database system presents a web element with a hyperlink to the predicted web page. For example, the central database system can modify a web page that the lost user is presently viewing to include an iframe with a recommendation to travel to a different web page.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: March 26, 2024
    Assignee: ZENPAYROLL, INC.
    Inventors: John Edward Schlerf, Nicholas Lee Gaylord, Melanie Manguin
  • Patent number: 11941061
    Abstract: Methods of and systems for searching a catalog include parsing the items of the catalog into tokens, determining the frequency with which each token appears in the catalog, and storing the frequencies in a cache. Queries to the catalog are likewise parsed into tokens, and the tokens of the query string are compared to frequency values in the cache to identify a smaller search space within the catalog.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: March 26, 2024
    Assignee: PRODIGO SOLUTIONS INC.
    Inventors: Dermot Pope, Aaron Manuel
  • Patent number: 11934443
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suggested search queries. One method includes receiving, during a search session, a request for a suggested search query; in response to receiving the request for the suggested search query, identifying an entity that is associated with an item of media content; generating a suggested search query based on the identified entity; and providing data that causes the generated suggested search query to be presented in a user interface.
    Type: Grant
    Filed: August 23, 2021
    Date of Patent: March 19, 2024
    Assignee: GOOGLE LLC
    Inventors: Dhruv Bakshi, Jakob Nicolaus Foerster
  • Patent number: 11934781
    Abstract: Embodiments described herein provide a flexible controllable summarization system that allows users to control the generation of summaries without manually editing or writing the summary, e.g., without the user actually adding or deleting certain information under various granularity. Specifically, the summarization system performs controllable summarization through keywords manipulation. A neural network model is learned to generate summaries conditioned on both the keywords and source document so that at test time a user can interact with the neural network model through a keyword interface, potentially enabling multi-factor control.
    Type: Grant
    Filed: December 17, 2020
    Date of Patent: March 19, 2024
    Assignee: Salesforce, Inc.
    Inventors: Junxian He, Wojciech Kryscinski, Bryan McCann
  • Patent number: 11928136
    Abstract: Systems and methods are provided for tracking data in a computer network. An exemplary method includes: storing a first data in the one or more data servers; receiving a first request to aggregate the first data; aggregating a first set of the first data; analyzing one or more fields of each of the first set of the first data; removing the one or more first data elements from the first set of the first data; generating a second set of the first data; aggregating the second set of the first data; retrieving information associated with the aggregation of the second set of the first data; and generating one or more reports using the retrieved information associated with the aggregation of the second set of the first data.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: March 12, 2024
    Assignee: Veeva Systems Inc.
    Inventors: Ying Zhou Wang, Marius K. Mortensen, Asaf Roll
  • Patent number: 11928790
    Abstract: An object included in a low-resolution image can be recognized with a high degree of precision. An acquisition unit acquires, from a query image, an increased-resolution image, which is acquired by increasing the resolution of the query image, by performing pre-learned acquisition processing for increasing the resolution of an image. A feature extraction unit, using the increased-resolution image as input, extracts a feature vector of the increased-resolution image by performing pre-learned extraction processing for extracting a feature vector of an image. A recognition unit recognizes an object captured on the increased-resolution image on the basis of the feature vector of the increased-resolution image and outputs the recognized object as the object captured on the query image.
    Type: Grant
    Filed: August 8, 2019
    Date of Patent: March 12, 2024
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Yukito Watanabe, Jun Shimamura, Atsushi Sagata
  • Patent number: 11922495
    Abstract: Techniques described herein are directed to an intelligent lending platform in which a payment service may receive respective lending queries from users, analyze the queries using a machine-learned model and, if the queries are denied, output respective signals indicating that the respective queries are denied and the reasons for each respective decline. In some instances, the described techniques analyze data associated with each respective denied query to determine high-level reasons for the decline and may present these reasons in a manner that is both understandable to and actionable by the respective user. That is, the techniques may automatically identify the most significant reasons why a particular lending query was denied and may automatically output these reasons to a user in a manner that the user is able to easily comprehend and act upon to increase the chance of receiving an approval upon a subsequent lending query.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: March 5, 2024
    Assignee: BLOCK, INC.
    Inventors: Juan Hernandez, Jianye Xu, Wensi Xu, Ihsan Kabir
  • Patent number: 11924297
    Abstract: The present disclosure relates to generating a filtered data set. Data from a plurality of systems of record of a plurality of data source providers may be accessed. A master data set generated using the data accessed from the plurality of systems of record may be maintained. Restriction policies including one or more rules for restricting sharing of data may be maintained. A filtered data set may be generated for a data source provider responsive to an application of restriction policies of other data source providers to the master data set. The filtered data set may be provisioned.
    Type: Grant
    Filed: June 29, 2022
    Date of Patent: March 5, 2024
    Assignee: People.ai, Inc.
    Inventors: Oleksandr Oleinikov, Oleg Rogynskyy
  • Patent number: 11914588
    Abstract: In various embodiments, a natural language (NL) application implements functionality that enables users to more effectively access various data storage systems based on NL requests. As described, the operations of the NL application are guided by, at least in part, on one or more templates and/or machine-learning models. Advantageously, the templates and/or machine-learning models provide a flexible framework that may be readily tailored to reduce the amount of time and user effort associated with processing NL requests and to increase the overall accuracy of NL application implementations.
    Type: Grant
    Filed: September 12, 2022
    Date of Patent: February 27, 2024
    Assignee: SPLUNK INC.
    Inventors: Dipock Das, Dayanand Pochugari, Neeraj Verma, Nikesh Padakanti, Aungon Nag Radon, Anand Srinivasabagavathar, Adam Oliner
  • Patent number: 11914585
    Abstract: Disclosed are systems and methods of querying a hybrid event index of a user. The systems and methods can include receiving a search request pertaining to at least a first namespace of a plurality of namespaces and determining a first index server storing a first portion of the hybrid event index associated with the first namespace. The systems and methods can further include searching, the first portion of the hybrid event index stored at the first index server, determining one or more attributes from the search request, and determining a payload based on the search results of the first portion of the hybrid event index. Finally, the systems and methods can include applying one or more attributes to the payload and sending the filtered payload.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: February 27, 2024
    Assignee: Dropbox, Inc.
    Inventors: Abhishek Agrawal, Samir Goel, Franck Chastagnol, Adam Faulkner, Jitendra Vaidya
  • Patent number: 11914951
    Abstract: Techniques for template generation from image content include extracting information associated with an input image. The information comprises: 1) layout information indicating positions of content corresponding to a content type of a plurality of content types within the input image; and 2) text attributes indicating at least a font of text included in the input image. A user-editable template having the characteristics of the input image is generated based on the layout information and the text attributes.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: February 27, 2024
    Assignee: Adobe Inc.
    Inventors: Vinay Aggarwal, Vishwa Vinay, Rizurekh Saha, Prabhat Mahapatra, Niyati Himanshu Chhaya, Harshit Agrawal, Chloe McConnell, Bhanu Prakash Reddy Guda, Balaji Vasan Srinivasan