Patents Examined by Hosain T. Alam
-
Patent number: 12158888Abstract: The present disclosure relates to systems and methods for automatically associating additional content with sports games. The systems and methods obtain game schedule data for a plurality of sports games, and for each scheduled game, the systems and methods select articles published within a timeframe of the game date of the scheduled game. The systems and methods identify sports articles associated with the sports game based on entities and event phrases extracted from the sports articles matching the schedule game data. The systems and methods classify the sports articles into a plurality of clusters and use the clusters to associate the sports articles to the game schedule data and store the associated sports articles with the game schedule data.Type: GrantFiled: December 10, 2021Date of Patent: December 3, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Aman Singhal, Deep Narayan Dubey, Marcelo Medeiros De Barros, Prithvishankar Srinivasan
-
Patent number: 12154107Abstract: A control method is executed by a first node holding a first distributed ledger in which a first blockchain is managed, and includes: obtaining, from a second node, a second blockchain managed by a second distributed ledger held by the second node, and comparing the second blockchain with the first blockchain; updating the first blockchain by adding the greater of at least one first different block contained in the first blockchain but not the second blockchain and at least one second different block contained in the second blockchain but not the first blockchain, after at least one common block, and adding at least one additional block containing at least one instance of transaction data contained in the lesser; and determining whether at least two instances of transaction data each containing at least two instances of contract information that conflict with each other are contained in the updated first blockchain.Type: GrantFiled: August 16, 2022Date of Patent: November 26, 2024Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OFInventors: Naohisa Nishida, Yuji Unagami
-
Patent number: 12153614Abstract: Disclosed herein is a method for facilitating determination of differences between a pair of regulatory documents. Accordingly, the method may include receiving a first regulatory document and a second regulatory document from a device, converting the first regulatory document and the second regulatory document from a source format to a preferred format, analyzing the first regulatory document and the second regulatory document of the preferred format, identifying first portions of the first regulatory document and second portions of the second regulatory document, classifying the first portions into first classification codes and the second portions into second classification codes, comparing the first classification codes with the second classification codes, determining a change associated with a first portion of the first portions, associating the change to the first portion, generating a combined annotated regulatory document, and transmitting the combined annotated regulatory document to the device.Type: GrantFiled: January 6, 2021Date of Patent: November 26, 2024Assignee: Archer Technologies LLCInventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
-
Patent number: 12153582Abstract: A database management system identifies a required column which is required for executing the query, reads out data of the identified required column from a storage device, and executes the query based on the data of the required column. When reading out the data of the required column, the database management system preferentially reads out the data of the required column from a high-speed storage device storing the data of the required column among a memory, a second storage, and a first storage, stores, in the memory, data of the second data size unit including the data of the required column used for executing the query, and, when the data of the required column is read out from the first storage, stores the data of the second data size unit in the memory and stores the read-out data of the first data size unit in the second storage.Type: GrantFiled: August 23, 2022Date of Patent: November 26, 2024Assignee: HITACHI, LTD.Inventors: Yoshiki Kurokawa, Satoru Watanabe, Norifumi Nishikawa, Kazuhiko Mogi
-
Patent number: 12153652Abstract: Disclosed herein is a method for facilitating classification of portions of a regulatory document using multiple classification codes.Type: GrantFiled: January 6, 2021Date of Patent: November 26, 2024Assignee: Archer Technologies LLCInventors: Kayvan Alikhani, Chuan Yun, Mohit Mohan Galvankar, Mohsen Emaminouri
-
Patent number: 12153559Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping the document identifier (ID) to a term ordinal for a specific field.Type: GrantFiled: August 3, 2023Date of Patent: November 26, 2024Assignee: Hyland UK Operations LimitedInventor: Joel Bernstein
-
Patent number: 12153553Abstract: Methods and apparatus to estimate audience sizes using deduplication based on binomial sketch data are disclosed. An apparatus includes processor circuitry to instantiate coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in the first sketch data and second sketch data, (ii) a first cardinality of the first sketch data, and (iii) a second cardinality of the second sketch data. The processor circuitry to instantiate overlap analyzer circuitry to determine a real root of the polynomial, the real root corresponding to the quantity of the second subscribers that are duplicates of the first subscribers. The processor circuitry to instantiate report generator circuitry to estimate a deduplicated audience size based on the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and the first and second cardinalities.Type: GrantFiled: August 11, 2022Date of Patent: November 26, 2024Assignee: The Nielsen Company (US), LLCInventors: Michael Sheppard, Jonathan L. Sullivan, Jake Ryan Dailey, Damien Forthomme, Jessica D. Brinson, Molly Poppie, Christie Nicole Summers, Diane Morovati Lopez
-
Patent number: 12153547Abstract: One example method includes creating a namespace of a deduplication filesystem, adding a ‘temporary’ flag to the namespace, adding a ‘delete’ flag to the namespace when the namespace is to be deleted, and when a maximum number of namespaces permitted by the deduplication filesystem has been reached due to the creating of the namespace, deleting another namespace bearing a ‘temporary’ flag and a ‘delete’ flag. In this way, efficient use may be made of the NVRAM, while also maintaining compliance with deduplication filesystem requirements concerning the maximum number of permitted namespaces.Type: GrantFiled: April 22, 2022Date of Patent: November 26, 2024Assignee: Dell Products L.P.Inventors: Nitin Madan, Neerajkumar N. Chourasia
-
Patent number: 12153494Abstract: A system and method is provided for selecting a backup plan based on sampled metadata. An exemplary method includes sampling metadata of files on a computer during a predetermined time interval, wherein the files are backed up to a storage server in accordance with a first backup plan. The method includes predicting file usage dynamics for a time interval subsequent to the predetermined time interval, based on a combination of the derivative features and the attributes of the metadata, and comparing the predicted file usage dynamics for the time interval with file usage dynamics of the predetermined time interval. In response to determining that a difference between the predicted file usage dynamics and the file usage dynamics of the predetermined time interval exceeds a threshold difference, the method includes selecting a second backup plan for the files, and backing up the files to the storage server accordingly.Type: GrantFiled: December 14, 2021Date of Patent: November 26, 2024Assignee: Acronis International GmbHInventors: Eugene Aseev, Stanislav S. Protasov, Serguei M. Beloussov, Sanjeev Solanki
-
Patent number: 12147789Abstract: Disclosed is a system and method for defining data structures for client-server system. In one embodiment, the present invention provides a compiler-enforced data model across distributed systems for providing system stability and the ability to identify and fix violations of the data model contract in a more efficient manner.Type: GrantFiled: March 16, 2023Date of Patent: November 19, 2024Assignee: JUMBO INC.Inventor: Aaron Evans
-
Patent number: 12147432Abstract: The present disclosure describes hybrid transactional and analytical processing (HTAP) techniques. A HTAP system comprises a first processing engine configured to perform online transactional processing, a second processing engine configured to perform online analytical processing, and a storage in communication with the first processing engine and the second processing engine. The first processing engine, the second processing engine, and the storage may be modularized and configured to be decoupled from each other. The system may be configured to capture data by the first processing engine in real time, organize the data in a first format in a first part of the storage for use by the first processing engine, propagate the data to a second part of the storage subsystem, and organize the data in a second format in the second part of the storage for use by the second processing engine.Type: GrantFiled: August 31, 2021Date of Patent: November 19, 2024Assignee: LEMON INC.Inventors: Jianjun Chen, Yonghua Ding, Ye Liu, Fangshi Li, Lixun Cao, Yang Liu, Li Zhang, Mingyi Zhang, Lei Zhang, Rui Shi
-
Patent number: 12147483Abstract: A computer-implemented method, a computer program product, and a computer system for reflecting metadata annotated in crawled documents to original data sources. In response to one or more internal documents in an application being annotated with metadata, the computer system converts a metadata format handled in the application to a metadata format handled in one or more data sources. The computer system posts, to one or more original documents in the one or more data sources, the metadata in the metadata format handled in the one or more data sources.Type: GrantFiled: February 9, 2022Date of Patent: November 19, 2024Assignee: International Business Machines CorporationInventors: Kenta Watanabe, Takahito Tashiro, Yoshitaka Kurokawa, Taihei Miyamoto
-
Patent number: 12147452Abstract: A graph-based novelty detection system processes a stream of observations by storing a compressed representation of the observations in a graph. Each node of the graph represents a component of an observation and a count of a number of times that component has been observed. The system calculates a novelty score based, at least in part, on a conditional probability of one or more components of the observation.Type: GrantFiled: June 23, 2021Date of Patent: November 19, 2024Assignee: THATDOT, INC.Inventor: Ryan Wright
-
Patent number: 12147487Abstract: An embodiment may involve receiving, at a web server application, a query specifying a file, a block number of a block of data within the file, and a block size, wherein the file includes entries representing differences between snapshots of configuration data; identifying, based on the block size, the block of data within the file; storing the block in a non-transitory memory that is accessible to the web server application; and in response to the query, transmitting, by the web server application, a set of the entries within the block formatted for display in a list component of a graphical user interface.Type: GrantFiled: December 7, 2022Date of Patent: November 19, 2024Assignee: ServiceNow, Inc.Inventor: Brian James Waplington
-
Patent number: 12147419Abstract: Database systems and methods are provided for providing record data to an application extension associated with a native application at a client device. One method involves a cross-platform service at the client device receiving a plurality of requests for data for one or more records at the database system from the native application, aggregating a subset of the plurality of requests into a batched request, providing the batched request to the database system over a network, receiving a batched response to the batched request from the database system over the network, and for each request of the subset of the plurality of requests of the batched request, mapping a respective data set of the batched response to a respective request and providing the respective data set to the application extension in response to the respective request via the native application.Type: GrantFiled: August 26, 2022Date of Patent: November 19, 2024Inventors: Eldor Khalyknazarov, Puneet Dhaliwal, Dai Duong Doan
-
Patent number: 12141166Abstract: The approaches described herein provide synchronization of data files across different databases used by different services and platforms. The services may be cloud-based services and include databases that include various types of data.Type: GrantFiled: May 9, 2022Date of Patent: November 12, 2024Assignee: Walmart Apollo, LLCInventors: Ashutosh D. Modi, Marcelin M. Lovismartin, Satish Mohan, Nayana Garaga Krishnamurthy
-
Patent number: 12141167Abstract: Methods and apparatus for executing a data operation are described herein. The methods and systems may include determining at least one subdivision of at least one logical hierarchical data space. The at least one logical hierarchical data space may have a plurality of subdivisions. The method may further include determining at least one file corresponding to the at least one subdivision of the at least one logical hierarchical data space. The method may further include reading at least one tuple from the at least one file.Type: GrantFiled: June 24, 2022Date of Patent: November 12, 2024Assignee: Craxel, Inc.Inventor: David Enga
-
Patent number: 12141105Abstract: An apparatus comprises a processing device configured to receive, at a given node of a distributed file system cluster, a request to store one or more portions of data and to monitor performance parameters for each storage device associated with the given node, the performance parameters comprising a first performance parameter characterizing data access frequency and at least a second performance parameter characterizing available space. The processing device is also configured to determine an overall performance metric for each of the storage devices associated with the given node based at least in part on the monitored performance parameters and to select, based at least in part on the overall performance metrics, at least one of the storage devices associated with the given node on which to store the one or more portions of data.Type: GrantFiled: January 14, 2022Date of Patent: November 12, 2024Assignee: Dell Products L.P.Inventors: Huijuan Fan, Chi Chen
-
Patent number: 12141109Abstract: Systems and methods for building and publishing schemas based on data patterns and data formats are disclosed. According to one embodiment, a method for building and publishing schemas may include: (1) accessing, by a schema recommendation program executed by a computer processor, a plurality of ingested objects in an object store; (2) extracting, by a data crawler, metadata from each of the plurality of ingested objects, wherein the metadata is related to a schema for the object and comprises an object name, a field name, and a field type; (3) identifying, by the data crawler, a plurality of potential schemas for the plurality of ingested objects based on the metadata; (4) receiving, by the schema recommendation program, a selection of one of the plurality of potential schemas; and (5) publishing, by the schema recommendation program, the selected potential schema to a catalog store.Type: GrantFiled: October 19, 2021Date of Patent: November 12, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventor: Srinu Dasari
-
Patent number: 12135708Abstract: The disclosed systems and methods may receive a data record from either a legacy data source or a modern data source and determine whether the record satisfies a first set of validation rules. When the record fails to satisfy the first set of rules, reject the record for storage in a data store. When the record satisfies the first set of rules, determine whether the record satisfies a second set of validation rules. When the record satisfies the second set of rules, store the record in the data store with an indicator that the record satisfies the all rules. When the record fails to satisfy the second set of rules, if the source was a modern data source reject the record, and if the source was a legacy data source store the record in the data store with an indicator that it fails to satisfy the second set of rules.Type: GrantFiled: March 22, 2023Date of Patent: November 5, 2024Assignee: CAPITAL ONE SERVICES, LLCInventor: Michael Chermside