Patents Examined by Giuseppi Giuliani
  • Patent number: 12639293
    Abstract: Methods for paginating search results retrieved from a database that supports cursor-based pagination are disclosed. The method includes executing a first search on a first database. The first search is executed using a first search query and execution of the first search returns a first set of search results from the first database and a first opaque cursor. The method further includes processing at least a first subset of the first set of search results, selecting at least a second subset of the at least first subset of search results, and generating a first cursor object. The first cursor object including a Subitem value in accordance with all search results from the first set of search results being unprocessed. The Subitem value based on a number of results from the first set of search results processed in the at least first subset of search results.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: May 26, 2026
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Alexander Martin Gisby
  • Patent number: 12632499
    Abstract: An approach and corresponding computer system adapted for combining relational and non-relational data storage and indexing techniques is proposed. The approach utilizes graph data structures that are specifically configured for supporting performance improvements in relational querying while maintaining the advantages from a non-relational database. The graph data structures can be used for graph traversals and graph operations, among others, which can improve an overall computational complexity level associated with various operations at the cost of storage.
    Type: Grant
    Filed: September 20, 2024
    Date of Patent: May 19, 2026
    Assignee: ROYAL BANK OF CANADA
    Inventor: Jason Xiao Han Chen
  • Patent number: 12613916
    Abstract: Systems and methods for automatically generating preliminary hashtag(s) for a video asset uploaded to an online platform and sampling them with related videos on the online platform are disclosed. Upon the upload of the video asset, the system automatically analyzes the metadata associated with the video asset to generate preliminary hashtags. The preliminary hashtags are used to find and sample related videos that include one or more hashtags that are related to the preliminary hashtag. Based on the sampling analysis, a determination is made whether to retain or delete the preliminary hashtag and whether to adopt the one or more hashtags from the related videos. The video asset may be tagged with the preliminary hashtag and/or the adopted hashtag if the hashtag is approved by the user and complies with the platform policy. The tagged hashtag may be updated to keep it current and periodically sampled with related video assets.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: April 28, 2026
    Assignee: Adeia Guides Inc.
    Inventors: Padmassri Chandrashekar, Daina Emmanuel, Reda Harb
  • Patent number: 12609824
    Abstract: A computer-implemented method of partitioning a blockchain network into shards is disclosed. The method comprises the steps of identifying a transaction id of a blockchain transaction and allocating the transaction to a shard based on the transaction id.
    Type: Grant
    Filed: November 9, 2023
    Date of Patent: April 21, 2026
    Assignee: NCHAIN LICENSING AG
    Inventors: Dean Kramer, Martin Sewell, Bassem Ammar
  • Patent number: 12602410
    Abstract: A method for technical issue resolution. The method includes: receiving, from a user, a text query concerning a technical issue; obtaining query-related context relevant to the text query; and processing, through a large language model (LLM), the text query and the query-related context to produce a multimodal query response used by the user to address the technical issue. More specifically, embodiments described herein utilize text topic and zero shot classification models to translate multimodal technical documentation (e.g., including text and images) into topic relevant metadata; and process queries, pertaining to technical issues, using a multimodal LLM provided with query-related text and image context derived from said topic relevant metadata.
    Type: Grant
    Filed: April 10, 2024
    Date of Patent: April 14, 2026
    Assignee: Dell Products L.P.
    Inventors: Ravi Shukla, Gaurav Bhattacharjee, Ramakanth Kanagovi
  • Patent number: 12585649
    Abstract: Example solutions for optimizing an initial query execution plan for a federated database includes identifying a group of operations in the initial query execution plan that conform to a recognized pattern including fetching data from a data store. Based on detection of the pattern and of the presence of a condition, an optimized query execution plan is created from the initial query execution plan by replacing the group of operations with a first execution branch and a second execution branch, wherein the optimized query execution plan executes at least one of the first and second execution branches. The first execution branch includes first operations for fetching the data from a first data store and the second execution branch comprise second operations for fetching at least a subset of the data from a second data store.
    Type: Grant
    Filed: May 22, 2024
    Date of Patent: March 24, 2026
    Assignee: Microsoft Technology Licensing, LLC.
    Inventors: Anders Tungeland Gjerdrum, Johannes Cornelis Draaijer
  • Patent number: 12561363
    Abstract: Systems and methods for textual replacement can include the determination of a visual intent, which can trigger an interface for selecting an image to replace visual descriptors. The visually descriptive terms can be identified, and an indicator can be provided to indicate the text replacement option may be initiated. An image can then be selected by a user to replace the visually descriptive terms.
    Type: Grant
    Filed: December 23, 2024
    Date of Patent: February 24, 2026
    Assignee: GOOGLE LLC
    Inventors: Harshit Kharbanda, Christopher James Kelley, Pendar Yousefi
  • Patent number: 12561368
    Abstract: Methods and systems for tensor network contraction are provided. A method implemented by a computing host comprises obtaining a contraction tree associated with a tensor network, wherein a plurality of vertices and edges of the contraction tree correspond to a set of tensor nodes and indices of the tensor network, respectively; iteratively performing operations until a termination condition is satisfied, the operations including selecting a sub-graph of the contraction tree; replacing the sub-graph with a local optimal sub-graph; and obtaining an optimized contraction tree including the local optimal sub-graph; and outputting the optimized contraction tree.
    Type: Grant
    Filed: April 23, 2021
    Date of Patent: February 24, 2026
    Assignee: Alibaba Group Holding Limited
    Inventors: Jiachen Huang, Jianxin Chen
  • Patent number: 12536224
    Abstract: A method including receiving an input including a number of texts from a source of text and a number of images from a source of images. The texts are separate from the images. The input is embedded into a first data structure that defines first relationships among the images from the source of images and the texts from the source of text. The first data structure is compared to an index including a second data structure that defines second relationships among a number of pre-determined texts and a number of pre-determined images. The pre-determined texts have known relationships to the pre-determined images. Each pre-determined image in the pre-determined images is related to one or more instances of the pre-determined texts. A subset of images, those images in the pre-determined images for which matches exist between the first relationships and the second relationships, is returned from the pre-determined images.
    Type: Grant
    Filed: December 9, 2024
    Date of Patent: January 27, 2026
    Assignee: Intuit Inc.
    Inventor: Jessica Zhang
  • Patent number: 12536151
    Abstract: One or more systems, devices, computer program products and/or computer-implemented methods of use provided herein relate to a process for providing an explanation result for an analytical model. A system can comprise a memory that stores computer executable components, and a processor that executes the computer executable components stored in the memory, wherein the computer executable components can comprise an uncertainty component that determines an uncertainty score for a distribution of samples that neighbor a selected input to an analytical model, a sampling component that identifies a subset of the distribution of samples based on the uncertainty score, and an explanation component that generates an explanation of an output of the analytical model, corresponding to the selected input, based on use of a sample from the subset of the distribution of samples.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: January 27, 2026
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Amit Dhurandhar, Karthikeyan Natesan Ramamurthy, Karthikeyan Shanmugam
  • Patent number: 12524454
    Abstract: A validation system enables concurrent visual validation of multiple electronic documents. A processor generates a custom user interface (UI) framework comprising two sections. The first section displays document previews, while the second holds extracted data, including identifiers for document and page IDs, along with entity positions and associated values across the documents. Upon user input on a specific document entity in the second section, the validation system concurrently loads document previews in the first section, displaying corresponding data values from the multiple documents. The updated visualization allows for validation and review operations across the documents, utilizing the received user input and loaded information.
    Type: Grant
    Filed: January 24, 2024
    Date of Patent: January 13, 2026
    Assignee: Quantiphi, Inc
    Inventors: Bhaskar Kalita, Arunima Gautam, Sayantani Chaudhuri, Sreejith S, Parikshit Prasann Thatte
  • Patent number: 12517951
    Abstract: Image data captured at vehicles is transmitted and stored remotely from vehicles. To prevent redundant transmission and storage of image data, a reference metadata database is implemented, where metadata is stored corresponding to image data. Before transmitting image data from a vehicle and storing the image data remotely, metadata corresponding to the image data is evaluated against the reference metadata database to determine whether the image data is already stored remotely from the vehicle. Where the metadata corresponding to the image data is already in the reference metadata database, the image data is not re-transmitted or stored in duplicate. Where the metadata corresponding to the image data is not already in the reference metadata database, the image data is transmitted from the vehicle and stored in the image data database.
    Type: Grant
    Filed: May 6, 2025
    Date of Patent: January 6, 2026
    Assignee: Geotab Inc.
    Inventors: Xiaowei Huang, Shanning Liu, Wenyang Liu, Zhiyong Liu, Jessica Mary Surya
  • Patent number: 12468705
    Abstract: A method of encoding a query graph having m root nodes and n leaf nodes includes receiving m×n path queries representing the query graph, where each path query starts with a root node and ends with a leaf node, and where the query graph includes one or more missing nodes or edges between nodes. Positions of each node and edge within each path query are encoded independently, where the encoded positions include a positional order, and positional counter values that are reset at a start position of each path query. The missing nodes or edges are masked to produce a masked query that is fed to a transformer encoder. The method can be used for, but is not limited to, medical uses, such as for predicting protein-drug interactions or medical conditions, as well as other applications, to support decision making or optimizing processes or predictions.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: November 11, 2025
    Assignee: NEC CORPORATION
    Inventors: Bhushan Kotnis, Mathias Niepert, Carolin Lawrence
  • Patent number: 12455890
    Abstract: Aspects described herein may relate to methods, systems, and apparatuses that partitions searchable content and distributes the segments across a plurality of processing nodes, which in turn further sub-partitions the partitions for processing by local search actor in order to increase the speed with which a search request from a user is processed. Processing nodes available to receive partitioned searchable content are registered with an external storage device. The external storage device also maintains a global results collector that compiles results from the partitions of searchable content. Respective local collector actors receive compiled results from local search actors for a processing node and the compiled results are sent to the global results collector for compiling for the plurality of processing nodes. Results of the user search request are then provided to the user.
    Type: Grant
    Filed: June 18, 2024
    Date of Patent: October 28, 2025
    Assignee: Capital One Services, LLC
    Inventors: Hala Salim El-Ali, Rajesh Ranjan Sinha, Raghavendra Dharmavaram, Siddharth Srinivasan, Vipin Dwivedi, Fredrick Allen Crable
  • Patent number: 12450302
    Abstract: Methods for paginating search results retrieved from multiple databases are disclosed. Method includes receiving a search request; executing, based on the search request, a first search on a first database to return a first result set and a second search on a second database to return a second result set. The method also includes selecting a first subset from the first result set, generating a first cursor object based on a number of search results selected in the first subset, selecting a second subset from the second result set, and generating a second cursor object based on a number of search results selected in the second subset. Further, the method combines the first and second subsets into a first page of search results, combines the first and second cursor objects into a combined cursor object; and returns the first page of search results and combined cursor object to the client application.
    Type: Grant
    Filed: December 29, 2022
    Date of Patent: October 21, 2025
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventor: Alexander Martin Gisby
  • Patent number: 12430337
    Abstract: A memory for storing data for access by an application program includes an encoded sequential query representing m×n path queries of a query graph having elements including m root nodes and n leaf nodes, and a missing element, wherein m and n are integer values. Each of the path queries includes a root node as a start position and a leaf node as an end position, wherein positional encodings of the elements include a positional order within each path query, wherein the positional encodings of the elements include counter values that are reset at a start position of each of the path queries, and wherein the missing element is masked. The memory can be used for, but is not limited to, medical uses, such as for predicting protein-drug interactions or medical conditions, as well as other applications, to support decision making or optimizing processes or predictions.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: September 30, 2025
    Assignee: NEC CORPORATION
    Inventors: Bhushan Kotnis, Mathias Niepert, Carolin Lawrence
  • Patent number: 12430381
    Abstract: The present application provides a multi-modality based building image retrieval method, device and apparatus. The method includes the steps of: acquiring a building example image set, a positive prompt word set, and a negative prompt word set inputted by a user; extracting features from the building example image set, the positive prompt word set and the negative prompt word set, and calculating a mean image feature, a mean positive feature, and a mean negative feature; and calculating correlations between the building example image set and various building images in a building image library according to the mean image feature, the mean positive feature, and the mean negative feature. In the present application, image retrieval is performed using data of text and image modalities, and the obtained target images have a high correlation with building example images, requiring no manual screening, and further enhancing work efficiency.
    Type: Grant
    Filed: January 18, 2025
    Date of Patent: September 30, 2025
    Assignee: Tsinghua University Architectural Design and Research Institute Co., Ltd
    Inventors: Rongbo Zhang, Zhaoqun Cui, Peng Wang
  • Patent number: 12386875
    Abstract: This disclosure relates to data association, attribution, annotation, and interpretation systems and related methods of efficiently organizing heterogeneous data at a massive scale. Incoming data is received and extracted for identifying information (“information”). Multiple dimensionality reducing functions are applied to the information, and based on the function results, the information are grouped into sets of similar information. Filtering rules are applied to the sets to exclude non-matching information in the sets. The sets are then merged into groups of information based on whether the sets contain at least one common information. A common link may be associated with information in a group. If the incoming data includes the identifying information associated with to the common link, the incoming data is assigned the common link. In some embodiments, incoming data are not altered but assigned into domains.
    Type: Grant
    Filed: May 2, 2023
    Date of Patent: August 12, 2025
    Assignee: Experian Information Solutions, Inc.
    Inventors: Anukool Rege, Prashant Kumar Sahay, Mervyn Lally, Shirish Kumar, Sanskar Sahay
  • Patent number: 12367181
    Abstract: Operations and Maintenance Design drawing maintenance, As-Built drawing conformance, and Record drawing conformance processes for protecting the integrity of dynamically modified files for Brownfield Assets through all phases of a drawing's lifecycle.
    Type: Grant
    Filed: November 13, 2023
    Date of Patent: July 22, 2025
    Assignee: INNOVATIVE PROCESS TECHNOLOGIES, LLC
    Inventors: Holly Marie Forden, Christopher Alan Bresciani, Laura Lee Allen, Thomas Lloyd Fitzgerald, IV
  • Patent number: 12353416
    Abstract: A method for encoding a query graph into a sequence representation includes receiving m×n path queries representing a query graph having m root nodes and n leaf nodes, each path query beginning with a root node and ending with a leaf node, and encoding positions of each node and each edge between nodes within each path query independently, wherein the encoded positions include a positional order within each path query. The positional encodings may include no positional ordering between different path queries. The query graph may include one or more missing entities and each missing entity may be masked to produce a masked sequential query, which may be fed to a transformer encoder. The invention can be used for, but is not limited to, medical uses, such as for predicting protein-drug interactions or medical conditions, as well as other applications, and significantly outperforms the optimized model.
    Type: Grant
    Filed: July 20, 2023
    Date of Patent: July 8, 2025
    Assignee: NEC CORPORATION
    Inventors: Bhushan Kotnis, Mathias Niepert, Carolin Lawrence