Patents Examined by Robert W. Beausoliel
  • Patent number: 11868357
    Abstract: Methods and systems are provided for ranking search results and generating a presentation. In some implementations, a search system generates a presentation based on a search query. In some implementations, a search system ranks search results based on data stored in a knowledge graph. In some implementations, a search system identifies a modifying concept such as a superlative in a received search query, and determines ranking properties based on the modifying concept.
    Type: Grant
    Filed: August 1, 2022
    Date of Patent: January 9, 2024
    Assignee: GOOGLE LLC
    Inventors: Chen Zhou, Chen Ding, David Francois Huynh, JinYu Lou, Yanlai Huang, Hongda Shen, Guanghua Li, Yiming Li, Yangyang Chai
  • Patent number: 11868261
    Abstract: Techniques are described herein for prediction of an buffer pool size (BPS). Before performing BPS prediction, gathered data are used to determine whether a target workload is in a steady state. Historical utilization data gathered while the workload is in a steady state are used to predict object-specific BPS components for database objects, accessed by the target workload, that are identified for BPS analysis based on shares of the total disk I/O requests, for the workload, that are attributed to the respective objects. Preference of analysis is given to objects that are associated with larger shares of disk I/O activity. An object-specific BPS component is determined based on a coverage function that returns a percentage of the database object size (on disk) that should be available in the buffer pool for that database object. The percentage is determined using either a heuristic-based or a machine learning-based approach.
    Type: Grant
    Filed: July 20, 2021
    Date of Patent: January 9, 2024
    Assignee: Oracle International Corporation
    Inventors: Peyman Faizian, Mayur Bency, Onur Kocberber, Seema Sundara, Nipun Agarwal
  • Patent number: 11868405
    Abstract: There is provided an information processor, an information processing method, and a recording medium to automatically estimate a sense of values of a community. The information processor includes a control unit that performs a control. The control unit acquires sensor data obtained by sensing a member who belongs to a specific community, and automatically estimate a sense of values of the member who belongs to the specific community, on the basis of the acquired sensor data.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: January 9, 2024
    Assignee: SONY CORPORATION
    Inventor: Atsushi Shionozaki
  • Patent number: 11868411
    Abstract: Improved crawling and curation of data and metadata from diverse data sources is described. In some embodiments, improvements are achieved by interpreting the context, vocabulary and relationships of data element, to enable relational data search capability for users. The user querying process is improved by systematic identification of the data objects, context, and relationships across data objects and elements, aggregation methods and operators on the data objects and data elements as identified in the curation process. User query suggestions and recommendations can be adjusted based on the context, relationships between the data elements, user profile, and the data sources. When the user query is executed, the query text is translated into an equivalent of one or more query statements, such as SQL or PostGre statements, and the query is performed on the identified data sources. Results are assembled to present the answer in a meaningful visualization for the user query.
    Type: Grant
    Filed: September 7, 2021
    Date of Patent: January 9, 2024
    Assignee: SPLUNK INC.
    Inventor: Ramesh Panuganty
  • Patent number: 11861679
    Abstract: Processing inputs to electronic list systems. Receiving, from a user device, a user input. Parsing the received user input for at least one of {product genus, product subgenus, product name, brand name, price information, retailer name, manufacturer name}. Querying a history of user activity using the parsed input. Receiving at least one product description responsive to the query. Presenting, via the user device, each received at least one product description to the user.
    Type: Grant
    Filed: August 4, 2021
    Date of Patent: January 2, 2024
    Assignee: GOOGLE LLC
    Inventors: Shih-Hao Yeh, Navid Samadani-McQuirk, Jack Cameron Dille
  • Patent number: 11860859
    Abstract: A distribution server restructures content and information published to a topic tree for more efficient and meaningful presentation to a subscribing client. To do so, the distribution server receives a request to create a topic view from a client and creates the topic view in response. The topic view includes a set of selected topics and a topic view mapping. The topic view mapping maps the topic paths for the set of selected topics to a set of reference topics at a set of reference paths. In other words, the topic view restructures the content and information by creating new branches in the topic tree. Whenever a selected topic receives an update from a publisher, the distribution server publishes the update as restructured content and information to the reference topics at the reference paths. A client subscribed to the reference path receives the update in a restructured manner.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: January 2, 2024
    Assignee: DiffusionData Limited
    Inventors: Philip Allan George Aston, Patrick Joseph Walsh
  • Patent number: 11860927
    Abstract: Systems and methods for searching for a media asset are described. In some aspects, the system includes control circuitry that receives a first search query from a user. The control circuitry identifies media assets related to the first search query from a content database. The control circuitry receives a second search query following the first search query. The control circuitry determines whether a media asset from the media assets is related to the second search query. In response to determining that less than a threshold number of media assets from the media assets are related to the second search query, the control circuitry transmits an instruction requesting the user to repeat the second search query. The control circuitry receives a third search query related to the first search query. The control circuitry determines a media asset from the media assets that is related to the third search query.
    Type: Grant
    Filed: March 7, 2022
    Date of Patent: January 2, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Sashikumar Venkataraman, Ahmed Nizam Mohaideen Pathurudeen
  • Patent number: 11860820
    Abstract: Processing data through a storage system in a data pipeline including receiving, by the storage system, a dataset from a collector on a data producer, wherein the dataset is disaggregated from metadata for the dataset by the collector; storing the dataset on the storage system; receiving, by the storage system from a data indexer, a request for data from the dataset, wherein the request for the data comprises the metadata gathered by the collector on the data producer; servicing, by the storage system, the request for the data by locating the data using the metadata gathered by the collector on the data producer and received in the request for the data; and receiving, from the data indexer, indexed data indexed using the metadata gathered by the collector on the data producer.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: January 2, 2024
    Assignee: PURE STORAGE, INC.
    Inventors: Ivan Jibaja, Curtis Pullen, Stefan Dorsett, Srinivas Chellappa, Prashant Jaikumar
  • Patent number: 11860943
    Abstract: One example method includes receiving a query that recites a particular question for which a user who originated the query needs an answer, parsing the query to identify the question, identifying information that is responsive to the question, presenting the information to the user in a user-selectable form, and receiving, from the user, a selection of the information. In some cases, the information presented to the user may include one or more datasets, or one or more pipelines.
    Type: Grant
    Filed: November 30, 2020
    Date of Patent: January 2, 2024
    Assignee: EMC IP HOLDING COMPANY LLC
    Inventors: Nicole Reineke, Hanna Yehuda, Stephen J. Todd, Aurelian Dumitru, Donagh A. Buckley
  • Patent number: 11853258
    Abstract: Embodiments are directed to managing file systems over a network. A hierarchical index may be provided based on a file system and a plurality of objects stored in the file system A token index may be generated based on the hierarchical index. Each token may be a portion of the path of the objects Metric indices may be generated based on the hierarchical index and a plurality of metrics associated with the objects such that the metrics indices include one or more rows that corresponds to a place position for a metric value. Employing the token index and the metric indices to generate query results based on the plurality of metrics associated with the objects.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: December 26, 2023
    Assignee: Rubrik, Inc.
    Inventors: Jeffrey Hughes, Daniel Hefenbrock, Triantaphyllos Rakitzis
  • Patent number: 11854694
    Abstract: In patient cohort identification, clustering (30) of patients is performed using a patient comparison metric dependent on a set of features (24). Information is displayed on sample patients who are similar or dissimilar to a query patient according to the clustering. User inputted comparison values are received comparing the sample patients with the query patient. The set of features and/or feature weights are adjusted to generate an adjusted patient comparison metric having improved agreement with the user inputted comparison values. The clustering is repeated using the adjusted patient comparison metric. A patient cohort is identified from a cluster (34) containing the query patient produced by the last clustering repetition. The information on the sample patients may be shown by simultaneously displaying two or more graphical modality representations (70, 72, 74) each plotting the sample patients and the query patient against two or more features of the modality.
    Type: Grant
    Filed: March 8, 2017
    Date of Patent: December 26, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Vartika Agrawal, Alexander Ryan Mankovich, Nevenka Dimitrova, Nilanjana Banerjee, Yee Him Cheung, Johanna Maria De Bont, Jozef Hieronymus Maria Raijmakers
  • Patent number: 11847165
    Abstract: A computing platform may be configurable to cause receiving a request from a video conferencing application while a video conference is in session, the request comprising one or more user parameters identifying one or more participants in the video conference session. The computing platform is also configurable to cause implementing a query of a database system, the query being configured to retrieve one or more user data objects associated with at least one participant, wherein the at least one participant is different from a user of the client device. The computing platform is further configurable to cause generating, a result object based, at least in part, on the retrieved one or more user data objects, the result object being configured to cause display, at a user interface of the video conferencing application, visual information about the at least one participant, and sending the result object to the video conferencing application.
    Type: Grant
    Filed: August 25, 2020
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventors: Charles Hart Isaacs, Vala Afshar
  • Patent number: 11847151
    Abstract: A method of disambiguating user intent in conversational interactions for information retrieval is disclosed. The method includes providing access to a set of content items with metadata describing the content items and providing access to structural knowledge showing semantic relationships and links among the content items. The method further includes providing a user preference signature, receiving a first input from the user that is intended by the user to identify at least one desired content item, and determining an ambiguity index of the first input. If the ambiguity index is high, the method determines a query input based on the first input and at least one of the structural knowledge, the user preference signature, a location of the user, and the time of the first input and selects a content item based on comparing the query input and the metadata associated with the content item.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: December 19, 2023
    Assignee: Veveo, Inc.
    Inventors: Murali Aravamudan, Rakesh Barve, Sashikumar Venkataraman, Vineet Agarwal, Abhijit Savarkar, Ganesh Ramamoorthy, Ahmed Nizam Mohaideen Pathurudeen, K China Srinivasulu Reddy
  • Patent number: 11842413
    Abstract: Disclosed herein is software technology that enables different accounts to be mirrored. In one aspect, the disclosed process may involve determining that an origin data record created under a first account of a first party is to be mirrored to a second account of a second party, generating a thread identification that is mapped to the data record created under the first account of the first party, and generating a first message that comprises data from the origin data record and the thread identifier that is mapped to the origin data record. Based on the first message, the disclosed process may further involve creating a target data record under a second account of a second party that corresponds to the origin data record created under the first account of the first party and storing the target data record under the second account of the second party.
    Type: Grant
    Filed: June 27, 2022
    Date of Patent: December 12, 2023
    Assignee: Procore Technologies, Inc.
    Inventors: Collin Brady, Jon Hoover, Terrence Cole
  • Patent number: 11836198
    Abstract: The system uses natural language to paths of a transition diagram via answer set programming system and provides: an approach for mapping events described in natural language sources to a logical formalism; and integration of Natural Language Processing and constraint-based reasoning inspired by Reasoning about Actions and Change. The system further uses (a) a non-trivial variant of IR in which sources include sequences of events, and queries are made about the state of the world after such events; (b) the extension of techniques for representing dynamic domains to increase the flexibility of the reasoning processes in the presence of uncertainty; (c) a formalization of the IR task based on action languages; (d) an automated IR procedure based on Answer Set Programming (ASP).
    Type: Grant
    Filed: September 5, 2018
    Date of Patent: December 5, 2023
    Assignee: Drexel University
    Inventors: Marcello Balduccini, Emily LeBlanc
  • Patent number: 11829381
    Abstract: A data intake and query system processes and stores events, which are associated with token identifiers for tokens corresponding to data sources for the messages that the events are generated from. Thus, the data intake and query system can receive a request to provide analyses and visualizations regarding stored events associated with a particular component associated with a plurality of events, such as a data source for the messages from which the plurality of events are generated from. These requests and the resulting visualizations can be customized based on selected tokens and selected components.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: November 28, 2023
    Assignee: Splunk Inc.
    Inventors: Glenn Block, Patrick Ogdin
  • Patent number: 11829380
    Abstract: Systems, methods, and non-transitory computer readable media are provided for mapping data based on an ontology of a platform. A data set may be obtained. Data within the data set may be for use by an operation platform based on an operation ontology. The operation ontology may define an operation data structure for the operation platform. The data may be shaped based on a target ontology. The target ontology may define a target data structure for a target platform. The data may be shaped such that the data is mapped to the target data structure.
    Type: Grant
    Filed: July 27, 2022
    Date of Patent: November 28, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Jakob Juelich, Joel Ossher
  • Patent number: 11822537
    Abstract: Systems and techniques for protocol buffer trie packing and streaming updates are described herein. Data entities are identified in a received update query. An index value is assigned to each unique data entity to generate an index of unique data entities. A frequency of occurrence value is determined for each unique data. entity. The index of unique data entities is sorted by data entity type in descending order by the frequency of occurrence value of each unique data entity. A trie is generated with a root node assigned as a first unique data entity from the index of unique data entities that has a frequency of occurrence value with the largest numerical value. An update payload is created for the trie by conversion of the trie into a protocol buffer format through serialization of the trie into a binary string.
    Type: Grant
    Filed: April 3, 2023
    Date of Patent: November 21, 2023
    Assignee: o9 Solutions, Inc.
    Inventors: Siddarth Wardhan, Smera George, Vikram Kulkarni
  • Patent number: 11816109
    Abstract: To promote data utilization by providing processed data while leaving a trail that is hardly falsified. A data management server 2000B receives an analysis request, executes an analysis program 2500B, and transfers the analysis request to a data processing server 3000, allowing second data resulting from processing first data to be saved in storage (8160). The data management server 2000B further receives the notification of having processed the first data from the data processing server (8190), generates a transaction indicating the first data having been processed according to the analysis request (8050), and adds the verified transaction as a record in a processing/usage trail management table 11000 as one of distributed shared ledgers (8070).
    Type: Grant
    Filed: June 2, 2021
    Date of Patent: November 14, 2023
    Assignee: HITACHI, LTD.
    Inventors: Masaru Hisada, Hironori Emaru, Akihito Kaneko
  • Patent number: 11816112
    Abstract: Techniques for identifying a first process in a stream of event data. The techniques include accessing a stored signature for the first process, wherein the signature includes a plurality of features, and wherein the signature specifies a frequency and weight for each of the plurality of features; receiving a stream of event data having a plurality of events; selecting a window of event data that includes a subset of the plurality of events; calculating a first similarity between the signature for the first process and the event data within the window; and identifying the first process in the stream of event data when the first similarity is within a predetermined measure of similarity.
    Type: Grant
    Filed: April 2, 2021
    Date of Patent: November 14, 2023
    Assignee: Soroco India Private Limited
    Inventors: George Peter Nychis, Abdul Qadir, Aakash Hasija, Rohan Narayan Murty, Arjun Narayanaswamy