Patents Examined by Van H Oberly
-
Patent number: 12386816Abstract: A storage system for transactional data storage includes a key/value store comprising a first plurality of rows and a second plurality of rows, each of the first plurality of rows including a first key associated with a respective row of a database and a transaction state associated with the respective row, and each of the second plurality of rows including a second key associated with a respective row of the database and a data version of the respective row. The storage system is configured to provide a transaction state to and receive an updated transaction state from a plurality of different systems, each comprising a database engine to perform transactional database operations on the key/value store.Type: GrantFiled: March 8, 2022Date of Patent: August 12, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Spencer Alan Bishop, Jason Daniel Shay
-
Patent number: 12380089Abstract: Provided are methods, devices, and computer-program products for determining an accuracy score for a device mapping system. In some examples, the accuracy score can be based on a device map of the device mapping system and viewing data from an automated content recognition component. In such examples, the accuracy score can indicate whether the device mapping system is assigning similar categories to devices that have similar player of media content. In some examples, a device map can be determined to be random, indicating that the device mapping system is inaccurate. In contrast, if the device map is determined to have a sufficiently low probability of being merely random in nature, the device mapping system can be determined to be accurate.Type: GrantFiled: May 2, 2023Date of Patent: August 5, 2025Assignee: INSCAPE DATA, INC.Inventor: Zeev Neumeier
-
Patent number: 12380153Abstract: Systems and methods for identifying a media segment of audio or video content are described. The video segment is identified by deriving data from media content and comparing said data to a reference database in order to identify said video segment. Embodiments of the invention improve the speed and accuracy of the media identification process by advantageously partitioning the indexes in subdivisions where high value reference information is separated from the bulk information, for example.Type: GrantFiled: March 12, 2024Date of Patent: August 5, 2025Assignee: INSCAPE DATA, INC.Inventors: Zeev Neumeier, Michael Collette
-
Patent number: 12367176Abstract: Approaches for providing a non-disruptive file move are disclosed. A request to move a target file from the first constituent to the second constituent is received. The file has an associated file handle. The target file in the first constituent is converted to a multipart file in the first constituent with a file location for the new file in the first constituent. A new file is created in the second constituent. Contents of the target file are moved to a new file on the second constituent while maintaining access via the associated file handle via access to the multipart file. The target file is deleted from the first constituent.Type: GrantFiled: April 24, 2023Date of Patent: July 22, 2025Assignee: NetApp, Inc.Inventors: Richard Parvin Jernigan, IV, Umeshkumar Vasantha Rajasekaran, Ying-Hao Wang, Yuyu Zhou
-
Patent number: 12367177Abstract: A distributed data storage system comprises features for integration with application orchestrators such as Kubernetes, and includes a proprietary Container Storage Interface (CSI) driver. Features include setting snapshot scheduling and retention policies, and a “container data mover” that replicates data from a source to a distinct destination distributed data storage system. The migration may be configured one-to-one, one-to-many, unidirectional, and/or bi-directional. Metadata-based snapshots and metadata-based changed block tracking identify payload data to move from source to destination within application orchestrator frameworks at both ends. Payload data is migrated from source to destination using different techniques than those used for migrating metadata, e.g., kernel-to-kernel for copying payload data versus ordinary metadata writes. An illustrative barrier logic ensures that the migration follows a controlled progression of operations.Type: GrantFiled: May 6, 2024Date of Patent: July 22, 2025Assignee: Commvault Systems, Inc.Inventors: Srividhya Kavaipatti Anantharamakrishnan, Lasaro Camargos, Abhijith Shenoy, Xiangyu Wang, Avinash Lakshman, Srinivas Lakshman
-
Patent number: 12366980Abstract: Embodiments for handling configuration drift in a data storage system having a plurality of storage nodes. A configuration drift manager system defines a golden configuration dataset for the data storage system, obtains a current configuration dataset of each storage node of the plurality of storage nodes, each of the golden and configuration datasets comprising a plurality of sentences defining a node configuration parameter; determines a distance between each sentence of the golden configuration dataset with each other sentence of the current configuration datasets for each of the plurality of storage nodes; ranks each node based on a distance of its sentences with the golden configuration dataset, and triggers an action on a corresponding node based on its respective ranking.Type: GrantFiled: March 19, 2024Date of Patent: July 22, 2025Assignee: EMC IP Holding Company LLCInventors: Jayanth K. Perneti, Vinay Sawal, Amitha Shetty
-
Patent number: 12360979Abstract: A system for accessing ledger information by using common keyset information according to the present invention comprises: a transaction packer for adding key information corresponding to a transaction request to a generated transaction proposal; a transaction aggregator for generating common transaction batch information and common keyset information corresponding to the transaction proposal according to the key information included in the transaction proposal received from the transaction packer, and transmitting the common transaction batch information and the common keyset information to each execution node group distinguished and predesignated with regard to the common transaction batch information; at least one transaction executor for executing a simulation regarding the transaction proposals included in the common transaction batch information transmitted from the transaction aggregator, which belongs to the execution node group, and transferring the common keyset information; and a ledger manager forType: GrantFiled: November 17, 2022Date of Patent: July 15, 2025Assignees: LSWARE INC., PPUZZL GROUP INC.Inventors: Min Soo Kim, Dong Myung Shin, Yong Joon Joe, Sung Il Jang
-
Patent number: 12353462Abstract: Systems and methods to generate responses to queries conveyed by audio information are disclosed.Type: GrantFiled: January 31, 2024Date of Patent: July 8, 2025Assignee: Suki AI, Inc.Inventors: Feroz Ahmad, Siddharth Sharma, Belwadi Srikanth, Prasanth Kolachina, Khaled Hafez
-
Patent number: 12347552Abstract: A scheduling system includes: a plurality of input devices configured to output medical data, a workforce storage, configured to store working characteristics of a plurality of doctors, and a scheduler configured to receive as input data related to the medical data and the working characteristics, and configured to provide as output a plurality of schedules for the plurality of doctors for analysing the medical data.Type: GrantFiled: September 1, 2021Date of Patent: July 1, 2025Assignee: Siemens Healthineers AGInventors: Ahmet Tuysuzoglu, Eli Gibson, Dorin Comaniciu
-
Patent number: 12339886Abstract: The systems and methods disclosed herein relate to querying data using artificial intelligence models. A generalized model receives an output generation request and partitions it into segments mapped to specific domains, where each domain indicates associated databases and guidelines. The segments are routed to domain-specific models trained on domain-specific data, which generate query fragments by comparing performance metrics and system resource usage metrics. The query fragments are aggregated into an overall query that satisfies guidelines across domains. The systems and methods can include a feedback loop to adjust the domain-specific models using user interactions and performance metrics to dynamically adapt to a skill level or experience of the user.Type: GrantFiled: February 24, 2025Date of Patent: June 24, 2025Assignee: Citibank, N.A.Inventors: Julisia Jackson, James Myers, Chamindra Desilva, Shardul Malviya, Wayne Liao, Deepak Jain, Samantha Cory, Mariusz Saternus, Daniel Lewandowski, Biraj Krushna Rath, Stuart Murray, Philip Davies, Payal Jain, Tariq Husayn Maonah, Vishal Mysore, Ramkumar Ayyadurai
-
Patent number: 12332909Abstract: An approach for transforming a large dataset using user interface-based transformations applied to a sample of the dataset is disclosed. The sample of the large dataset has the same or similar format as the large dataset. A user can quickly apply transformations to the sample dataset using UI-based instructions. The UI-based instructions can be used to create a transformation job that can be configured to run on a backed database, such as a distributed database, to apply the transformations to the large dataset.Type: GrantFiled: October 17, 2023Date of Patent: June 17, 2025Assignee: Palantir Technologies Inc.Inventors: Gregory O'Connor, Samuel Fendell, Ethan Breder, William Rhyne, Michael Kodiak, Thomas Haynes
-
Patent number: 12332903Abstract: A system can monitor event data corresponding to a current user experience of a requesting user during a current application session with a network service. Based on the event data, the system generates one or more representations corresponding to the current user experience of the requesting user, and executes a machine learning model to process the one or more representations in order to predict a negative user experience for the requesting user within a future time frame during the current application session. In response to predicting the negative user experience, the system implements one or more corrective actions during the current application session through the service application to prevent or mitigate the predicted negative user experience.Type: GrantFiled: August 9, 2023Date of Patent: June 17, 2025Assignee: Uber Technologies, Inc.Inventors: Lawrence Benjamin Goldstein, Arjun Vora, Jai Malkani, Nikhil Joshi, Eckart Walther, Mahdi Namazifar, Kathy Brown, Praveen Kannan, Arun Bodapati, Fran Bell
-
Patent number: 12327090Abstract: A semantic understanding method, includes: acquiring a query statement and a preceding dialogue; rewriting the query statement based on a preset rule to generate a target query statement if it is recognized that the query statement meets a rule rewriting condition according to the query statement and the preceding dialogue; rewriting the query statement based on a rewriting model to generate the target query statement if it is recognized that the query statement does not meet the rule rewriting condition according to the query statement and the preceding dialogue; and performing intention recognition according to the target query statement to generate an intention recognition result.Type: GrantFiled: December 1, 2022Date of Patent: June 10, 2025Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTDInventors: Hao Li, Zhenyu Jiao, Shuqi Sun, Yue Chang, Tingting Li
-
Patent number: 12314297Abstract: Provided is an invention for efficiently searching for books used in training to reduce metathesis. A book search database storage unit 110 stores a book search database in which information identifying a book, information regarding a frequency of a proximity number for a mora character notation pair appearing in forward order in the book, and information regarding a frequency of a proximity number for the mora character notation pair appearing in reverse order are associated with each other. A display unit 300 displays a book search screen including a correctly pronounced phrase input region and an incorrectly pronounced phrase input region. A subject pronunciation designation unit 120 determines two mora character notations and a proximity number to use as search conditions based on an input of the correctly pronounced phrase input region and an input of the incorrectly pronounced phrase input region.Type: GrantFiled: February 22, 2024Date of Patent: May 27, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takashi Hattori, Tessei Kobayashi, Sanae Fujita
-
Patent number: 12314298Abstract: Provided is an invention for efficiently searching for books used in training to reduce metathesis. A book search database storage unit 110 stores a book search database in which information identifying a book, information regarding a frequency of a proximity number for a mora character notation pair appearing in forward order in the book, and information regarding a frequency of a proximity number for the mora character notation pair appearing in reverse order are associated with each other. A display unit 300 displays a book search screen including a correctly pronounced phrase input region and an incorrectly pronounced phrase input region. A subject pronunciation designation unit 120 determines two mora character notations and a proximity number to use as search conditions based on an input of the correctly pronounced phrase input region and an input of the incorrectly pronounced phrase input region.Type: GrantFiled: February 22, 2024Date of Patent: May 27, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takashi Hattori, Tessei Kobayashi, Sanae Fujita
-
Patent number: 12314299Abstract: Provided is an invention for efficiently searching for books used in training to reduce metathesis. A book search database storage unit 110 stores a book search database in which information identifying a book, information regarding a frequency of a proximity number for a mora character notation pair appearing in forward order in the book, and information regarding a frequency of a proximity number for the mora character notation pair appearing in reverse order are associated with each other. A display unit 300 displays a book search screen including a correctly pronounced phrase input region and an incorrectly pronounced phrase input region. A subject pronunciation designation unit 120 determines two mora character notations and a proximity number to use as search conditions based on an input of the correctly pronounced phrase input region and an input of the incorrectly pronounced phrase input region.Type: GrantFiled: February 22, 2024Date of Patent: May 27, 2025Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Takashi Hattori, Tessei Kobayashi, Sanae Fujita
-
Patent number: 12314221Abstract: Approaches for setting file attributes in a distributed file system using a multipart file structure are described. A request to set attributes for one or more parts of a multipart file is received. In response to the request, a rectify indicator is set to indicate the attributes for the multipart file that are to be set. In response to the request, an entry corresponding to the request is created in a rectify database. The attributes for the one or more parts of the multipart files are set using at least the entry in the rectify database.Type: GrantFiled: April 24, 2023Date of Patent: May 27, 2025Assignee: NetApp, Inc.Inventors: Kartik Rathnakara, Roy Matthew LeCates, Sushrut Bhowmik, Richard Parvin Jernigan, IV
-
Patent number: 12314317Abstract: A video generation method is provided. The video generation method includes: obtaining global semantic information and local semantic information of a text, where the local semantic information corresponds to a text fragment in the text; searching, based on the global semantic information, a database to obtain at least one first data corresponding to the global semantic information; searching, based on the local semantic information, the database to obtain at least one second data corresponding to the local semantic information; obtaining, based on the at least one first data and the at least one second data, a candidate data set; matching, based on a relevancy between each of at least one text fragment and corresponding candidate data in the candidate data set, target data for the at least one text fragment; and generating, based on the target data matched with each of the at least one text fragment, a video.Type: GrantFiled: February 24, 2023Date of Patent: May 27, 2025Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.Inventors: Haifeng Wang, Hao Tian, Xinyan Xiao, Xing Li, Tian Wu
-
Method and system for intent-based action recommendations and/or fulfillment in a messaging platform
Patent number: 12292912Abstract: A system for intent-based action recommendations and/or fulfillment in a messaging platform, preferably including and/or interfacing with: a set of user interfaces; a set of models; and/or a messaging platform. A method for intent-based action recommendations and/or fulfillment in a messaging platform, preferably including any or all of: receiving a set of information associated with a request; producing and sending a set of intent options; receiving a selected intent; generating a message based on the selected intent and/or the set of information; and providing the message.Type: GrantFiled: November 26, 2024Date of Patent: May 6, 2025Assignee: OrangeDot, Inc.Inventor: William Kearns -
Patent number: 12293074Abstract: In some implementations, a system may receive interaction data indicating an object and a user location associated with a user of a plurality of users. The system may identify a user-based storage site, of a plurality of user-based storage sites corresponding to at least a subset of the plurality of users, having an object list that includes the object. A particular user-based storage site, of the plurality of user-based storage sites, may have a storage site location associated with a corresponding user. The storage site location may be within a distance threshold of the user location. The system may transmit location data indicating the storage site location. The system may receive retrieval data indicating that the object has been retrieved from the user-based storage site. The system may update the object list of the user-based storage site.Type: GrantFiled: January 31, 2023Date of Patent: May 6, 2025Assignee: Capital One Services, LLCInventors: Jeffrey Rule, Kevin Osborn