Patents by Inventor Omar Jaber

Omar Jaber has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250123932
    Abstract: Systems and methods are provided for replacing a first server of a first node a computer network by adding a second server configured with a database system as a second node to the computer network. A snapshot of a first database of database files that is communicatively coupled to the first node may be taken. The snapshot may be applied to the second server by attaching the snapshot of the first database as a second database to the second server and configuring the second server to match the first server. A failover of the computer network to the second node with the second server having the second database attached may be forced. Voting may be switched to the second server of the second node of the computer network and the first node of the computer network may be removed when the forced failover is successful.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 17, 2025
    Inventors: Damon Ashman, Vi Nguyen, Rishi Zaveri, Arockia Praveen Thargis, Omar Jaber, Brennan Lindamood, Bradley Kenneth Michel
  • Publication number: 20240231897
    Abstract: Server instantiation or deployment with at least an orchestrated post-deployment configuration service utilizing an exemplary framework providing script orchestration, logging, retry logic and environment-specific infrastructure and service configurations. At least one repository may store configuration scripts (or their equivalent), including first scripts associated with, e.g., a multi-tenant system, vendor, database provider, controller, etc., and second scripts associated with, e.g., a tenant, a database client, customer, etc. After instantiating or installing a server, it may be configured with orchestrated execution to ensure successful first server configuration, and then further configured with orchestrated execution of second scripts to ensure successful subsequent server configuration. Orchestration includes retry logic, logging, and reboot support to repeat or continue script execution after reboot, and the number of scripts series is arbitrary, e.g., there may first, second, third, etc.
    Type: Application
    Filed: January 9, 2023
    Publication date: July 11, 2024
    Applicant: Salesforce, Inc.
    Inventors: Raffaele Vigliotti, Sze K. Li, Oleksandr Senyuk, Michael Byrne, Omar Jaber, Bradley Kenneth Michel
  • Publication number: 20210064269
    Abstract: Computer-implemented techniques for fair data scrubbing. The techniques can be used to balance a desire to verify recently stored data soon after it is stored on a target data storage media device, when the computing and networking cost of reconstructing the data in the event of a detected data storage media device error can be lower, against a desire to minimize the latency between rescrubbing data. By doing so, the techniques improve the operation of a data storage system that implements the techniques.
    Type: Application
    Filed: September 3, 2019
    Publication date: March 4, 2021
    Inventors: Sandeep Kumar R. Ummadi, Omar Jaber
  • Patent number: 10922012
    Abstract: Computer-implemented techniques for fair data scrubbing. The techniques can be used to balance a desire to verify recently stored data soon after it is stored on a target data storage media device, when the computing and networking cost of reconstructing the data in the event of a detected data storage media device error can be lower, against a desire to minimize the latency between rescrubbing data. By doing so, the techniques improve the operation of a data storage system that implements the techniques.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: February 16, 2021
    Assignee: Dropbox, Inc.
    Inventors: Sandeep Kumar R. Ummadi, Omar Jaber