Shared storage of categorization, labeling or tagging of objects in a collaboration system
AssigneeOracle International Corporation
InventorsRamesh Vasudevan, Percy Mehta
Life of this patent
Estimating the term…
Loading patent…
AssigneeOracle International Corporation
InventorsRamesh Vasudevan, Percy Mehta
Estimating the term…
A computer that is programmed with collaboration software receives a new value of an attribute (or property or characteristic) which is specific to a label (or tag or category) as applied to an object managed by the computer. The computer does not use the new value to overwrite a corresponding old value in existing metadata. Instead, the computer is programmed to hold the new value in an incremental label application for the object. The computer is further programmed to respond to a request for the object's label application, by retrieving the incremental label application, and a full application of said label to said object. The computer uses attribute values in the incremental label application to update corresponding attribute values in a copy of the full label application, in a time sequence based on the time of creation of incremental label applications, thereby to generate a current label application.
A non-transitory computer-readable storage medium comprising a plurality of instructions to be executed in a computer for versioning of tags, the plurality of instructions comprising:
An apparatus for versioning tags, the apparatus comprising a computer, the computer comprising a processor and a memory coupled to the processor, the computer further comprising:
A computer-implemented method for versioning tags, the method comprising:
Dependencies are inferred from the claim text.