Patents by Inventor Suguna Subramaniam

Suguna Subramaniam 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: 9239838
    Abstract: A method and system is provided for maintaining customer data in a data store system utilizing a scalable partitioning framework. More specifically, the data store of a customer service system is partitioned (divided) into multiple partitions by a partitionable key of customer data so that each partition owns a subset of the customer data. By maintaining several partitions that store a subset of the customer data exclusive to each other, blackout or brownout problems can be local to one partition and, thus, the availability for the entire system will be increased. Moreover, a set of partitionable keys, a minimal unit to be moved between partitions, is grouped and associated with a partition. By eliminating direct dependencies between the partitions and the partitionable keys, the system can have great flexibility with regard to migrating customer data between partitions and adding a new partition.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: January 19, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas K. Peddy, Chelsea C. Krueger, Michael J. McCann, Suguna Subramaniam, W. Cary Hall, Sasan Dashtinezhad, Guy Bialostocki
  • Patent number: 8898105
    Abstract: A method and system is provided for maintaining customer data in a data store system utilizing a scalable partitioning framework. More specifically, the data store of a customer service system is partitioned (divided) into multiple partitions by a partitionable key of customer data so that each partition owns a subset of the customer data. By maintaining several partitions that store a subset of the customer data exclusive to each other, blackout or brownout problems can be local to one partition and, thus, the availability for the entire system will be increased. Moreover, a set of partitionable keys, a minimal unit to be moved between partitions, is grouped and associated with a partition. By eliminating direct dependencies between the partitions and the partitionable keys, the system can have great flexibility with regard to migrating customer data between partitions and adding a new partition.
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: November 25, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas K. Peddy, Chelsea Krueger, Michael J. McCann, Suguna Subramaniam, W. Cary Hall, Sasan Dashtinezhad, Guy Bialostocki
  • Patent number: 8271468
    Abstract: A method and system is provided for maintaining customer data in a data store system utilizing a scalable partitioning framework. More specifically, the data store of a customer service system is partitioned (divided) into multiple partitions by a partitionable key of customer data so that each partition owns a subset of the customer data. By maintaining several partitions that store a subset of the customer data exclusive to each other, blackout or brownout problems can be local to one partition and, thus, the availability for the entire system will be increased. Moreover, a set of partitionable keys, a minimal unit to be moved between partitions, is grouped and associated with a partition. By eliminating direct dependencies between the partitions and the partitionable keys, the system can have great flexibility with regard to migrating customer data between partitions and adding a new partition.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: September 18, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas K. Peddy, Chelsea C. Krueger, Michael J. McCann, Suguna Subramaniam, W. Cary Hall
  • Patent number: 8165923
    Abstract: An interactive system personalizes pages of an electronic catalog with information reflective of related orders placed by the user. In one embodiment, when a user requests a category page (such as a browse node page, author page, or artist page) of an electronic catalog, the system determines whether the user previously ordered any items falling within the associated category. If any such orders are identified, information regarding the prior order(s) is incorporated into the requested category page. This information may include, for example, an indication of the particular item(s) ordered, and the order date and/or status of each such order. The system may also personalize item detail pages with information regarding any orders placed for the corresponding items and/or similar items.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: April 24, 2012
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam
  • Patent number: 8150870
    Abstract: A method and system is provided for maintaining customer data in a data store system utilizing a scalable partitioning framework. More specifically, the data store of a customer service system is partitioned (divided) into multiple partitions by a partitionable key of customer data so that each partition owns a subset of the customer data. By maintaining several partitions that store a subset of the customer data exclusive to each other, blackout or brownout problems can be local to one partition and, thus, the availability for the entire system will be increased. Moreover, a set of partitionable keys, a minimal unit to be moved between partitions, is grouped and associated with a partition. By eliminating direct dependencies between the partitions and the partitionable keys, the system can have great flexibility with regard to migrating customer data between partitions and adding a new partition.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: April 3, 2012
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas K. Peddy, Chelsea C. Krueger, Michael J. McCann, Suguna Subramaniam, W. Cary Hall, Sasan Dashtinezhad, Guy Bialostocki
  • Publication number: 20120016768
    Abstract: An interactive system personalizes pages of an electronic catalog with information reflective of related orders placed by the user. In one embodiment, when a user requests a category page (such as a browse node page, author page, or artist page) of an electronic catalog, the system determines whether the user previously ordered any items falling within the associated category. If any such orders are identified, information regarding the prior order(s) is incorporated into the requested category page. This information may include, for example, an indication of the particular item(s) ordered, and the order date and/or status of each such order. The system may also personalize item detail pages with information regarding any orders placed for the corresponding items and/or similar items.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam
  • Patent number: 8027884
    Abstract: An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers reflective of their prior orders. In one embodiment, when a customer requests an item detail page for a particular item, the system may supplement the item detail page with information reflective of one or more related orders previously placed by the customer. This information may include, for example, an indication that the customer previously ordered this item or a related item, and may include information, such as status information, regarding such previously placed order(s). If the customer previously ordered a related item, the information provided on the item detail page may include an indication of whether the previously ordered item is compatible or interoperable with the item being viewed.
    Type: Grant
    Filed: February 4, 2010
    Date of Patent: September 27, 2011
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam
  • Patent number: 7774329
    Abstract: A method and system is provided for maintaining customer data in a data store system utilizing a scalable partitioning framework. More specifically, the data store of a customer service system is partitioned (divided) into multiple partitions by a partitionable key of customer data so that each partition owns a subset of the customer data. By maintaining several partitions that store a subset of the customer data exclusive to each other, blackout or brownout problems can be local to one partition and, thus, the availability for the entire system will be increased. Moreover, a set of partitionable keys, a minimal unit to be moved between partitions, is grouped and associated with a partition. By eliminating direct dependencies between the partitions and the partitionable keys, the system can have great flexibility with regard to migrating customer data between partitions and adding a new partition.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: August 10, 2010
    Assignee: Amazon Technologies, Inc.
    Inventors: Nicholas K. Peddy, Chelsea C. Krueger, Michael J. McCann, Suguna Subramaniam, W. Cary Hall
  • Publication number: 20100138319
    Abstract: An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers reflective of their prior orders. In one embodiment, when a customer requests an item detail page for a particular item, the system may supplement the item detail page with information reflective of one or more related orders previously placed by the customer. This information may include, for example, an indication that the customer previously ordered this item or a related item, and may include information, such as status information, regarding such previously placed order(s). If the customer previously ordered a related item, the information provided on the item detail page may include an indication of whether the previously ordered item is compatible or interoperable with the item being viewed.
    Type: Application
    Filed: February 4, 2010
    Publication date: June 3, 2010
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam
  • Patent number: 7672874
    Abstract: An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive account information to customers during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail page for a particular product, the detail page is supplemented with information, such as status information, about a related order placed by the customer. The related order may be an order for the product represented in the detail page or may be for a related product. Information about related orders may additionally or alternatively be added to other types of pages, such as product category pages and shopping cart pages. In one embodiment, a customer's related order information is maintained in a cache during the customer's browsing session, and the cache is updated in real time to reflect actions performed by the customer.
    Type: Grant
    Filed: March 7, 2005
    Date of Patent: March 2, 2010
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam
  • Publication number: 20050154652
    Abstract: An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive account information to customers during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail page for a particular product, the detail page is supplemented with information, such as status information, about a related order placed by the customer. The related order may be an order for the product represented in the detail page or may be for a related product. Information about related orders may additionally or alternatively be added to other types of pages, such as product category pages and shopping cart pages. In one embodiment, a customer's related order information is maintained in a cache during the customer's browsing session, and the cache is updated in real time to reflect actions performed by the customer.
    Type: Application
    Filed: March 7, 2005
    Publication date: July 14, 2005
    Inventors: Jeffrey Bezos, Maryam Mohit, Walker Lockhart, Ericka Lock, William Allocca, Suguna Subramaniam
  • Publication number: 20050154651
    Abstract: An electronic catalog system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers about their prior transactions during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail page for a particular product, the detail page is supplemented with information, such as status information, about a related order placed by the customer. The related order may be an order for the product represented in the detail page or may be for a related product. Information about related orders may additionally or alternatively be added to other types of pages, such as search results pages and shopping cart pages. In one embodiment, a customer's related order information is maintained in a cache during the customer's browsing session, and the cache is updated in real time to reflect actions performed by the customer.
    Type: Application
    Filed: March 7, 2005
    Publication date: July 14, 2005
    Inventors: Jeffrey Bezos, Maryam Mohit, Walker Lockhart, Ericka Lock, William Allocca, Suguna Subramaniam
  • Patent number: 6917922
    Abstract: An online store system, which may be implemented as a web site or another type of interactive system, presents context-sensitive information to customers about their prior orders during browsing of an electronic catalog of products. In one embodiment, when a customer accesses a detail page for a particular product, the detail page is supplemented with information, such as status information, about a related order placed by the customer. The related order may be an order for the product represented in the detail page or may be for a related product. Information about related orders may additionally or alternatively be added to other types of pages, such as product category pages and shopping cart pages. In one embodiment, a customer's related order information is maintained in a cache during the customer's browsing session, and the cache is updated in real time to reflect actions performed by the customer.
    Type: Grant
    Filed: July 6, 2001
    Date of Patent: July 12, 2005
    Assignee: Amazon.com, Inc.
    Inventors: Jeffrey P. Bezos, Maryam S. Mohit, Walker L. Lockhart, Ericka N. Lock, William W. Allocca, Suguna Subramaniam