Patents by Inventor Sairam Suresh

Sairam Suresh 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).

  • Patent number: 11552948
    Abstract: An agent of a domain management intermediary service obtains a security key using a client credential indicated in a request for a read-write domain management operation. A registry credential is obtained using the security key, and the read-write domain administration operation is initiated using the registry credential. A separate read-only agent obtains the completion status of the read-write domain administration operation and provides the status to the client.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: January 10, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Alec H Peterson, Dana B Northcott, Gregory M. DiBiase, Jon Heath Dixon, Jan Svab, Rasam Hafezi, Sean Meckley, Sairam Suresh
  • Patent number: 10243919
    Abstract: Systems and methods are described to enable automation of service discovery records, such as domain name system (DNS) records, based on rules. An administrator of a hosted server, such as a virtual machine instance, may submit a rule to a rule-based DNS resolution system for generating DNS records to assist in discover of the hosted server. The rule may include criteria specifying servers to which the rule applies, as well as criteria for generating a domain name to associate with the server within a DNS record. The rule-based DNS resolution system can integrate with a hosting system providing the hosted server to obtain configuration information of the hosted server and generate DNS records in accordance with the rule. Rules may also be utilized to automate other aspects of the rule-based DNS resolution system, such as health checking and load balancing.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: March 26, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Sairam Suresh, Alireza Farhangi, Sean Henry Lewis Meckley, Christopher B. Barclay, Yu Gu, Deepak Singh, Sharon Shapira, Pierre Rognant
  • Patent number: 10182033
    Abstract: Systems and methods are described to enable integrating operation of a service record system with operation of an automatically scaled service hosting system. The service hosting system can maintain a set of servers to provide a network-accessible service, and the service record system can maintain records identifying the set of servers as endpoints for the service. The service hosting system can further modify the number of servers within the set based, for example, on demand. When the service hosting system intends to remove a server from the set, it may notify the service record system. The service record system, in turn, can determine whether any valid records are predicted to exist that identify the to-be-removed server as an endpoint for the service. If such records are predicted to exist, removal of the server can be delayed until those records expire, to prevent errors resulting from client reliance on those records.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: January 15, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Alireza Farhangi, Christopher Barclay, Sairam Suresh, Pierre Rognant, Sean Henry Lewis Meckley
  • Patent number: 10135916
    Abstract: Systems and methods are described to enable integrating operation of a service record system with operation of a hosting system. The service hosting system can maintain a set of servers to provide a network-accessible service, and the service record system can maintain records identifying the set of servers as endpoints for the service. The service record system can periodically transmit health check data to servers within the set, to verify their health status. When the service record system determines that a server is unhealthy, it can notify the hosting system. If the hosting system removes the server from the pool, it can notify the service record system, so that the service record system can halt further health checking of the server.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: November 20, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Alireza Farhangi, Christopher Barclay, Sairam Suresh, Pierre Rognant, Sean Henry Lewis Meckley
  • Patent number: 9940403
    Abstract: A client-based computer system configured to communicate with a remote server through a network and to provide access to content or services provided by the server is provided. The system includes a processor, a storage device, a client-side cache dedicated to a set of resources specified by a configuration, and a caching manager to automatically manage the cache as directed by the configuration. The client-side cache is directed by the configuration to transparently intercept a request for one of the resources from a client application to the server, and to automatically determine when to send the request to and provide a response from the server over the network to appear to the client application as though the client application sent the request to and received the response from the server.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: April 10, 2018
    Assignee: Mobophiles, Inc.
    Inventors: William W. Chow, Sairam Suresh, John Hyun, Mark Tsuie
  • Publication number: 20060112080
    Abstract: A method for producing flipbooks over a network includes receiving a video over the network from a client device, converting the video to a standard video format, adjusting a frame rate of the video to a standard frame rate, adjusting a frame size of the video to a standard frame size, generating a printable document from a group of videos including the video, wherein each page of the printable document includes one frame from each video in the group of videos, and printing the printable document to create a printed document. The method may further include cutting the printed document to form individual stacks of printed frames and binding the stacks to produce the individual flipbooks.
    Type: Application
    Filed: November 23, 2004
    Publication date: May 25, 2006
    Inventors: Bernard Chen, Catherine Helmuth, Sairam Suresh