Patents Examined by Scott A Waldron
  • Patent number: 11630821
    Abstract: A blockchain-based data processing method and apparatus, a device and a medium are provided, which are related to a blockchain technology. The method includes: acquiring a locally generated data processing transaction request; pre-executing the data processing transaction request, to determine a pre-execution result including write data; updating a data object in a local database according to the write data, and marking updated data of the data object as data with an unconfirmed state; encapsulating the pre-execution result into the request, and transmitting an encapsulated data processing transaction request to a blockchain network, to request other blockchain nodes to process it; and determining updated data associated with the encapsulated request as invalid data, in response to determining that the blockchain network refuses to execute it, or marking the updated data associated with the encapsulated request as data with a confirmed state, in response to determining that the blockchain network executes it.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: April 18, 2023
    Assignee: Baidu Online Network Technology (Beijing) Co., Ltd.
    Inventor: Wei Xiao
  • Patent number: 11625423
    Abstract: Systems and methods for generating a fusion score between electronic documents. The method includes receiving a first electronic document by a document management system. The method further includes extracting a first set of features from the first electronic document including at least one feature type indicating the hierarchical structure of the first electronic document. The method also includes receiving a second electronic document by the document management server. The method further includes extracting a second set of features from the second electronic document including at least one feature type indicating the hierarchical structure of the second electronic document. The method further includes generating a fusion score based on a comparison of the first set of features and the second set of features.
    Type: Grant
    Filed: January 25, 2021
    Date of Patent: April 11, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Sean Moran, Fanny Silavong, Rob Otter, Brett Sanford, Antonios Georgiadis, Sae Young Moon
  • Patent number: 11625412
    Abstract: In one aspect, a data item is written to a data chunk of a stream segment. The stream segment includes a stream segment header and a plurality of data chunks. A first identifier of the data item is written to the stream segment header of the stream segment. A second identifier of the data item is written to a header of the data chunk of the stream segment. In another aspect, a stream segment header of a stream segment is queried with a query identifier. The querying identifies if any of the data items in the data chunks of the stream segment have the query identifier. If any of the data items in the data chunks of the stream segment have the query identifier, the data chunks of the stream segment are queried with the query identifier to identify which data chunks of the stream segment have the query identifier.
    Type: Grant
    Filed: November 16, 2021
    Date of Patent: April 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Ove Almli Karlberg, Tor Kreutzer, Åge Andre Kvalnes
  • Patent number: 11620278
    Abstract: Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: April 4, 2023
    Assignee: UnitedHealth Group Incorporated
    Inventors: Ralph A. Korpman, Rudy R. Hilado, W. Randal Clegg, Cindy A. Post
  • Patent number: 11609901
    Abstract: Techniques are provided for processing a database command in a sharded database. The processing of the database command may include generating or otherwise accessing a shard key expression, and evaluating the shard key expression to identify one or more target shards that contain data used to execute the database command.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: March 21, 2023
    Assignee: Oracle International Corporation
    Inventors: Lik Wong, Leonid Novak, Douglas N. Surber, Ilesh Garish, Saurabh Verma, Wei Ming Hu, Mark Dilman, Jean de Lavarene
  • Patent number: 11609927
    Abstract: The subject technology receives, by a database system, raw input data from a source table provided by a machine learning development environment, the source table comprising multiple rows where each row includes multiple columns, the raw input data comprising values in a first format, the values comprising input features corresponding to datasets included in the raw input data for machine learning models, the machine learning development environment comprising an external system from the database system and is accessed by a plurality of different users that are external to the database system. The subject technology generates cell data for a feature store table based at least in part on the values from the source table. The subject technology performs at least one database operation to generate the feature store table including at least table metadata, column metadata, and the generated cell data.
    Type: Grant
    Filed: August 30, 2022
    Date of Patent: March 21, 2023
    Assignee: Snowflake Inc.
    Inventors: Simon A. Field, Stuart Ozer
  • Patent number: 11604779
    Abstract: A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
    Type: Grant
    Filed: May 10, 2021
    Date of Patent: March 14, 2023
    Assignee: SPLUNK INC.
    Inventors: Ledion Bitincka, Stephen Phillip Sorkin, Steve Yu Zhang
  • Patent number: 11593353
    Abstract: Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: February 28, 2023
    Assignee: UnitedHealth Group Incorporated
    Inventors: Ralph A. Korpman, Rudy R. Hilado, W. Randal Clegg, Cindy A. Post
  • Patent number: 11586684
    Abstract: When a client device loads a resource, a request for a first content item for a first content item slot is transmitted to a content item selection system. The content item selection system uses a predictive model to determine a predicted content item slot based on a document object model position of the first content item slot and a URL of the resource or a publisher identifier. Parameters for the predicted content item slot are used to select a subsequent content item for the predicted content item slot. The first content item and the subsequent content item are transmitted to the client device responsive to the request. The subsequent content item includes metadata indicative of the parameters of the predicted content item slot to be matched to a subsequent content item slot of the resource.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: February 21, 2023
    Assignee: GOOGLE LLC
    Inventors: Matthew Strecker Burriesci, David Kent German, Mathieu Gagne, Michael Kleber, Jonathan Frank Guarino, Guy Maor
  • Patent number: 11580073
    Abstract: In embodiments, application data is received from multiple application platforms. Once received, an object mapping is used to determine a synchronization data object that is mapped to data objects from the application data. A function mapping is used to determine one or more functions to apply to the application data. Data objects from the application data that are mapped to the synchronization data object are compared to detect conflicts between fields. In response to detecting a conflict, the conflict is resolved based on configuration rules that indicate priority between fields of different data objects. Once the conflict is resolved, the data objects are merged into a modified synchronization data object that represents an updated version of the synchronization data object. Changes between the synchronization data object and the modified synchronization data object are identified and propagated to application platforms to perform updates to application data managed by the application platforms.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: February 14, 2023
    Assignee: Syncari, Inc.
    Inventors: Nick Bonfiglio, Neelesh Shastry
  • Patent number: 11573953
    Abstract: A device configured to receive a first current status for a user account from the provisioning service device. The device is further configured to send a query to a plurality of data control devices to determine a second current status for the user account from the status logs of the plurality of data control devices. The device is further configured to determine the first current status for the user account from the provisioning service device does not match a second current status of the user account from a status log of a first data control device from among the data control devices. The device is further configured to update one of the status log of the first data control device and the provisioning service device in response to determining that the first current status for the user account does not match the second current status of the user account.
    Type: Grant
    Filed: September 22, 2020
    Date of Patent: February 7, 2023
    Assignee: Bank of America Corporation
    Inventors: Christopher Papernik, John H. Kling, Nathaniel B. Clark, Brian Russell Iverson, Charles Dudley, Paul Joseph Harding
  • Patent number: 11567933
    Abstract: In one embodiment, a method includes receiving, at a network management system (NMS) from a client, a message having an object reference embedding a query, the query requesting an operation to be performed on data stored in a data tree maintained by the NMS. The method provides for generating, by the NMS, a result of the query by performing the operation on the data. In this embodiment, the method further provides for sending, by the NMS to the client, the result of the query. In some embodiments, the object reference may include a pathname.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: January 31, 2023
    Assignee: ARISTA NETWORKS, INC.
    Inventors: Kenneth Duda, Ryan Madsen
  • Patent number: 11562274
    Abstract: A computer-implemented method of improving maintenance of a complex system, the complex system having a plurality of components, the method involving: preparing data across a plurality of data streams from a plurality of data sources; generating a matrix representation of the data; calculating a time proximity of the data; calculating a plurality of corresponding cell values of the matrix representation; matching event information across the plurality of data streams from a plurality of data sources, the plurality of data sources corresponding to the plurality of components, wherein at least one data stream of the plurality of data streams has at least one of low fidelity data and imprecise event generation information; and scoring the imprecise event generation information across the plurality of data streams, thereby providing a score indicating a match quality of the imprecise event generation information.
    Type: Grant
    Filed: December 23, 2019
    Date of Patent: January 24, 2023
    Assignee: United States of America as represented by the Secretary of the Navy
    Inventor: Dean-Yue Lee
  • Patent number: 11562004
    Abstract: Systems and methods are provided for classifying and filtering data, including receiving a query via a platform, the platform including platform data; clustering the query to create a query cluster; identifying a domain of the query cluster; clustering the platform data to create platform data clusters; identifying a corresponding platform data cluster, the corresponding platform data cluster being one of the platform data clusters that is in a same domain as the domain of the query cluster; assigning a rank to one or more portions of the platform data within the corresponding platform data cluster; and routing at least one of the portions of the platform data having a rank greater than a threshold.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: January 24, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventor: Wilson De Sousa Ferreira, Jr.
  • Patent number: 11556524
    Abstract: Aspects of the subject disclosure may include, for example, a processing system performing a method of receiving a plurality of data change transactions, wherein each data change transaction of the plurality of data change transactions comprises data object values, identifying by the processing system, data change groups indicating correlated data flows between databases by comparing data object values of the plurality of data change transactions, and determining data mappings of data objects stored in databases by statistical analysis of the correlated data flows. Other embodiments are disclosed.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: January 17, 2023
    Assignee: AT&T Global Network Services Deutschland GmbH
    Inventor: Joern Amand Franz
  • Patent number: 11550785
    Abstract: Described is a system, method, and computer program product to perform bi-directional mapping of hierarchical data (e.g. JSON, XML) to database object types (e.g., user defined database object types).
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: January 10, 2023
    Inventors: Beda Christoph Hammerschmidt, Zhen Hua Liu, Vikas Arora, Chandrasekharan Iyer, Beethoven Cheng, Ying Hu, Douglas James McMahon
  • Patent number: 11537592
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for providing blockchain-based metadata management. An example method includes receiving an electronic indication of a change in a metadata data structure within a first metadata block stored in a metadata blockchain stored in a blockchain data storage device. The example method may further include determining a set of node devices impacted by the change in the metadata data structure. The example method may further include generating a metadata change consensus notification message. The example method may further comprise transmitting the metadata change consensus notification message to each impacted node device in the set of impacted node devices. Subsequently, the example method may include generating a smart contract in response to receiving a metadata change approval message from each node device impacted by the change in the metadata data structure.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: December 27, 2022
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Gothandapani Krishnan, Sanyam Jain, Vasu Kanna Bhagam
  • Patent number: 11520827
    Abstract: In some examples, a computing system may receive a document comprising a paragraph associated with a purchase order. The paragraph may be converted into text. The computing system may use a parser to parse the text to identify particular portions associated with address-related information. The computing system may parse the text based on a pre-determined sequential order and also may remove the particular portions from the text based on the pre-determined sequential order. The computing system may then label and store the particular portions in fields of a data structure.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: December 6, 2022
    Assignee: Dell Products L.P.
    Inventors: Sirisha Pamarthi, Rajitha Katikareddy, Muhammad Anadil Furqan
  • Patent number: 11514003
    Abstract: Methods, systems, and apparatus for, for data compression based on a key-value store. In one aspect, a method includes generating, at a server, a current dictionary based on a plurality of key-values stored in a storage system of the server; receiving a key-value pair transmitted by a client device; and performing, at the server, data compression on a key-value in the key-value pair by using the current dictionary; and storing the key-value in the storage system of the server.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: November 29, 2022
    Assignee: Alipay (Hangzhou) Information Technology Co., Ltd.
    Inventors: Qiming Sun, Zhitao Shen, Wei Jia, Wen Li
  • Patent number: 11507623
    Abstract: Methods and apparatus are disclosed for representing a dynamic hierarchical system as a composite graph data structure. Members of a system are represented as primary nodes of a tree. Multiple system states have respective trees, which can be overlaid to obtain a composite graph. The composite graph can be augmented with secondary nodes for member attributes, and further nodes for state-dependent values of the attributes. Methods of processing bottom-up, top-down, and filtered queries are disclosed. Applications to military, manufacturing, and communication networks are provided.
    Type: Grant
    Filed: March 5, 2020
    Date of Patent: November 22, 2022
    Assignee: SAP SE
    Inventors: Raghavendra Rao M G, Maximilian Stefanac