By Querying, E.g., Search Engines Or Meta-search Engines, Crawling Techniques, Push Systems, Etc. (epo) Patents (Class 707/E17.108)
  • Patent number: 11928122
    Abstract: Systems and methods are disclosed herein for creating query results displays. Parameters for building queries are received from an administrative user (e.g., a designer or operator) or from another source (e.g., another program or a different device). The received queries may be stored in memory for later insertion into a query results display. The system enables one or more queries to be selected to be assigned to a query results display. The selection may also be performed by another application on the same device or be received from another device. When the selection has been received the application may store the assignments to the query results display together with the queries so that, those assignments and the queries can be transmitted to a client device.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: March 12, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Matthew Traynham, Pratik H. Patel, Thomas Becker, Bryan Scappini
  • Patent number: 11900328
    Abstract: A method, computer system, and computer program product are provided for managing reports. A subset of data fields is identified for inclusion in a new report. An intent of the new report is determined based on the subset of data fields. The intent is determined using a set of machine learning models trained from a set of existing reports and a taxonomy of human capital management (HCM) information. Based on the intent determined by the artificial intelligence system, a set of additional fields is predicted for the new report. The set of the additional fields is displayed in a graphical user interface on a display system.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: February 13, 2024
    Assignee: ADP, Inc.
    Inventor: Allan Barcelos
  • Patent number: 11887168
    Abstract: A system and a method are disclosed for a platform that determines the classification of a physical asset received from a provider. For a physical asset, the platform extracts intrinsic data from the asset and compiles extrinsic data by web scraping data associated with the asset. The platform generates a principal component vector comprising the intrinsic data and extrinsic data and inputs the principal component vector into a machine learning model. The machine-learning model is trained using training data that includes an aggregation of principal components of a physical asset as labeled by a historical classification and a time associated with the entry. The machine-learning model outputs the classification of the physical asset corresponding to a present time. The platform provides the classification to a user in visual association with a representation of the physical asset.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: January 30, 2024
    Assignee: ALT PLATFORM INC.
    Inventor: Don Goonetilleke
  • Patent number: 11868902
    Abstract: There is a need for more effective and efficient data evaluation. This need can be addressed by, for example, techniques for data evaluation in accordance with a shared decision tree data object. In one example, a method includes generating, using a plurality of feature extraction threads, shared evidentiary data; generating, based on a selected shared evidentiary data subset of the shared evidentiary data that correspond to one or more selected nodes of the shared decision tree data object, refined evidentiary data; processing the refined evidentiary data in accordance with the shared decision tree data object to generate an evaluation output and an explanation output; and displaying an evaluation output user interface comprising user interface data describing the evaluation output and the explanation output.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: January 9, 2024
    Assignee: Optum, Inc.
    Inventor: Ravi Narasimhan
  • Patent number: 11860974
    Abstract: A system is provided for training an inferential model based on selected training vectors. During operation, the system receives training data comprising observations for a set of time-series signals gathered from sensors in a monitored system during normal fault-free operation. Next, the system divides the observations into N subgroups comprising non-overlapping time windows of observations. The system then selects observations with a local minimum value and a local maximum value for all signals from each subgroup to be training vectors for the inferential model. Finally, the system trains the inferential model using the selected training vectors. Note that by selecting observations with local minimum and maximum values to be training vectors, the system maximizes an operational range for the training vectors, which reduces clipping in estimates subsequently produced by the inferential model and thereby reduces false alarms.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: January 2, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Guang C. Wang, Kenny C. Gross, Zexi Chen
  • Patent number: 11860908
    Abstract: A method, apparatus, and computer-readable medium for quantitatively grouping a set of persons into a plurality of groups of three or more persons using computational clustering, the method including storing a set of data objects corresponding to the set of persons, storing a plurality of attributes corresponding to each data object in the set of data objects, generating a plurality of multidimensional objects by encoding each data object in the set of data objects as a multidimensional object based at least in part on two or more attributes corresponding to that data object, each multidimensional object corresponding to a data object in the set of data objects, and generating the plurality of groups of three or more data objects based at least in part on applying a clustering algorithm to the plurality of multidimensional objects.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: January 2, 2024
    Assignee: KEEP COMPANY, INC.
    Inventor: Adrienne Prentice
  • Patent number: 11853107
    Abstract: Techniques are described for dynamic phase generation and load reduction for a query. A query, for instance, is based on user input of a query in a natural language (NL) form, e.g., an NL query. Generally, an NL query may include multiple terms and/or phrases that make up a complex query, such as a sentence in a human-readable language. Accordingly, to enable a query result to be generated, the NL query is parsed into multiple logical sections and query contexts are determined for the logical sections. A set of search phases is generated based on the logical sections and the query contexts. The search phases can then be executed in a specific execution order to generate a query result for the NL query.
    Type: Grant
    Filed: August 29, 2020
    Date of Patent: December 26, 2023
    Assignee: MachEye, Inc.
    Inventors: Ramesh Panuganty, Chandrasekhar Varada, Gopikrishna Putti
  • Patent number: 11847612
    Abstract: A system is presented that profiles authors and social media data across different media platforms and is capable of determining the author's overall social impact. In one aspect, this is accomplished by using a data retrieval service to trawl various web-sites and social media platforms for information about authors which can then be associated with those authors in a profile database. In one example, an author may post an entry on his/her blog and the data retrieval service can access the profile information of the author, on the blog, where various aspects of the profile information (e.g., real name, employee information, home address) can be matched with candidates in a profile database. From the information gathered, authors can be linked across multiple, different platforms, and an overall social impact of each of the authors can be determined.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: December 19, 2023
    Assignee: NASDAQ, INC.
    Inventors: Deepak Chandrasekaran, David Costello, Paul Stubbs
  • Patent number: 11842045
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross input modality learning in a mobile device are disclosed. In one aspect, a method includes activating a first modality user input mode in which user inputs by way of a first modality are recognized using a first modality recognizer; and receiving a user input by way of the first modality. The method includes, obtaining, as a result of the first modality recognizer recognizing the user input, a transcription that includes a particular term; and generating an input context data structure that references at least the particular term. The method further includes, transmitting, by the first modality recognizer, the input context data structure to a second modality recognizer for use in updating a second modality recognition model associated with the second modality recognizer.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: December 12, 2023
    Assignee: Google LLC
    Inventors: Yu Ouyang, Diego Melendo Casado, Mohammadinamul Hasan Sheik, Francoise Beaufays, Dragan Zivkovic, Meltem Oktem
  • Patent number: 11843572
    Abstract: In one aspect, an example methodology implementing the disclosed techniques can include, by a computing device, responsive to a request for information regarding messages associated with a user and another user, a message associated with the user and the another user, the message sent or received via an application from a plurality of applications. The method can also include, by the computing device, identifying one or more other messages associated with the user and the another user based on metadata of the message, at least one of the one or more other messages sent or received via another application of the plurality of applications, the another application being different than the application. The method can further include, by the computing device, outputting information regarding the one or more other messages.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: December 12, 2023
    Assignee: Citrix Systems, Inc.
    Inventors: Wenshuang Zhang, Xuan Liu, Zongpeng Qiao, Ke Xu
  • Patent number: 11836197
    Abstract: The present disclosure provides a search processing method and apparatus based on clipboard data. The method includes: in response to monitoring that the first data obtained from a search box comes from a clipboard, performing an identification process on first data in the search box to obtain a plurality of second data included in the first data and a type of each second data; determining search data corresponding respectively to the plurality of second data according to the type of each second data; displaying the search data corresponding respectively to the plurality of second data and determining target search data according to operations of a user on the search data corresponding respectively to the plurality of second data; and obtaining a search result according to the target search data.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 5, 2023
    Assignee: BAIDU ONLINE NETWORK TECHNOLOGY (BEIJING) CO., LTD.
    Inventor: Junqi Liu
  • Patent number: 11829490
    Abstract: Aspects of the disclosure relate to resource allocation and rebating during in-flight data masking and on-demand encryption of big data on a network. Computer machine(s), cluster managers, nodes, and/or multilevel platforms can request, receive, and/or authenticate requests for a big data dataset, containing sensitive and non-sensitive data. Profiles can be auto provisioned, and access rights can be assigned. Server configuration and data connection properties can be defined. Secure connection(s) to the data store can be established. Sensitive information can be redacted into a sanitized dataset based on one or more data obfuscation types. RAM requirements and current RAM allocation can be diagnosed. Portion(s) of the current RAM allocation exceeding the RAM requirements can be rebated. The encrypted data can be transmitted, in response to the request, to a source, a target, and/or another computer machine and can be decrypted back into the sanitized dataset.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 28, 2023
    Assignee: Bank of America Corporation
    Inventors: Pratap Dande, Gilberto Dos Santos, JayaBalaji Murugan
  • Patent number: 11811717
    Abstract: A group message in a messaging group is received. A topic of the group message is determined. One or more recipients of the group message based on the topic of the group message is determined. The recipient is a member of the messaging group. The group message to the determined one or more recipients is transferred.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventor: Nir Rozenbaum
  • Patent number: 11803597
    Abstract: Embodiments of present application provide a data updating method, an apparatus, a search server, a terminal and a storage medium. A search server provides a terminal with a search result webpage including one or more webpages associated with a search keyword, where the search result webpage also includes a pre-stored webpage summary obtained by the search server by crawling webpage content of each webpage in advance; then the terminal crawls a target webpage triggered by a user to obtain a current webpage summary, and the terminal sends comparison information of consistency comparison between the current webpage summary and the pre-stored webpage summary to the search server; and finally the search server updates the pre-stored webpage summary of the target webpage according to the comparison information of the target webpage.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: October 31, 2023
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Junqi Liu
  • Patent number: 11794116
    Abstract: Session participation in online content streams or activities like multiplayer games is enhanced through management of session tracking and automated queuing of players via a central system between host/streamer client device and guest player client devices. Spectators viewing a content stream or waiting to join a multiplayer activity over a network via a game/streaming service request to be placed in a queue to participate in a session of the content stream or activity as guest players with the host/streaming user. Sessions are tracked to determine start and end events. Sets of prior guest players are removed from sessions when the sessions end, and sets of queued spectators are automatically added to the start of a new session of the content stream or activity as guest players. Queuing may be automatically prioritized for users based on user characteristics, and guest players removed at the end of sessions may be automatically re-queued.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: October 24, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruben Omar Cardona Cruz, Keith R. Kline, Warren Alpert
  • Patent number: 11790907
    Abstract: An agent device that receives, from an onboard device installed in a vehicle, vehicle information relating to the vehicle and question information corresponding to a question from a user, based on the vehicle information, confirms a scope of questions for which generation of a response is not possible, and instructs the onboard device to block receipt of questions falling within the scope of questions for which it has been confirmed that response generation is not possible.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: October 17, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Eiichi Maeda, Chikage Kubo, Keiko Nakano, Hiroyuki Nishizawa
  • Patent number: 11783373
    Abstract: Systems and methods for targeted advertising to specific consumers are disclosed. A system may include a memory storing instructions; and at least one processor configured to execute the instructions to: receive, over a network, consumer data from a client device; identify a plurality of client-provided consumers from the consumer data; obtain a plurality of unique consumer identifiers corresponding to the plurality of client-provided consumers; and identify at least one first overlapping unique consumer identifier by matching at least one of the plurality of client-provided consumers with at least one publisher-provided consumer provided by a first publisher device of a plurality of publisher devices, the first publisher device having a highest priority among the plurality of publisher devices.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: October 10, 2023
    Assignee: MERKLE, INC.
    Inventors: Peter Randazzo, John Gajewski, John Lee, Nicholas A. Illobre, Dionisio Espinal, Jr., Gerald Matthew Bavaro, Matthew Schultz, Michael Joyce, David Michael Yonchak, Kelly Renee Leger
  • Patent number: 11775736
    Abstract: Disclosed is a method and system for providing a mini-map in a chatroom. A mini-map providing method including displaying a first portion in a sequence of contents included in instant messages sent and received through a session corresponding to a chatroom on a message display region of a screen for displaying the chatroom, displaying a second portion that includes the first portion in the sequence of contents on a mini-map display region on the screen for displaying the chatroom, and interacting with the message display region and the mini-map display region may be provided.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: October 3, 2023
    Assignee: LINE PLUS CORPORATION
    Inventors: Sangmo Goo, Min Hwang, Yubin Kim, Jihun Im, Jay Lee, Yeon Jin Jin
  • Patent number: 11775603
    Abstract: A source system receives an indication to suppress a listing associated with an entity, wherein the indication is based at least in part on a confidence score from the source system indicating that the listing is a duplicate of a representative listing. A list of a provider systems that provide search results including the listing associated with the entity is identified. A first provider system is searched for a first listing matching the listing associated with the entity. The source system receives from the first provider system, a provider-supplied external identifier associated with the first listing. A request to suppress is transmitted to the first listing from a search result generated in response to a search request submitted via the first provider system.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 3, 2023
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Patent number: 11776011
    Abstract: The disclosed subject matter relates to a system and method for selecting/recommending ads based on a contextual bandit approach. The disclosed approach leverages various embedding vectors of item, search, page taxonomy trained based on traffic data via advanced deep learning models, and uses model signals (e.g. historical CTR, item price, rating, quality) from other ad placements. The learning mechanism on top of the current methodology to automatic chooses the best feature sets and adjust model performance over time. The contextual bandit model performs better with respect to CTR than the Thompson Sampling model, and achieves lower regret and faster convergence over time.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: October 3, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Peng Yang, Dong Xu, Yue Guo
  • Patent number: 11768865
    Abstract: The present invention provides a method and system for storing and retrieving tags. Each tag is associated with a resource, upon a user's request. A tagging GUI is displayed which presents the available tags for one particular resource and/or a tag cloud GUI is displayed which presents tags for more than one resource. The tagging GUI allows to assign new tags to single resources. The tag cloud GUI enables users to search for resources which have been assigned certain tags. In the tag cloud GUI the relevancy of each single tag is visually reflected by its weighting factor which is determined by the frequency of occurrence.
    Type: Grant
    Filed: April 24, 2019
    Date of Patent: September 26, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Hendrik Haddorp, Timo Kussmaul, Stephan Laertz, Andreas Nauerz
  • Patent number: 11768905
    Abstract: The present invention is directed to a method and computer readable medium for automatically generating a Uniform Resource Locator (URL) from schema and semantics of an organizational structure. The semantically intelligent URL conveys knowledge about content it accompanies by defining patterns of possible URL parameters within an organizational structure of related content stored in a database, each pattern being represented by entities and semantic information formed of attributes and relationships. The patterns of the URL organize categories of information and form relationships among the entities. The patterns are used for automatically generating a URL along with semantic information about the content in a resource or web page, wherein said semantic information explains the content, such as with attributes of entities, such as in a name value pair that correlates to the content of a page.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: September 26, 2023
    Assignee: Bootstrap Collective LLC
    Inventor: Steve Raymond
  • Patent number: 11756049
    Abstract: Systems and techniques are generally described for detecting evasive terms in item listings. In some examples, a first list of terms is determined. Terms of the first list of terms may be associated with evasive listing practices. In various examples, a first embedding representing a first term in an embedding space may be determined. In some examples, the top k closest embeddings in the embedding space to the first embedding may be determined. A term associated with one of the top k embeddings may be determined. A first Levenshtein distance between the first term and the second term may be determined. A list of items associated with the second term may be determined based on the Levenshtein distance being less than a threshold distance. An alert related to the list of items may be generated.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: September 12, 2023
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Ravi Shankar
  • Patent number: 11755667
    Abstract: Briefly, example methods, apparatuses, and/or articles of manufacture may be implemented to receive or obtain, responsive to transmitting the one or more search terms to a search entity, one or more primary content items that include messages that accord with the one or more search terms. The method may additionally include parsing the messages that accord with the one or more search terms to detect one or more relevant secondary search terms and obtaining secondary content items that accord with the one or more relevant secondary search terms. The method may further include generating signals to represent a report of entities that accord with the one or more relevant secondary search terms.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: September 12, 2023
    Assignee: Prove Identity, Inc.
    Inventors: Amit Goel, Tarun Bansal, Aditya Khurjekar, Nicolo Petrone, Mehul Desai
  • Patent number: 11754857
    Abstract: Authentication of a user is based on an electronic contact lens that contains a retinal scanner. The retinal scanner captures a retinal scan, which is used to authenticate the user (i.e., what a person is). The contact lens itself may also be used in the authentication process (i.e., what a person has). Authentication based on these two factors are used to control access to assets.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: September 12, 2023
    Assignee: Tectus Corporation
    Inventor: Morrison Ulman
  • Patent number: 11755578
    Abstract: Controlling the timing of an execution of a database query for test purposes includes: receiving the database query, the database query comprising control code; the control code causing a database management system to control the timing of the execution of the database query within the database management system; executing the database query within the database management system.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: September 12, 2023
    Assignee: International Business Machines Corporation
    Inventors: Knut Stolze, Reinhold Geiselhart, Felix Beier, Luis Eduardo Oliveira Lizardo
  • Patent number: 11734248
    Abstract: In some examples, a first computing device may receive, from a second computing device, partition mapping information indicating partitions of a metadata database. The first computing device may be able to communicate with a plurality of metadata nodes, each metadata node maintaining a portion of the metadata database based on the partitioning of the metadata database to distribute the metadata database across the plurality of metadata nodes. The first computing device may determine to send a request to the metadata database based at least on key information. The first computing device may determine, based on the partition mapping information, a first metadata node of the plurality of metadata nodes indicated to maintain a partition of the metadata database corresponding to the key information. The first computing device, may send, to the first metadata node, based on the partition mapping information, a request to perform a database operation.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: August 22, 2023
    Assignee: HITACHI VANTARA LLC
    Inventors: Andrew Todd, Walter Wohler
  • Patent number: 11727496
    Abstract: An enhanced social network module associated with an entity may create a social network for an individual, group, and/or organization. The module may then use the social network to determine risk associated with insuring a member of the social network. The determined risk may be used to calculate a rate for insuring the member. Additional features of the module may allow for the calculation of a group rate for insuring all members of the social network, the calculation of various centrality measures for each member of the social network, the calculation of a trust score for any given member, and the ability to poll members of the social network to determine various characteristics of any given member.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: August 15, 2023
    Assignee: Allstate Insurance Company
    Inventors: Thomas Warden, Christian Peccei
  • Patent number: 11720742
    Abstract: Methods and systems for detecting webpages that share malicious content are presented. A first set of webpages that hosts a web account checker is identified. A baseline page structure score and a baseline language score are calculated based on the identified first set of webpages. Content from a second set of webpages is collected and analyzed based on the calculated baseline page structure and the calculated baseline language scores. One or more of the second set of webpages is flagged as malicious based on the analyzing of the content collected from the second set of webpages.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: August 8, 2023
    Assignee: PayPal, Inc.
    Inventors: Vinjith Nagaraja, Meethil Vijay Yadav, Bradley Wardman
  • Patent number: 11691085
    Abstract: Session participation in online content streams or activities like multiplayer games is enhanced through management of session tracking and automated queuing of players via a central system between host/streamer client device and guest player client devices. Spectators viewing a content stream or waiting to join a multiplayer activity over a network via a game/streaming service request to be placed in a queue to participate in a session of the content stream or activity as guest players with the host/streaming user. Sessions are tracked to determine start and end events. Sets of prior guest players are removed from sessions when the sessions end, and sets of queued spectators are automatically added to the start of a new session of the content stream or activity as guest players. Queuing may be automatically prioritized for users based on user characteristics, and guest players removed at the end of sessions may be automatically re-queued.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: July 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ruben Omar Cardona Cruz, Keith R. Kline, Warren Alpert
  • Patent number: 11687873
    Abstract: A system for automated material master data harmonization that is extremely configurable and easy-to-use solution to standardize, normalize, attribute, rationalize and enrich the organization's material master data using embedded knowledge that leverages enterprise knowledge assets. The system provides various customer centric systems and processes by providing harmonization of data with dependencies of important embodiments such as data classification and MFR-MPN extraction that are not dependent on any other stage. Attribute extraction is dependent on data classification and data sheet definition. Post processing is dependent on data classification, data sheet definition and attributes extraction. Identify L2 dups is dependent on data classification, data sheet definition, attribute extraction and post processing. Non-Source enrichment and Identify L1 dups are dependent on MFR-MPN extraction.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: June 27, 2023
    Assignee: Verdantis Inc.
    Inventors: Digesh Panchal, Nitin Patil, Amit Shinde
  • Patent number: 11676587
    Abstract: The present disclosure provides a method, an apparatus and a device for implementing a voice application and a computer readable storage medium, which determine a feedback content and a template identifier corresponding to a voice command of a user on a server side, and the determination result is performed by the IoT device. As the Internet information is iteratively updated, the voice command is also updated, the processing function of the voice command can be updated on the server side, so that the voice application in the IoT device does not need to be updated. Therefore, the processing capability of the voice application can be updated without upgrading the voice application itself, thereby alleviating the problem of an excessively long upgrade process due to the OTA upgrade process in the prior art.
    Type: Grant
    Filed: February 18, 2020
    Date of Patent: June 13, 2023
    Assignee: APOLLO INTELLIGENT CONNECTIVITY (BEIJING) TECHNOLOGY CO., LTD.
    Inventors: Long Zhang, Ye Song
  • Patent number: 11675841
    Abstract: A search engine optimizer which works independently and in parallel with a browser and search engine supercomputer to gather, analyze, and distill input information interactively. The optimizer reorganizes the input, and providing an optimized version as an output. The optimized version of the input (e.g. output) is sent to the search engine which responds to the end user with search results. The optimizer recognizes each request as a pattern and stores the pattern in an advanced Glyph format. This permits the optimizer to identify a left and ride side check mate combination required to achieve certitude.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: June 13, 2023
    Inventor: Richard Paiz
  • Patent number: 11663645
    Abstract: A category recommender system includes a computing device configured to obtain customer information characterizing a customer's interactions on an ecommerce marketplace. The computing device is further configured to determine discovery category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, determine repeat category rankings for each category of items available on the ecommerce marketplace for the customer based on the customer information, and determine item rankings for each item in the ecommerce marketplace based on the customer information. The computing device is further configured to merge the discovery category rankings, the repeat category rankings and the item recommendation rankings into final recommendations based on one or more predetermined merging criteria and provide the final recommendations to the customer.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: May 30, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Rahul Iyer, Victor Anthony Perry, IV, Prashant Chandrakant Saundade, Stephen Dean Guo, Evren Korpeoglu, Kannan Achan, Sandhya Ajit
  • Patent number: 11665409
    Abstract: Systems and methods are provided herein for automatically generating universal metadata for non-linear content when the non-linear content is determined to be viral. To this end, the systems and methods determine a first rate at which first users are consuming non-linear content from a first source. In response to determining that the first rate exceeds the threshold, the systems and methods determine a second source that from which second users are consuming the non-linear content, and a second rate at which the second users are consuming the non-linear content from the second source. In response to determining that the second rate exceeds the threshold, the systems and methods generate universal metadata for the non-linear content by automatically populating metadata fields of by scraping metadata fitting predefined criteria corresponding to the metadata fields from the first source and from the second source, and store the populated metadata fields to a database.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: May 30, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Benjamin H. Maughan, Sean Matthews
  • Patent number: 11645300
    Abstract: Provided is a method and system for normalizing catalog item data to create higher quality search results. In one example, the method may include receiving a record comprising an unstructured description of an object, identifying a type of the object from among a plurality of object types and identifying a predefined attribute of the identified type of object, extracting a value from the unstructured description corresponding to the predefined attribute and modifying the extracted value to generate a normalized attribute value, and storing a structured record of the object in a structured format comprising a plurality of values of a plurality of attributes of the object from the unstructured description including the normalized attribute value for the predefined attribute of the object.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 9, 2023
    Assignee: SAP SE
    Inventors: Sudhir Bhojwani, Sudha Lakshman, Quan Zhang, Sandeep Chakravarty, Tu Truong, Fuming Wu, Yue Li, Lin Dong, Richa Namballa
  • Patent number: 11640565
    Abstract: Systems and method for relationship mapping may include server(s) for providing base layer data objects to a computing device including entity and relationship base layer data objects. The server(s) may receive conditional rules from a first and second computing device which define contextual relationships between two entity base layer data objects. The server(s) may determine that a first entity base layer data object and a second entity base layer data object satisfy the first and second contextual relationship by applying a first and second conditional rules received from the computing devices to attributes corresponding to first and second entity base layer data objects. The server(s) may store a first and second association between the first and second entity base layer data object in accordance with the first and second contextual relationships.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: May 2, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Kristine Pfeiler, Matthew Cady, Brian Leahy
  • Patent number: 11640380
    Abstract: Herein is acceleration for JavaScript object notation (JSON) documents in a relational database based on multilevel, multifield, multivalued indexing and querying. In an embodiment, into a table in a relational database, a computer stores many hierarchical data objects that respectively contain multiple levels that respectively contain one or more fields. An index is generated for indexed values in fields in at least two of the multiple levels. Based on the index, a database statement that references the table in the relational database and at least one of the indexed fields is executed. Indices herein provide matching to more fields in more levels of hierarchical data objects thereby decreasing or eliminating further filtering by brute force after index access. Matching ordinal positions within an array field needs no further filtration after index access. A single index provides increased spatial locality of index entries for acceleration. Index maintenance is minimized for acceleration.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: May 2, 2023
    Assignee: Oracle International Corporation
    Inventors: Hui Zhang, Zhen Hua Liu, Ying Lu, Beda Christoph Hammerschmidt, Douglas James McMahon, Denis B. Mukhin
  • Patent number: 11636193
    Abstract: A system can be configured to determine whether a user is a human or a computer based on whether the user is capable of intuitive-based decision making to identify requested features. The system can generate a challenge that includes a question emphasizing mental shortcuts and associations developed through social and cultural interactions. The challenge also includes one or more media objects that are distinguishable to a human user due to the mental shortcuts and associations that permit selection of the correct media object in light of the question. Intuitive connections between statements and media objects are often difficult to implement within computer programs and algorithms due to the two-stage challenge requiring both comprehension and recognition of important features.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: April 25, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Jamie Plenderleith, Monika Marta Gnyp
  • Patent number: 11630849
    Abstract: Embodiments relate to a system, computer program product, and method to merge two or more heterogeneous datasets. Seed attributes of each dataset that is the subject of the merge are identified. The seed attributes are derived from candidate attributes of the respective datasets. A correlation is assessed to create a set of mergeable attributes and a set of non-mergeable attributes. A cohesiveness characteristic is leveraged to iteratively identify one or more attributes from the set of non-mergeable attributes, and to amend the set of mergeable attributes with the one or more attributes identified in the set of non-mergeable attributes. A merged dataset based on the amended set of mergeable attributes and representing non-trivial similarities between the first and second dataset is formed as output.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: April 18, 2023
    Assignee: International Business Machines Corporation
    Inventors: Sudheesh S. Kairali, Ankur Tagra
  • Patent number: 11609898
    Abstract: Techniques are disclosed for ensuring consistent metadata across computing devices. In one example, a user device of a plurality of user devices receives a manifest that includes first metadata associated with a file system update of a file system of the user device. The user device generates second metadata of the file system based on performing the file system update. The user device then generates a dictionary based on comparing metadata records of the first metadata with metadata records of the second metadata. The dictionary may indicate a difference between at least one metadata record of the first metadata and at least one metadata record of the second metadata. The user device then updates the second metadata of the file system to match the first metadata based at least in part on the difference indicated by the dictionary.
    Type: Grant
    Filed: September 24, 2020
    Date of Patent: March 21, 2023
    Assignee: Apple Inc.
    Inventors: Meha N. Desai, Eric B. Tamura
  • Patent number: 11610198
    Abstract: Techniques are described for authenticating a user to perform secure transactions with a secure system via social media channels. In one example, the secure system may comprise a financial institution with which the user has at least one financial account, and the transaction may comprise a transfer of funds initiated within a social media application executing on a user computing device. According to the techniques of this disclosure, the secure system authenticates the user to perform the transactions based on a combination of a device identifier (ID) associated with the user computing device, a biometric ID of the user of the user computing device, and a social media ID associated with a social media account held by the user.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: March 21, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Preethi Doss
  • Patent number: 11586712
    Abstract: Disclosed is a method, system, and non-transitory computer-readable record medium for protecting content copyright in a chatroom. A content protection method includes adding, by at least one processor, a mark to content in a chatroom, the mark including chatroom information for identifying the chatroom in response to a user request from a user associated with the content in the chatroom, and executing, by the at least one processor, a function corresponding to the user request using the content to which the mark is added.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: February 21, 2023
    Assignee: LINE PLUS CORPORATION
    Inventors: Eun Jung Joung, Hyun Jung Lee, Chaewon Jung, Sungwhan Kim, Seo Hyun Cho
  • Patent number: 11570751
    Abstract: A cloud based and on-premise based notification solution for notifying people of a pending, occurring, or ongoing event. These can be emergency, non-emergency or informative in nature. The notification solution is deployed in the form of a mobile software application which can be downloaded by end users to their personal mobile device and used to sync with desired notification system(s). A mobile software application, commonly referred to as an “app,” is downloaded to a user's mobile device, such as a smart phone or tablet computer. Once there, the user can be notified of any emergency or non-emergency notifications by others in any networks the user joins. Signing up to new networks for new notifications, the user is never required to provide any personally identifiable information.
    Type: Grant
    Filed: March 10, 2021
    Date of Patent: January 31, 2023
    Assignee: Capsol, LLC
    Inventors: Stephen Birdsall, Larry Pearce
  • Patent number: 11556602
    Abstract: The present invention provides a personal-use search engine and a web crawler equipped with a login function. The present invention can construct and provide a search system and a database searchable and manageable by a user including a researcher or the like, by the user using a personal-use web crawler. After login with one-click SNS login function or login with e-mail, the user adds, to a database, sites crawled by a web crawler on a server accessible from a web browser. Accordingly, the user can obtain a satisfying search result from among data that is widely collected regarding a specific topic and can discover new valuable information in the data.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: January 17, 2023
    Inventor: Tsubasa Kato
  • Patent number: 11557291
    Abstract: Disclosed is a server including a communication circuit, a memory, and a processor. The processor is be configured to store identification information and location information of at least one external device in the memory, to receive identification information of an Internet of Things (IoT) device nearby the at least one external device from the at least one external device, using the communication circuit, and to store the identification information of the IoT device in association with the identification information and the location information of the at least one external device in the memory as a database.
    Type: Grant
    Filed: March 12, 2020
    Date of Patent: January 17, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jonghyun Ryu, Hyunjin Kim, Jaeyoung Lee, Seunghwan Choi
  • Patent number: 11531708
    Abstract: A method, system, and computer-usable medium are disclosed for answering general background questions on a topic from documents with glossary sections, A set of documents with glossaries is received from which a set of terms and associated glossary entries are extracted, where each term has a corresponding glossary entry. Association is performed of related glossary entries. The associations is based on a similarity algorithm to form glossary clusters where each glossary cluster refers to one or more glossary entries. A query with query terms tailored to general information is received. The glossary clusters are ranked relevance to the query terms to form a ranked set. A set of glossary clusters meeting a high ranked threshold is selected and provided.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: December 20, 2022
    Assignee: International Business Machines Corporation
    Inventors: Charles E. Beller, Edward Graham Katz, John A Riendeau, Sean Thomas Thatcher
  • Patent number: 11526551
    Abstract: Among other things, embodiments of the present disclosure relate to generating search queries based on audio processing. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: December 13, 2022
    Assignee: SALESFORCE, INC.
    Inventors: Colin Brazeau, Kevin Wong, Joselito Campos Santana
  • Patent number: 11524698
    Abstract: Section information of a traveling route is provided appropriately to a driver. Traveling route information and traffic information relating to the traveling route are acquired, and on the basis of the information, a driver intervention requiring section and an automatic driving available section of the traveling route are displayed on a reach prediction time axis from a current point on an instrument panel, a tablet, or the like. For example, the driver intervention requiring section includes a manual driving section, a takeover section from automatic driving to manual driving, and a cautious traveling section from the automatic driving.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 13, 2022
    Assignee: Sony Semiconductor Solutions Corporation
    Inventor: Eiji Oba
  • Patent number: 11514093
    Abstract: Exemplary embodiments disclose a method, a computer program product, and a computer system for searching technical documents. Exemplary embodiments may include the use of lexicons to generate customized hash functions; utilizing customized hash functions to generate hashcodes of technical text in document repositories; building a database of hashcodes from the repository; utilizing the customized hash functions for generating a hashcode of a search query; and correlating the search hashcode with the hashcode database to produce search results. A computer-implemented method to search technical text includes constructing one or more base hash functions for generating hashcodes that represent semantic content of technical text and accessing one or more lexicons describing technical terminology.
    Type: Grant
    Filed: April 30, 2020
    Date of Patent: November 29, 2022
    Assignee: INSPIRD, INC.
    Inventor: Sandeep Mehta