Patents Examined by Amresh Singh
-
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
-
Patent number: 11860920Abstract: Embodiments may provide a document system that receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Theses responsiveness calls may be used to refining the scoring algorithm used by the document system of to generate a desired confidence score for the document system.Type: GrantFiled: December 19, 2022Date of Patent: January 2, 2024Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Duane George, Douglas Wayne Stewart
-
Patent number: 11836440Abstract: A method for grouping of multiple tabs in a web browser includes displaying a plurality of tabs by the web browser. Each tab has separate webpage content associated therewith. Two or more webpages are grouped into at least one category based on semantics of corresponding webpage content. Two or more tabs associated with the two or more grouped webpages are merged into a single tab. The single tab represents the grouped webpages. An aggregated view of contents associated with the grouped webpages is generated and displayed in a single browser window associated with the single tab. The aggregated view has two or more portions. Each portion of the aggregated view concurrently displays content of a corresponding grouped webpage.Type: GrantFiled: October 25, 2022Date of Patent: December 5, 2023Assignee: United Services Automobile Association (“USAA”)Inventors: Francisco A. Duran, Leena Maria Klint-Looney, Kim Earnest Pate, Rachel Ann Krebs, Jason W. Lindley, Ann C. Tarrillion, Guy R. Langley
-
Patent number: 11809417Abstract: A non-transitory computer readable storage medium has instructions executed by a processor to receive from a network connection different sources of unstructured data. An entity is formed by combining one or more sources of the unstructured data, where the entity has relational data attributes. A representation for the entity is created, where the representation includes embeddings that are numeric vectors computed using machine learning embedding models, including trunk models, where a trunk model is a machine learning model trained on data in a self-supervised manner. An enrichment model is created to predict a property of the entity. A query is processed to produce a query result, where the query is applied to one or more of the entity, the embeddings, the machine learning embedding models, and the enrichment model.Type: GrantFiled: September 28, 2021Date of Patent: November 7, 2023Assignee: Graft, Inc.Inventors: Adam Oliner, Maria Kazandjieva, Eric Schkufza, Mher Hakobyan, Irina Calciu, Brian Calvert
-
Patent number: 11803590Abstract: In some examples, a computing device may initiate audible play back of a book in response to an instruction from a user. While the book is being audibly played back, the computing device may determine (e.g., in the background) that a content of a recently played back portion of the book matches one or more interests associated with a user, initiate a search, and receive search results. The computing device may re-rank the search results based on the user's interests, pause play back of the book, and audibly read out the re-ranked search results. If the user asks a question, the computing device may pause play back of the book, perform an additional search, and read out loud the additional search results. The computing device may resume the audible play back of the book after the user provides a resume play back instruction.Type: GrantFiled: November 16, 2018Date of Patent: October 31, 2023Assignee: Dell Products L.P.Inventors: Arockiaraj Durairaj, Chetan Somaiah
-
Patent number: 11775603Abstract: A source system receives an indication to suppress a listing associated with an entity, wherein the indication is based at least in part on a confidence score from the source system indicating that the listing is a duplicate of a representative listing. A list of a provider systems that provide search results including the listing associated with the entity is identified. A first provider system is searched for a first listing matching the listing associated with the entity. The source system receives from the first provider system, a provider-supplied external identifier associated with the first listing. A request to suppress is transmitted to the first listing from a search result generated in response to a search request submitted via the first provider system.Type: GrantFiled: July 29, 2020Date of Patent: October 3, 2023Assignee: Yext, Inc.Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
-
Patent number: 11775602Abstract: Advances in technology and the availability of low cost sensors have led to an unprecedented growth in the volume of spatial data. Unfortunately, the time required to evaluate even simple spatial queries over large data sets greatly hampers the ability to interactively explore these data sets and extract actionable insights. While modern hardware (such as Graphics Processing Units or GPUs) are increasingly being used to speed up spatial queries, existing solutions have two important drawbacks: they are often tightly coupled to the specific query types they target, making it hard to adapt them for other queries; and since their design is based on CPU-based approaches, it can be difficult to effectively utilize all the benefits provided by the said hardware. To overcome these issues, spatial data are represented as geometric objects and a set of composable operators that operate over these objects are defined.Type: GrantFiled: April 28, 2020Date of Patent: October 3, 2023Assignee: New York UniversityInventors: Harish Doraiswamy, Juliana Freire