Most popular path in an item-based versioning system
Publication Date: 2012-Jun-29
The IP.com Prior Art Database
Disclosed is a method with an algorithm to calculate the most probabilistic path in a repository for an item in an item-based versioning system having no configuration to provide context by which a user can identify a path.
Page 01 of 2
Most popular path in an item -based versioning system
In an item-based versioning system, the canonical identifier for a versioned item (e.g., file or folder) is a machine-friendly Universally Unique Identifier (UUID). The versioned item can exist in multiple configurations , but perhaps may have different paths in each configuration. Users gravitate toward using paths as an identifier , as they are human readable.
For the purposes of this disclosure , a configuration refers to a mechanism to select the set of particular versions of all the items (and the versions of their parents ) in which the user is interested. In an item-based versioning system, without a configuration to provide context, there is no path, and it can lead to problems in providing meaningful error messages to users. This leads to a large disconnect when needing to discuss or identify items for users to take action upon them.
The solution is an invention that allows the calculation of a probabilistic path , or statistically "the most popular" path, in the repository for the item. This path can be used as a fallback user-readable identifier whenever a configuration is not provided as context to resolve a versioned item's path. For each version of the item in the repository, the system stores the following data:
Parent item identifier
The item name is the last segment of the path for that particular version of the item . Thus, an item...