Patents by Inventor Saurabh SINGLA

Saurabh SINGLA 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: 20230367605
    Abstract: The present disclosure relates to systems and methods for a system lab and SOP framework to support testing based on customer environments. Longevity testing must be run on every build with different test cases; thus, the system lab framework allows this testing to be performed on multiple machines in a single run, also allowing test results to be stored. The system lab framework is adapted to recreate customer issues, allowing different environments typically not accessible to be replicated and tested. The system lab framework includes central code to trigger cases on different machines. A central data collection system is able to collect all of the results from the cases and store the respective data. This system lab framework is adapted to support multiple Operating Systems (OS) including Windows, Mac, Linux, and the like.
    Type: Application
    Filed: June 27, 2022
    Publication date: November 16, 2023
    Inventors: Sumit Bedi, Mandeep Singh, Anoop Kumar, Saurabh Singla, Gurmeet Singh
  • Patent number: 9602615
    Abstract: In an example of masterless cache replication, a processor of a server of a plurality of servers hosting a distributed application can receive a local cache event for a local data item stored in an application cache of the server. The processor can determine whether the local cache event is from another server. The processor can also determine whether a remote cache event of the other server is different from the local cache event and whether the local cache event is in conflict with at least one other cache event for the local data item. The processor can also determine whether the local cache event has a higher priority over the at least one other cache event and direct performance of the local cache event amongst the plurality of servers.
    Type: Grant
    Filed: October 23, 2013
    Date of Patent: March 21, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Amarjit Luwang Thiyam, Saurabh Singla
  • Publication number: 20150113091
    Abstract: In an example of masterless cache replication, a processor of a server of a plurality of servers hosting a distributed application can receive a local cache event for a local data item stored in an application cache of the server. The processor can determine whether the local cache event is from another server. The processor can also determine whether a remote cache event of the other server is different from the local cache event and whether the local cache event is in conflict with at least one other cache event for the local data item. The processor can also determine whether the local cache event has a higher priority over the at least one other cache event and direct performance of the local cache event amongst the plurality of servers.
    Type: Application
    Filed: October 23, 2013
    Publication date: April 23, 2015
    Applicant: Yahoo! Inc.
    Inventors: Amarjit Luwang Thiyam, Saurabh Singla
  • Publication number: 20100076937
    Abstract: Feed Processing. An example method of processing a feed stored in a storage device includes receiving an input feed. Each record of the feed is associated with one or more unique identifiers. A first unique identifier for each record of the input feed is then generated. Each record of the input feed and each record of the feed is grouped as changed or not changed based on the first unique identifier for each record of the input feed and a first unique identifier for each record of the feed. A second unique identifier for each record of the input feed grouped as changed is also generated. Each record of the input feed grouped as changed and each record of the feed grouped as changed are then regrouped based on the second unique identifier for each record of the input feed and a second unique identifier for each record of the feed. Further, the feed is updated based on the regrouping, whereby a user accessing a record from the storage device obtains updated version of the record.
    Type: Application
    Filed: September 5, 2008
    Publication date: March 25, 2010
    Applicant: Yahoo! Inc.
    Inventors: Alejandro ABDELNUR, Amit JAISWAL, Anis AHMED S.K., Ruchirbhai Rajendra SHAH, Saurabh SINGLA, Shanmugam SENTHIL