Perforce Software, Inc. Patent applications |
Patent application number | Title | Published |
20140304287 | SYSTEM AND METHOD FOR LOCKLESS READERS OF B-TREES - 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. | 10-09-2014 |
20140289280 | System and Method for Bi-directional Conversion of Directed Acyclic Graphs and Inter-File Branching - 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. | 09-25-2014 |
20140280188 | System And Method For Tagging Filenames To Support Association Of Information - 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. | 09-18-2014 |
20140136497 | System And Method To Compare And Merge Documents - 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. | 05-15-2014 |