Patents Examined by Miranda Le
  • Patent number: 12657182
    Abstract: In a data processing method, storage instance mapping information is obtained based on database configuration information of a blockchain node. The storage instance mapping information indicates data mapping relationships between a plurality of database instances and data types of the plurality of database instances. At least one candidate database instance is determined from the plurality of database instances when to-be-stored blockchain data is received. The data type of each of the at least one candidate database instances is matched with a data type of the blockchain data. The blockchain data is stored to a first database instance of the at least one candidate database instance based on a data sharding strategy in the database configuration information.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: June 16, 2026
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventor: Qucheng Liu
  • Patent number: 12645717
    Abstract: Methods and systems are provided herein for playing back indexed conversations based on the presence of other people. When a user asks a query, the system monitors the area, determines the other users in the area, and searches its database for a conversation that addresses the query in consideration of the other users present in the area. The system filters the indexed conversations to find conversations that included all the users present and determines the best matching conversation based on the words of the query as well as the keywords from the conversation. Once the system has determined the best match conversation, the system plays back the conversation to the user.
    Type: Grant
    Filed: March 12, 2024
    Date of Patent: June 2, 2026
    Assignee: Adeia Guides Inc.
    Inventors: Michael McCarty, Glen E. Roe
  • Patent number: 12645547
    Abstract: Embodiments of this application provide a differential file restoration method and an electronic device. In the method, a differential file includes at least one group of data compressed blocks, and data compressed blocks in each group are divided based on a preset block size before being compressed. When the electronic device performs restoration on the differential file, the electronic device first determines a parallel quantity k of restoration threads based on the block size and a size of RAM space, and then performs restoration processing on the differential file in parallel by using the k restoration threads, where each restoration thread performs restoration processing on the at least one group of data compressed blocks by using one group of RAM space corresponding to the restoration thread.
    Type: Grant
    Filed: August 17, 2023
    Date of Patent: June 2, 2026
    Assignee: Honor Device Co., Ltd.
    Inventors: Yanzhao Wang, Zenghui Zhang, Chao Chen, Jiulin Huang
  • Patent number: 12645737
    Abstract: Systems and methods for decoupling information into multiple levels of detail based on semantics while providing a compact global representation structure. A tree-based graph represents objects in an environment. The top node provides complete environment information at the lowest level of detail. Leaves of the tree-based graph complement the parent nodes with more detailed local information. This achieved efficient processing, communication, and data compaction. Steps for updating the tree-based graph are performed at both a far-edge node and a near-edge node.
    Type: Grant
    Filed: October 26, 2022
    Date of Patent: June 2, 2026
    Assignee: Dell Products L.P.
    Inventors: Werner Spolidoro Freund, Julia Drummond Noce, Pablo Nascimento da Silva, Vinicius Michel Gottin, Paulo Abelha Ferreira
  • Patent number: 12639469
    Abstract: Systems, methods, and software described herein manage permissions in association with a query to a graph. In one example, a method of managing the permissions includes identifying a request for a query operation. In response to the request, the method further provides for identifying an access control list (ACL) in association with the query operation and identifying whether the query operation is permitted based on the ACL. The method further includes, in response to determining that the query operation is permitted, initiating the query operation.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: May 26, 2026
    Assignee: TigerGraph, Inc.
    Inventors: Qing Gong, Mingxi Wu
  • Patent number: 12632435
    Abstract: A system, method, and device for managing dependencies between a hypercube base version and a set of scenario versions for the hypercube are provided. The method includes (i) obtaining a request for a version of a hypercube, and (ii) in response to obtaining the request: (a) obtaining a base version of the hypercube, (b) obtaining an override data structure that indicates a set of scenario values that override corresponding base version values, and (c) providing the version of the hypercube based at least in part on the base version and the override data structure.
    Type: Grant
    Filed: March 4, 2024
    Date of Patent: May 19, 2026
    Assignee: Workday, Inc.
    Inventors: Darren Lee, Srinivas Vemuri, Francis Wang, Christof Bornhoevd, Mark Thompson
  • Patent number: 12619608
    Abstract: A system and method for efficient query processing using a real index of a queried table are described. In one embodiment, the real index is used in an offset query type in order to reduce the number of rows that are sorted and thereby increases efficiency for processing offset query types. In another embodiment, the real index is used in a set operation query type where existing systems utilize a table scan and thereby increases efficiency of set operation query types.
    Type: Grant
    Filed: October 27, 2023
    Date of Patent: May 5, 2026
    Assignee: Progress Software Corporation
    Inventor: Raja Sekhar Chunduru
  • Patent number: 12613924
    Abstract: A facility for managing information about document-related activities is described. In some cases, the facility uses particular kinds of structures to represent, in a document graph, document-related activities performed by particular users. In some cases, the facility uses these structures to enable one user to subscribe to the document-related activities performed by another user. In some cases, the facility uses these structures to aggregate document-related activities performed by users in a group of users, such as by aggregating topics that are addressed by documents that are the subject of these document-related activities. In some cases, the facility uses particular kinds of structures to represent, in a document graph, tasks that certain users either can help with or need help with. In some cases, the facility uses these structures to match users that can help with a task with users that need help with a task.
    Type: Grant
    Filed: July 2, 2020
    Date of Patent: April 28, 2026
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Lee Mullins, Joshua Allen Cowhig, Robert Earl Standefer, III
  • Patent number: 12591565
    Abstract: Systems and methods described herein relate to the prediction of effects of data purging on data sources that are related through hierarchical data relationships. A purge request comprises a set of purge parameters that identify a data source and define one or more purge criteria for purging of data items of the data source. A plurality of impacted data sources is identified based on one or more hierarchical data relationships held by the data items of the data source. The impacted data sources include the data source and one or more additional data sources. The purge parameters are provided to a machine learning model to obtain output indicative of a predicted effect of execution of the purge request on the impacted data sources. The predicted effect is caused to be presented at the user device prior to the execution of the purge request.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: March 31, 2026
    Assignee: SAP SE
    Inventors: Haipeng Wu, Fen Li, Lei Wang, Feng Zhang, Lai Wei, Yunfeng Jiang
  • Patent number: 12572528
    Abstract: Database writeback using an intermediary statement generator including receiving, by a statement generator, a table update request to update a table within a database on a cloud-based data warehouse, wherein the table update request comprises an update value and a selection of a row and a column from the table; verifying, by the statement generator, that the selection is updatable; generating, by the statement generator based on the selection and in response to the verification, an update database statement comprising a table identifier, a column identifier, a row identifier, and the update value; and sending, by the statement generator, the update database statement to the database on the cloud-based data warehouse, wherein the table of the database is updated in response to receiving the update database statement.
    Type: Grant
    Filed: August 25, 2023
    Date of Patent: March 10, 2026
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Robert C. Woollen, Jason D. Frantz, Max H. Seiden
  • Patent number: 12547635
    Abstract: The application discloses a method and apparatus for spatial data processing, and relates to the technical field of data processing. One specific implementation mode of the method comprises: acquiring at least two types of spatial data sets; constructing spatial indexes for the spatial data sets; constructing spatial geometric groups in accordance with the spatial indexes and the at least two types of spatial data sets; placing the spatial geometric groups into a message queue, and subjecting the spatial geometric groups to a spatial correlation calculation by idle threads, which are threads for processing spatial data in the spatial data sets. The implementation mode can effectively balance calculation resources, reduce consumption of the calculation resources, and meanwhile improve a processing efficiency of spatial data.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: February 10, 2026
    Assignee: JINGDONG CITY (BEIJING) DIGITS TECHNOLOGY CO., LTD.
    Inventors: Yuan Sui, Xu Wang, Junwen Liu
  • Patent number: 12517924
    Abstract: A data set may be replicated to another storage location according to a schema that projects a subset of the data set according to a replication technique. An additional replication technique, different from the first replication technique, that also projects a subset of the data set to a third storage location is performed. The correctness of the additional replication technique may be verified with regard to the data set to generate a performance report for the additional replication technique.
    Type: Grant
    Filed: September 30, 2021
    Date of Patent: January 6, 2026
    Assignee: Amazon Technologies, Inc.
    Inventors: Amit Gupta, Vaibhav Jain, Peter Zhivkov
  • Patent number: 12517929
    Abstract: Disclosed are systems and method of mapping data entries originating in different systems. A plurality of data entries from different systems are normalized such that they can be compared to each other and mapped, even though the data entries are defined by data fields with differing phrases, descriptive details, and lengths of detail. Data entries may be filtered according to data fields before a mapping operation is employed for mapping. The mapping operation evaluates similarity scores based on the data fields using a combination of exact matching algorithms, dictionary matching algorithms, and text mining algorithms. The mapped data entries and data fields are displayed to a user.
    Type: Grant
    Filed: April 19, 2023
    Date of Patent: January 6, 2026
    Assignee: Wells Fargo Bank N.A.
    Inventors: Kamila Rywelska, Carleton J. Lindgren, Manesh Saini, Hasan Adem Yilmaz
  • Patent number: 12517907
    Abstract: In one embodiment, a method comprises: accessing information from an extensibility platform configured to monitor observability data from a monitored computer network topology; receiving a query regarding the information, the query formatted according to a unified query language for the extensibility platform; determining which specific requested data from the information to return in response to the query based on a fetch block within the query; determining one or more bounding blocks within the query that establish one or more boundaries on the query, wherein one of the one or more bounding blocks comprises a topology boundary block to define a specific topology of the monitored computer network topology, wherein the specific topology identifies one or more entities within the monitored computer network topology to which the query is specifically directed; and returning results of the query as defined by the requested data to return and limited to the specific topology.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: January 6, 2026
    Assignee: Cisco Technology, Inc.
    Inventors: Anna Igorevna Bokhan-Dilawari, Martin Mares, Vojtěch Mucha, Martin Hvizdoš, Marek Timr, Štěpán Vávra
  • Patent number: 12488015
    Abstract: Systems and methods for generating and rendering interactive analysis are provided. The interactive analysis includes filters that may be provided based upon table relationships and/or persistent data inputs.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: December 2, 2025
    Assignee: ServiceNow, Inc.
    Inventors: Vijaya Krushna Ponnada, Senthil Premkumar, Kapil Kumawat, David van Heusden, Sandip Devjibhai Patel, Satyanarayana Kondamuri
  • Patent number: 12481671
    Abstract: Editing data-warehouse tables using managed input tables including presenting, by a table manager via a client computing system, a base table from a cloud-based data warehouse; receiving, by the table manager, an instruction to modify the base table, wherein the instruction comprises a table edit; applying, by the table manager, the table edit to an input table on the cloud-based data warehouse; and creating, by the table manager, a modified base table by generating a database statement composed to combine the base table with the input table.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: November 25, 2025
    Assignee: SIGMA COMPUTING, INC.
    Inventors: Gregory G. Owen, Luke Paulsen, Stipo Josipovic, Siyuan Fan, Max H. Seiden
  • Patent number: 12475181
    Abstract: In accordance with some embodiments, processes and interfaces provide for enhancing search results of a group research project. For example, members of a group may be provided with information regarding other group member's search activities and/or be restricted from viewing certain search results (e.g., search results that are most popular with the public for a given search term, that are most popular with the group for the given search term or for the project, and/or search results that are restricted by a group manager).
    Type: Grant
    Filed: November 10, 2023
    Date of Patent: November 18, 2025
    Assignee: TWITTLE SEARCH LIMITED LIABILITY COMPANY
    Inventor: Alan Mark Reznik
  • Patent number: 12455902
    Abstract: Provided are a method and a device for extracting a feature value of time series data, the method including receiving time series data, segmenting the time series data into one or more segments according to preset segment types, identifying a first feature group mapped to a segment type of a first segment among the one or more segments, and extracting a value of at least one item included in the first feature group from the first segment as a feature value.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: October 28, 2025
    Assignee: RTM INC.
    Inventors: Sang Yeop Kim, Jin Woo Park, Tae Kyung Ha
  • Patent number: 12455854
    Abstract: The present invention discloses a file storage system including an object storage for storing data blocks for a client, a merge index database to store metadata corresponding to the stored data blocks using a merge index, a cloudcache located on a premise of the client, and a cloudcache implementation module communicatively coupled to the object storage, the cloudcache and the merge index database. The cloudcache implementation module facilitates data backup and restore operations for the client in accordance with a data retention policy, where one or more data blocks are stored on the cloudcache and a sync operation is performed between the cloudcache and the object storage. A backup of the data blocks is performed to the cloudcache in a backup operation, data blocks are compacted, and a restore operation for data blocks stored on the cloudcache are performed in accordance with the data retention policy.
    Type: Grant
    Filed: January 16, 2024
    Date of Patent: October 28, 2025
    Assignee: Druva Inc.
    Inventors: Somesh Jain, Rohit Singh, Shubham Agarwal, Saurabh Bhavsar
  • Patent number: 12443660
    Abstract: Modern industrial processes demand flexibility in terms of how data flows are structured in an automation pyramid. Instead of only upward and downward flows, the data should be accessible directly at each level of the pyramid. A gateway for facilitating an integration of process equipment within an industrial environment supporting an open industry standard is provided. Integration of field devices having characteristics, capabilities, and/or requirements that are expressed by a description language for industrial process equipment such as EDDL, into a contemporary communication environment enabling a direct data access, is supported. The communication environment is operated based on a semantically enriched and graph-based data information model such as provided by OPC UA.
    Type: Grant
    Filed: November 28, 2019
    Date of Patent: October 14, 2025
    Assignee: SIEMENS AKTIENGESELLSCHAFT
    Inventors: Darko Anicic, Alexander Hoffman