Patents Examined by Amresh Singh
-
Patent number: 12067067Abstract: A site recommendation method, an electronic device, and a readable storage medium are provided, which relate to the field of automatic driving. The method includes: determining, in response to a query request of a user terminal for a target position, a target site recommended to a target user within a specified range of the target position, wherein the target site includes a site that the target user is interested in under a specified travel condition; and sending the target site to the user terminal.Type: GrantFiled: June 27, 2022Date of Patent: August 20, 2024Assignee: Beijing Baidu Netcom Science Technology Co., Ltd.Inventors: JuanJuan Shui, Yingjie Niu, Qiushen Qu, Weipeng Niu, Jiankang Xin
-
Patent number: 12067242Abstract: An improved information management system is described herein in which the information management system can evaluate the deduplication performance of secondary copy operations and dynamically adjust the manner in which secondary copy data is created to minimize the negative effects of performing deduplication. Furthermore, the improved information management system can improve deduplication performance by applying different storage policies to different types of applications running on a client computing device. Moreover, the improved information management system can automatically detect the region of a client computing device and apply an appropriate information management policy to the client computing device to avoid inconsistencies or other errors resulting from administrator control.Type: GrantFiled: May 22, 2023Date of Patent: August 20, 2024Assignee: Commvault Systems, Inc.Inventors: Bhavyan Bharatkumar Mehta, Anand Vibhor, Niteen Jain
-
Patent number: 12045211Abstract: One example method includes collaborative deduplication. A deduplication engine implemented at a cloud level collaborates or coordinates with an extension engine of the deduplication at an edge node. This allows data ingested at a node to be collaboratively deduplicated prior to transfer to the cloud and after transfer to the cloud.Type: GrantFiled: October 27, 2020Date of Patent: July 23, 2024Assignee: EMC IP HOLDING COMPANY LLCInventors: Mohamed Sohail, Karim Fathy, Robert A. Lincourt
-
Patent number: 12019619Abstract: An apparatus and method of performing a time-based operation on a row in a database table includes receiving a function to be applied to a particular row in a table within the database management system. The method may also include, in response to receiving the function, adding a new column to the table. A new cell in the new column includes a timer indicating a time that the processing device will call the function, and the new cell references the function. The method may also include, upon expiration of the timer, determining that the database management system is available for execution of the function, and executing the function on the particular row in the table.Type: GrantFiled: January 9, 2023Date of Patent: June 25, 2024Assignee: Red Hat, Inc.Inventors: Michael Kolesnik, Michel Peterson
-
Patent number: 12013864Abstract: A method for automatically generating news event of a certain topic applied in an electronic device analyzes text of the news event by a topic model to obtain topics, a probability distribution of keywords in each topic is established, and a time interval distribution of the keywords in each topic is calculated. Keywords within a preset probability distribution range are selected to reduce the size of a word bag relating to the topic, and a time interval range of the reduced word bag of the topic is determined. A calculation of text similarities of the text in a database is made to obtain a news article corresponding to each topic according to the time interval range of the reduced word bag, and a title of the news article as a target topic of the text of the news event is determined.Type: GrantFiled: November 10, 2021Date of Patent: June 18, 2024Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Wen-Chung Chang
-
Patent number: 12001449Abstract: A method of managing the sharing of inventory data across a plurality of data centers, includes the steps of detecting a change made to the inventory data by one of the data centers, updating a desired state document that specifies a desired state of each of the data centers, the updated desired state document including the inventory data as changed, and instructing each of other ones of the data centers to update the inventory data using the updated desired state document. Each of the data centers employ a database for storing the inventory data, and so after the remaining ones of the data centers have updated the inventory data using the updated desired state document, the change made to the inventory data stored in the database of one of the data centers is replicated in the respective databases of the remaining ones of the data centers.Type: GrantFiled: February 3, 2022Date of Patent: June 4, 2024Assignee: VMware LLCInventors: Kundan Sinha, Shalini Krishna
-
Patent number: 11977557Abstract: Disclosed is an extensible data pipeline. The extensible data pipeline can include detecting, by a backend system, incoming data at a spigot. The backend system can initiate a sequence of transforms upon detecting the incoming data. Each of the transforms can be operative to perform an operation on the data and output both transformed data and a status identifier. The status identifier can indicate a status of a transform operation for a respective one of the transforms. The transformed data from a final transform can be stored along with a final identifier indicating a status of the final transform.Type: GrantFiled: November 26, 2019Date of Patent: May 7, 2024Assignee: NCR Voyix CorporationInventors: Joseph Laval Tremblay, Jack Eugene Edwards, Jr., Venkata Siva Krishna Gudivada, Brett Jamison Wolfe
-
Patent number: 11977547Abstract: A database system is operable to generating conjunctive normal form (CNF) processing cost data, disjunctive normal form (DNF) processing cost data, and non-normalized form processing cost data based on a plurality of operators of a query expression indicating a query for execution. Query processing selection data is generated based on the CNF processing cost data, the DNF processing cost data, and the non-normalized form processing cost data. The query processing selection data indicates a selection to execute the query in accordance with exactly one of: a CNF query operator execution flow; a DNF query operator execution flow; or a non-normalized query operator execution flow. Execution of the query is facilitated based on the query processing selection data.Type: GrantFiled: February 10, 2023Date of Patent: May 7, 2024Assignee: Ocient Holdings LLCInventor: Jason Arnold
-
Patent number: 11971929Abstract: A record including an original document and a modification to the original document is created. Metadata associated with the modification to the original document is generated. The modification in stored in a data store. Creation and registration of a decentralized identifier (DID) document for the modification is requested based on the generated metadata. Modified document metadata is generated which includes a document hash and the created DID document for the modification. Recordation of the modification in a blockchain transaction, creation and registration of a DID document for the modified document, and generation of verifiable credentials for the modification are requested. The generated verifiable credentials for the modification are stored and a quick response (QR) code for the DID document for the modification is generated. A visual representation of the modification and the QR code for the modification are added to the original document, generating a sealed document.Type: GrantFiled: September 24, 2021Date of Patent: April 30, 2024Assignee: Wacom Co., Ltd.Inventors: Joss Daniel Giffard-Burley, Avinav Khanal, Novi Rahman
-
Patent number: 11971930Abstract: Aspects of the disclosure relate to a hybrid metaverse environment. A computing platform may synchronize, using edge nodes and with a physical repository server, a soft document repository. The computing platform may receive, via a metaverse application interface, an event processing request. The computing platform may identify, based on the event processing request and using a machine learning model, documents needed to execute the event processing request. The computing platform may update a request queue to identify the event processing request and the documents. The computing platform may access, using an edge node and via the soft document repository, the physical repository server to obtain document images corresponding to the identified documents, and may update a response queue to include the obtained document images. The computing platform may send, to an enterprise user device, a haptic alert indicating that the event processing request is ready for processing.Type: GrantFiled: August 18, 2022Date of Patent: April 30, 2024Assignee: Bank of America CorporationInventors: Saurabh Arora, Sandeep Chauhan
-
Patent number: 11947534Abstract: A server system provided according to an aspect of the present disclosure provides a shared connection pool to parallel execution entities accessing database instances of a distributed database when processing requests. A shared connection pool implies that each pool connection of the connection pool may be used for serving different execution entities requiring access to different database instances. In an embodiment, the database instances correspond to shards together implementing a distributed database, and the parallel execution entities correspond to threads.Type: GrantFiled: December 31, 2019Date of Patent: April 2, 2024Assignee: Oracle International CorporationInventors: Sumit Sahu, Lakshminarayanan Chidambaran, Krishna Itikarlapalli, Srinath Krishnaswamy
-
Patent number: 11941046Abstract: Methods, systems, and media for generating search results based on contextual information are provided. In some implementations, a method for presenting search results is provided, the method comprising: receiving, using a hardware processor, a query related to media that is currently being presented; identifying a program that is currently being presented; identifying a plurality of keywords associated with the identified program; determining one or more of the plurality of keywords that are contextually relevant to the query; obtaining a plurality of search results based on the query and the one or more contextually relevant keywords; and causing at least one of the plurality of search results to be presented to the user.Type: GrantFiled: May 3, 2021Date of Patent: March 26, 2024Assignee: Google LLCInventors: Ingrid McAulay Trollope, Ant Oztaskent, Yaroslav Volovich
-
Patent number: 11928149Abstract: Systems, methods, and other embodiments described herein relate to using vehicles as mobile observation platforms. In one embodiment, a method includes, in response to receiving, in a selected vehicle that is equipped with at least one camera, a request for locating a target, identifying search parameters from the request that specify the target that is to be identified and a time window for analyzing visual data from the camera. The method includes analyzing the visual data according to the search parameters to identify the target by using at least a machine vision model executing on a processor within the selected vehicle. The visual data includes at least camera data that is currently being acquired. The method includes communicating detection results about whether the visual data includes the target to a remote device from which the request originated.Type: GrantFiled: February 25, 2022Date of Patent: March 12, 2024Assignee: Toyota Connected North America, Inc.Inventor: Brian M. Kursar
-
Search engine training apparatus and method and search engine trained using the apparatus and method
Patent number: 11921789Abstract: An apparatus and method for training a search engine generates synthetic search arguments and target information that are provided to the search engine as training. A search argument simulator ingests product information and historical interaction data, determines relevant descriptors, creates compound descriptors, and creates candidate search arguments. A trainer checks the candidates against historical search arguments, identifies similar search arguments and determines likely search arguments that are used for training. An evaluator monitors search engine responses and triggers retraining of the search engine.Type: GrantFiled: September 19, 2019Date of Patent: March 5, 2024Assignee: MCMASTER-CARR SUPPLY COMPANYInventors: Ben C. Callanta, Deric A. Bertrand, Gracelyn R. Newhouse, John N. Rosensweig, Bina M. Vasavda, Ross P. Kelly, Larry G. Kirby, Matthew T. Hayden, Emily R. Rapport -
Patent number: 11907011Abstract: Provided is a display device including a microphone, a display, and a controller configured to cause the display to display a webpage, search duplicate text within the webpage, cause the display to display sequential numbers each correspondingly displayed at one side of each of a plurality of contents including the searched duplicate text, and access a link corresponding to a selected one of the displayed sequential numbers in response to a voice command received via the microphone indicating the selected sequential number.Type: GrantFiled: February 15, 2019Date of Patent: February 20, 2024Assignee: LG ELECTRONICS, INC.Inventor: Chulmin Son
-
Patent number: 11886470Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to receive from a network connection different sources of unstructured data, where the unstructured data has multiple modes of semantically distinct data types and the unstructured data has time-varying data instances aggregated over time. An entity combining different sources of the unstructured data is formed. A representation for the entity is created, where the representation includes embeddings that are numeric vectors computed using machine learning embedding models. These operations are repeated to form an aggregation of multimodal, time-varying entities and a corresponding index of individual entities and corresponding embeddings. Proximity searches are performed on embeddings within the index.Type: GrantFiled: February 23, 2022Date of Patent: January 30, 2024Assignee: Graft, Inc.Inventors: Adam Oliner, Maria Kazandjieva, Eric Schkufza, Mher Hakobyan, Irina Calciu, Brian Calvert, Daniel Woolridge
-
Patent number: 11874831Abstract: A method and system for managing an execution plan in a graph database includes: acquiring a graph query language, analyzing the graph query language by using a scanner to generate a predefined Token, and parsing the predefined Token into a data structure by using a parser to obtain an abstract syntax tree; next, processing the abstract syntax tree by using a planner to generate an execution plan, registering a mapping table to store variables in the execution plan and corresponding variable values, and optimizing the execution plan by using an optimizer, where the execution plan includes customized execution operators and customized topologies; and finally, traversing and scheduling the execution plan by using a scheduler, to output an obtained execution result. The present disclosure modularizes the execution operators, improves reusability, and reduces the development cost. The execution plan is scheduled by using an asynchronous notification mechanism, to reduce blocking.Type: GrantFiled: March 7, 2022Date of Patent: January 16, 2024Assignee: Vesoft Inc.Inventors: Xiaomeng Ye, Shihai Huang, Pengwei Chen, Xinglu Yi
-
Patent number: 11874838Abstract: A method includes measuring an amplitude of a state of a quantum circuit, the amplitude corresponding to a first location in an object database. In the embodiment, the method includes executing, using a classical processor and a first memory, a verification operation, responsive to measuring the amplitude, to verify a target object in the first location. In the embodiment, the method includes re-measuring a second amplitude of a second state of the quantum circuit, the second amplitude having undergone a first plurality of amplitude amplifications, the second amplitude corresponding to a second location in the object database, the second location being verified as the target object, and wherein a total number of the first plurality of amplitude amplifications being less than a square root of a set of objects in the object database.Type: GrantFiled: December 23, 2021Date of Patent: January 16, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Shaohan Hu, Rudy Raymond Harry Putra, Stephen Wood, Marco Pistoia, Jay M. Gambetta
-
Patent number: 11860964Abstract: An industrial information identification and retrieval system includes: a crawler; a search engine; a result processor; and a web user interface “web UL” The crawler identifies devices and their associated Open Platform Communication Unified Architecture “OPC UA” servers within a network as identified OPC UA servers. The crawler browses the identified OPC UA servers and extracts and stores data items in a database as extracted data items. The search engine searches the extracted data items and provides search results to the result processor. The result processor determines a score for each search result. The web UI presents the search results according to the scores.Type: GrantFiled: July 8, 2020Date of Patent: January 2, 2024Assignee: ABB Schweiz AGInventors: Andreas Burger, Heiko Koziolek, Sten Gruener, Johannes Schmitt, Marcel Dix
-
Patent number: 11860837Abstract: A system for prioritizing and resolving inconsistencies in digital evidence. The system includes a database containing a first type of data and a second type of data related to an incident record and an electronic computing device including an electronic processor. The electronic processor is configured to receive the first and second types of data from the database, determine an inconsistency between the first and second types of data, and determine an incident type from the incident record. The electronic processor is also configured to determine whether a priority of the determined inconsistency meets a threshold case impact level. When the priority of the inconsistency meets the threshold case impact level, the electronic processor is configured to take a first notification action and when the priority of the inconsistency does not meet the threshold case impact level, the electronic processor is configured to take a second notification action.Type: GrantFiled: May 19, 2021Date of Patent: January 2, 2024Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Wyatt Borsos, Safina Z. Lavji, Jehan Wickramasuriya