Patents Assigned to Perforce Software, Inc.
  • Publication number: 20140304287
    Abstract: A system configured to associate information with a file. The system including memory, one or more processors, and one or more modules stored in memory and configured for execution by the one or more processors. The modules including a reader module configured to perform a lockless read of a B-tree stored in an operating system file and a writer module configured to perform a write process to the B-tree.
    Type: Application
    Filed: March 14, 2014
    Publication date: October 9, 2014
    Applicant: PERFORCE SOFTWARE, INC.
    Inventors: Jeffrey A. Anton, Christopher D. Seiwald
  • Publication number: 20140289280
    Abstract: A system and methods for bi-directional conversion of directed acyclic graphs (DAG) and inter-file branching are described. The system for bi-directional conversion of directed acyclic graphs and inter-file branching includes memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors. The modules include a conversion module configured to convert between a directed acyclic graph branch and an inter-file branch.
    Type: Application
    Filed: March 15, 2014
    Publication date: September 25, 2014
    Applicant: PERFORCE SOFTWARE, INC.
    Inventors: Geoffrey Z.A. Zichterman, Alan H. Teague
  • Publication number: 20140280188
    Abstract: A system and methods to associate information with a file are described. A system including memory, one or more processors, and one or more modules stored in memory and configured for execution by the one or more processors. The system including a unique identifier determination module configured to determine a unique identifier of a file. Further, the system includes an index management module configure to lookup a unique identifier. In addition, the system includes a tag generating configured to generate a tag based on a filename. And, the system includes a tagging module configured to associate the tag with the file.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Perforce Software, Inc.
    Inventors: Christopher D. Seiwald, Alan H. Teague, Billie M. Mandel
  • Publication number: 20140136497
    Abstract: A system to compare and merge a plurality of documents is described. The system includes a data format module configured to determine format of documents and data structures in the documents. The system also includes an abstract description module configured to receive determined data structures and configured to generate a merge case. Further, the system includes a merge module configured to receive determined data structures and configured to generate a merged data structure. And, the system includes a pack module configured to receive the merged data structure and to generate a merged document based on at least said merged data structure.
    Type: Application
    Filed: March 15, 2013
    Publication date: May 15, 2014
    Applicant: Perforce Software, Inc.
    Inventors: Georgi A. Georgiev, Wayne A. Christopher