Search Engines Patents (Class 707/706)
  • Patent number: 11595494
    Abstract: A device, system and method controlling operation of a client device via an intermediation server are provided. The server maintains indications of predefined data descriptions, associated with respective provider systems, comprising a subset of given predefined data descriptions to be provided at a client device during implementation of a computing-process flow in conjunction with communicating with the respective provider systems. The server: provides, to the respective provider systems, a communication from the client device received in conjunction with implementing a given step of the computing-process flow; and receives, from a given provider system, a response to the communication.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: February 28, 2023
    Assignee: AMADEUS S.A.S.
    Inventors: Rodolphe Gregory Alexandre Texier, Massimiliano Maini, Herve Prezet
  • Patent number: 11593370
    Abstract: Systems, apparatus, methods, and articles of manufacture provide for evaluation of and prediction for data queries (e.g., SQL statements). In one example implementation, a controller device trains a data model for classifying input SQL queries. The controller classifies each input SQL query by testing it against the data model, without requiring actual execution of the SQL query.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: February 28, 2023
    Assignee: The Travelers Indemnity Company
    Inventors: Denise Rogers, Yulanda Henry, David P. Therrien, Rebecca Peralta, Adam J. Rychlik, Bibek Mishra
  • Patent number: 11586678
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for analyzing images for generating query responses. One of the methods includes determining, using a textual query, an image category for images responsive to the textual query, and an output type that identifies a type of requested content; selecting, using data that associates a plurality of images with a corresponding category, a subset of the images that each belong to the image category, each image in the plurality of images belonging to one of the two or more categories; analyzing, using the textual query, data for the images in the subset of the images to determine images responsive to the textual query; determining a response to the textual query using the images responsive to the textual query; and providing, using the output type, the response to the textual query for presentation.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: February 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Gokhan H. Bakir, Marcin Bortnik, Malte Nuhn, Kavin Karthik Ilangovan
  • Patent number: 11580993
    Abstract: Topics of potential interest to a user, useful for purposes such as targeted advertising and product recommendations, can be extracted from voice content produced by a user. A computing device can capture voice content, such as when a user speaks into or near the device. One or more sniffer algorithms or processes can attempt to identify trigger words in the voice content, which can indicate a level of interest of the user. For each identified potential trigger word, the device can capture adjacent audio that can be analyzed, on the device or remotely, to attempt to determine one or more keywords associated with that trigger word. The identified keywords can be stored and/or transmitted to an appropriate location accessible to entities such as advertisers or content providers who can use the keywords to attempt to select or customize content that is likely relevant to the user.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventor: Kiran K. Edara
  • Patent number: 11580971
    Abstract: The present disclosure provides a photo album management method. The method includes obtaining voice search information from a user, performing intent recognition on the voice search information to obtain an intent recognition result which indicates an intent of the user for a photo album, obtaining a voiceprint feature from the voice search information to determine identity information of the user, sending the intent recognition result and the identity information of the user, and opening the photo album according to the intent recognition result and the identity information.
    Type: Grant
    Filed: April 6, 2020
    Date of Patent: February 14, 2023
    Assignee: BOE TECHNOLOGY GROUP CO., LTD.
    Inventor: Fengshuo Hu
  • Patent number: 11580246
    Abstract: Data security and privacy are improved by a client providing a hashed version of collected data to a remote analysis service, and having the analysis service determine the relevancy of the data from the hashes before requesting the plaintext of the data. In one example, a browser plug-in obtains data which is divided into overlapping three-character sequences, and the sequences are hashed to produce a sequence of hashes. The sequence of hashes is sent by the plug-in to the remote service, which uses the hashes to determine if the associated data is relevant to the analysis performed by the remote service, without requiring access to the associated plaintext. After making the determination, the remote service may request that relevant data be provided to the service in plaintext form, while data that is not relevant need not be sent to the remote service.
    Type: Grant
    Filed: May 11, 2020
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Himangshu Ranjan Borah, Rohan Gurappagouda Patil, Pedro Henrique Almeida Tanaka, Michael Arthur Ten-Pow, Han Wu
  • Patent number: 11580168
    Abstract: The present teaching relates to providing a query suggestion. In one example, a request is received for query suggestions with respect to a query prefix input by a user. A plurality of query suggestions is determined based on the query prefix and a preceding query input by the user. A degree of popularity of the preceding query is determined. One or more query suggestions are selected from the plurality of query suggestions based on the degree of popularity of the preceding query. The one or more query suggestions are provided as a response to the request.
    Type: Grant
    Filed: June 25, 2019
    Date of Patent: February 14, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Amit Goyal, Hongbo Deng
  • Patent number: 11580115
    Abstract: Methods and systems for improved categorization of queries are disclosed. In one aspect, first queries having query results limited to a particular category are identified. Second queries including a first query are also identified. For identified second queries, a pattern is generated based on the second query and the included first query, and a rank of the first query's particular category in results for the second query and a percentage of the second query's results having a category equivalent to the included first query's particular category are determined. The ranks and percentages are aggregated for matching patterns, and second patterns with aggregated ranks and percentages meeting a criterion are determined. Results for a third query are limited to a category equivalent to a particular category for a first query included in the third query, and then transmitted over a computer network to a client device.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: February 14, 2023
    Assignee: eBay Inc.
    Inventor: Anthony Robert Bell
  • Patent number: 11580299
    Abstract: The present disclosure provides a corpus cleaning method and a corpus entry system. The method includes: obtaining an input utterance; generating a predicted value of an information amount of each word in the input utterance according to the context of the input utterance using a pre-trained general model; and determining redundant words according to the predicted value of the information amount of each word, and determining whether to remove the redundant words from the input utterance. In such a manner, the objectivity and accuracy of corpus cleaning can be improved.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: February 14, 2023
    Assignee: UBTECH ROBOTICS CORP LTD
    Inventors: Li Ma, Youjun Xiong
  • Patent number: 11573810
    Abstract: Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: February 7, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Sharifi, David Petrou
  • Patent number: 11575454
    Abstract: Automated data-matching includes obtaining first and second stored fingerprints generated from first and second data. The stored fingerprints are divided into frames, and grouped into first blocks and second blocks including an equal number of frames. Each frame included in a current first block is compared to each frame included in a current second block to determine a number of matching frames, and a hamming distance between the current first block and the current second block is determined, based at least in part on the number of matching frames. A determination is made, based at least in part on the hamming distance, whether the current first block and the current second block match.
    Type: Grant
    Filed: August 16, 2021
    Date of Patent: February 7, 2023
    Assignee: iHeartMedia Management Services, Inc.
    Inventors: Dyon Anniballi, Philippe Generali
  • Patent number: 11574533
    Abstract: A system and method for managing and tracking fishing/hunting rules and regulations is provided. The system generally comprises a global positioning system (GPS), a processor operably connected to the GPS, a power supply, a display operably connected to the processor, and a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. The system and method are designed to easily and conveniently compile and store information or data related to wildlife sports. The system may use this information to help a user comply with state and federal rules and regulations via the creation of registration strategies and via indicia.
    Type: Grant
    Filed: March 22, 2022
    Date of Patent: February 7, 2023
    Assignee: Fishing Chaos, Inc
    Inventor: John Calagaz
  • Patent number: 11562592
    Abstract: Document retrieval through assertion analysis on entities and document fragments is disclosed. A document is received. Logical structures and entities are extracted from the document by parsing the document. For an entity in the extracted entities, an object representing the entity is created, an assertion made in the document associated with the entity is determined, and the assertion is linked to the object representing the entity. A logical structure from the extracted logical structures and content of the logical structure containing the assertion are identified and linked to the object representing the entity.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: January 24, 2023
    Assignee: International Business Machines Corporation
    Inventors: Marcio Ferreira Moreno, Daniel Salles Civitarese, Rafael Rossi de Mello Brandao, Renato Fontoura de Gusmao Cerqueira
  • Patent number: 11550844
    Abstract: A content analysis system includes processor and memory hardware storing data analyzed content items and instructions for execution by the processor hardware. The instructions include, in response to a first intermediate content item being analyzed to generate a first text description, receiving the first intermediate content item and analyzing the first text description to generate a first reduced text description. The instructions include identifying a first set of tags by applying a tag model to the first text description and generating a first analyzed content item. The instructions include adding the first analyzed content item to the analyzed content database and, in response to a displayed content item being associated with at least one tag of the first set of tags, displaying a first user-selectable link corresponding to the first analyzed content item on a portion of a user interface of a user device displaying the displayed content item.
    Type: Grant
    Filed: December 7, 2020
    Date of Patent: January 10, 2023
    Assignee: TD AMERITRADE IP COMPANY, INC.
    Inventors: Logan Sommers Ahlstrom, Dayanand Narregudem, Ravindra Reddy Tappeta Venkata, Jeffrey Michael Freisthler, Kinga Sliwa, Tomas Jesus Ruiz
  • Patent number: 11550908
    Abstract: One embodiment of this invention describes a method and apparatus for the use of Machine Learning to efficiently detect, identify, prevent, and predict cyber-attacks on Low Power and Low Complexity Sensor 100 (FIG. 1) networks that have low data transmission requirements, something that all current Machine Learning techniques are unable to accomplish due to numerous restrictions when applied to Low Power and Low Complexity Sensors. Low Power and Low Complexity Sensors are frequently found in various Internet of Things (IOT) network architectures. The IOT is a network of physical devices, vehicles, home appliances, and other items embedded with electronics, software, sensors, actuators, and connectivity which enables them to connect and exchange data, providing more direct integration of the physical world into computer-based systems. However, this should not restrict the applicability of any potential embodiment of this invention as described in this patent application.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: January 10, 2023
    Inventors: Paul J Long, Ian L Sayers
  • Patent number: 11551146
    Abstract: One embodiment provides a method, including: receiving two documents, one of the two documents having at least one table that includes the same information as a corresponding table in the other of the two documents, wherein (i) one of the two documents comprises the at least one table in an unstructured table representation and (ii) the other of the two documents comprises the at least one table in a structured table representation; identifying text elements within the at least one table in the unstructured table representation; matching the identified text elements with table elements within the at least one table in the structured table representation; and annotating the at least one table in the structured table representation based upon the matches between the table elements and text elements.
    Type: Grant
    Filed: April 14, 2020
    Date of Patent: January 10, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Xin Ru Wang, Douglas Ronald Burdick, Ioannis Katsis
  • Patent number: 11550784
    Abstract: A method for providing search capabilities across platforms to identify information from related accounts is disclosed. The method includes receiving, via an application programming interface, a request from a user interface, the request including a search string and a user profile; identifying an account identifier based on the user profile; associating the identified account identifier with the request; retrieving, from a networked repository, an indexed field based on the request and the associated account identifier; configuring the retrieved indexed field for presentation via the user interface; and presenting, via the user interface, the configured indexed field in response to the request.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: January 10, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Kasthuri Rangan Raman, Janie Gordon
  • Patent number: 11550789
    Abstract: Techniques for capturing query execution statistics are disclosed. The disclosed system determines which queries are executing during a sampling interval. The system identifies related queries that share similarity criteria with the currently executing query. The system obtains query execution statistics for the query executing during the sampling interval and any related queries. The system generates or obtains statistics during a monitoring window that spans a longer period of time than a single intervening period between the current sampling interval and a prior interval. The statistics are stored in permanent storage or transmitted to a requesting computer. The system refrains from analyzing statistics for queries (and any related queries) that did not execute during a current sampling interval.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: January 10, 2023
    Assignee: Oracle International Corporation
    Inventors: Rupesh Kumar, Avi Huber
  • Patent number: 11553056
    Abstract: Upon detection of a change in value to a data asset, customized rules are processed to publish the change and other information pertaining to the data asset with one or more services/devices. In an embodiment, the change and other information are dynamically pushed to a mobile device when the mobile device is in a predefined geographical area as defined by the customized rules.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: January 10, 2023
    Assignee: NCR Corporation
    Inventor: Taylor Dixon Burke
  • Patent number: 11544329
    Abstract: System and methods for augmenting search results with external/user-provided data fields not contained in a primary datastore. A method includes receiving, by a processor, a location-based query; searching, by the processor, a primary datastore for one or more candidates for the location-based query; identifying, by the processor, one or more data fields for the one or more candidates contained in a secondary datastore, the one or more data fields not contained in the primary datastore; augmenting, by the processor, the one or more candidates with the one or more data fields; and providing, by the processor, the augmented one or more candidates.
    Type: Grant
    Filed: November 23, 2020
    Date of Patent: January 3, 2023
    Assignee: HERE Global B.V.
    Inventor: Arash Ostadzadeh
  • Patent number: 11538064
    Abstract: A computer-implemented system including a data store: a content items database, a user account database, and one or more servers configured to execute a computer program to perform one or more of the following: receiving content items from content database that are associated with a topic selected by a user for posting on a social network, wherein at least one content item is associated with an URL; estimating a post to a reaction filter for a time interval for the social network for the user, calculating a reaction profile associated with reactions to posts on the social network by aggregating reaction time of a plurality of users on the social network for one or more content items posted on the social network; determining a schedule for posting the content items on the social network as a function of the post to reaction filter and reaction profile.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: December 27, 2022
    Assignee: Khoros, LLC
    Inventors: Allison Savage, Morten Moeller, Phu Nguyen, Gouning Hu, Nemanja Spasojevic
  • Patent number: 11538073
    Abstract: An electronic device is disclosed. The electronic device includes a memory and a processor. The electronic device may execute an artificial intelligence (AI) algorithm and/or a machine learning algorithm, and perform communications with other electronic devices in a 5G communication network. Accordingly, user convenience can be significantly improved.
    Type: Grant
    Filed: April 7, 2020
    Date of Patent: December 27, 2022
    Assignee: LG ELECTRONICS INC.
    Inventors: Siyoung Yang, Yongchul Park, Sungmin Han, Sangki Kim, Juyeong Jang, Minook Kim
  • Patent number: 11538457
    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: September 9, 2020
    Date of Patent: December 27, 2022
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Elias Luqman Jalaluddin, Vishal Vishnoi, Mark Edward Johnson, Thanh Long Duong, Yu-Heng Hong, Balakota Srinivas Vinnakota
  • Patent number: 11537267
    Abstract: Techniques for searching page interaction are described herein. The disclosed techniques include in response to a first preset operation on a search control in a current display interface, switching the current display interface to a search interface and displaying at least one subject of recommended content in the search interface and displaying a dynamic thumbnail of at least one video corresponding to each subject of recommended content under the subject of recommended content; in response to a second preset operation on a target subject of recommended content, jumping to a detail page corresponding to the target subject of recommended content; and in response to a third preset operation on a dynamic thumbnail of a target video, jumping to a play interface of the target video.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: December 27, 2022
    Assignee: BEIJING MICROLIVE VISION TECHNOLOGY CO., LTD.
    Inventor: Xiao Wang
  • Patent number: 11531816
    Abstract: A search apparatus includes a memory and circuitry. The memory is configured to store second sentences in association with past-input first sentences, and store synonyms corresponding to each of a plurality of words. The circuitry is configured to divide each of the past-input first sentences into words and divide a newly-input first sentence into words; select, from the synonyms corresponding to each of the plurality of words, synonyms corresponding to each of the words obtained by dividing each of the past-input first sentences, in descending order of appearance frequency of the words; store the selected synonyms; detect, from the selected synonyms, synonyms corresponding to each of the words obtained by dividing the newly-input first sentence; and retrieve, from the memory storing the second sentences, at least one of the second sentences corresponding to the newly-input first sentence based on the detected synonyms and the words of the newly-input first sentence.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: December 20, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Naoya Kitoh
  • Patent number: 11526563
    Abstract: In the field of government engagement management, for users of an employee desktop web client, it is now possible, within the web client application, to search and read articles and/or knowledge content that has been authored to external locations. Due to this integration to external, third-party applications, content and/or articles can be displayed to an agent on the employee desktop web client graphical user interface. Agents can enter free text into a specific search field and review the results in summary form, and then select an article in HTML format to progress the current interaction with the client. An additional feature extending from this capability is to add an amount of coding to external knowledge content websites that are owned and/or operated by the owner of the system such that when the website is viewed through the third-party integration module, a button or icon appears within the website that when selected takes the agent to an appropriate form.
    Type: Grant
    Filed: July 22, 2016
    Date of Patent: December 13, 2022
    Assignee: Verint Systems UK Limited
    Inventor: Raymond Campbell
  • Patent number: 11526542
    Abstract: A server, method, and non-transitory computer readable medium for ranking a plurality of data sources are provided. The server includes a network interface, a memory storage unit and a processor. The method involves receiving an input query, identifying entities of the input query using conditional random fields, generating a normalized query and applying a support vector machine to the normalized query. The non-transitory computer readable medium is encoded with programming instructions to direct a processor to carry out the method.
    Type: Grant
    Filed: November 12, 2020
    Date of Patent: December 13, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Kaheer Suleman
  • Patent number: 11526804
    Abstract: A document analysis device that includes an artificial intelligence (AI) processing engine configured to receive a set of input sentences, to select a first sentence from the set of input sentences, and to compare the first sentence to previously classified sentences. The AI processing engine is further configured to compute similarity scores between the first sentence and the previously classified sentences, to identify a second sentence from the previously classified sentences with a similarity score greater than or equal to a similarity score threshold value, to identify a sentence type that is associated with the second sentence, and to associate the first sentence with the sentence type. The AI processing engine is further configured to add the first sentence to the set of training data for the machine learning model and to train the machine learning model using the set of training data.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: December 13, 2022
    Assignee: Bank of America Corporation
    Inventors: Kishore Gopalan, Satish Chaduvu, Thomas J. Kuchcicki
  • Patent number: 11526756
    Abstract: Query types for which responses are to be generated with respect to records comprising text attributes are identified, including a text interpretation query type for which records may comprise one or more response-contributor strings. Results of the text interpretation query for a record are based at least partly on an extracted-property class of the records. A machine learning model comprising a first sub-model and a second sub-model is trained to extract results of the text interpretation query. The first sub-model generates an extracted-property class for a record, and the second sub-model predicts positions of response-contributor strings within the record based at least in part on the extracted-property class. A trained version of the model is stored.
    Type: Grant
    Filed: June 24, 2020
    Date of Patent: December 13, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Tarik Arici, Ismail Baha Tutar
  • Patent number: 11520987
    Abstract: At least one processing device, operating upon a body of text in a document, identifies occurrences of at least one content type in the body of text. The at least one processing device thereafter generates a user interface that includes portions of text from the body of text that are representative of at least some of the occurrences of the at least one content type in the document. For each content type, the occurrences corresponding to that content type can be grouped together to provide grouped content type occurrences that are subsequently collocated in the user interface. Those portions of text corresponding to the grouped content type occurrences may be arranged in alphanumeric order. The user interface may comprise at least a portion of the body of text as well as indicia indicating instances of the occurrences within the portion of the body of text.
    Type: Grant
    Filed: January 6, 2021
    Date of Patent: December 6, 2022
    Assignee: FREEDOM SOLUTIONS GROUP, LLC
    Inventors: David A. Cook, Andrzej H. Jachowicz, Phillip Karl Jones
  • Patent number: 11521282
    Abstract: Systems and methods of the present invention provide for generating and displaying a progress monitoring assistant to show the growth scale value score comparing two or more assessments and providing a preliminary interpretation of the comparison.
    Type: Grant
    Filed: August 5, 2021
    Date of Patent: December 6, 2022
    Assignee: PEARSON EDUCATION, INC.
    Inventors: Kristina Breaux, Thomas Witholt
  • Patent number: 11521065
    Abstract: Methods, systems, and computer program products for generating explanations for a semantic parser are provided herein. A computer-implemented method includes providing to a generative model (i) at least one query and (ii) a context of at least one dataset applicable to the at least one query, wherein the generative model generates a plurality of perturbations for the at least one input query based on the context; providing the plurality of perturbations as inputs to a context aware sequence-to-sequence model, thereby obtaining a plurality of outputs; and generating, for (i) an additional query provided as input to the context aware sequence-to-sequence model and (ii) a context applicable to the additional query, an explanation indicative of one or more parts of the additional query that contributes to an output corresponding to the additional query, based at least in part on the plurality of outputs corresponding to the perturbations.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: December 6, 2022
    Assignee: International Business Machines Corporation
    Inventors: Rachamalla Anirudh Reddy, Pranay Kumar Lohia, Samiulla Zakir Hussain Shaikh, Diptikalyan Saha, Sameep Mehta
  • Patent number: 11523404
    Abstract: A communication network element may send to a plurality of wireless devices a base radio link priority model that provides as an output a first prioritization of radio links. The wireless devices may generate trained radio link priority models using machine learning based on one or more attempts to establish a communication link with the communication network. The communication network element may receive trained radio link priority models from one or more wireless devices, update the base radio link priority model, and send to the wireless devices an updated base radio link priority model that provides as an output a second prioritization of radio links.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: December 6, 2022
    Assignee: QUALCOMM Incorporated
    Inventors: Vinay Garg, Ajay Gupta
  • Patent number: 11516089
    Abstract: Methods and systems for network verification are described. An input binary decision diagram (BDD) is defined to represent an input header space to query for a network property of interest. The input BDD is provided as input to a device-level BDD representing a source device in a logical topology representing connections among devices of the network. Each device in the network is represented by a respective device-level BDD in the logical topology. An output BDD is calculated, representing an output header space outputted by a destination device in the logical topology. The output BDD is calculated by sequentially applying, to the input BDD, each device-level BDD in a logical path from the source device to the destination device. The output BDD is then reported, and the reported output BDD is compared with an expected output BDD, to verify the network property of interest.
    Type: Grant
    Filed: October 26, 2020
    Date of Patent: November 29, 2022
    Assignee: HUAWEI TECHNOLOGIES CO. LTD.
    Inventors: Ashkan Sobhani, Xingjun Chu
  • Patent number: 11513761
    Abstract: In an example implementation, a computing device is configured to (i) transmit playback preference tracking information to a media service registered with a media playback system; and (ii) after transmitting the playback preference information: (a) determine a first time boundary corresponding to a beginning of a zone scene that causes a first playback device in a first zone of the media playback system to be configured for synchronous playback of media with a second playback device in a second zone of the media playback system, (b) determine a second time boundary corresponding to an end of the zone scene, and (c) transmit, to the media service registered with the media playback system, a request to remove playback preference tracking information received between the first time boundary and the second time boundary.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 29, 2022
    Assignee: Sonos, Inc.
    Inventor: Jonathan Lang
  • Patent number: 11514103
    Abstract: A method for receiving a first user query from a user for searching an item, forming a first filter based on the first user query, and forming a first filtered item collection is provided. The method includes predicting a new query based on the first user query and a historical query log, forming a second filter for the new query, and applying the second filter to the first filtered item collection to form a second filtered item collection. Further, associating an item score to each of a plurality of items in the first and second filtered item collections, sorting the plurality of items in the first and second filtered item collections according to the item score associated to each of the plurality of items, and providing, to a user display, an item in the plurality of items in the first or second filtered item collections according to a sorting order.
    Type: Grant
    Filed: February 3, 2020
    Date of Patent: November 29, 2022
    Assignee: Shutterstock, Inc.
    Inventors: Manor Lev-Tov, Nathan Hurst
  • Patent number: 11507633
    Abstract: The present disclosure provides a card data display method and apparatus, and a storage medium. The method includes: in response to receiving a search request through a first application, sending the search request to a second application, acquiring card data in response to receiving the search request through the second application, in which the card data includes a first search result corresponding to the search request, and displaying the card data.
    Type: Grant
    Filed: August 27, 2020
    Date of Patent: November 22, 2022
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Yongqing Dong
  • Patent number: 11507619
    Abstract: A display apparatus includes user input circuitry for receiving user commands and a display for displaying video content and a user interface. The video content includes metadata. The display apparatus includes a processor in communication with the user input circuitry and the display; and non-transitory computer readable media in communication with the processor that stores instruction code. The instruction code, when executed by the processor, causes the processor to receive, from the user input circuitry, a query regarding an image of the video content currently displayed on the display; and determine one or more objects of the image associated with the query based on the metadata. The processor updates the user interface to depict one or more controls, each control being associated with one of the determined one or more objects; and receives a selection of one of the controls. The processor then updates the user interface to depict information related to the selection.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: November 22, 2022
    Assignee: Hisense Visual Technology Co., Ltd.
    Inventors: Alexander dePaz, Mohammed Selim, Clara Ghandour
  • Patent number: 11507552
    Abstract: A pervasive search architecture that indexes personal content of a querying user and made accessible to the user by other users. A compute node of a personal content location facilitates index generation and serve of the index. The index is generated for personal content stored at the personal content location. For a given content location, the index may encapsulate content stored in a set of locations with access permissions. The indexing application runs periodically at the personal content location and incrementally indexes content that is added to the shared locations. The same application allows the user to configure locations with the desired access permissions for participation in the search.
    Type: Grant
    Filed: December 21, 2020
    Date of Patent: November 22, 2022
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pragyana K. Mishra, Nagareddy S. Reddy, Mikhail Parakhin
  • Patent number: 11507635
    Abstract: A system for performing recursive online searches is configured to: (a) receive a first attribute for building a summary profile for an entity, the first attribute being used as seed data in building the summary profile; (b) search at least one of a set of data sources using the seed data to obtain one or more subsequent attributes related to the seed data, the subsequent attributes being contextual information having a relational connection to the entity; (c) populate the summary profile with the first attribute and the subsequent attributes under specified fields in the profile; (d) determine that a set of attributes in the subsequent attributes does not result in a stopping condition; (e) search the set of data sources using each of the set of attributes to receive additional attributes; and (f) populate the summary profile with the received additional attributes.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: November 22, 2022
    Assignee: Ultra Information Solutions
    Inventor: Ben Gold
  • Patent number: 11507570
    Abstract: Systems, methods, and devices for scheduling of data processing tasks are disclosed. A method includes performing a modification on a first set of immutable partitions storing database data to generate a second set of immutable partitions. The second set is associated with a modified version of the database data. A change tracking entry is entered in a stream of tracking entries based on committing the modification. The change tracking entry includes an indication of the modification on the first set of immutable partitions. A stream offset of the stream of tracking entries is advanced based on the entering of the change tracking entry in the stream of tracking entries. The stream offset indicates a timestamp associated with a latest committed modification to the database data. A data processing task is scheduled for execution on the modified version of the database data based on the advancing of the stream offset.
    Type: Grant
    Filed: February 14, 2022
    Date of Patent: November 22, 2022
    Assignee: Snowflake Inc.
    Inventors: Istvan Cseri, Torsten Grabs, Benoit Dageville
  • Patent number: 11509957
    Abstract: A display apparatus includes presence detection circuitry for detecting an individual in proximity to the display apparatus; a display for displaying video content and a user interface; a processor in communication with the user input circuitry, the display, and the search history database; and non-transitory computer readable media in communication with the processor that stores instruction code. The instruction code is executed by the processor and causes the processor to: a) determine, from the presence detection circuitry, a user in proximity of the display apparatus; b) determine one or more program types associated with the user; c) determine available programs that match the predicted one or more programs; and d) update the user interface to depict a listing of one or more of the available programs that match the predicted one or more programs.
    Type: Grant
    Filed: March 11, 2021
    Date of Patent: November 22, 2022
    Assignee: Hisense Visual Technology Co., Ltd.
    Inventors: Alexander dePaz, Mohammed Selim, Saulo Dourado
  • Patent number: 11501173
    Abstract: A compression policy to produce compression profiles for compressing trained machine learning models may be trained using reinforcement learning. An iterative reinforcement learning may be performed response to a search request. Different prospective compression profiles may be generated for received machine learning models according to a compression policy being trained. Performance of compressed versions of the trained neural networks according to the compression profiles may be caused using data sets used to train the machine learning models. The compression policy may be updated according to reward signal determined from an application of a reward function for performance criteria to performance results of the different versions of the machine learning models. When a search criteria is satisfied, the trained compression policy may be provided.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gurumurthy Swaminathan, Ragav Venkatesan, Xiong Zhou, Runfei Luo, Vineet Khare
  • Patent number: 11500954
    Abstract: A learning-to-rank method based on reinforcement learning, including obtaining, by a server, a historical search word, and obtaining M documents corresponding to the historical search word; ranking, by the server, the M documents to obtain a target document ranking list; obtaining, by the server, a ranking effect evaluation value of the target document ranking list; using, by the server, the historical search word, the M documents, the target document ranking list, and the ranking effect evaluation value as a training sample, and adding the training sample into a training sample set.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: November 15, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Weiguo Li, Xin Jiang, Hang Li
  • Patent number: 11500950
    Abstract: A method, system, and computer program product for enabling a digital search is provided. The method includes monitoring, in response to receiving authorization from a user, Web search results of a user, social media accounts, and media sources. In response data indicating an importance of world related factors with respect to the user is received. The data is analyzed with respect to results of the monitoring and an associated metadata model and modeling software application personalized for the user is generated. A search request associated with initiating a Web search for a product or service is initiated and the modeling software application is executed with respect to the metadata model and Web search. Personalized Web search results are generated and presented to the user. The personalized Web search results indicate entities associated with providing the product or service for the user via Internet based commerce Websites.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: November 15, 2022
    Assignee: International Business Machines Corporation
    Inventors: Laurence James Plant, Christopher James Poynter
  • Patent number: 11500936
    Abstract: Systems and methods for performing structure and attribute based graph partitioning. An exemplary system can receive a plurality of transactions, with each transaction identifying a point of sale and an item exchanged by the transaction. The system can generate a structure graph of the plurality of transactions and receive a request to partition the structure graph into sub-categories. The system can then retrieve, from a database, attributes of each respective structure vertex in the structure vertices. Using those attributes and the structure graph, the system can generate a structure-attribute graph. The system can then generate a unified neighborhood matrix of the structure-attribute graph; and partition the structure graph based on the unified neighborhood matrix.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: November 15, 2022
    Assignee: Walmart Apollo, LLC
    Inventor: Omker Mahalanobish
  • Patent number: 11494880
    Abstract: Embodiments relate to generating an image pyramid for feature extraction. A pyramid image generator circuit includes a first image buffer that stores image data at a first octave, a first blur filter circuit, a first spatial filter circuit, and a first decimator circuit. The first blur filter circuit generates a first pyramid image for a first scale of the first octave by applying a first amount of smoothing to the first image data stored in the first image buffer. The first spatial filter circuit and the first decimator generate second image data of a second octave that is higher than the first octave by applying a smoothing and a decimation to the first image data stored in the first image buffer. The first spatial filter circuit begins processing the first image data before the first blur filter circuit begins to process the first image data.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 8, 2022
    Assignee: Apple Inc.
    Inventors: David R. Pope, Assaf Metuki, Muge Wang
  • Patent number: 11494437
    Abstract: Embodiments of system and method for performing object-modifying commands in an unstructured storage service are described. Embodiments may include utilizing one or more nodes to implement an unstructured storage service including a service interface configured to service data storage requests and data retrieval requests from remote clients. The unstructured storage service is configured to isolate access to each of multiple storage domains of the service to different clients. Embodiments may also include receiving from a given remote client, a request to store a data object to a given storage domain of the service. The request further specifying a command to modify source data for the object prior to storing the object. Embodiments may also include using the unstructured storage service to perform the command without exporting the source data from the unstructured storage service to the given remote client prior to completion of the command.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: November 8, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Kerry Quintin Lee, Derek Ernest Denny-Brown, II, Varun Marupadi
  • Patent number: 11494596
    Abstract: Systems and methods for converting video information into electronic output files are disclosed. Exemplary implementations may: obtain video information defining one or more videos; select a subset of the visual content included in the video content of the particular video; perform object detection to detect objects in the selected subset; perform motion detection to detect a movement for one or more of the detected objects in the selected subset, responsive to the object detection detecting one or more detected objects; and generate and store an electronic output file, responsive to the detection of the movement.
    Type: Grant
    Filed: March 5, 2021
    Date of Patent: November 8, 2022
    Assignee: Mythical, Inc.
    Inventors: Stephan Cunningham, Cameron Thacker, Chris Downs, John Linden
  • Patent number: 11487937
    Abstract: A device can include one or more processors to: receive a query; determine a plurality of candidate samples based on the query, a candidate sample, of the plurality of candidate samples, having a location portion of zero or more tokens and an objective portion of zero or more tokens; determine a score for the candidate sample based on a data structure, the score being determined based on at least one of: a location value, associated with the location portion, that is identified using the data structure, or an objective value, associated with the location portion, that is identified using the data structure; and perform an action with regard to the query based on the score.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: November 1, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Andrew Batta, Carolyn Vlach, Chad Kearney, Jonathan Harahush