Patents Examined by Alicia M Willoughby
  • Patent number: 12360861
    Abstract: Hypervisor-independent reference copies of virtual machine payload data based on block-level pseudo-mount infrastructure and techniques are generated and stored in an illustrative data storage management system. An illustrative hypervisor-independent reference copy includes one or more virtual-machine payload data files that originated from a first virtual machine. The hypervisor-independent virtual-machine-payload reference copy is governed by a distinct reference copy policy that controls retention, storage, tiering, scheduling, etc. for the reference copy, independently of how the illustrative system treats other virtual machine payload data files originating from the same virtual machine.
    Type: Grant
    Filed: June 3, 2024
    Date of Patent: July 15, 2025
    Assignee: Commvault Systems, Inc.
    Inventor: Vinit Dilip Dhatrak
  • Patent number: 12332877
    Abstract: The present disclosure discloses a method for acquiring a structured question-answering (QA) model, a QA method and corresponding apparatuses, and relates to knowledge graph and deep learning technologies in the field of artificial intelligence technologies. A specific implementation solution involves: acquiring training samples corresponding to N structured QA database types, the training samples including question samples, information of the structured QA database types and query instruction samples used by the question samples to query structured QA databases of the types, N being an integer greater than 1; and training a text generation model by using the training samples to obtain the structured QA model, wherein the question samples and the information of the structured QA database types are taken as input to the text generation model, and the query instruction samples are taken as target output of the text generation model.
    Type: Grant
    Filed: July 12, 2022
    Date of Patent: June 17, 2025
    Assignee: BEIJING BAIDU NETCOM SCIENCE TECHNOLOGY CO., LTD.
    Inventors: Wenbin Jiang, Yajuan Lyu, Yong Zhu, Hua Wu, Haifeng Wang
  • Patent number: 12321338
    Abstract: Techniques are disclosed that pertain to deploying immutable instances of a system. A computer system may maintain an active generation value that indicates an immutable instance of a database system that is permitted to write data to a database. The computer system may deploy a first immutable instance of the database system and update the active generation value to permit the first immutable instance to write data to the database. The computer system may receive a request to deploy a second immutable instance of the database system that includes an update not found in the first immutable instance. The computer system may deploy the second immutable instance and update the active generation value to cause the first immutable instance to cease writing data to the database and to permit the second immutable instance to write data to the database.
    Type: Grant
    Filed: January 19, 2024
    Date of Patent: June 3, 2025
    Assignee: Salesforce, Inc.
    Inventors: Varun Jobanputra, Joshua Gruenberg
  • Patent number: 12321791
    Abstract: A computer system that detects a change and automatically performs a remedial action associated with an application programming interface (API) for an application is described. During operation, the computer system may receive data from a second computer system that implements a data-query engine for a database and the data may be associated with the database. Then, the computer system may detect the change in the data based at least in part on one or more of: a schedule of when to check for the change; a location in the database associated with the data; expected content of the data; or a relationship between the data and additional data. When the change is detected, the computer system may perform the remedial action, where the remedial action includes providing a notification with information specifying a data element associated with the API that is affected by the change.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: June 3, 2025
    Assignee: Medcurio, Inc.
    Inventors: Kristen Michelle Jones, Colin James Parker, Christa Ann Bruce, Walter Francis Stewart
  • Patent number: 12287711
    Abstract: A computer-implemented method includes translating into a routing configuration, tenant-specific preferences for primary and secondary datacenter locations. A service mesh is set up for communication between services within and across the primary and secondary datacenter locations. Service persistencies with endpoints in datacenter locations are used to configure replication agents between the service persistencies. Using service endpoints, configuring Virtual Services that implement the service mesh. An Ingress Gateway is configured to route end user requests into the service mesh to a first service instance in the tenant-selected primary datacenter. According to the tenant-specific preferences, data replication is configured to copy data to redundant storage. Using endpoints of persistent storage replication agents for each service persistence in the tenant-selected primary datacenter, configuring persistent storage replication agents for each service persistence in the tenant-selected primary datacenter.
    Type: Grant
    Filed: April 15, 2024
    Date of Patent: April 29, 2025
    Assignee: SAP SE
    Inventor: Peter Eberlein
  • Patent number: 12271393
    Abstract: Embodiments may be associated with a unified data processing framework. A first source system may contain first data associated with a first Application Programming Interface (“API”) specification, and a second source system may contain second data associated with a second API specification (different from the first API specification). A cloud system processing layer may receive the first data and the second data and parse the first data and the second data to capture entity metadata. The first data and the second data can then be converted into a universal and extendable data format having nodes arranged in accordance with the metadata. The converted first and second data is stored by the cloud system processing layer in cloud storage. A data retrieval engine may then retrieve information from the cloud storage (including information associated with both the first and second data) in response to a user query.
    Type: Grant
    Filed: May 11, 2022
    Date of Patent: April 8, 2025
    Assignee: SAP SE
    Inventor: Sagar Gupta
  • Patent number: 12265534
    Abstract: A database system is operable to determine a request to implement a K Nearest Neighbors (KNN) algorithm to generate classification data for a set of new records. A query operator execution flow is determined for the request that includes a KNN-join operator. A query resultant that indicates classification data for the set of new records is generated by performing a plurality of operator executions in accordance with the query operator execution flow based on, for each record of the set of new records, generating a plurality of similarity measures by performing a similarity function on the each record and each of a set of previously-classified records; identifying a proper subset of the set of previously-classified records that includes exactly a predefined number of records; and joining the each record with the proper subset of the set of previously-classified records.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: April 1, 2025
    Assignee: Ocient Holdings LLC
    Inventors: George Kondiles, Jason Arnold, S. Christopher Gladwin, Joseph Jablonski, Daniel Coombs, Andrew D. Baptist
  • Patent number: 12242458
    Abstract: Consistent External Table Access maintains transactional consistency for queries that access external tables stored in a DBFS. This ability is achieved by bypassing the OS. One or more database processes executing a query that access an external table stored in a DBFS access the database-file table like other database tables in the DBMS that can be accessed to execute a query. Based on metadata stored in the DBMS regarding how an external table is stored in a DBFS, a DBMS is able to marshal database processes that access database-file tables directly to execute a query.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: March 4, 2025
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Margaret M. Susairaj, Dmitry Mikhailovich Potapov
  • Patent number: 12216675
    Abstract: Methods and systems for accessing, maintaining, analyzing, and visualizing structured data are presented. The system receives from a requesting computing device, a first request for a first hierarchical record. The system searches a first repository having first structured data. The system determines whether the first hierarchical record is present in the first structured data and creates, based on the first hierarchical record, a snapshot query criterion. The system then searches, based on the snapshot query criterion, a second repository comprising a first snapshot of the first structured data. The system determines whether a second hierarchical record at least partially matches the first hierarchical record.
    Type: Grant
    Filed: August 24, 2023
    Date of Patent: February 4, 2025
    Assignee: Veeva Systems Inc.
    Inventors: Piotr Kuchnio, Marius K. Mortensen, Asaf Roll, Zhen Tan
  • Patent number: 12216789
    Abstract: User permissions for a search on content managed by a content management system (CMS) can be evaluated in a search engine based on a user identity of a user providing a query input for the query rather than after return of an initial results set to the CMS or some other front-end application. The search engine can constrain possible results returned from a search for the query input using a content index of a plurality of content items maintained in a repository of the content management system. The constraining can include limiting the search engine from adding a content item of the plurality of content items to a permissions-filtered results set unless the evaluating of the user permissions and the search for the query input against the content index do not exclude the content item. Other aspects can support index updating by selective use of a metadata index.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: February 4, 2025
    Assignee: Hyland UK Operations Limited
    Inventor: Andrew Hind
  • Patent number: 12197489
    Abstract: A method for searching for a clipping template includes: in a video editing scenario, a server device acquires a first multimedia resource specified by a user and carries out searching according to the first multimedia resource specified by the user, to obtain a target clipping template matching the first multimedia resource, the target clipping template being used to indicate that multimedia material to be clipped is clipped, on the basis of a target clipping method, into a second multimedia resource.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: January 14, 2025
    Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO, LTD.
    Inventors: Gen Li, Yingzhi Zhou, Ran Cui, Ying Zhang
  • Patent number: 12197431
    Abstract: A first processing node of a cluster of processing nodes issues a first alert when first event data satisfies a trigger condition, and sends, to an alert data store external to the cluster, a first alert record of the first alert and suppression information based at least in part on the first alert. A second processing node of the cluster determines that second event data satisfies the trigger condition, obtains, from the alert data store, the suppression information indicating that an expiration time for suppressing the first alert is unexpired, and sends, to the alert data store, a second alert record of a second alert without issuing the second alert.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: January 14, 2025
    Assignee: Cisco Technology, Inc.
    Inventors: Jagmohan Singh, Hongxun Liu, Saketh Kurnool
  • Patent number: 12182171
    Abstract: Disclosed is a system to provide information associated with a user device from a server to the user device without disclosing the association to the server. Data structures, created at the server, contain information such as information about restaurants, mechanics, medical conditions, etc. The server creates bundles including two or more data structures containing disparate information, and a unique identifier for each bundle. The server creates a table of contents indicating the unique identifier of a bundle and the information contained in the bundle and sends the table of contents to the device. The server receives the unique identifier of the bundle and provides the bundle having the unique identifier to the device. While the bundle contains the information associated with the user device, because the bundle contains disparate information. the server does not know which information is associated with the user device.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: December 31, 2024
    Assignee: THINKSPAN, LLC
    Inventors: Brian Samuel Taylor, Matthew Maxwell Murphy, James Michael Faris
  • Patent number: 12182295
    Abstract: The present disclosure is associated with operation of a metadata server for package management including development and deployment of software. To illustrate, a metadata server stores a database model including multiple data structures that each include one or more entries of multiple data objects and a set of mapping rules defining links between different data structures of the multiple data structure. A method of operating the metadata server includes determining access permissions for an entity. The access permissions correspond to authorization to access a set of the multiple data structures. The method further includes identifying and executing a mapping rule to authorize a link between two or more data structures. The method further includes accessing a portion of requested metadata from the two or more data structures that have an authorized active link, and providing an output of the portion of the requested metadata arranged according to an output format.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: December 31, 2024
    Assignee: JFrog Ltd.
    Inventor: Yoav Landman
  • Patent number: 12174801
    Abstract: Systems and processes for managing an information retrieval database are provided. In a method for modeling a data object storing table relationships for tables belonging to a computer application, a first set of table links are retrieved from the data object and an enhanced set of table links are generated by appending additional table links to the first set based on linkages within the tables and/or code extensions/add-ins. A first set of field links are generated for the data object by matching metadata of the enhanced set of table links, and an enhanced set of field links are generated by performing additions, deletions, or replacements within the first set based on characteristics of the field links in the first set and/or code extensions/add-ins. A model for the data object is generated, representing the enhanced set of table links and the enhanced set of field links, and stored in a database.
    Type: Grant
    Filed: October 21, 2021
    Date of Patent: December 24, 2024
    Assignee: SAP SE
    Inventors: Naved Ahmed, Saritha Palli, Shweta Sureshchandra Gupta
  • Patent number: 12169514
    Abstract: A method of disambiguating user intent in conversational interactions for information retrieval is disclosed. The method includes providing access to a set of content items with metadata describing the content items and providing access to structural knowledge showing semantic relationships and links among the content items. The method further includes providing a user preference signature, receiving a first input from the user that is intended by the user to identify at least one desired content item, and determining an ambiguity index of the first input. If the ambiguity index is high, the method determines a query input based on the first input and at least one of the structural knowledge, the user preference signature, a location of the user, and the time of the first input and selects a content item based on comparing the query input and the metadata associated with the content item.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: December 17, 2024
    Assignee: ADEIA GUIDES INC.
    Inventors: Murali Aravamudan, Rakesh Barve, Sashikumar Venkataraman, Vineet Agarwal, Abhijit Savarkar, Ganesh Ramamoorthy, Ahmed Nizam Mohaideen Pathurudeen, K China Srinivasulu Reddy
  • Patent number: 12153701
    Abstract: A method, computer system, and computer program product for generating a collaborative platform for collective database retrieval using natural language processing are provided. The embodiment may include receiving a query in natural language format from a user. The embodiment may also include converting the natural language query to a search query language statement using a natural language processing technique. The embodiment may further include validating the user access rights to queried data. The embodiment may also include rendering a response to the query submitted by the user in a personalized manner. The embodiment may further include creating a temporary table based on the response and the query. The embodiment may also include iterating a plurality of processes of validating and processing a plurality of queries of one or more different users using the created temporary table and based on access rights for each of the one or more different users.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: November 26, 2024
    Assignee: International Business Machines Corporation
    Inventors: Lawang Mishra, Shruthi Rs Rao, Latha Appanna
  • Patent number: 12141136
    Abstract: The present disclosure provides systems and methods for low-latency provision of content. The method includes receiving one or more signals indicating a current location of a client device; before receiving an input query from a map application of the client device, retrieving characteristics of the client device; and generating a set of identifications, the set of identifications including the current location of the client device, and the characteristics of the client device. The method further includes determining that a query prediction exceeds a threshold; responsive to the determination that the query prediction exceeds the threshold, selecting a link to a geographic location of an entity that is associated with the query prediction; and, responsive to a selection of a map application on the client device by a user, transmitting the selected link to the client device before receiving a query from the user of the client device.
    Type: Grant
    Filed: December 5, 2019
    Date of Patent: November 12, 2024
    Assignee: GOOGLE LLC
    Inventor: Ayush Agarwal
  • Patent number: 12105832
    Abstract: A differentially private security system communicatively coupled to a database storing restricted data receives a database query from a client. The database query includes an operation, a target accuracy, and a maximum privacy spend for the query. The system performs the operation to produce a result, then injects the result with noise sampled from a Laplace distribution to produce a differentially private result. The system iteratively calibrates the noise value of the differentially private result using a secondary distribution different from the Laplace distribution and a new fractional privacy spend. The system ceases to iterate when an iteration uses the maximum privacy spend or a relative error of the differentially private result is determined to satisfy the target accuracy, or both. The system sends the differentially private result to the client.
    Type: Grant
    Filed: November 15, 2023
    Date of Patent: October 1, 2024
    Assignee: Snowflake Inc.
    Inventors: Liam James Damewood, Oana Niculaescu, Alexander Rozenshteyn, Ann Yang
  • Patent number: 12050620
    Abstract: Techniques described herein allow a standby DBMS to maintain consistency of results for transactions that include redirected DML commands without requiring the standby DBMS to delay execution of queries that do not require changed objects. Specifically, a standby session records DML target object (DTO) record with information regarding DML-changed objects and transaction information from the primary DBMS. Using DTO records, the standby DBMS ensures that results of any additional queries include changes made by the redirected DML commands without delaying execution of queries that do not access changed objects. If a target object in a standby query is in a DTO record, then query execution is delayed until the standby database is updated to the timestamp indicated in the DTO record. Thus, the delayed query has access to changes made by the DML command. Otherwise, the query is immediately executed without waiting for the standby database synchronization.
    Type: Grant
    Filed: November 11, 2021
    Date of Patent: July 30, 2024
    Assignee: Oracle International Corporation
    Inventors: Sachin Vijakumar Sonawane, Mahesh Baburao Girkar