Filtering Data Patents (Class 707/754)
  • Patent number: 12261815
    Abstract: A device implementing a system for initiating a business messaging session includes at least one processors configured to receive a selection of a telephone number on a device. The at least one processor is further configured to transmit an encoded identifier corresponding to the telephone number to a server. The at least one processor is further configured to determine whether the telephone number is registered for a business messaging system based at least in part on a response received from the server. The at least one processor is further configured to provide a first display element for initiating communication with the telephone number via the business messaging system when the telephone number is registered for the business messaging system, otherwise providing a second display element for initiating communication with the telephone number via a user messaging system.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: March 25, 2025
    Assignee: Apple Inc.
    Inventors: Grant C. Ritchie, Mithilesh Kumar, Austin A. Marusco, Akshay Bapat, John N. Meehan, Elmira Petrenco, Malay Mallick, Sampath Sree Kumar Kolluru, Adam R. Podstawczynski, Zhaoyuan Ye, Jae Woo Chang, Marcel Van Os
  • Patent number: 12259884
    Abstract: Provided are systems and methods for creating histograms with distinct value sketches integrated therein and for query processing based on the histograms with distinct value sketches. In one example, the method may include storing a histogram that comprises a representation of a bucket of data from a database and that includes a distinct value sketch with a distinct value attribute that identifies an estimated number of distinct values within the bucket of data, receiving a database query, generating a query execution plan for the database query based on the distinct value attribute of the bucket within the distinct value sketch embedded within the histogram, and executing the database query on the bucket of data from the database based on the generated query execution plan.
    Type: Grant
    Filed: October 16, 2023
    Date of Patent: March 25, 2025
    Assignee: SAP SE
    Inventors: Siomara Schulz, Guido Moerkotte, Norman May
  • Patent number: 12256129
    Abstract: An aspect of the disclosure related to methods and systems configured to distribute interactive media, such as videos, streamed or downloaded over a network and to enable efficient content discovery. An aspect relates to enabling a user to interactively navigate through representations of video content by drilling up to broader genre categories or down to narrower genre categories. An aspect relates to the generation of customized content from existing content using a learning engine and user characteristics. The learning engine may comprise a neural network.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 18, 2025
    Assignee: Pluto Inc.
    Inventor: Chan V. Hou
  • Patent number: 12254872
    Abstract: A scoring system and method identifies personal attacks in a piece of audio content and generates a civility score for the piece of audio content that can differentiate between personal attacks and vernacular/casual banter. The piece of audio content may be a podcast.
    Type: Grant
    Filed: December 21, 2023
    Date of Patent: March 18, 2025
    Assignee: SEEKR TECHNOLOGIES INC.
    Inventors: Robin J. Clark, Ali Taleb Zadeh Kasgari, Stefanos Poulis
  • Patent number: 12235835
    Abstract: System and method for efficiently querying external tables are described herein. In an embodiment, a database platform receives a query that is directed at least in part to external data in an external table stored on a data storage platform that is external to the database platform. The external table includes a plurality of partitions. The database platform identifies, from external-table metadata, a subset of the plurality of partitions of the external table as including data that potentially satisfies the query. The external-table metadata is stored by the database platform. The database platform identifies data that satisfies the query by scanning the identified subset of the partitions, and responds to the query at least in part with the identified data that satisfies the query.
    Type: Grant
    Filed: December 1, 2023
    Date of Patent: February 25, 2025
    Assignee: Snowflake Inc.
    Inventors: Subramanian Muralidhar, Benoit Dageville, Thierry Cruanes, Nileema Shingte, Saurin Shah, Torsten Grabs, Istvan Cseri
  • Patent number: 12223215
    Abstract: According to one embodiment, an image forming apparatus is provided that is connected to an information processing apparatus via a network. The image forming apparatus is capable of performing direct printing for PDF data, and the image forming apparatus includes at least one memory that stores a program; and at least one processor that execute the program to perform: notifying a user of information via mail in a case where print data received from the information processing apparatus is a PDF portfolio and it is not possible to perform direct printing for the PDF portfolio using the image forming apparatus, the information including a message indicating that printing should be performed using an application compatible with the PDF portfolio and a command to open the PDF portfolio using the application.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: February 11, 2025
    Assignee: Canon Kabushiki Kaisha
    Inventor: Morikazu Ito
  • Patent number: 12210948
    Abstract: Computer-implemented techniques encompass using distinct machine learning sub-models to score respective types of candidate content for the purpose of providing personalized content suggestions to end-users of a content management system. The relevancy scores generated by the distinct sub-models are mapped to expected end-user interaction scores of the candidate content scored. Content suggestions are provided at end-users' computing devices where the suggested content is selected from the candidate content based on the expected end-user interaction scores of the candidate content. For each distinct sub-model, a normalizing mapping function is solved using an optimizer that maps the relevancy scores generated by the sub-model for the candidate content to expected end-user interaction scores for the candidate content. The expected end-user interaction scores are comparable across the distinct sub-models and can be used to rank content suggestions across the distinct sub-models.
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: January 28, 2025
    Assignee: Dropbox, Inc.
    Inventor: Jongmin Baek
  • Patent number: 12193580
    Abstract: A data structure embodied on a computer-readable medium is disclosed. The data structure may include database schema such as a structured query language (SQL) database. The database schema may include a tiered reward schema that cooperates with a competition schema to reward contestants based on their status in the tiered reward schema. The tiered reward schema may encourage contestants that introduce and promote new songs and artist via their virtual or digital record label.
    Type: Grant
    Filed: May 16, 2023
    Date of Patent: January 14, 2025
    Assignee: Fan Label, LLC
    Inventor: Jeffrey M. Sloan
  • Patent number: 12189575
    Abstract: A file system and a related method are presented. The file system includes a data storage including a plurality of data blocks; a merge index including a plurality of namespace entries, wherein the plurality of namespace entries include a plurality of blockmap entries and a plurality of local reference entries; a deduplication database including a plurality of deduplication indices and a plurality of global reference entries for a plurality of datasets; and an indexing system configured to generate the plurality of namespace entries and the plurality of global reference entries.
    Type: Grant
    Filed: January 12, 2023
    Date of Patent: January 7, 2025
    Assignee: Druva Inc.
    Inventors: Milind Vithal Borate, Srikiran Gottipati, Somesh Jain
  • Patent number: 12189634
    Abstract: Search results are improved, in one embodiment, through the use of subscription information about the status of a subscription to content. The subscription information can be transmitted to a cloud storage service used by a user account of a device; later, a search query from the device causes the receipt of search results from a search using the subscription information and these search results can show the status of the subscription such as whether the content is playable.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: January 7, 2025
    Assignee: APPLE INC.
    Inventors: Anshu Chimalamarri, John Hornkvist, Kevin Decker, Steve Falkenburg
  • Patent number: 12182885
    Abstract: The present invention provides a system and method for presenting global issues to users and followers of a social media platform, allowing the users and followers to provide viewpoints on the global issues, ensuring that the users providing the viewpoints are authentic, and analyzing the various viewpoints to develop statistical data including the location of those providing viewpoints. The present invention also allows a user to present a global issue for consideration by users of the platform, for example, a social media internet-based website, and allows followers of the user to provide their viewpoints on such global issue. Simultaneously, the location of the followers will be collected and collated along with their responses.
    Type: Grant
    Filed: October 12, 2023
    Date of Patent: December 31, 2024
    Assignee: WORLD ANSWER ZONE LLC
    Inventors: Abdulrhman Khald Mohammedkhalil, Talead Saaty
  • Patent number: 12153704
    Abstract: Various aspects of the disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for facilitating the exchange of data among a diverse group of first and third party computing environments. Accordingly, various aspects of the disclosure provide a data exchange computing platform that facilitates data exchange among a diverse group of first and third party computing environments. In some aspects, the data exchange computing platform provides a data exchange service available to various first and third parties who wish to exchange data.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: November 26, 2024
    Assignee: OneTrust, LLC
    Inventors: Shiven Patel, Jason L. Sabourin, Sinu John, Siju George, Ashish R, Shivakumar Umadi, Sahaj Rao
  • Patent number: 12147461
    Abstract: A method of generating and searching for labels in a document file including receiving a document file, extracting extracted text from text elements in the document file, indexing the extracted text to produce a list of extracted labels, receiving a request to open the document file from a user browser, sending the document file to be displayed on the user browser, receiving an area selection on an area of the document file displayed on the user browser from the user browser, identifying a selected label located within the area selection, locating a matching label from the list of extracted labels, and sending each of the matching labels to the user browser for display on the user browser.
    Type: Grant
    Filed: September 20, 2023
    Date of Patent: November 19, 2024
    Inventor: Vijay Madisetti
  • Patent number: 12132706
    Abstract: Data collection system for effectively processing big data is provided. The data collection system includes multiple risk filtering modules up to third order or higher and a specific data extractor, wherein the multiple risk filtering modules and the specific data extractor are connected in series. The data collection system is capable of filtering received raw data through the multiple risk filtering modules so as to remove data with cyber security risks or system security issues, and keeping required data by the specific data extractor. In addition, the system can assist the user automatically to carefully select raw data through a combination of means of data classification, data normalization, and data clustering analysis. Thereby the system effectively enhances usability and security of data collection.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: October 29, 2024
    Assignee: AhP-Tech Inc.
    Inventor: Chao-Huang Chen
  • Patent number: 12128765
    Abstract: An embodiment vehicle includes an audio video navigation (AVN) device configured to execute an application, a display configured to display a screen of the application, an input device configured to receive a command from a user, and a processor configured to receive a backup command through the input device, in response to the backup command, generate snapshot data of the application being executed, extract a keyword based on the screen displayed on the display, generate metadata corresponding to the snapshot data and including a keyword, receive a restoration command that includes the keyword, the restoration command received thorough the input device, based on the received restoration command, select the metadata including the keyword, and restore data of the application based on the snapshot data corresponding to the selected metadata.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: October 29, 2024
    Assignees: HYUNDAI MOTOR COMPANY, KIA CORPORATION
    Inventor: Jihoon Kim
  • Patent number: 12111857
    Abstract: A computerized personal assistant includes a natural language user interface, a natural language processing machine, an identity machine, and a knowledge-base updating machine. The knowledge-base updating machine is configured to update a user-centric artificial intelligence knowledge base associated with the particular user to include a new or updated user-centric fact based on the computer-readable representation of the user input, wherein the knowledge-base updating machine updates the user-centric artificial intelligence knowledge base via an update protocol useable by a plurality of different computer services.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: October 8, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vipindeep Vangala, Sundararajan Srinivasan, Rajesh Gunda
  • Patent number: 12051023
    Abstract: A system and method for benchmarking user experience quality on websites across an industry. The method includes computing first site metrics for a first website, wherein a site metric is a quantitative description of user activity on a web site; computing a first industry satisfaction score for the first website, wherein the industry satisfaction score quantifies an overall level of satisfaction of users interacting with the first website, wherein the industry satisfaction score is computed based on satisfaction score pillar values and the computed site metrics, identifying usage metrics within the collected usage; comparing the first industry satisfaction score computed for the first website to a second industry satisfaction score previously computed for a second website, wherein the first website and the second website are from the same industry; and reporting the comparison results.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: July 30, 2024
    Assignee: Content Square SAS
    Inventors: Corentin Flacher, Vincent Colombet
  • Patent number: 12051165
    Abstract: User interfaces, systems, methods, devices, media, and instructions are described for a client/contractor management and communication system with augmented reality (AR) and/or virtual reality (VR) interface elements. In one embodiment, a device receives finish and inspiration information associated with a home improvement project from a client and structures this information into finish pin data with associated project context information and 3D model data. The device uses this information to automatically generate and update a project chart for the project, along with 3D models for various subproject positions within a project chart. This information is then presented to the client and associated contractors as part of a user interface for a client/contractor system. A project chart interface enables access to 3D models in an AR or VR interface to display models of the project and various project data associated with different positions in a project chart.
    Type: Grant
    Filed: November 18, 2022
    Date of Patent: July 30, 2024
    Assignee: STRUKSHUR INC.
    Inventor: Louis A Vierra
  • Patent number: 12050659
    Abstract: Systems and methods are provided for determining contextual objects related to web content. Web content may include one or more elements, which may be extracted from the web content and analyzed to identify any contextual objects. The web content elements may be hyperlink elements, and contextual objects may be identified based on the hyperlink elements. A dominant entity may be identified for the web content, and contextual objects relating to the dominant entity may be identified. When a request for web content is received, contextual objects may be provided with the requested content. Personalized contextual objects may be selected from the identified contextual objects based on data associated with the request for web content. Selection of a contextual object may result in navigation to a browsing environment associated with the selected contextual object.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: July 30, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marcelo M. De Barros, Manish Mittal, Vinod Krishnan Koduvayoor Subramanian, Prateek Tiwari, Ayan Banerjee, Samir Bathla
  • Patent number: 12045287
    Abstract: Methods and systems for creating a cluster view person for genealogical studies. Methods may include obtaining a plurality of genealogical trees. Each of the genealogical trees may include a plurality of interconnected nodes representing individuals that are related to each other. Methods may also include identifying one or more of the genealogical trees that contain a similar individual. Whether two individuals are grouped may depend on similarity and/or quality thresholds. Methods may include creating an aggregate individual including each of the similar individuals in each of the identified genealogical trees. The aggregate individual may combine information from each of the similar individuals.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: July 23, 2024
    Assignee: Ancestry.com Operations Inc.
    Inventor: Jeff Phillips
  • Patent number: 12045297
    Abstract: The embodiment of the invention discloses a diversified recommendation method for news based on graph neural network and its device, which comprises the followings: word segmentation processing is performed on the target news text to obtain a word segmentation set, and vectorization processing is performed on the word segmentation set, so that each word segmentation in the word segmentation set has a word segmentation embedding vector; vectorization processing is performed on a target user group, so that each user in the target user group has a user embedding vector; the word segmentation embedding vector and the user embedding vector are input into the attention mechanism algorithm to obtain the news embedding vector; a graph neural network is constructed according to the user embedding vector and the news embedding vector, and the recommendation model is trained to obtain diversified recommendation results.
    Type: Grant
    Filed: October 20, 2023
    Date of Patent: July 23, 2024
    Assignee: JINAN UNIVERSITY
    Inventors: Feiran Huang, Yijie Zhang, Tingrong Zhi
  • Patent number: 12026730
    Abstract: A transaction information aggregation system includes raw transaction and enriched transaction databases. The raw transaction database comprises transaction information for a plurality of transactions, including for each transaction an account holder identifier and at least one transaction parameter. The enriched transaction database comprises an indexed transaction record for each of the plurality of transactions, each record including a plurality of search terms associated with each of the at least one transaction parameter.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: July 2, 2024
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Koon Heng Ivan Teo, Yazdan Shirvany, Joses Nthiga, Mohammad Shami, Francisco Perezleon, Fernando San Martin Jorquera
  • Patent number: 12013879
    Abstract: Described are systems, methods, and techniques for collecting, analyzing, processing, and storing time series data and for evaluating and dynamically estimating a resolution of one or more streams of data points and updating an output resolution. Responsive to receiving a stream of data points, a data resolution can be derived and an output resolution can be set to a first value. When a change to the data resolution is detected, the output resolution can be changed, modifying a frequency at which output data points are generated and/or transmitted. In some instances, a detector can be implemented to trigger an alert responsive to ingested data points corresponding with triggering parameters. An output resolution for the detector can be dynamically modified based on dynamically detecting a change to the data resolution of the stream of data.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: June 18, 2024
    Assignee: SPLUNK Inc.
    Inventors: Nishant Agarwal, Houwu Bai, Darshan Patel, Rajesh Raman, Joseph Ari Ross
  • Patent number: 12013863
    Abstract: An activity of interest is modeled by a non-stationary discrete stochastic process, such as a pattern of mutations across a cancer genome. Initially, input genomic data is used to train a model to predict rate parameters and their associated uncertainty estimation for each of a set of process regions. For any arbitrary set of indexed positions of the stochastic process that are identified in an information query, the rate parameters and their associated estimation uncertainties are scaled using the model to obtain a distribution of the events of interest and their associated estimation uncertainties for the set of indexed positions. In one practical application, and in response to a search query associated with one or more base-pairs, a result is then returned. The result, which represents deviations between the estimated and observed mutation rates, is used to identify genomic elements that have more mutations than expected and therefore constitute previously unknown driver mutations.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: June 18, 2024
    Inventors: Bonnie Berger Leighton, Maxwell Aaron Sherman, Adam Uri Yaari
  • Patent number: 12014281
    Abstract: A mechanism is provided for processing electronic files to identify genetic variants of a gene. Evidence of one or more genetic variants of the gene and corresponding information is extracted from a corpus of information. Each genetic variant of the one or more genetic variants is classified based on whether the genetic variant is identified as being pathogenic. Genetic variant annotation is then performed to generate a summary.
    Type: Grant
    Filed: November 19, 2020
    Date of Patent: June 18, 2024
    Inventors: Elinor Dehan, Bhuvan Sharma, Claudia S. Huettner, Kirk Alan Beaty, Shang Xue, Himanshu Sharma
  • Patent number: 12010385
    Abstract: This application is directed to presenting a unified user interface on a network-connected television device. The unified user interface displays media content recommendations selected and organized based on knowledge of a user (e.g., search queries, search results, watch history, purchase history, physical activities). The unified user interface also includes a focus area for displaying a series of media content items (e.g., an advertisement) sequentially according to a temporal order for the purposes of promoting a media content item, product, event or service. In some implementations, playback of a media content item presented on the unified user interface relies on a collaborative implementation of a corresponding media player application and a media content casting application, particularly when the play involves a restricted mode. The content casting application is enabled to play the media content item at the restrict mode when the media player application does not operate in the restricted mode.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: June 11, 2024
    Assignee: Google LLC
    Inventors: Rahul Sharma, Rashmi Murthy
  • Patent number: 12008027
    Abstract: A computer system identifies high-value information in data streams. The computer system receives a filter graph definition. The filter graph definition includes a plurality of filter nodes, each filter node including one or more filters that accept or reject packets. Each respective filter is categorized by a number of operations, and the one or more filters are arranged in a general graph. The computer system performs one or more optimization operations, including: determining if a closed circuit exists within the graph, and when the closed circuit exists within the graph, removing the closed circuit; reordering the filters based at least in part on the number of operations; and parallelizing the general graph such that the one or more filters are configured to be executed on one or more processors.
    Type: Grant
    Filed: June 30, 2020
    Date of Patent: June 11, 2024
    Assignee: Target Brands, Inc.
    Inventors: Luis F. Stevens, Vincent Schiavone, Charles H. Leu, Shirin Hashemi, Mo Malakiman
  • Patent number: 11991368
    Abstract: Certain aspects of the present disclosure are directed to methods and apparatus for compressing video content using deep generative models. One example method generally includes receiving video content for compression. The received video content is generally encoded into a latent code space through an auto-encoder, which may be implemented by a first artificial neural network. A compressed version of the encoded video content is generally generated through a trained probabilistic model, which may be implemented by a second artificial neural network, and output for transmission.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: May 21, 2024
    Assignee: QUALCOMM INCORPORATED
    Inventors: Amirhossein Habibian, Taco Sebastiaan Cohen
  • Patent number: 11985106
    Abstract: A method for managing a request to access an internet site originating from a device and transmitted through a telecommunication network. The method includes: receiving a request including a domain name, originating from the device, intended to be transmitted to a domain name resolution server; routing the request to a domain name resolution server; receiving a response including an IP address and information, called first information, linked to the IP address; transmitting or not transmitting the request over the network as a function of the first information.
    Type: Grant
    Filed: February 11, 2021
    Date of Patent: May 14, 2024
    Assignee: ORANGE
    Inventors: Eric Bouvet, Fabrice Fontaine
  • Patent number: 11977552
    Abstract: Methods and systems are described herein for improvements for reducing client-server network traffic. For example, methods and systems allow for the reduction of client-server network traffic by altering search filters based on their respective rank and/or frequencies of being searched with other search filters included in a search query. In this way, users do not have to resubmit queries that are illogical or would return a null set of search results. For example, a first query may be received. A first search may be performed based on the first query. A first search filter may be selected based on a hierarchical tree structure of search filters. A second query may be generated comprising the first search filter and one or more other search filters, wherein the second query comprises fewer search filters than the first query, and a second search may be performed based on the second query.
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: May 7, 2024
    Assignee: Capital One Services, LLC
    Inventors: Micah Price, Chi-San Ho, Rebecca Hummel, Avid Ghamsari
  • Patent number: 11972016
    Abstract: Disclosed herein are various embodiments for a sensitive data management system. An embodiment operates by receiving a web form from a transaction account of a web application associated with a first user, the form indicating a request for sensitive information of a second user. A request for an authorization to release the sensitive information to the web application. The authorization from the second user to release the sensitive information to the transaction account associated with the first user is received. The web form is populated with the sensitive information of the second user responsive to receiving the authorization from the second user to release the sensitive information, and the populated form including the sensitive information of the second user is provided to the web application.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: April 30, 2024
    Assignee: Capital One Services, LLC
    Inventors: Gerardo Fang, Nicholas Hermann
  • Patent number: 11956189
    Abstract: Systems and methods for visual cue based messaging. A visual cue module can provide visual cue data indicative of a visual cue assigned for a contact or a group of contacts from a contact list. A messenger module can output on a display a messenger application GUI. The messenger application GUI includes a message field, a message window with a message thread between a user and the contact or the group of contacts, and a virtual keyboard. The messenger module can output the messenger application GUI with a visual cue graphical element representative of the visual cue to provide a visual indication of the contact or the group of contacts on the display to the user based on the visual cue data. The visual cue can be associated with the messaging field, the message thread, or at least one virtual key of the virtual keyboard.
    Type: Grant
    Filed: December 14, 2022
    Date of Patent: April 9, 2024
    Inventors: Douglas Vort, Rachel Beth Williams, Ella Ashlyn Williams, Lauren Elizabeth Vort, Miles Christopher Williams, Adam David Vort
  • Patent number: 11947981
    Abstract: A contextual navigation and action user experience framework that facilitates workflows across multiple contexts and levels of object hierarchy is disclosed. Exemplary features include a swapper interface, an action toolbar with contextual buttons and contextual tabs, and a toolkit that provides an overview portal to view alerts, cross reference information, and perform actions on objects and insights that are important to the user across an entire product suite.
    Type: Grant
    Filed: June 5, 2023
    Date of Patent: April 2, 2024
    Assignee: The Trade Desk, Inc.
    Inventors: Christine Anderson, Mark A. Patterson, Jr., Lina M. Davis, Stas A. Goldobin
  • Patent number: 11943074
    Abstract: Video data from audience participants reacting to a speaker participation during a conference is obtained. The video data is processed to detect and recognize reactions based on a speaker presentation. Sentiment types are determined for the recognized reactions in view of a context of the speaker presentation. An engagement level is determined based on aggregated sentiment types for the audience participants. A real-time recommendation output is presented based on the engagement level. The real-time recommendation output provides suggestive actions for the speaker participant based on a positive or negative engagement level.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: March 26, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventor: Vi Dinh Chau
  • Patent number: 11921712
    Abstract: Disclosed is a method and system for automatically generating question and query pair from a knowledge base that involves accessing a knowledge base to extract one or more entities and one or more predicates, generating a baseline question template from a context free grammar rule, inputting the one or more entities and the one or more predicates into the baseline question template to generate a numbered question template, generating a typed question template by traversing the numbered question template through a predicate type-graph, generating a SPARQL query by inputting the one or more entities and the one or more predicates into a SPARQL query template, generating a question by inputting the one or more entities and the one or more predicates into the typed question template, and constructing a question and query pair by combining the question and the SPARQL query.
    Type: Grant
    Filed: October 5, 2021
    Date of Patent: March 5, 2024
    Assignee: MeetKai, Inc.
    Inventor: James Kaplan
  • Patent number: 11922487
    Abstract: A method, which may be performed at an electronic device, such as a media server associated with a media-providing service, causes a set of media items to be provided to a user based on identifying performance listings relevant to the user. The method includes determining a list of one or more performance listings of artists relevant to a user based on a media consumption history of the user, the media consumption history describing media content items previously delivered to the user by a media content server, and a listening profile of a second user, distinct from the first user, the listening profile identifying media content and artists played by the second user via the media content server. The method includes providing one or more media items to the user, the one or more media items selected based on the list of one or more performance listings.
    Type: Grant
    Filed: January 11, 2023
    Date of Patent: March 5, 2024
    Assignee: Spotify AB
    Inventors: Nikhil Helferty, Ariel Marcus, Ritwik Dey, Steve Shirley
  • Patent number: 11907316
    Abstract: A processor-implemented method of creating a hyperlink from a text messaging text entry field in a text messaging app on a user's mobile device includes the app assigning one or more keyboard characters as control characters which designate a start of a text search string and an end of a text search string. The user enters text including the control characters into the text messaging app text entry field. Upon the user activating a send command to send a text message that includes the start and end control characters, displaying the search string as a hyperlinked text in the message thread which is selectable to invoke a search outside of the text messaging app.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 20, 2024
    Inventor: Richard S. Brown
  • Patent number: 11908583
    Abstract: In an aspect an apparatus for determining toxic load quantifiers is presented. An apparatus includes at least a processor and a memory communicatively connected to the at least a processor. A memory contains instructions configuring at least a processor to receive user input comprising user data. At least a processor is configured to generate a query as a function of user data. At least a processor is configured to obtain query results as a function of a query. At least a processor is configured to determine a toxic load quantifier of a query results of query results as a function of a toxicity criterion and user data. At least a processor is configured to display a toxic load quantifier of query results to a user.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: February 20, 2024
    Assignee: KPN INNOVATIONS, LLC.
    Inventor: Kenneth Neumann
  • Patent number: 11910478
    Abstract: An example network information aggregator is disclosed. The network information aggregator includes a network interface, a memory, and processing circuitry. The processing circuitry is to receive a machine learning model trained using initialization data from a model creation device. The processing circuitry is also to generate a device steering rule to steer a client device from a first radio to a second radio using the machine learning model. The processing circuitry is also to send a steer command to the first radio.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: February 20, 2024
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Sachin Ganu, Bernd Bandemer, Jose Tellado, Gaurav Patwardhan
  • Patent number: 11893458
    Abstract: Systems, methods, and computer program products are described herein for managing a lifecycle of a machine learning (ML) application from a provider point of view. Within a data intelligence platform, a package having ML scenarios and a training pipeline is generated. The training pipeline includes training logic associated with a defined workflow for training the ML application. The data intelligence platform is synchronized with a first database via an application programming interface. The first database generates a transport request containing the package. The transport request facilitates publication of content from the ML application. The ML application is assembled from the transport request within a second database. ML content is displayed on a graphical user interface associated with the second database.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: February 6, 2024
    Assignee: SAP SE
    Inventor: Siar Sarferaz
  • Patent number: 11876761
    Abstract: Systems and methods for visual cue based messaging. A visual cue module can provide visual cue data indicative of a visual cue assigned for a contact or a group of contacts from a contact list. A messenger module can output on a display a messenger application GUI. The messenger application GUI includes a message field, a message window with a message thread between a user and the contact or the group of contacts, and a virtual keyboard. The messenger module can output the messenger application GUI with a visual cue graphical element representative of the visual cue to provide a visual indication of the contact or the group of contacts on the display to the user based on the visual cue data. The visual cue can be associated with the messaging field, the message thread, or at least one virtual key of the virtual keyboard.
    Type: Grant
    Filed: June 19, 2023
    Date of Patent: January 16, 2024
    Inventors: Douglas Vort, Rachel Beth Williams, Ella Ashlyn Williams, Lauren Elizabeth Vort, Miles Christopher Williams, Adam David Vort
  • Patent number: 11860957
    Abstract: An improved search engine is disclosed. The search engine receives search queries from client devices and inputs these queries into a first neural network (an action understanding model) that includes an action embedding layer. The action embedding layer can be a word embedding layer constructed using action terms. The action understanding model outputs a filter match associated with a type of filter and, in some scenarios, an action-condition pair. The action-condition pair includes an action associated with the type of filter and a condition comprising an adaptive value associated with the action. Based on the filter and, if present, action-condition pair(s), the embodiments generate a structured query and issue the structured query to a data repository (e.g., database). The search engine then returns a search results page responsive to the search query that includes the results returned by the data repository in response to the structured query.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: January 2, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Subham Biswas, Bharatwaaj Shankar
  • Patent number: 11853306
    Abstract: Disclosed herein is a technique for providing software application recommendations to a user of a computing device. The technique can include: (1) receiving, from the computing device, a request for at least one software application recommendation, (2) identifying, among a plurality of user profiles, a user profile associated with the user, (3) accessing a plurality of software application profiles (SAPs), wherein each SAP of the plurality of SAPs is associated with a respective software application managed by the server computing device, (4) analyzing the user profile against a subset of the plurality of SAPs to identify, among the respective software applications associated with the subset of the plurality of SAPs, at least one software application to recommend, (5) associating the at least one software application recommendation with the at least one software application, and (6) causing the computing device to display the at least one software application recommendation.
    Type: Grant
    Filed: September 28, 2018
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Jayasimha R. Katukuri, Peter Leong, Chandrasekar Venkataraman, Rabi S. Chakraborty, Hardik Vala
  • Patent number: 11847137
    Abstract: A centralized database management system performs data synchronization with lower bandwidth consumption and higher efficiency using a resizable invertible bloom filter. The system may include a resizable invertible bloom filter module that constructs and maintains invertible bloom filters that are resizable based on a number of differences between different snapshots. The resizable invertible bloom filter module may maintain a list of possible sizes for a resizable invertible bloom filter. The resizable invertible bloom filter module may determine and maintain a list of applicable partition sizes, each partition size being a product of a divisor and a resizing factor. If the number of differences exceeds the number of expected differences and results in failure in decoding, the system may retry a larger size in a set of predetermined sizes. The system may continue to try larger sizes until a minimal size required for successful decoding is found.
    Type: Grant
    Filed: September 27, 2022
    Date of Patent: December 19, 2023
    Assignee: FIVETRAN INC.
    Inventor: Jason Nochlin
  • Patent number: 11816065
    Abstract: The described technology is generally directed towards fine-grained data retention management in stream-based data storage systems, which facilitates specifying retention policy at the event level. A fixed retention period corresponding to a retention end time is associated with each event, and the system keeps the longest of the retention end times for each segment of a data stream. Stream cuts are generated which divide the data stream into fragments, and are the basis for truncating the data stream. Each stream cut contains a stream cut retention end time obtained from the longest retention end time of the retention end times of the active segments. When an attempt to truncate a data stream from a stream cut is made, the attempt is blocked if the stream cut's retention end time is in the future, otherwise truncation from the stream cut point is allowed to proceed.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: November 14, 2023
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Mikhail Danilov, Andrei Paduroiu
  • Patent number: 11815602
    Abstract: A technology is described for mapping a physical environment. An example method may include receiving laser point data for laser light reflected from the physical environment and detected by a laser sensor. Points included in the laser point data can be correlated to grid cells in an environment map that represents the physical environment. Error ranges for the points correlated to the grid cells can be determined based in part on an error distribution. Occupation probabilities can then be calculated for the grid cells in the environment map using an interpolation technique and grid cell occupation probabilities for adjacent error grid cells selected based in part on the error ranges of the points, and the grid cells in the environment map can be updated with the occupation probabilities.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: November 14, 2023
    Assignee: Intel Corporation
    Inventors: Ganmei You, Zhigang Wang, Dawei Wang, Hu Chen
  • Patent number: 11811711
    Abstract: A method, apparatus, system, and non-transitory computer readable medium for controlling user access through content analysis of an application are disclosed. The method for controlling access may include understanding a public level according to honorific language use by analyzing chat contents for each chat partner registered in an application, by the at least one processor; and controlling user access to the application based on the public level for each chat partner, by the at least one processor.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 7, 2023
    Assignee: LINE PLUS CORPORATION
    Inventors: Jong Min Kim, Ji Hyeon Park, Hyukjae Jang
  • Patent number: 11790468
    Abstract: Systems and methods include based on detecting of interaction with an item in a list of individual standards criterion required by a program, displaying an edit details sub screen corresponding to a single individual standards criterion associated with the item in the list, and when a user save interaction with the edit details sub screen is detected, transmitting, over a network to a server, any new user input entered into the user input field, and updating or adding, by the server, program standards information to a database.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: October 17, 2023
    Assignee: TRAJECSYS CORPORATION
    Inventors: Brian S Bright, Charles J Martin
  • Patent number: 11768896
    Abstract: Methods and systems that evaluate currently operating online personas is automated to establish the relationships between nodes and assign attributes. A virtual network exploitation (ViNE) protocol can create a prioritized list of every account in the extended network based on its influence score, as well as filtering, to create a subset of the influencer list of accounts that meet attribute criteria. Analysis of this data can identify the key accounts for the influencer and lead lists and provide recommendations on the path and strategy the client should use to most effectively engage the accounts of interest. Automated seed list generation for SNA can be operationalized to identify all of the existing leads within an extended social network in priority order and provide an influence score for each account. The system can be scaled to combine individual accounts that focus on a specific organization, personality or region.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: September 26, 2023
    Inventor: Jeffrey Powell
  • Patent number: 11768958
    Abstract: A system and method for objective quantification and mitigation of privacy-risk of a dataset is disclosed.
    Type: Grant
    Filed: March 9, 2020
    Date of Patent: September 26, 2023
    Assignee: TRUATA LIMITED
    Inventors: Imran Khan, Michael Fenton, Maurice Coyle