Patents by Inventor Philip L. Richards

Philip L. Richards 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: 11537577
    Abstract: A method and system for tracking the history of possession, activity, and changes related to an electronic document after its creation includes a document in a file system on an computing device having linked metadata which tracks hash values that update when a user performs a document action. Each hash value indicates a fixed document state. The metadata stores hash value identifiers associated with the initial document state and the document state right before the most recent document action and a list of identifiers associated with every state of the document in its history. The method and system allows for branching of multiple documents from a common state, identified by a common hash value and includes components to visualize a document's lineage. The method and system also includes the ability to store information in a document regarding similar, or near duplicate, documents that do not share the same lineage.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 27, 2022
    Assignee: Breakwater Solutions, LLC
    Inventors: Philip L. Richards, Daniel K. Blair, John T. Ritter, Gregory R. Sheaffer
  • Publication number: 20200341957
    Abstract: A method and system for tracking the history of possession, activity, and changes related to an electronic document after its creation includes a document in a file system on an computing device having linked metadata which tracks hash values that update when a user performs a document action. Each hash value indicates a fixed document state. The metadata stores hash value identifiers associated with the initial document state and the document state right before the most recent document action and a list of identifiers associated with every state of the document in its history. The method and system allows for branching of multiple documents from a common state, identified by a common hash value and includes components to visualize a document's lineage. The method and system also includes the ability to store information in a document regarding similar, or near duplicate, documents that do not share the same lineage.
    Type: Application
    Filed: April 24, 2020
    Publication date: October 29, 2020
    Inventors: Philip L. Richards, Daniel K. Blair, John T. Ritter, Gregory R. Sheaffer
  • Patent number: 10467252
    Abstract: Systems, methods, and articles are provided for characterizing and defining groups within large corpuses of documents using a combination of one or more of human judgment, tiered similarity analysis techniques, and language/concept analysis. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: November 5, 2019
    Inventors: Stephen John Barsony, Yerachmiel Tzvi Messing, David Matthew Shub, Philip L. Richards, Stephen H. Schreiber
  • Patent number: 9667514
    Abstract: A sampler tool for an electronic discovery system implementing an electronic discovery workflow is provided. The sampler tool defines a workflow, identifies, a data set, then calculates results and generates reports and archival records. In particular, the sampler tool calculates and/or obtains various metrics characterizing the workflow and generates reports based on such metrics. These reports can serve as historical snapshots which can be used for quality control purposes and/or to provide support regarding the efficacy of the data selection process or large-scale document review in the context of the electronic discovery process. Related apparatus, systems, techniques and articles are also described.
    Type: Grant
    Filed: January 30, 2013
    Date of Patent: May 30, 2017
    Inventors: James Kenneth Wagner, Jr., John T. Ritter, Stephen John Barsony, Stephen H. Schreiber, Merideth L. Helgeson, Macyl A. Burke, David Matthew Shub, Yerachmiel Tzvi Messing, Philip L. Richards
  • Patent number: 8745155
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server.
    Type: Grant
    Filed: September 21, 2011
    Date of Patent: June 3, 2014
    Assignee: Bank of America Corporation
    Inventors: David M. Andersen, Michael J. Mayer, Eric B. Hobart, Philip L. Richards
  • Patent number: 8321860
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data from the local storage of a machines. For example, embodiments of the method involve deploying a collection tool to the machine via a network, automatically installing the collection tool on the machine, generating a snapshot of the data, storing the snapshot in a storage area on the machine, and transmitting the data from the storage area to a remote collection server. Because the data is transmitted from the snapshot stored in the storage area rather than from the original data stored on the local storage of the machine, the data may be transmitted to the remote collection server without substantially affecting a user's ability to use the machine and interact with the data stored on the machine.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: November 27, 2012
    Assignee: Bank of America Corporation
    Inventors: David M. Andersen, Philip L. Richards, Michael J. Mayer, Eric B. Hobart
  • Publication number: 20120016954
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 19, 2012
    Applicant: Bank of America Corporation
    Inventors: David M. Andersen, Michael J. Mayer, Eric B. Hobart, Philip L. Richards
  • Patent number: 8086694
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: December 27, 2011
    Assignee: Bank of America
    Inventors: David M. Andersen, Michael J. Mayer, Eric B. Hobart, Philip L. Richards
  • Publication number: 20100198986
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data stored by a user in one or more network storage areas residing on a network. For example, embodiments of the method involve utilizing a mapping tool to identify at least one network storage area associated with the user, utilizing a collection tool to access at least one network storage area via a network, copying the data stored on the at least one network storage area, and transmitting the data from the at least one network storage area to a collection server.
    Type: Application
    Filed: January 30, 2009
    Publication date: August 5, 2010
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: David M. Andersen, Michael J. Mayer, Eric B. Hobart, Philip L. Richards
  • Publication number: 20100107156
    Abstract: Embodiments of the invention relate to systems, methods, and computer program products for remotely collecting data from the local storage of a machines. For example, embodiments of the method involve deploying a collection tool to the machine via a network, automatically installing the collection tool on the machine, generating a snapshot of the data, storing the snapshot in a storage area on the machine, and transmitting the data from the storage area to a remote collection server. Because the data is transmitted from the snapshot stored in the storage area rather than from the original data stored on the local storage of the machine, the data may be transmitted to the remote collection server without substantially affecting a user's ability to use the machine and interact with the data stored on the machine.
    Type: Application
    Filed: October 27, 2008
    Publication date: April 29, 2010
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: David M. Andersen, Philip L. Richards, Michael J. Mayer, Eric B. Hobart