Patents Examined by Dangelino N Gortayo
  • Patent number: 12386809
    Abstract: A method for performing a multi-fragment index scan operation included in a query pipeline of a query accessing a database table may include performing an index scan on a first chunk of a first fragment of the database table and a second chunk of a second fragment of the database table. A first output of the index scan on the first chunk of the first fragment of the database table and a second output of the index scan on the second chunk of the second fragment of the database table may be merged to generate a partial result set for ingestion by a next operation in the query pipeline. The multi-fragment index scan operation may continue with index scans on subsequent chunks of the first fragment and second fragment of the database table. Related systems and computer program products are also provided.
    Type: Grant
    Filed: February 29, 2024
    Date of Patent: August 12, 2025
    Assignee: SAP SE
    Inventors: Andreas Amler, Paul Willems, Till Merker
  • Patent number: 12380096
    Abstract: Disclosed are techniques for identifying security vulnerabilities in cloud computing resources. To investigate the configuration of cloud resources, a cloud map query is constructed based on a natural language sentence. In some configurations, a machine learning (ML) model converts the sentence to a structured sentence that conveys the intention of the natural language sentence but in machine readable form. The structured sentence is validated to ensure it represents a legal arrangement of cloud resources. The validated structured sentence is then used to generate a cloud map query. The cloud map query retrieves information about a client's cloud resources. In some configurations, query results are analyzed to identify security vulnerabilities and/or follow-up queries are suggested.
    Type: Grant
    Filed: March 13, 2024
    Date of Patent: August 5, 2025
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Lior Ziv, Tamer Salman, Idan Hen, Amit Dvir Adani
  • Patent number: 12373462
    Abstract: Disclosed examples create at least first and second database shards in a leader node, the leader node located in a consensus ring; and cause replication of first namespace metadata in the at least the first and second database shards of the leader node and in at least first and second database shards in a follower node, the follower node located in the consensus ring.
    Type: Grant
    Filed: December 11, 2023
    Date of Patent: July 29, 2025
    Assignee: Cloudera, Inc.
    Inventors: Prashant Pogde, Siddharth Jivan Wagle, Uma Maheswara Rao Gangumalla, Arpit Ashok Agarwal
  • Patent number: 12361038
    Abstract: Aspects of the subject disclosure may include systems and methods, for example, including receiving a user input in natural language, retrieving a first answer including a list of a first number of documents relevant to the user input by searching indexed documents in a knowledge base, applying the first answer to a large language model reader, resulting in a second answer, re-ranking the first answer by using the second answer, resulting in a third answer including a re-ranked list of the first number of documents, and generating a final response including the second answer and one or more documents among the third answer.
    Type: Grant
    Filed: November 7, 2023
    Date of Patent: July 15, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Chuanyun Zang, Mark Austin
  • Patent number: 12346348
    Abstract: A method may include executing a knowledge graph database query to a knowledge graph database storing properties of entities; receiving a set of tuple results in response to the executing identifying a set of entities and a set of relationships that connect the set of entities in the knowledge graph database; presenting a UI including a graph presentation area that includes: graphical representations of the set of entities in the set of tuple results; and links connecting the representations of the entities according to the set of relationships; performing a classification validation test against the set of tuple results identifying classification properties for entities in a chain of related entities in the knowledge graph database; determining that the chain meets the classification properties for the entities in the chain in the classification validation test; and in response, updating a presentation style of the graphical representations of the set of entities.
    Type: Grant
    Filed: October 24, 2023
    Date of Patent: July 1, 2025
    Assignee: Wells Fargo Bank, N.A.
    Inventors: David Newman, Chao Chen, Steven Daryl McCullough
  • Patent number: 12339883
    Abstract: An information processing device, method and program enabling a user to easily arrive at a desired goal sentence or similar is described. An FAQ answer or product explanation page is treated as a goal sentence, said goal sentence being presented to a user to achieve a user goal with regard to an FAQ answer or a product explanation, and keywords, guidance sentence candidates, and goal sentences are associated and stored in a guidance sentence dictionary, such that when a keyword that, more than being related to a goal sentence or similar, is common and easy to think of has been input, a guidance sentence candidate intended to have the user arrive at the goal sentence is extracted, said guidance sentence candidate including said keyword or a similar keyword.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: June 24, 2025
    Assignee: HELPFEEL INC.
    Inventor: Toshiyuki Masui
  • Patent number: 12339870
    Abstract: Systems and methods for data conversion from a source system to a target system. In some embodiments, the source system may comprise a plurality of source data structures, and the target system may comprise a target data structure. For each source data structure, a respective conversion score may be computed between the source data structure and the target data structure. The target data structure may be matched, based on the conversion scores, to a source data structure of the plurality of source data structures.
    Type: Grant
    Filed: April 20, 2023
    Date of Patent: June 24, 2025
    Assignee: Zengines, Inc.
    Inventors: Richard Carl Drisko, Caitlyn Truong, Thomas P. Regan, Caroline Esther Jesurum, Barrett Abernethy
  • Patent number: 12332969
    Abstract: According to one embodiment, an information processing method includes: calculating a first feature amount of query data in a first field; calculating first similarity degrees between the first feature amount and second feature amounts in the first field; obtaining, based on the first similarity degrees, third feature amounts in a second field that are associated with feature amounts selected from the second feature amounts, the second field being different from the first field; calculating fourth feature amounts in the second field, for choices concerning the query data; calculating second similarity degrees between the third feature amounts and the fourth feature amounts; and selecting, based on the second similarity degrees, an answer to the query data among answer candidates corresponding to the third feature amounts.
    Type: Grant
    Filed: June 15, 2022
    Date of Patent: June 17, 2025
    Assignee: Kioxia Corporation
    Inventors: Kengo Nakata, Asuka Maki, Daisuke Miyashita, Jun Deguchi
  • Patent number: 12332870
    Abstract: The present disclosure describes a method and system for processing and indexing data from a continuously updated distributed database. The method and system employ a portioned database architecture to return results in a constant-time query and reduce the storage size of indexed records. The database partitions include a plurality of data records correspond to an index group in a single row of a rowKey table. The index group comprises data records that are indexed in a predetermined indexing interval. The portioned database architecture allows record fields to be queried from the index group.
    Type: Grant
    Filed: June 4, 2023
    Date of Patent: June 17, 2025
    Assignee: BlueVoyant LLC
    Inventors: Tucker Leavitt, Adam Najman, Alfredo Gimenez, Tyler Flach, Abdul Khan, Jonathan Greenblatt
  • Patent number: 12335737
    Abstract: A system and method for presenting different GATT databases or different views of a GATT database based on the EATT bearer identity is disclosed. The GATT server identifies the EATT bearer being used and associates an application with that EATT bearer identity. The GATT server then creates an association between the application and a customized view of the GATT database that is presented to that application. In this way, a GATT client, with several applications resident thereon, may create a plurality of different connections to the GATT server, each with a unique EATT bearer identity. Each of these applications may have its unique customized view of the GATT database, based on that EATT bearer identity.
    Type: Grant
    Filed: December 7, 2022
    Date of Patent: June 17, 2025
    Assignee: Silicon Laboratories Inc.
    Inventor: Mikko Loytynoja
  • Patent number: 12321333
    Abstract: According to at least one embodiment, a method, a computer system, and a computer program product for minimizing I/O operations when validating databases are provided. The present invention may include creating a corresponding system-managed chain database for an application database, the chain database comprising a list of one or more dynamically allocated records, if present, for one or more fixed entries in the application database, wherein each of the fixed entries comprises a respective chain database array item in the chain database; scanning, via a validation utility, one or more chain database array items; marking each of the one or more dynamically allocated records listed in the chain database for the fixed entries as found; and checking, via an indicator with various states, if the one or more dynamically allocated records for the one or more fixed entries are listed in the respective chain database array item.
    Type: Grant
    Filed: November 6, 2023
    Date of Patent: June 3, 2025
    Assignee: International Business Machines Corporation
    Inventors: Christopher Daniel Filachek, Mark Richard Gambino, Michael J. Shershin, Daniel Howard Jacobs, Steven Edwin Roach
  • Patent number: 12314292
    Abstract: One embodiment of the invention provides a method for creating an inverted index. The method comprises receiving documents to be indexed, classifying the documents to determine document types of the documents, and analyzing the documents to identify crucial portions of the documents. The method further comprises generating, based on the analyzing, inverted indexes corresponding to indexing words contained in the documents. Each inverted index corresponding to each indexing word includes a document type tier identifying at least one document type of at least one document containing the indexing word, and the inverted index further includes a crucial list identifying each document which contains the indexing word in a crucial portion of the document if the indexing word occurs in the crucial portions of the documents. The method further comprises selectively caching each inverted index based on whether the inverted index includes a crucial list.
    Type: Grant
    Filed: November 14, 2023
    Date of Patent: May 27, 2025
    Assignee: International Business Machines Corporation
    Inventors: Ye Chen, Dong Rui Li, Xue Lan Zhang, Zai Ming Lao, Xue Xu
  • Patent number: 12298976
    Abstract: In accordance with an embodiment, described herein is a system and method for providing cross-microservice query processing. The system provides an object service framework that supports the use of microservices that may be loosely-coupled but related in some way, for example in that they interoperate together or require access to each other's data in order to process queries. Each microservice can be developed, deployed and evolve independently, and interact with the other microservices through contracts or interfaces that are defined as public APIs and are then exposed via the framework. The object service framework can be used, for example to provide a cross-microservice layer that automatically transforms queries that join objects in different microservices into a single database query that is optimized for use with the database.
    Type: Grant
    Filed: December 29, 2023
    Date of Patent: May 13, 2025
    Assignee: Oracle International Corporation
    Inventors: Ning Dong, Kenichi Mizuta
  • Patent number: 12299178
    Abstract: An electronic device and a method for implementation for media file verification are disclosed. The electronic device receives first information associated with a first media file from each database of a plurality of databases. Each database of the plurality of databases is associated with a separate entity. The electronic device receives a second media file corresponding to the first media file. The electronic device determines a second information associated with the received second media file. The electronic device compares the first information received from each of the plurality of databases with one another. The electronic device determines the received first information as unaltered based on the comparison. The electronic device compares the first information and the second information. The electronic device determines the received second media file as unaltered. The electronic device renders verification information.
    Type: Grant
    Filed: September 21, 2022
    Date of Patent: May 13, 2025
    Assignee: SONY GROUP CORPORATION
    Inventor: Thomas Dawson
  • Patent number: 12292888
    Abstract: A fast and energy-efficient K-nearest neighbors search accelerator for a large-scale point cloud is provided. A nearest sub-voxel-selection (NSVS) framework that performs search based on a double-segmentation-voxel-structure (DSVS) search structure is constructed, and a K-nearest neighbors search algorithm for a large-scale point cloud map is implemented on a field programmable gate array (FPGA). The K-nearest neighbors search accelerator is configured for constructing the DSVS search structure, and searching for K-nearest neighbors based on the DSVS search structure. An experimental result on a KITTI dataset shows that the K-nearest neighbors search accelerator has a search speed 9.1 times faster than a state-of-the-art FPGA implementation. In addition, the K-nearest neighbors search accelerator also achieves an optimal energy efficiency, and the optimal energy efficiency is 11.5 times and 13.5 times higher than state-of-the-art FPGA and GPU implementations respectively.
    Type: Grant
    Filed: December 18, 2024
    Date of Patent: May 6, 2025
    Assignee: SHANGHAITECH UNIVERSITY
    Inventors: Yunhao Hu, Yajun Ha
  • Patent number: 12292910
    Abstract: A text classification command line interface tool assists a user label a dataset. The command line interface tool comprises a plurality of top-level modules programmed and operable to assist a user to obtain the dataset from a file location, semi-automatically search and label select datapoints of the dataset, train a first label-assist model, compute confidence scores for each of the datapoints of the dataset, and review metrics. The command line interface tool is operable to assist a user to retrain the first label-assist model via reinforcement learning until accuracy is sufficient. The CLI tool can save and export the pre-processed labeled dataset. In embodiments, a production classifier is trained using the preprocessed dataset and operable to classify new datapoints in real time. Examples of datapoints to classify include without limitation entity websites. Examples of categories include, without limitation, SHAFT and cannabis-related categories. Related computer-implemented methods are also described.
    Type: Grant
    Filed: February 14, 2024
    Date of Patent: May 6, 2025
    Assignee: Klaviyo, Inc.
    Inventors: Zachary Lloyd Roth Willert, David James Lustig
  • Patent number: 12287785
    Abstract: Inferences may be obtained to handle access requests at a non-relational database system. An access request may be received at a non-relational database system. The non-relational database system may determine that the access request uses a machine learning model to complete the access request. The non-relational database system may cause an inference to be generated using data items for the access request as input to the machine learning model. The access request may be completed using the generated inference.
    Type: Grant
    Filed: June 27, 2023
    Date of Patent: April 29, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Akshat Vig, Amit Gupta, Palak Agrawal, Amit Purohit, Benjamin Donald Wood
  • Patent number: 12282450
    Abstract: A method of managing interaction recordings of an interaction between agent devices and customer devices, the method comprising: initiating an interaction recording of the interaction between an agent device and a customer device, wherein the interaction recording comprises metadata items; storing one or more parts of the interaction recording in a local storage; identifying parts of the interaction recording whose metadata items fulfill archiving criteria; and archiving parts of the interaction recording stored in the local storage whose metadata items fulfill the archiving criteria and deleting parts of the interaction recording from the local storage whose metadata items do not fulfill the archiving criteria.
    Type: Grant
    Filed: August 15, 2023
    Date of Patent: April 22, 2025
    Assignee: Nice Ltd.
    Inventors: Ofir Mecayten, Gil Nakash, Yaron Cohen
  • Patent number: 12277034
    Abstract: A data protection system protects the data with the appropriate level of security and tiering for storage in data pools. The system includes a content awareness feature that is utilized to classify and analyze the data to be backed up and assigns the classified data to the appropriate data pool dynamically. It uses a classifying software development kit (SDK) or application program interface (API) to classify and analyze the contents. Based on this classification, data is segregated using specific data properties and is compared with a list of data pool properties. Then system then ranks and predicts the pool that is best suited for the classified data and dynamically assigns the data to the pool during backup.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: April 15, 2025
    Assignee: Dell Products L.P.
    Inventors: Avinash Kumar, Mahesh Reddy Av, Terry O'Callaghan
  • Patent number: 12271397
    Abstract: A client device for storing a data set in a database is provided. The data set includes a plurality of initial data elements. The client device is configured to determine a storage location of the database for each initial data element and to obtain storage location configuration information based on the storage location. The client device is further configured to process, based on the storage location configuration information, each initial data element of a first subset of the plurality of initial data elements into a processed data element using one or more data processing operations and to transmit a modified data set to a data storage server for storing the modified data set in the database, wherein the modified data set comprises the processed data elements in the first subset and unprocessed initial data elements in a second subset which is complementary to the first subset.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: April 8, 2025
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Eli Shemer, Shay Akirav