Patents Examined by Kim T. Nguyen
-
Patent number: 12259893Abstract: The present disclosure provides various systems and methods for indexing digital (electronic) documents and providing various error reporting and identification functions. The systems and methods may utilize various software, hardware, and firmware modules to identify notations, such as sheet names, anchors, and anchor references on construction documents. Various algorithms and methods may be employed to identify errors, erroneous notations, missing sheets, missing details, and/or the like to aid in the correction of construction documents. Identified notations are indexed and used to create hyperlinked pages that are easily navigable. In some embodiments, the hyperlinked pages may include previous- and next-sheet hyperlinks that allow for direct navigation within a set of pages, according to an order provided in an index sheet (e.g., a table of contents sheet).Type: GrantFiled: September 22, 2023Date of Patent: March 25, 2025Assignee: Blink Forward, LLCInventors: Samuel Melvin Smith, Michael Smith
-
Patent number: 12254002Abstract: Techniques for obtaining information about data entity instances managed by a data processing system using at least one data store. The techniques include obtaining a query comprising a first portion comprising information for identifying instances of a first data entity stored in at least one data store; and a second portion indicating at least one attribute of the first data entity; generating, from the query, a plurality of executable queries including a first set of one or more executable queries and a second set of one or more executable queries, the generating comprising: generating, using the first portion, the first set of executable queries for identifying instances of the first data entity, and generating, using the second portion, the second set of executable queries for obtaining attribute values for instances of the first data entity; and executing the plurality of executable queries to obtain results for the query.Type: GrantFiled: January 17, 2024Date of Patent: March 18, 2025Assignee: Ab Initio Technology LLCInventors: Halldor Isak Gylfason, Robert Parks
-
Patent number: 12235841Abstract: Disclosed embodiments include a data filter system including an interface and data filter circuitry. The data filter circuitry is configured to receive a data filter initiation signal via the interface, and in response to receipt of the data filter initiation signal, perform at least one operation associated with a data query, wherein the data query implicates a body of data stored in at least one storage unit; wherein performance of the at least one operation associated with the data query results in generation of a filtered data subset from the body of data, including less data than the body of data implicated by the data query; and transfer the filtered data subset to a host processor configured to perform one or more additional operations relative to the data query to generate an output to the data query.Type: GrantFiled: March 15, 2023Date of Patent: February 25, 2025Assignee: NeuroBlade Ltd.Inventors: Yaron Kittner, Gal Hai
-
Patent number: 12235813Abstract: The present disclosure is directed to continuous data profiling (CDP). Entities may house large amounts of disorganized and/or duplicative data. To organize and standardize data across a data set, the data may be profiled. However, profiling large data set can be inefficient and give rise to security problems, as profiling datasets typically requires exporting a dataset to a third-party profiling runtime environment. To remedy these issues, the present disclosure is directed to a continuous data profiling platform that comprises a CDP manager communicatively coupled to a client's database. The CDP manager provides access to a CDP API that may install CDP tools on a client's native database environment, enabling the database management system to profile datasets within the client's native database environment, which results in a more efficient use of computing resources and more secure process of profiling datasets.Type: GrantFiled: September 18, 2023Date of Patent: February 25, 2025Assignee: Collibra Belgium BVInventors: James B. Cushman, II, Vadim Vaks, Satyender Goel
-
Patent number: 12235867Abstract: A replication progress tracking technique is configured to present progress tracking state relating to data replicated as a recovery point (RP) from a source site to one or more target and/or remote sites over a network in a multi-site data replication environment. The progress tracking state of the replicated RP, i.e., RP replication progress, is persistently stored as a progress tracking recording at the target site independent of the source site of the replication and presented (i.e., viewed) using a well-defined, published application programming interface that is publicly callable by one or more clients of the environment.Type: GrantFiled: August 21, 2023Date of Patent: February 25, 2025Assignee: Nutanix, Inc.Inventors: Freddy James, Kai Tan, Karthikeyan Vaideswaran, Ramya Uthamarajan, Kushagra Mishra, Pranab Patnaik
-
Patent number: 12235871Abstract: A method, computer program product, and computing system for determining a recovery point object (RPO) value for a storage object. An amount of data to transfer from the storage object to a disaster recovery site is determined. A data replication transfer schedule for the storage object is generated based upon, at least in part, the RPO value and the amount of data to transfer. Data is asynchronously transferred from the storage object to the disaster recovery site using the data replication transfer schedule.Type: GrantFiled: January 19, 2023Date of Patent: February 25, 2025Assignee: Dell Products L.P.Inventors: Vasudevan Subramanian, Socheavy Heng, Nagapraveen Veeravenkata Seela, Kosta Economou
-
Patent number: 12229206Abstract: A tracking system passively tracks and records searches conducted by actual search engine users. The recorded data for each search event preferably includes the search query submitted, the search engine used, the search result item (e.g., web page) selected, the position (e.g., page number) of this item, and the user's IP address. The collected data is aggregated and analyzed to generate data regarding the search queries used to locate and access particular destinations (e.g., web pages and sites). This data may be used for various purposes, such as (1) to generate reports showing, e.g., how users reach a particular destination from different search engines and geographic locations, (2) to select content to display on a destination page, such that the content is relevant to search queries commonly used to locate that page, and (3) to update the database of one search engine to reflect searches conducted on other search engines.Type: GrantFiled: November 6, 2023Date of Patent: February 18, 2025Assignee: Gula Consulting Limited Liability CompanyInventors: Richard Kazimierz Zwicky, Todd William Hooge, Matthew Dunn
-
Patent number: 12229109Abstract: In general, embodiments of the technology relate to a method and system for implementing external content type (ECT) object types in a content management system (CMS). More specifically, embodiments of the technology relate to augmenting the object model with a new class of object type—an external content type (ECT) object type. The ECT object types are a class of object types that are used to manage object (referred to as managed external objects) that are located in external data systems.Type: GrantFiled: November 3, 2023Date of Patent: February 18, 2025Assignee: OPEN TEXT CORPORATIONInventors: Michael Mohen, Jeroen Mattijs van Rotterdam, Satyapal P. Reddy, David Humby
-
Patent number: 12223520Abstract: A disclosed example includes accessing computer-generated impression records, the computer-generated impression records based on network communications received at a server of a database proprietor from client devices, the computer-generated impression records indicative of accesses to media at the client devices; accessing self-reported demographic data and behavioral data from a database of the database proprietor, the self-reported demographic data and the behavioral data corresponding to user accounts registered with the database proprietor and associated with the client devices; comparing the self-reported demographic data with a probability distribution of higher-accuracy demographic data; determining different adjustments for corresponding ones of self-reported demographics of the self-reported demographic data based on the comparison; adjusting the corresponding ones of the self-reported demographics based on corresponding ones of the different adjustments to generate adjusted user demographic data; aType: GrantFiled: December 1, 2023Date of Patent: February 11, 2025Assignee: The Nielsen Company (US), LLCInventors: Albert R. Perez, Josh Gaunt
-
Patent number: 12222902Abstract: Disclosed implementations include systems and methods to efficiently determine a block or blocks of a smart file that have changed, without accessing the block or blocks. For example, the disclosed implementations generate and maintain a nested hash value tree that includes block hash values for at least some blocks of a smart file, and element hash values for at least some elements of the blocks of the smart file for which a block hash value is maintained. The nested hash value tree may be traversed to determine elements and/or blocks of the smart file that have changed without having to access or process the smart file. Still further, the elements and/or blocks of the smart file that have changed may be processed without processing other elements and/or blocks of the smart file to determine the actual change(s) to the smart file.Type: GrantFiled: October 3, 2023Date of Patent: February 11, 2025Assignee: HoneyBook, Inc.Inventors: Gal Bar, Daniel Benor, Dvir Cohen, Nurit Bahat, Carmel Arad
-
Patent number: 12216668Abstract: Methods, systems, and computer programs for generating a playlist of media content items for a group of users. Media content items listened to by the selected users are compared to an average user taste profile to select media content items for playback to the group of users.Type: GrantFiled: June 5, 2023Date of Patent: February 4, 2025Assignee: Spotify ABInventors: Mark Kizelshteyn, Andreas Jansson, Tracey Churray, Mark Koh
-
Patent number: 12216618Abstract: A system and a method for classifying sensitive data elements in a file is provided. The method includes receiving and converting, the unstructured data file into a machine-readable format and generating, a plurality of sensitive data features. The plurality of sensitive data features represents single element of the sensitive data. The method includes generating, a plurality of adjacent elements corresponding to the single elements of the sensitive data and generating a plurality of feature categories. The method includes aggregating, the plurality of adjacent node features and the plurality of edge features. The method includes calculating and concatenating the plurality of aggregated adjacent nodes features and the plurality of aggregated edge features. The method includes comparing, the distance of the sensitive data from all of the adjacent sensitive data. The method includes classifying and predicting, the sensitive data to be a true positive or false positive sensitive data by using machine learning.Type: GrantFiled: January 19, 2023Date of Patent: February 4, 2025Assignee: SECURITI, Inc.Inventors: Xiaolin Wang, Michael Rinehart
-
Patent number: 12210556Abstract: Disclosed is a method for databasing a document, which is performed by a computing device, which may include: receiving a plurality of documents from a client device; analyzing the plurality of respective received documents and generating a plurality of document elements corresponding to each document; generating relationship data for defining a relationship between the plurality of document elements generated to correspond to each document; and storing the plurality of document elements generated to correspond to each document and the generated relationship data in a database by matching the plurality of document elements generated to correspond to each document and the generated relationship data.Type: GrantFiled: May 16, 2023Date of Patent: January 28, 2025Assignee: TmaxGAIA Co., Ltd.Inventors: Sanghyun Park, Moon Namkoong, Seung-jae Lee, Kwanyong Kim
-
Patent number: 12210530Abstract: In an embodiment, a method for dynamically generating and using peer groups in an e-procurement system includes creating an entity database with a plurality of attributes associated with entities and an ordered table of matching rules. Each matching rule having a priority value and two or more matching attributes. The method includes receiving a user input specifying a particular entity for generating a current peer group of other entities. The method includes accessing the entity database to retrieve particular attributes of the particular entity and querying the entity database to receive a result set of matching entities as the current peer group of other entities for the particular entity based on the particular attributes of the particular entity and the matching rules. The method further includes appending data for the matching entities in the result set to a peer group data structure associated with the particular entity.Type: GrantFiled: May 30, 2023Date of Patent: January 28, 2025Assignee: Coupa Software IncorporatedInventors: Brent Sisson, Austin Haygood, Alejandro Avalos Mar, Emily Kelly, Liaowang Zou, Parand Darugar
-
Patent number: 12210594Abstract: Techniques for data classification using clustering. A method includes replacing a plurality of portions of metadata for a plurality of data objects with a plurality of replacement characters in order to generate a plurality of replaced strings; clustering the plurality of data objects into a plurality of clusters based on commonalities between the plurality of replaced strings of data objects of the plurality of data objects; classifying a subset of the data objects in each cluster into at least one class; and aggregating classes within at least one cluster of the plurality of clusters, wherein aggregating classes within each of the at least one cluster includes applying the at least one class for the subset of the data objects in each cluster to each other data object within the cluster.Type: GrantFiled: April 27, 2023Date of Patent: January 28, 2025Assignee: Cyera, Ltd.Inventors: Yotam Segev, Itamar Bar-Ilan, Yonatan Itai, Shiran Bareli, Guye Vered, Tomer Mesika, Itay Fainshtein, Ofir Talmor
-
Patent number: 12204415Abstract: A system for storing data redundantly is disclosed. The system includes a plurality of data storage devices, the data being structured in the form of a plurality of records. A first device of the plurality of storage devices stores the records according to a first ordered sequence of records and at least one second device of the plurality of storage devices stores at least one subset of the records according to at least one second ordered sequence of records which is different from the first ordered sequence for the at least one subset.Type: GrantFiled: March 27, 2020Date of Patent: January 21, 2025Assignee: OrangeInventors: Pierre Obame Meye, Philippe Raipin Parvedy
-
Patent number: 12204612Abstract: Embodiments of the present disclosure provide systems and methods for implementing self-bias detection based on performance and importance. A disclosed computer implemented method aggregates continuous input data through a K-means clustering algorithm to reduce the number of aggregated sub-group data pairs, enabling a reduced calculation time for computing bias and enhanced performance. The self-bias detection identifies a scale factor and a balance factor of aggregated sub-group data pairs, which indicate the importance of the detected bias.Type: GrantFiled: June 28, 2023Date of Patent: January 21, 2025Assignee: International Business Machines CorporationInventors: Ze Ming Zhao, Peng Hui Jiang, Xiao Tian Xu, Wenjing Liao, Zhi E. Zhang
-
Patent number: 12189692Abstract: An apparatus and method for searching and displaying including searching database for at least one document containing a search text; displaying a progressive relationship of a first display with a second display with a third display, wherein the displaying includes the following: the first display presenting the at least one document; the second display presenting only pages from the at least one document, wherein each of the only pages contains the search text; and the third display presenting one of the only pages, and wherein the search text in the one of the only pages is highlighted.Type: GrantFiled: April 24, 2023Date of Patent: January 7, 2025Assignee: ImageScan, Inc.Inventors: Basker S. Krishnan, Hanoz J. Kateli, Bryan Heesch
-
Patent number: 12189637Abstract: A system and computer implemented method of patent mapping are provided. The method comprises maintaining a database of patent portfolios and a database of patents, each patent stored in the database of patents associated with one or more patent portfolios stored in the database of patent portfolios; maintaining a database of ontologies, the ontologies including one or more patent concepts in defined groups; receiving a search query associated with a first patent portfolio; searching the first portfolio as a function of the search query; generating search results, the search results including one or more patent claims associated with the search query; and mapping the one or more patent claims to a patent concept in a defined group.Type: GrantFiled: September 22, 2023Date of Patent: January 7, 2025Assignee: Black Hills IP Holdings, LLCInventors: Steven W. Lundberg, Lars Olof Hugo Svensson
-
Patent number: 12181979Abstract: In some examples, a data management and storage (DMS) platform comprises peer DMS nodes in a node cluster, a distributed data store comprising local and cloud storage, and at least one processor configured to perform operations in a method of creating a local consolidated patch file from a patch file chain stored in the cloud storage. Example operations comprise, in a first dry-run phase, creating a patch file image of data blocks in one or more cloud patch files stored in the cloud storage; in a second data-transfer phase, downloading at least some of the data blocks from the cloud patch files identified by the patch file image; and creating and storing, in the local storage, the local consolidated patch file using the downloaded data blocks.Type: GrantFiled: June 29, 2023Date of Patent: December 31, 2024Assignee: Rubrik, Inc.Inventors: Abdullah Reza, Vijay Karthik, Siddharth Bidasaria, Bristy Sikder