Patents Examined by Rezwanul Mahmood
  • Patent number: 12339836
    Abstract: A technique is disclosed for creating a GraphQL Application Programing Interface (API) schema by introspecting various different types of backend datasources. The technique includes receiving a selection of a datasource type to create a GraphQL API schema and introspecting the selected datasource type to determine a set of individual elements associated with the selected datasource type. The technique involves outputting the set of individual elements associated with the selected datasource type via a User Interface (UI) screen of a computer system. The technique further includes receiving a selection of one more individual elements associated with the selected datasource type via a UI screen of the computer system. The technique includes generating a GraphQL API schema comprising a set of objects and a set of resolver functions based on the selected elements and presenting the GraphQL API schema via a UI screen associated with the computer system.
    Type: Grant
    Filed: May 23, 2023
    Date of Patent: June 24, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Naveen Pilli, Gordon James Yorke, Andrei Korostelev, Arun Kiran Patro
  • Patent number: 12314331
    Abstract: The present disclosure generally relates to obtaining details regarding an image based on search intent and, further, to determining royalty distributions and credits for projects. In an example, a computer-implemented method includes: searching, via a computing device, at least one piece of information associated with a song that is currently playing on the computing device; and displaying, via the computing device, the at least one piece of information on a display of the computing device.
    Type: Grant
    Filed: September 1, 2022
    Date of Patent: May 27, 2025
    Assignee: MUSO.AI INC.
    Inventors: Jay Baumgardner, Aaron Kaufman, Kyran Philip de Keijzer
  • Patent number: 12292935
    Abstract: Methods and systems described herein are directed to obtaining various types of information that can provide an accounting for an individual's legacy that can be replayed to learn about objects and/or experiences associated with the individual. A personal legacy accountant can generate a legacy profile using automatically obtained public records and personal records supplied by the individual, and afford the individual an opportunity to contextualize records for the profile. Through this contextualization, the individual can selectively define one or more perspectives for her legacy.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: May 6, 2025
    Assignee: United Services Automobile Association (USAA)
    Inventors: Thomas Mercer Harper, Noe Alberto Martinez, Keegan Patrick Hayes, Jennifer Dawn Ayala, Jennifer Marie Chandler-Bradley, Joseph H. Louwagie, III, Mathew Cyriac Kottoor, Emily Nicole Van Santen
  • Patent number: 12284434
    Abstract: In an imaging system, a server, a communication terminal, an imaging method, a program, and a recording medium, a first image is analyzed for each first image, a feature value of the first image is acquired, and the first image, a set value regarding capturing of the first communication terminal in a case where the first image is captured, and the feature value of the first image are stored in association with each other in a memory. A first image associated with a feature value coincident with or similar to a feature value of a second image is searched for from among the first images stored in the memory, and a set value associated with the searched first image is acquired from among the set values stored in the memory. The acquired set value is set for a second communication terminal, and an image is captured based on the set value.
    Type: Grant
    Filed: October 19, 2021
    Date of Patent: April 22, 2025
    Assignee: FUJIFILM Corporation
    Inventor: Kazuki Oshima
  • Patent number: 12271345
    Abstract: Aspects of the subject disclosure may include, for example, a media consumption database that stores data elements describing conditions under which electronic media content is consumed by a user on an electronic device. A search of the media consumption database based on at least a portion of the conditions may result in at least a portion of the electronic media content to be re-presented to an electronic device of the user Other embodiments are disclosed.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 8, 2025
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Nigel Bradley, Rashmi Palamadai, Eric Zavesky, Ari Craine, Robert Koch
  • Patent number: 12153633
    Abstract: An application may support ingestion of data to a data server. A user may identify the data source, and the server may determine a connector corresponding to the identified data source. The server may support a plurality of connectors for data ingestion. Based on the selected source, the user may select a data channel type, where the data channel type is associated with one or more packaged data sets that include different data set types. The server may then ingest the data set using the determined connector. The application may further support mapping of source and target attributes, custom mapping, and transformation functions.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 26, 2024
    Assignee: Salesforce, Inc.
    Inventors: Vineeth Anand Nair, Shengfan He, Jason Day, Caroline Casey Logue, Bradley Carroll Wright, Raveendrnathan Loganathan
  • Patent number: 12099555
    Abstract: To provide search capabilities in a process control system, a contextual knowledge repository is generated that organizes process plant-related data according to semantic relations between the process plant-related data and the process plant entities. When a user submits a process plant search query related to process plant entities within a process plant, search results are obtained by identifying a data set from the contextual knowledge repository which is responsive to the process plant search query. The search results are then presented on a user interface device based on the identified data set. To allow for searches to be performed by user interface devices external to the process plant, a data diode is disposed between a field-facing component and an edge-facing component of the process plant so that data flows from the field-facing component to the edge-facing component without flowing from the edge-facing component to the field-facing component.
    Type: Grant
    Filed: September 27, 2023
    Date of Patent: September 24, 2024
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Peter Hartmann, Richard Clarence Dayo Fabros, Anthony Amaro, Jr., John M. Caldwell
  • Patent number: 12056179
    Abstract: Systems and methods are described herein for generating query suggestions. The method comprising retrieving a plurality of metadata fields associated with a media asset, generating, based on the retrieved plurality of metadata fields, a plurality of combinations of the metadata fields. For each respective combination of the metadata fields of the plurality of combinations, the method searches a database for media assets that comprise metadata fields matching the respective combination of the metadata fields, and calculates a number media assets that match the respective combination based on the searching. The method selects a combination of the metadata fields of the plurality of combinations with a lowest associated calculated number of matching media assets, creates a suggested query based on the selected combination of metadata fields, and outputs the suggested query.
    Type: Grant
    Filed: September 26, 2018
    Date of Patent: August 6, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ankur Anil Aher, Jeffry Copps, Debarghya Banerjee, Harish Ashok Kumar, Princy Goel
  • Patent number: 12038954
    Abstract: Systems and methods are described to access a set of reattempt query pairs, where each respective pair comprises an initial query and a reattempt of the initial query, and is associated with an indication of whether a reply generated for output based on the respective query pair was acceptable. In response to determining that a second query received after a first query constitutes a reattempt of the first query, a query pair in the set of reattempt query pairs may be identified that matches at least one of the first query and the second query, and is associated with an indication that a reply generated for output based on the query pair was acceptable. A search may be performed based on the identified query pair in the set of reattempt query pairs, and a reply may be generated for output based on the performed search.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: July 16, 2024
    Assignee: Rovi Guides, Inc.
    Inventors: Ajay Kumar Mishra, Jeffry Copps Robert Jose
  • Patent number: 12026151
    Abstract: Techniques a provided for performing multi-system operations in which changes are asynchronously committed in multiple systems. Metadata about the multi-system operation is injected into the commit logs of one system involved in a multi-system operation. An event stream is generated based on the commit logs of the one system, and is used to drive the operations that one or more other systems need to perform as part of the multi-system operation. A reconciliation system reads the logs of all systems involved in the multi-system operation and determines whether the multi-system operation completed successfully. Techniques are also provided for using machine learning to generate models of normal execution of different types of operations, detect anomalies, pre-emptively send expectation messages, and automatically suggest and/or apply fixes.
    Type: Grant
    Filed: December 9, 2021
    Date of Patent: July 2, 2024
    Assignee: LENDINGCLUB BANK, NATIONAL ASSOCIATION
    Inventors: Yana Nikitina, Igor Petrunya
  • Patent number: 12002010
    Abstract: Events that are described in either structured data (e.g. HTML web page or email) or text in a natural language description can be extracted and entered into one or more calendars on a user's device. In one embodiment, selecting an add event command in a calendar application can cause the calendar application to search, without having received any search input, in a database of extracted events, and events extracted within a predetermined period of time can be suggested as events to add to the calendar. In one embodiment, an extracted event can cause a notification to be displayed to a user. Other embodiments are also described herein.
    Type: Grant
    Filed: February 14, 2018
    Date of Patent: June 4, 2024
    Assignee: APPLE INC.
    Inventors: Sofiane Toudji, Erik M. Berget, Scott Adler, Samuel C. Cates
  • Patent number: 11994959
    Abstract: In accordance with an embodiment, described herein is a system and method for transaction recovery in a multitenant application server environment. At least one resource manager associated with a partition can be designated as a determiner resource for that partition only, in order to support eliminating transaction logs (TLOG) in processing a two-phase commit transaction. A transaction manager can prepare all other resource managers in the mid-tier transactional system before the determiner resource. Furthermore, the transaction manager can rely on the list of outstanding transactions to be committed that is provided by the determiner resource for recovering the transaction. The transaction manager can commit an in-doubt transaction returned from a resource manager that matches the list of in-doubt transactions returned from the determiner resource. Otherwise, the transaction manager can roll back the in-doubt transaction.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: May 28, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Paul Parkinson, Hiromu Kato, Arjav Desai
  • Patent number: 11940987
    Abstract: An incorrect copy of a record of data can be prevented from being transmitted to a distributed ledger system. A first file can be received and can include information, in audio or video form, with a description of a subject matter of the record of data and with an authorization to transmit the copy to the distributed ledger system. The first file can be sent to a device. A second file can be received from the device and can include information that confirms that the description of the subject matter, included in the first file, is correct, and that confirms that an entity, which controlled production of the first file, has permission to authorize causing the copy to be transmitted to the distributed ledger system. The correct copy can be caused, based on a receipt of the first and the second files, to be transmitted to the distributed ledger system.
    Type: Grant
    Filed: September 9, 2022
    Date of Patent: March 26, 2024
    Assignee: POLYSIGN INC.
    Inventors: David Schwartz, Arthur Britto, Anna Tong, Kimon Papahadjopoulos, William Morris, Chiranjeeb Kataki, Eric Rodriguez, Conor Hanranhan
  • Patent number: 11880417
    Abstract: Provided is a method, apparatus, system, and/or computer readable medium for providing a map service. The map providing method may include extracting region information attached to a posting in response to an execution of a storage capability or a sharing capability by a user to the posting displayed on a page accessible to a computer, storing address information of the posting and the extracted region information associated with the user, and displaying a point of interest corresponding to the region information on a map service screen associated with the user.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: January 23, 2024
    Assignee: NAVER CORPORATION
    Inventor: Hyun Jung Lee
  • Patent number: 11880335
    Abstract: Systems and methods are disclosed for implementing an event based retention schedule for a read only file. When a regular file is to be converted to an event based retention read only file, an “event-retain” property may be enabled on the file allowing the feature to be implemented. Then, that file may have its permissions changed to read only. This will allow the file to be changed to a read only file without using a default retention time. Then, once the event is triggered, the retention time may be set so the file can be scheduled for automatic deletion.
    Type: Grant
    Filed: July 31, 2020
    Date of Patent: January 23, 2024
    Assignee: NetApp, Inc.
    Inventors: Akshatha Gangadharaiah, Balamurugan Ramajeyam, Raman Madaan, Subhash A. Sankuratripati, Aftab Ahmad Ansari, Vaiapuri Ramasubramaniam
  • Patent number: 11868354
    Abstract: Systems, methods, and computer-readable medium containing instructions for responding to a user-initiated query. One method includes logging data received through an input interface of a communication device, receiving the user-initiated query, and determining a context-based response to the user-initiated query based on the logged data stored in the at least one data base and a probability of a user of the communication device receiving the logged data stored in the at least one data base. The method also includes providing the context-based response in reply to the user-initiated query.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: January 9, 2024
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventor: Alejandro G. Blanco
  • Patent number: 11860847
    Abstract: A seed value assigned to a database table is determined. Numerically ordered invocation numbers are determined. Unordered pseudorandom numbers are generated based on the seed value and the invocation numbers to index temporally ordered data changes to the database table. It is determined whether the total number of yet-to-be-saved pseudorandom numbers reaches a maximum total number threshold. If so, the yet-to-be-saved pseudorandom numbers and a sequence of corresponding invocation numbers are saved in a sync table.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: January 2, 2024
    Assignee: Salesforce, Inc.
    Inventor: Rohitashva Mathur
  • Patent number: 11853381
    Abstract: Techniques of this disclosure are directed to enable a computing device to process voice queries and provide query answers even when the computing device and vehicle do not have internet connectivity. According to the disclosed techniques, a computing device may detect a query via input devices of the computing device and output a query answer determined based on the detected query. Rather than directly querying a remote computing system, various aspects of the techniques of this disclosure may enable the computing device to use a query answer cache to generate the query answer. The query answer cache may include predicted queries and query answers retrieved from a query answer cache of a remote computing system, thereby enabling the computing device to respond to the detected queries while experiencing unreliable internet connection.
    Type: Grant
    Filed: November 13, 2020
    Date of Patent: December 26, 2023
    Assignee: Google LLC
    Inventors: Xin Li, Yixin Wang, Benedict Liang, Dharminder Singh
  • Patent number: 11822599
    Abstract: In an approach to collaborative discourse, responsive to receiving a collaborative discourse, a document corpora of the collaborative discourse is analyzed. A picture metadata is analyzed for each image in a graphic repository. A machine learning model is derived based on the analysis of the document corpora and the analysis of the picture metadata. Appropriate images are selected from the graphic repository based on the machine learning model, where the appropriate images closely align with the collaborative discourse.
    Type: Grant
    Filed: December 16, 2020
    Date of Patent: November 21, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nadiya Kochura, Jonathan D. Dunne, Fang Lu
  • Patent number: 11790008
    Abstract: A system includes reception of a user request for a set of data visualizations, execution, in response to the user request, of a main thread to request metadata associated with the set of data visualizations from a remote system, execution of a worker thread to request a set of persisted queries associated with the set of data visualizations from the remote system, to issue the set of persisted queries to the remote system, to receive query results associated with the set of persisted queries from the remote system, and to initiate storage of the query results in a local memory, and execution of the main thread to retrieve the query results stored in the local memory and render the set of data visualizations based on the retrieved query results.
    Type: Grant
    Filed: September 12, 2019
    Date of Patent: October 17, 2023
    Assignee: BUSINESS OBJECTS SOFTWARE LTD.
    Inventors: Justin Wong, JianHong Tan, Kyoung Woo Nam, Patrick Wang, Ruoxin Zhou, Veljko Jovanovic