Patents by Inventor Richard Julian Andrews

Richard Julian Andrews 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: 10853331
    Abstract: Systems and methods are directed to a computing device and methods for generating baselines of a data structure to enable selective reversion or editing of the data structure. A baseline may define a materialization of the data structure and may include pointers to immutable edit revisions associated with that materialization. The computing device may determine one or more change commands implemented to change a data structure from a first baseline to a second baseline. In response to receiving a request to revert at least part of the data structure from the second baseline to the first baseline, the computing device may identify the change command that was implemented to change that part of the data structure from the first baseline to the second line and may perform an inverse of the change command to revert that part of the data structure to a state corresponding to the first baseline.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: December 1, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jerry A. Segler, Jr., Richard Julian Andrews
  • Patent number: 10726041
    Abstract: Systems and methods are directed to a computing device and methods for generating baselines of a data structure, such as a graph. A baseline may define a materialization of the data structure and may include pointers to a set of immutable edit revisions to the data structure that are associated with that materialization. The computing device may receive a request to change a materialization of the data structure defined by a first baseline having pointers to a first set of immutable edit revisions. The computing device may identify a second set of edit revisions to the data structure based at least in part on the requested change and the first set of immutable edit revisions. The computing device may then generate a second baseline defining a second materialization of the data structure, and the second baseline may include pointers to the second set of edit revisions.
    Type: Grant
    Filed: April 12, 2016
    Date of Patent: July 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Jerry A. Segler, Jr., Richard Julian Andrews