Patents by Inventor Jack Tilford

Jack Tilford 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: 8478953
    Abstract: A snapshots data structure provides compilers and other tools with snapshots of a buffer at different points in time. Snapshot heads identify trees within a directed acyclic graph (DAG) of nodes. Leaf nodes of a given tree collectively hold data elements representing information that was resident in the buffer at a particular point in time regardless of subsequent editing of the buffer. During buffer editing operations a new tree is created in the DAG with leaf nodes holding data elements that match one-to-one a subsequence of data elements held by leaf nodes of an existing tree.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: July 2, 2013
    Assignee: Microsoft Corporation
    Inventors: David Pugh, Jack Tilford
  • Publication number: 20100070721
    Abstract: A snapshots data structure provides compilers and other tools with snapshots of a buffer at different points in time. Snapshot heads identify trees within a directed acyclic graph (DAG) of nodes. Leaf nodes of a given tree collectively hold data elements representing information that was resident in the buffer at a particular point in time regardless of subsequent editing of the buffer. During buffer editing operations a new tree is created in the DAG with leaf nodes holding data elements that match one-to-one a subsequence of data elements held by leaf nodes of an existing tree.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Applicant: Microsoft Corporation
    Inventors: David Pugh, Jack Tilford