Patents by Inventor Nathaniel Jonah Beckford

Nathaniel Jonah Beckford 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: 11080259
    Abstract: A reliable and scalable data repository service can be supporting cooperative transactions. In an example, multiple data producers may use the data repository service to upload data in one or more transactions. Data contained in one transaction may be treated as an atomic unit. In an embodiment, the data repository service manages multiple candidate transactions associated with an election transaction such that at most one candidate transaction may begin and/or commit a given time. During a commit of a candidate transaction, the data uploaded during the candidate transaction may become associated with the election transaction. The data repository service may maintain metadata associated with each of the candidate transactions. In response to a request for data associated with the election transaction, the metadata may be used, in conjunction with a user-specified isolation level, to locate the data uploaded some of the candidate transactions for the election transaction.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: August 3, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathaniel Jonah Beckford, Seung Hyok Choi, John Kenneth White
  • Patent number: 9747288
    Abstract: A reliable and scalable data repository service can be supporting cooperative transactions. In an example, multiple data producers may use the data repository service to upload data in one or more transactions. Data contained in one transaction may be treated as an atomic unit. In an embodiment, the data repository service manages multiple candidate transactions associated with an election transaction such that at most one candidate transaction may begin and/or commit a given time. During a commit of a candidate transaction, the data uploaded during the candidate transaction may become associated with the election transaction. The data repository service may maintain metadata associated with each of the candidate transactions. In response to a request for data associated with the election transaction, the metadata may be used, in conjunction with a user-specified isolation level, to locate the data uploaded some of the candidate transactions for the election transaction.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: August 29, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Nathaniel Jonah Beckford, Seung Hyok Choi, John Kenneth White
  • Patent number: 9037609
    Abstract: A query analysis tool determines whether a list of columns within a database is accessed by a query without running the query against the database. Instead of using the database, the query is sent to a query analysis tool that uses a list of columns of interest to resolve ambiguity in the query and then determine if the query potentially accesses the list of columns of interest. If the ambiguity cannot be resolved, then the ambiguous part of the query is determined to not access any of the columns from the list of columns.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: May 19, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Graham T. Tibbitts, Nathaniel Jonah Beckford, John K. White