Patents by Inventor Samvid H. Dwarakanath

Samvid H. Dwarakanath 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: 11803524
    Abstract: Techniques for streamlined database migration with stored procedure extraction into on-demand execution environments are described. A stored procedure of a first database is obtained and a code segment corresponding to the stored procedure is deployed as a function of an on-demand code execution service. A client application may directly execute the stored procedure by issuing a call to the on-demand code execution service to invoke the function, or by issuing a request to execute the stored procedure that is intercepted by a database proxy, which services the request by invoking the function on the client application's behalf.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: October 31, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Sean Oczkowski, Rory Richardson
  • Patent number: 11190609
    Abstract: Systems and methods are described for providing connection pools between source network devices and a target, connection-limited service. Each connection pool can facilitate connections between source devices and the target service, while ensuring that connections to the connection-limited service do not exceed a defined limit. A connection manager service can initialize a connection pool for a target service on request by a client device, and provide an identifier for the connection pool to the client device. Source network devices can then transmit operations for the target service to the connection manager service, which can route the operations to an appropriate connection pool based on the identifier.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 11159528
    Abstract: Systems and methods are described for facilitating authentication of hosted network services to other services. A target service, such as a database, may require specific authentication information, such as a username and password, to access the target service. While this information could be manually specified in the hosted network service, de-centralized storage of authentication information is generally discouraged by security best practices. This disclosure provides an authentication proxy system that reduces or eliminates a need for hosted network services to store authentication information for target services. Rather, the authentication proxy system can obtain authentication information for the hosted network service that is provided by a hosting system, and authenticate the hosted network service using that authentication information.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: October 26, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 11115404
    Abstract: Systems and methods are described for facilitating service connections by user-defined code executing on an on-demand code execution system. Rather than hard code state information used by network services into the code, the code can be provided with an interface that augments requests for network services with state information. When the user-defined code is executed by the on-demand code execution system, additional code can also be executed that provides the interface. The user-defined code may access the target network service through the interface, as if the target network service existed locally to an environment of the code. The interface can then augment requests to the target network service with state information. Because state information is maintained outside the user-defined code, portability of the user-defined code can be increased.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: September 7, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Publication number: 20200412720
    Abstract: Systems and methods are described for facilitating authentication of hosted network services to other services. A target service, such as a database, may require specific authentication information, such as a username and password, to access the target service. While this information could be manually specified in the hosted network service, de-centralized storage of authentication information is generally discouraged by security best practices. This disclosure provides an authentication proxy system that reduces or eliminates a need for hosted network services to store authentication information for target services. Rather, the authentication proxy system can obtain authentication information for the hosted network service that is provided by a hosting system, and authenticate the hosted network service using that authentication information.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Publication number: 20200412825
    Abstract: Systems and methods are described for providing connection pools between source network devices and a target, connection-limited service. Each connection pool can facilitate connections between source devices and the target service, while ensuring that connections to the connection-limited service do not exceed a defined limit. A connection manager service can initialize a connection pool for a target service on request by a client device, and provide an identifier for the connection pool to the client device. Source network devices can then transmit operations for the target service to the connection manager service, which can route the operations to an appropriate connection pool based on the identifier.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Publication number: 20200412707
    Abstract: Systems and methods are described for facilitating service connections by user-defined code executing on an on-demand code execution system. Rather than hard code state information used by network services into the code, the code can be provided with an interface that augments requests for network services with state information. When the user-defined code is executed by the on-demand code execution system, additional code can also be executed that provides the interface. The user-defined code may access the target network service through the interface, as if the target network service existed locally to an environment of the code. The interface can then augment requests to the target network service with state information. Because state information is maintained outside the user-defined code, portability of the user-defined code can be increased.
    Type: Application
    Filed: June 28, 2019
    Publication date: December 31, 2020
    Inventors: Adam Charles Siefker, Sean Oczkowski, David Richardson, Samvid H. Dwarakanath, Marc John Brooker, Orr Weinstein
  • Patent number: 9533828
    Abstract: An inventory system includes a first inventory holder positioned in a first climate-controlled zone of a workspace that is at a below-freezing temperature. The system also includes a second inventory holder positioned in a second climate-controlled zone that is at an above-freezing refrigerated temperature. The system also includes a third inventory holder positioned in a third climate-controlled zone that is at ambient conditions. The system also includes a management module operable to receive an order for the first inventory item, an order for the second inventory item, and an order for the third inventory item. The management module instructs a first mobile drive unit to transport the first inventory holder to an inventory station, instructs a second mobile drive unit to transport the second inventory holder to the inventory station, and instructs a third mobile drive unit to transport the third inventory holder to the inventory station.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: January 3, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Sean W. Blakey, Bryant R. Casteel, Bruce J. Cooper
  • Patent number: 8983647
    Abstract: An inventory system includes a first inventory holder positioned in a first climate-controlled zone of a workspace that is at a below-freezing temperature. The system also includes a second inventory holder positioned in a second climate-controlled zone that is at an above-freezing refrigerated temperature. The system also includes a third inventory holder positioned in a third climate-controlled zone that is at ambient conditions. The system also includes a management module operable to receive an order for the first inventory item, an order for the second inventory item, and an order for the third inventory item. The management module instructs a first mobile drive unit to transport the first inventory holder to an inventory station, instructs a second mobile drive unit to transport the second inventory holder to the inventory station, and instructs a third mobile drive unit to transport the third inventory holder to the inventory station.
    Type: Grant
    Filed: December 13, 2012
    Date of Patent: March 17, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Sean W. Blakey, Bryant R. Casteel, Bruce J. Cooper
  • Patent number: 8370194
    Abstract: Robust forecasting techniques are relatively immune from anomalies or outliers in observed data, such as a stream of data values reflective of the operation or use of a computer system. One robust technique provides a relatively accurate forecast of seasonal behavior even in the presence of an anomaly in corresponding historical data. Another robust forecasting technique provides a relatively accurate forecast even in the presence of an anomaly that spans multiple recent observations. In one embodiment, both techniques are used in combination to automatically detect anomalies in the operation and/or use of a multi-user computer system.
    Type: Grant
    Filed: March 17, 2010
    Date of Patent: February 5, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Monty VanderBilt, John M. Zook
  • Publication number: 20100185499
    Abstract: Robust forecasting techniques are relatively immune from anomalies or outliers in observed data, such as a stream of data values reflective of the operation or use of a computer system. One robust technique provides a relatively accurate forecast of seasonal behavior even in the presence of an anomaly in corresponding historical data. Another robust forecasting technique provides a relatively accurate forecast even in the presence of an anomaly that spans multiple recent observations. In one embodiment, both techniques are used in combination to automatically detect anomalies in the operation and/or use of a multi-user computer system.
    Type: Application
    Filed: March 17, 2010
    Publication date: July 22, 2010
    Inventors: Samvid H. Dwarakanath, Monty VanderBilt, John M. Zook
  • Patent number: 7739143
    Abstract: Robust forecasting techniques are relatively immune from anomalies or outliers in observed data, such as a stream of data values reflective of the operation or use of a computer system. One robust technique provides a relatively accurate forecast of seasonal behavior even in the presence of an anomaly in corresponding historical data. Another robust forecasting technique provides a relatively accurate forecast even in the presence of an anomaly that spans multiple recent observations. In one embodiment, both techniques are used in combination to automatically detect anomalies in the operation and/or use of a multi-user computer system.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: June 15, 2010
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Monty VanderBilt, John M. Zook
  • Patent number: 7610214
    Abstract: Robust forecasting techniques are relatively immune from anomalies or outliers in observed data, such as a stream of data values reflective of the operation or use of a computer system. One robust technique provides a relatively accurate forecast of seasonal behavior even in the presence of an anomaly in corresponding historical data. Another robust forecasting technique provides a relatively accurate forecast even in the presence of an anomaly that spans multiple recent observations. In one embodiment, both techniques are used in combination to automatically detect anomalies in the operation and/or use of a multi-user computer system.
    Type: Grant
    Filed: March 24, 2005
    Date of Patent: October 27, 2009
    Assignee: Amazon Technologies, Inc.
    Inventors: Samvid H. Dwarakanath, Monty VanderBilt, John M. Zook