Patents Examined by Etienne P LeRoux
  • Patent number: 12153564
    Abstract: Described herein are systems and methods for supporting SQL-based rich queries in a blockchain fabric. In accordance with an embodiment, the systems and methods provided herein provide the ability to execute SQL queries to allow for the creation of complex smart contracts much easier and more maintainable manner. Also, performance is improved both by pushing the data filtering back to the storage engine (rather than happening at the smart contract level), and by being able to rely on relational engines which support concurrent read and write data access. As well, the state of the world database can also provide for concurrent read/write access.
    Type: Grant
    Filed: October 7, 2021
    Date of Patent: November 26, 2024
    Inventor: Carlo Innocenti
  • Patent number: 12153548
    Abstract: Arrangements for controlling data relations and data redundancies are presented. In some aspects, data may be received from a plurality of sources. The data may then be analyzed to determine a score or value associated with the data. Machine learning may be used to analyze the data and/or determine the score associated with the data. In some examples, a type of data may be identified. Based on the type of data, and the data, one or more connections to other data or types of data may be identified. In some examples, the data, as well as any identified connections, any determined score, and the like may be stored in a data container associated with the identified type of data. Stored data may be analyzed to determine whether one or more redundancies exist. If one or more redundancies are identified, one or more data redundancy actions may be identified and executed.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 26, 2024
    Assignee: Bank of America Corporation
    Inventors: Manu Kurian, Albena N. Fairchild, Aeric John Solow
  • Patent number: 12153496
    Abstract: A data management system manages concurrent readers and writers for large file scans. The data management system may read a plurality of data chucks of the file starting from different offsets and generate a bounded number of read requests, which causes a data chuck identifiable by a data offset to be loaded into a data buffer. The system may queue the loaded data chucks for generating write requests to release the loaded data chunks. One or more write requests are generated responsive to one or more data chunks being associated with a consecutive order of data offsets being successfully loaded to data buffers. The system may write data chucks released from the buffer-rounded reading stage to the data storage in a checkpointed writing stage. The checkpointed writing stage creates a checkpoint based on the data offset of the data chucks that have been completely transferred to the data storage.
    Type: Grant
    Filed: May 19, 2023
    Date of Patent: November 26, 2024
    Assignee: Druva Inc.
    Inventors: Srikiran Gottipati, Milind Borate, Nishith Chitaliya
  • Patent number: 12147455
    Abstract: A system enabling a registered user of an SIO database to instantiate and edit characteristics of objects has an SIO base module adapted to interact with the user in instantiating and editing objects, an SIO search module, an SIO input module, an SIO database, and an SIO template database. The base module enables the user to conduct a search of the SIO database with the search module and guides the user in instantiating and editing characteristics of objects.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: November 19, 2024
    Assignee: INVISIBLE HOLDINGS, LLC
    Inventors: Raymond Francis St. Martin, Andrew Lee Van Valer
  • Patent number: 12147456
    Abstract: A system for structured data collection for descriptions of objects in a social identity of objects (SIO) database has an SIO database, an SIO template database, an SIO input module, and at least one third party database. Characteristics of objects are identified, an input template is selected based on the object characteristics, search queries are constructed from the input template, and data for the SIO is retrieved from the third-party database.
    Type: Grant
    Filed: October 6, 2022
    Date of Patent: November 19, 2024
    Assignee: INVISIBLE HOLDINGS, LLC
    Inventors: Raymond Francis St. Martin, Andrew Lee Van Valer
  • Patent number: 12147427
    Abstract: A computer-implemented method for efficiently estimating the number of unique elements in a collection of elements comprises generating, via hash logic, hash values associated with the elements. The hash values specify bit positions within an array of bits. Hash values output from the hash logic conform to a geometric distribution such that bit positions of the array of bits corresponding to lower orders bits are more likely to be generated than bit positions corresponding to higher-order bits. Bits of the array of bits corresponding to the bit positions are set. The number of bits of the array of bits that are set is counted. Estimation logic estimates the number of unique elements of the collection of elements as a function of the number of bits of the array of bits that are set.
    Type: Grant
    Filed: December 28, 2023
    Date of Patent: November 19, 2024
    Assignee: The Nielsen Company (US), LLC
    Inventors: Michael Sheppard, Edward Murphy, Jonathan Sullivan
  • Patent number: 12147476
    Abstract: Systems and methods are provided for a hypergraph representation and transformation process enabling the cogeneration and analysis of multiple system attributes alongside system node relationships within real world data models. Embodiments of the present disclosure allow for the cogeneration of attribute embeddings, along with node embeddings, within a single, graph-based data set model. Embodiments of the present disclosure provide a higher level of accuracy in problem space representation compared to conventional systems and methods and help to reveal more complex relationships in real world problems.
    Type: Grant
    Filed: September 30, 2023
    Date of Patent: November 19, 2024
    Assignee: The Government of the United States of America, as represented by the Secretary of the Navy
    Inventors: Joseph Macker, Michael Iannelli
  • Patent number: 12147454
    Abstract: A computer implemented method for determining entity attributes. The method comprises determining one or more entity identifiers, determining an entity server address of the entity based on the one or more entity identifiers, wherein the entity server address points to an entity server; verifying the entity server address transmitting a message for request for information to the entity server address, receiving entity information from the entity server; and providing, to a machine learning model, the received entity information. The machine learning model is trained to generate a numerical representations of entities based on the entity information.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: November 19, 2024
    Assignee: XERO Limited
    Inventors: Maksymilian Clark Polaczuk, Christopher Darius Herrmann, Timothy Matthew Leathart, Divya Jitesh Patel
  • Patent number: 12147582
    Abstract: Systems and methods for facilitating validation of datasets are disclosed. A system may include a processor. The system may include a data validator implemented via the processor to receive an input dataset including a component metadata. The data validator may perform, using an validation model and through a rules engine, validation of information in the component metadata to obtain a validation dataset. The validation may enable to predict at least one invalid feature in the component dataset. The system may include an insight generator implemented via the processor to generate, based on the validation datasets, automated insights pertaining to mitigation of the at least one invalid feature. In an embodiment, the automated insights may be stored in a distributed ledger to facilitate an authenticated storage of the automated insights. The authenticated storage may be facilitated by a network comprising a plurality of nodes.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: November 19, 2024
    Assignee: ACCENTURE GLOBAL SOLUTIONS LIMITED
    Inventors: Vaibhav Shah, Hirendra Singh Parihar, Nikhil Prakash Bhandari, Ankit Gupta, Akif Alam Khan, Anu Saxena, Ramesh Peetha, Shabbar Ali Ghadiyali
  • Patent number: 12141132
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventors: Matthias Heiler, Behshad Behzadi, Evgeny A. Cherepanov, Nils Grimsmo, Aurélien Boffy, Alessandro Agostini, Karoly Csalogany, Fredrik Bergenlid, Marcin M. Nowak-Przygodzki
  • Patent number: 12141111
    Abstract: Systems and techniques are disclosed for testing the functional equivalence of a legacy system, such as mainframe system, and an adapted system, such as a cloud version of the mainframe system. The same input can be provided to both the legacy system and the adapted system, such that the legacy system and the adapted system can both operate separately on copies of the same input. Results produced by the legacy system and the adapted system based on the same input can accordingly be compared. If results produced by the legacy system and the adapted system over time are determined to be functionally equivalent, the adapted system can be determined to be functionally equivalent to the legacy system.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: November 12, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Rohit Darji, Kevin Yung, Rashesh Jethi
  • Patent number: 12135751
    Abstract: A method may include scraping published internet data from one or more data sources based on or more environmental parameters, one or more social parameters, or one or more governance parameters. The method may also include receiving user data from an account database, a user device, or both; identifying correlations between the user data and the published internet data; wherein the correlations are associated with environmental parameters, social parameters, or governance parameters. The method may also include generating a dynamic interest report based on the correlations, wherein the dynamic interest report comprises recommendations of one or more events, one or more content items, or both associated with environmental, social, and governance (ESG) compliance. The method may then involve sending the dynamic interest report to the user device.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: November 5, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Susan Elizabeth Wright, Janelle Denice Dziuk, Rachel Michelle Ballew, Jeremy Gerald Johnson
  • Patent number: 12137006
    Abstract: Apparatuses and methods concerning providing data-communications room recommendations are disclosed. As an example, one apparatus includes a data-communications server. The data-communications server is configured to provide user-data-communications sessions. The server is also configured to retrieve data-communications messages, which may arise from a plurality of disparate interconnected data-communications systems, and batch the data communications messages for a particular data-communications room together to create a room document. Responding to receipt of a request from a particular user, the server identifies a particular data-communications room for a particular inquiry.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: November 5, 2024
    Assignee: 8x8, Inc.
    Inventors: Justin Driemeyer, Manu Mukerji, Vijai Gandikota, Soumyadeb Mitra, Solomon Fung
  • Patent number: 12135755
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.
    Type: Grant
    Filed: March 28, 2023
    Date of Patent: November 5, 2024
    Assignee: Google LLC
    Inventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
  • Patent number: 12130710
    Abstract: Embodiments automate the timely remediation of issues by matching failed operations to a script that is configured to fix the problem or problems without causing additional side effects, thus minimizing unavailability of services and loss of data. A method detects a backup operation alert message sent from a data manager or storage system that encodes one or more attributes affected by the backup operation, wherein the attributes are weighted to reflect a percentage importance of the a corresponding script to fix the problem. A script library is scanned to identify scripts that match the alert message. A component generates a score for each script, where the score factors the relevance of the script to the backup operation based on the weighted attributes, and executes the script with the highest score, as the script most likely to fix the issue causing the alert message.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: October 29, 2024
    Assignee: Dell Products L.P.
    Inventors: Mark Malamut, Adam Brenner, Arun Murti
  • Patent number: 12131280
    Abstract: Systems and methods are described for a three-tiered artificial intelligence architecture that synchronizes processing statement deployment across diverse computer networks. The system may receive, at a user interface, a first request for a first recommendation. The first recommendation includes a set of standardized processing statements for implementing on a function. The system may input the first request into a first network component. The first network component includes first, second, and third models. The first model is trained to generate a library of standardized processing statements. The second model is trained to generate a plurality of standardized processing characteristic values for each standardized processing statement in the library. The third model is trained to generate recommendations of sets of standardized processing statements to functions. The system receives an output from the first network component and generates for display the first recommendation based on the output.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: October 29, 2024
    Assignee: Citibank, N.A.
    Inventors: Maneet Sharma, Flora Sah, Adar Kiran Danait, Ashima Gupta, James Iacona, Crystal Lynn Magruder, Tracy L. Yager
  • Patent number: 12130789
    Abstract: A plurality of events is extracted from a set of sources, including an event representing a transfer of a first data set from one data storage stage of a data pipeline to another stage to form a second data set, and another event representing a completion of a computation performed on the second data set. Based on analysis of the plurality of events, a graph is stored; the nodes of the graph represent data sets at respective stages of the data pipeline, and edges represent the events. In response to a request for lineage information pertaining to a particular data set at a particular stage of the pipeline, an indication of a sequence of events represented in the graph is provided, including a particular event which led to the presence of the particular data set at the particular stage.
    Type: Grant
    Filed: July 28, 2023
    Date of Patent: October 29, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan Lin, Richa Sharma, Lalit Kumar Mehta, Yashi Gupta
  • Patent number: 12121179
    Abstract: A server apparatus which includes a memory that stores recipe information including a plurality of cooking processes, and circuitry that acquires the recipe information, specifies, in the acquired recipe information, a cooking process described with a qualitative expression, searches the recipe information stored in the memory for the qualitative expression described in the specified cooking process, converts the qualitative expression described in the specified cooking process into a quantitative expression based on a result of the search, and sends, to a user terminal via the internet, quantitative recipe information including the quantitative expression which corresponds to the acquired recipe information, for controlling a cooking appliance based on the quantitative recipe information.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: October 22, 2024
    Assignee: COOKPAD INC.
    Inventors: Shinya Ohtani, Masayuki Ioki, Akihisa Kaneko, Tomomichi Sumi
  • Patent number: 12124424
    Abstract: A method is provided. The method is executed by a dependency identification engine implemented as a computer program within a computing environment. The method includes generating a data structure that represents a recorded process by the dependency identification engine from data. The method includes identifying activities of the data structure, determining connectivity between the activities, and determining, based on the connectivity, eligible activity pairs from the activates by the dependency identification engine. The method includes extending, based on the data, the data structure with annotations that represent long-term dependencies between the activities and generating a visualization of the data structure with the annotations by the dependency identification engine.
    Type: Grant
    Filed: May 31, 2023
    Date of Patent: October 22, 2024
    Assignee: UiPath, Inc.
    Inventors: Dennis Brons, Roeland Scheepens
  • Patent number: 12106120
    Abstract: Embodiments help timely remediation of issues in a data protection system by automatically evaluating scripts configured to address the issues. The system has a bounded list of possible attributes that are deemed important by system administrators. Each attribute is assigned a System Impact Score (SIS) along a defined scale. A self-healing processing component monitors the state of each attribute over time. The scripts are evaluated through repeated execution and use of the attribute monitoring to determine which attributes are affected by a script. Weights are assigned to each attribute affected by a script to aid in the selection of scripts most likely to remediate an actionable issue. Regularly performing script evaluation and attribute weighting allows for updating of scripts with an accurate list of attributes to overcome problems associated with manual updates.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: October 1, 2024
    Assignee: Dell Products L.P.
    Inventors: Mark Malamut, Adam Brenner, Arun Murti