Patents by Inventor Aaron D. Kujat

Aaron D. Kujat 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: 9692738
    Abstract: Disclosed are various embodiments for facilitating item returns on behalf of customers of an electronic commerce site. Embodiments of the disclosure can, in one example, facilitate item returns on behalf of a buyer where the seller is a seller in a multi-seller marketplace. A return shipping label can be generated on behalf of the seller as well as communications between buyer and seller archived in the event of a subsequent dispute.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: June 27, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Michael Christopher Wenneman, Joseph S. Trelin, Aaron D. Kujat, Nicholas J. Morren
  • Patent number: 8832086
    Abstract: A system and method for search list pagination include sorting a set of records in an order based on a dynamic element of each of the records, and displaying the set of records in two or more pages on an interface. If the dynamic elements of any of the records changes between the display of the first page of records and the receipt of a request to display a second page of records on the interface, the method updates the ordering of the records to account for the change in the dynamic element of each of the records, and displays the second page sorted in the order. In such a manner, a user of the system or method may view each of the records sorted in the order, based on the instantaneous contents of the records.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: September 9, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Zhiyu Zhang, Alexander H. Wilkins, Xuan Li, Aaron D. Kujat, Weinan Wang
  • Patent number: 8738624
    Abstract: Disclosed are various embodiments for increasing distributed database capacity by adding new nodes while minimizing downtime. A database is partitioned among multiple nodes in a cluster. Each node stores a respective portion of the database. The portions of the database are replicated to corresponding physical standbys. For each portion, a first portion is mapped to an existing node, while a remaining portion is mapped to a physical standby. The cluster is updated to include the physical standbys as additional nodes among which the database is partitioned.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: May 27, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Weinan Wang, Bruce K. Ferry, Aravanan Sivaloganathan, Zhiyu Zhang, Min Zhu, Jason C. Jenks, Aaron D. Kujat, Maxym Kharchenko
  • Patent number: 8666907
    Abstract: A return request processing engine automatically approves or denies requests for authorization to return a purchased item to the seller of the item. The return request processing engine utilizes return request rules to determine whether a particular return request can be approved or denied without input from the seller. When a request is received from a buyer to return an item, the return request processing engine utilizes the return request rules to determine if the request to return the item can be automatically approved or denied without input from the seller. If the return request processing engine cannot automatically approve or deny a return request, the return request processing engine causes a message to be transmitted to the seller of the item that provides a user interface through which the seller can indicate whether the return request is approved or denied by way of a single user input.
    Type: Grant
    Filed: October 24, 2011
    Date of Patent: March 4, 2014
    Assignee: Amazon Technologies, Inc.
    Inventors: Weinan Wang, Aaron D. Kujat, Zhiyu Zhang, Zijiang Yang, Stephen J. Sherbert
  • Patent number: 8429162
    Abstract: Disclosed are various embodiments for facilitating data redistribution in database sharding. A database is maintained that is horizontally partitioned into a set of first buckets using modulo-based assignments. A fixed number of the first buckets are stored in each of multiple physical data stores. The database is repartitioned into a set of second buckets using modulo-based assignments. The number of second buckets in the set is a multiple of the sum of a positive integer and the quantity of the physical data stores. The data in the database is unmoved between the physical data stores by repartitioning.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: April 23, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Weinan Wang, Joseph E. Magerramov, Maxym Kharchenko, Min Zhu, Aaron D. Kujat, Alessandro Gherardi, Jason C. Jenks