Patents Examined by Daniel A Kuddus
-
Patent number: 12373412Abstract: In general, embodiments of the technology relate to a method for multipath searching. The method includes generating a multipath index and using the multipath index to service a request. Generating the multipath index includes obtaining a main path, a first subpath and a plurality of additional subpaths from a multipath index definition, identifying documents that include the first subpath, obtaining values for the first subpath and the plurality of additional subpaths from the documents, creating subpath index entries for the documents that include the values for the additional subpaths, and populating the multipath index with the created subpath index entries. The subpath index entries in the multipath index can be associated with keys corresponding to values associated with the first subpath.Type: GrantFiled: April 3, 2023Date of Patent: July 29, 2025Assignee: OPEN TEXT CORPORATIONInventors: Caroline Spruit, Petr Olegovich Pleshachkov
-
Patent number: 12353390Abstract: A method and apparatus for storing data are provided. The method comprises: obtaining a dataset to be stored and a storage model, wherein said dataset comprises a source storage parameter, and the storage model comprises a target storage parameter; in response to determining that the source storage parameter is consistent with the target storage parameter, obtaining a storage key value of said dataset; obtaining raw data that is written into said dataset for the first time and corresponds to the source storage parameter and change data that is in said dataset and corresponds to the source storage parameter; and storing the raw data and the change data in the storage model according to the storage key value.Type: GrantFiled: January 28, 2022Date of Patent: July 8, 2025Assignees: BEIJING WODONG TIANJUN INFORMATION TECHNOLOGY CO., LTD., BEIJING JINGDONG CENTURY TRADING CO., LTD.Inventors: Ning Zhang, Yehui Liu, Xiangbin Gao
-
Patent number: 12346316Abstract: Query language statements are generated from natural language statements using a knowledge graph representing one or more databases. The knowledge graph is obtained by creating nodes representing tables and operations referenced by queries to the databases. The data of the databases is evaluated to identify entities and dimensions of entities from among the nodes. The entities are assigned human-understandable labels by an LLM. A natural language statement is converted to a knowledge graph language (KGL) statement and references in the KGL statement are replaced with references to entities in the knowledge graph. The KGL statement is then programmatically converted to a database language statement.Type: GrantFiled: March 22, 2023Date of Patent: July 1, 2025Assignee: DataIris Platform, Inc.Inventor: Amit Aggarwal
-
Patent number: 12340881Abstract: A method of processing medical implant device data for preoperative patients, the method including storing, by a computer memory, a first list of medical implant devices. The method assigning, by a processor in communication with the computer memory, one or more device-variables to each of the plurality of medical implant devices, and storing, by the computer memory, one or more queries assigned to the one or more device-variables. Further, connecting a client computer with the processor and transmitting to the client computer the one or more queries. Receiving, by the processor, one or more data inputs from the client computer in response to the one or more queries. Generating, by the processor, a second list of medical implant devices as a function of the one or more data inputs received, and transmitting the second list of medical implant devices to the client computer.Type: GrantFiled: January 24, 2022Date of Patent: June 24, 2025Assignee: RightDevice Inc.Inventors: George A. Kramb, Megan C. Fenner, Patrick W. Frank, Zhichao Han
-
Patent number: 12339864Abstract: Systems and methods are provided for pointing associated with datasets. One example method comprises loading data to a first dataset and accessing, by one or more objects of a platform, data from the first dataset, via a connector including an intermediate dataset and extraction, transformation, and load (ETL) process or a dataset view of the platform, where each of the ETL process and the dataset view includes a first dataset pointer specific to the first dataset. The example method also includes, in response to an update requirement: loading data, which is consistent with the update, to a duplicate dataset, and after the duplicate dataset is complete, changing the first dataset pointer in the ETL of the intermediate dataset or the dataset view, to a second dataset pointer specific to the duplicate dataset.Type: GrantFiled: July 18, 2023Date of Patent: June 24, 2025Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Marcus Fluty, Nick Scholle, James David Lorenz
-
Patent number: 12321353Abstract: Disclosed herein are techniques for storing, within a database system, metadata that indicates an intended usage (IU). Once created, an IU may be assigned to a column to (a) indicate how the column is intended to be used, and (b) affect how the database server behaves when database operations involve values from the column. The IU assigned to a column supplements, but does not replace, the datatype definition for the column. Each IU may have an IU-bundle. The IU-bundle of an IU indicates how the database server behaves with respect to any column that is assigned the IU. For example, the IU-bundle may indicate constraints that the database server must validate during operations on values from columns assigned to the IU. Techniques are also described for implementing multi-column IUs and flexible IUs.Type: GrantFiled: January 19, 2023Date of Patent: June 3, 2025Assignee: Oracle International CorporationInventors: Tirthankar Lahiri, Juan R. Loaiza, Beda Christoph Hammerschmidt, Andrew Witkowski, Sankar Subramanian, Sabina Petride, Ajit Mylavarapu, Gerald Venzl
-
Patent number: 12321399Abstract: A web scraping system configured with web scraping countermeasure resolution technology.Type: GrantFiled: November 30, 2022Date of Patent: June 3, 2025Assignee: Zyte Group Ltd.Inventor: Akshay Philar
-
Patent number: 12299410Abstract: A computer-implemented method for generating hash values to determine string similarity is disclosed. The computer-implemented method includes converting a first text string of a first data set into a first set of shingles. The computer-implemented method further includes determining a weight associated with each shingle in the first set of shingles based, at least in part, on a particular record field associated with a shingle. The computer-implemented method further includes generating, based on a hash function, a hash value for each shingle in the first set of shingles. The computer-implemented method further includes reducing the hash value generated for each shingle in the first set of shingles, based, at least in part on the weight associated with the shingle.Type: GrantFiled: June 30, 2022Date of Patent: May 13, 2025Assignee: International Business Machines CorporationInventors: Allon Adir, Ehud Aharoni, Omri Soceanu, Michael Mirkin
-
Patent number: 12259848Abstract: A distributed storage system may synchronously apply an Information Lifecycle Management (ILM) policy to objects at ingest. In one embodiment of synchronous ILM, three options are available for a user: balanced, strict, and dual commit. Dual commit refers to the behavior where one will always create two replicated copies in the same site and then apply ILM asynchronously. Strict refers to the behavior where the storage system attempts to apply the ILM policy synchronously on ingest, and if the storage system cannot the ingest of the object will fail. This ensures that the storage system can guarantee that ILM has been applied to recently ingested objects. Balanced refers to the behavior where the storage system attempts to apply ILM synchronously, but if the storage system cannot the storage system may fall-back to dual-commit.Type: GrantFiled: December 12, 2022Date of Patent: March 25, 2025Assignee: NETAPP, INC.Inventors: Robin Mahony, Oliver Seiler, Blake Edwards, Vladimir Avram, Gregory Kent, Chong Zhao
-
Patent number: 12248497Abstract: A family tree interface may include a default number of family members in addition to a target node which are expandable upon selection by a user. The default tree interface is expandable by a user vertically to include more generations and laterally. The tree interface includes labels showing a relationship of a tree node to the target node. In some embodiments, one or more family members that have not been rendered may be cached to speed up the visual rendering process. A graphical user interface, in a viewing session, may display an initial view of the family tree associated with the target individual. Upon receipt of an expand request, the viewing session may add the one or more additional family members to generate an expanded view of the family tree. The expanded view may partially adjust the initial view without refreshing the viewing session.Type: GrantFiled: November 22, 2022Date of Patent: March 11, 2025Assignee: Ancestry.com Operations Inc.Inventors: Robert Don Wilson, Kenric Russell, Jared William Cannegieter
-
Patent number: 12242528Abstract: Implementations relate to processing media content, and/or associated metadata, to classify the media content into a first category, of a plurality of predefined categories. Versions of those implementations further relate to extracting target content from the media content; generating, based on the extracted target content, an action that corresponds to an application; and generating, based on the generated action, a selectable suggestion including a textual portion that describes the action. Some of those versions further relate to causing the selectable suggestion to be displayed at a display of a client device, along with rendering of the media content. The selectable suggestion, when selected, causes the application to perform the action. The target content can be extracted based on the first category and can be extracted based on the first category in response to the media content being classified into the first category.Type: GrantFiled: September 16, 2022Date of Patent: March 4, 2025Assignee: GOOGLE LLCInventor: Keun Soo Yim
-
Patent number: 12235906Abstract: An information processing apparatus includes circuitry to receive, from a terminal, first electronic data and a request for processing the first electronic data assign, to the first electronic data, first identification information used to control the first electronic data; transmit a request for performing predetermined processing on the first electronic data via a network to an external service system that performs the predetermined processing; and acquire, via the network from the external service system, second identification information used by the external service system to control the first electronic data. The circuitry stores, in a memory, the second identification information in association with the first identification information.Type: GrantFiled: September 16, 2022Date of Patent: February 25, 2025Assignee: RICOH COMPANY, LTD.Inventor: Yohsuke Utoh
-
Patent number: 12216629Abstract: This application belongs to the technical field of artificial intelligence, and particularly relates to a data processing method, a data processing apparatus, a computer-readable medium, and an electronic device.Type: GrantFiled: October 12, 2022Date of Patent: February 4, 2025Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xiaosen Li, Jie Xu, Wen Ouyang, Yangyu Tao, Pin Xiao
-
Patent number: 12216682Abstract: A method is for validating a data set in a distributed database system in which the data set is stored distributedly on computers of the distributed database system. The method includes sending a request to one of the computers by a central computer. The request has a command to check for a given criterion of a partial data set of the data set on the computer to which the request was sent.Type: GrantFiled: July 31, 2023Date of Patent: February 4, 2025Assignee: Robert Bosch GmbHInventors: Daniel Zander, Ajay Kumar Nagaraj, Christopher Juerges, David Huber, Joseph Trotta
-
Patent number: 12204546Abstract: Described herein are systems and method for providing data transfer in a computer-implemented database from a database extension layer. A data server associated with a database receives a request to transfer data stored in a database extension layer of the database. Input data chunks are collected from the database extension layer until a configured row count limit is reached. Row positions are determined from the input data chunks. Value identifiers corresponding to the row positions are determined. Values corresponding to the value identifiers are retrieved. Output data is generated based on the values corresponding to the value identifiers.Type: GrantFiled: September 15, 2022Date of Patent: January 21, 2025Assignee: SAP SEInventors: Canberk Morelli, Till Merker
-
Patent number: 12204529Abstract: Techniques and solutions are provided for providing federated data access to parameterized data objects. At a local system, a virtual parameterized data object is created. A remote computing system is contacted to obtain parameters used by a parameterized data object of the remote computing system to which the virtual parameterized data object corresponds. Parameter information received from the remote system is stored in a definition of the virtual parameterized data object at the local system. When a request for a database operation involving the virtual parameterized data object is received, the parameter information can be used to determine whether the request is correctly formed, or can be used in preparing a request to be sent to the remote system to be performed using the parameterized data object to obtain information specified in the request for a database operation.Type: GrantFiled: October 25, 2022Date of Patent: January 21, 2025Assignee: SAP SEInventors: Juhyeon Jeong, Hyeong Seog Kim, Taehyung Lee
-
Patent number: 12204543Abstract: A method for processing a query for data stored in a distributed database includes receiving, at an edge device, the query for data stored in the distributed database from a query device. The method includes causing, by the edge device, the query to be stored on a dynamic ledger maintained by the distributed database. The method includes detecting, by the edge device, that summary data has been stored on the dynamic ledger. The method includes generating, by the edge device, an approximate response to the query based on the summary data stored on the dynamic ledger. The method includes transmitting, to the query device, the approximate response.Type: GrantFiled: September 9, 2022Date of Patent: January 21, 2025Assignee: Strong Force VCN Portfolio 2019, LLCInventors: Charles Howard Cella, Andrew Cardno, Jenna Parenti, Andrew S. Locke, Teymour S. El-Tahry
-
Patent number: 12189076Abstract: A buried object scanning device includes a capacitance sensor, a search image conversion processing unit, a memory unit, a display unit, an operation input unit, and a display control unit. The capacitance sensor detects a buried object. The search image conversion processing unit converts the detection result of the capacitance sensor into a search image. The memory unit stores search images and a grid layer including grid lines corresponding to a specific scale. The display unit displays the search images and the grid layer. The display control unit controls the display unit to display the search image superimposed with the grid layer and to display the search image in a state of being movable relative to the grid layer, in response to input to the operation input unit.Type: GrantFiled: October 7, 2021Date of Patent: January 7, 2025Assignee: OMRON CorporationInventors: Tetsuro Tsurusu, Shingo Kawamoto, Ryoji Shimizu, Kohei Fujio, Yuji Makita, Akihiro Ishii, Mitsunori Sugiura
-
Patent number: 12189620Abstract: A computer-implemented method, system and computer program product for creating virtualized data assets. A copy of an extract, transform, load (ETL) or an extract, load, transform (ELT) job definition is created. Furthermore, a table function is created in which the table function is configured to trigger the execution of a copy of the ETL/ELT job definition, to read the resulting data from executing the copy of the ETL/ELT job definition and to return the resulting data (data sets), such as in a queue in a federation server. After receiving a query from a user based on a virtual view in which the query includes the ETL/ELT job definition, the table function is executed which triggers execution of the copy of the ETL/ELT job definition. Data sets are then produced by executing the copied ETL/ELT job definition, which is read and returned to the user in the virtual view.Type: GrantFiled: August 31, 2021Date of Patent: January 7, 2025Assignee: International Business Machines CorporationInventors: Michal Bodziony, Bartosz Tomasik, Wojciech Mis, Marcin Filip
-
Patent number: 12169497Abstract: The present disclosure relates to methods and systems for providing context aware searching using concept markers. Embodiments provide concept markers configured to facilitate the identification and refinement of relevant content associated with a query with a high degree of precision. In embodiments, in response to a user query, documents and concept markers relevant to the query are determined. The identified documents are associated with the concept markers and are ranked based on the quality of the association. Upon a user selecting at least one of the concept markers, the search results are refined in response. The refining includes re-ranking the documents based on a combination of the original query and the selected concept marker. The suggested concept markers are similarly re-ranked. Accordingly, the techniques disclosed herein provide for a high precision identification of relevant content as well as high precision refining of the search results.Type: GrantFiled: November 19, 2021Date of Patent: December 17, 2024Assignee: Thomson Reuters Enterprise Centre GmbHInventors: Domingo Huh, Julian Brooke, Elnaz Davoodi, Jack G. Conrad