Patents by Inventor Preetha Chatterjee
Preetha Chatterjee 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: 10645056Abstract: Systems and method are provided for source-dependent address resolution. Multiple computing devices may be associated with identifiers, such as network names. These computing devices may further be associated with both internally and externally accessible network addresses. A source-dependent address resolution component may resolve a network identifier into an internal or external address based on a network of a requesting device. Specifically, a request for address resolution may be received from a source network, and be resolvable into an address of a target network. If the source network and target network are the same, an internal address of that shared network is returned. If the source network and the target network are different, an external address enabling external communication with the target network is returned. In some embodiments, determination of a source network may be facilitated based on a source port of a request.Type: GrantFiled: February 8, 2019Date of Patent: May 5, 2020Assignee: Amazon Technologies, Inc.Inventors: Kirk Arlo Petersen, Ajith Jayamohan, Preetha Chatterjee
-
Publication number: 20190319914Abstract: Systems and method are provided for source-dependent address resolution. Multiple computing devices may be associated with identifiers, such as network names. These computing devices may further be associated with both internally and externally accessible network addresses. A source-dependent address resolution component may resolve a network identifier into an internal or external address based on a network of a requesting device. Specifically, a request for address resolution may be received from a source network, and be resolvable into an address of a target network. If the source network and target network are the same, an internal address of that shared network is returned. If the source network and the target network are different, an external address enabling external communication with the target network is returned. In some embodiments, determination of a source network may be facilitated based on a source port of a request.Type: ApplicationFiled: February 8, 2019Publication date: October 17, 2019Inventors: Kirk Arlo Petersen, Ajith Jayamohan, Preetha Chatterjee
-
Patent number: 10205698Abstract: Systems and method are provided for source-dependent address resolution. Multiple computing devices may be associated with identifiers, such as network names. These computing devices may further be associated with both internally and externally accessible network addresses. A source-dependent address resolution component may resolve a network identifier into an internal or external address based on a network of a requesting device. Specifically, a request for address resolution may be received from a source network, and be resolvable into an address of a target network. If the source network and target network are the same, an internal address of that shared network is returned. If the source network and the target network are different, an external address enabling external communication with the target network is returned. In some embodiments, determination of a source network may be facilitated based on a source port of a request.Type: GrantFiled: November 26, 2013Date of Patent: February 12, 2019Assignee: Amazon Technologies, Inc.Inventors: Kirk Arlo Petersen, Ajith Jayamohan, Preetha Chatterjee
-
Patent number: 9628556Abstract: Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.Type: GrantFiled: September 19, 2014Date of Patent: April 18, 2017Assignee: Amazon Technologies, Inc.Inventors: Christopher C. Thomas, Christopher Kommareddy, Preetha Chatterjee, Nan Zhong, Mitchell Sundt, Vivek Rai
-
Patent number: 9535884Abstract: Digital content such as eBook may have several sections such as front matter, body matter, back matter, and so forth. To aid in the use of the content, it is worthwhile to find an end-of-body matter or other section breaks. As described herein, these sections may be determined by looking for keywords, specific formatting, manual intervention, last position read, and so forth. Once determined, tags may be generated which designate boundaries of these sections. These tags may then be used during consumption of the content.Type: GrantFiled: September 30, 2010Date of Patent: January 3, 2017Assignee: Amazon Technologies, Inc.Inventors: Preetha Chatterjee, Tom Killalea, Janna Hamaker
-
Patent number: 8954447Abstract: Techniques for ranking electronic content items include analyzing annotations made in the content items. Specifically, the number of annotations and the number of people making the annotations can be analyzed to produce a popularity ranking of different content items.Type: GrantFiled: February 7, 2011Date of Patent: February 10, 2015Assignee: Amazon Technologies, Inc.Inventors: Preetha Chatterjee, Gregory Gridin, Janna Hamaker, Eugene Kalenkovich, Tom Killalea
-
Publication number: 20150006630Abstract: Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.Type: ApplicationFiled: September 19, 2014Publication date: January 1, 2015Inventors: Christopher C. Thomas, Christopher Kommareddy, Preetha Chatterjee, Nan Zhong, Mitchell Sundt, Vivek Rai
-
Patent number: 8843630Abstract: Systems and methods provide logic for decentralized request routing. In one implementation, a computer-implemented method routes a request. The method includes receiving, by a client server, the request. The client server evaluates feedback information received by the client server from at least one of a plurality of host servers. The client server selects one of the plurality of host servers to process the request, based on the evaluation, and transmits the request to the selected one of the plurality of host servers.Type: GrantFiled: August 20, 2009Date of Patent: September 23, 2014Assignee: Amazon Technologies, Inc.Inventors: Christopher C. Thomas, Christopher Kommareddy, Preetha Chatterjee, Nan Zhong, Mitchell Sundt, Vivek Rai
-
Patent number: 8073934Abstract: Systems and methods provide automated provisioning of load balancing. In one implementation, a computer-implemented method configures an access point. A request to create the access point may be received and data for the access point may be stored in a data store. The method may invoke a workflow engine. The workflow engine may assign the access point to a load balancer, configure the load balancer, assign a network address to the load balancer, and publish the network address for a plurality of clients.Type: GrantFiled: June 30, 2009Date of Patent: December 6, 2011Assignee: Amazon Technologies, Inc.Inventors: Nan Zhong, Christopher C. Thomas, Venkates P. Balakrishnan, Sandesh A. Doddameti, Preetha Chatterjee, Erik Ackermann, Ameet N. Vaswani, Vikas Mehta, Paul L. Coleman, IV