System and method for central refresh of place objects
First Claim
1. A method for central refresh of a place, comprising:
- providing a place type as a template derived from a source place;
deriving from said place type a least one child place;
each said child place including a plurality of objects implemented as documents, logic and design notes, said design notes including a plurality of items including a subset of said items which are content items descriptive of content of said objects;
determining whether an inherited place object is modified in a place by assigning to each said item a sequence indicia indicative of change activity with respect to said item;
generating and storing a stored checksum of sequence indicia generated for said content items; and
responsive to a refresh operation with respect to said child place, calculating a refresh checksum of sequence indicia for said content items; and
responsive to said stored checksum and said refresh checksum being unequal, refreshing said child place.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for central refresh of a place includes a source place; a place type; a child place; each place comprising a plurality of place objects, each place object implemented as a document, logic and associated design note, each design note including a plurality of items; a subset of the items being content items descriptive of content of the objects; a central refresh execution module for determining whether an inherited place object is modified in a place by assigning to each item a sequence indicia indicative of change activity with respect to the item; generating and storing a stored checksum of sequence indicia generated for the content items; and responsive to a refresh operation with respect to the child place, calculating a refresh checksum of sequence indicia for the content items; and the central refresh execution module further responsive to the stored checksum and the refresh checksum being unequal for refreshing the child place.
-
Citations
33 Claims
-
1. A method for central refresh of a place, comprising:
-
providing a place type as a template derived from a source place;
deriving from said place type a least one child place;
each said child place including a plurality of objects implemented as documents, logic and design notes, said design notes including a plurality of items including a subset of said items which are content items descriptive of content of said objects;
determining whether an inherited place object is modified in a place by assigning to each said item a sequence indicia indicative of change activity with respect to said item;
generating and storing a stored checksum of sequence indicia generated for said content items; and
responsive to a refresh operation with respect to said child place, calculating a refresh checksum of sequence indicia for said content items; and
responsive to said stored checksum and said refresh checksum being unequal, refreshing said child place. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for central refresh of a place, comprising:
-
a source place;
a place type;
a child place;
each said place comprising a plurality of place objects, each said place object implemented as a document, logic and associated design note, each said design note including a plurality of items;
a subset of said items being content items descriptive of content of said objects;
a central refresh execution module for determining whether an inherited place object is modified in a place by assigning to each said item a sequence indicia indicative of change activity with respect to said item;
generating and storing a stored checksum of sequence indicia generated for said content items; and
responsive to a refresh operation with respect to said child place, calculating a refresh checksum of sequence indicia for said content items; and
said central refresh execution module further responsive to said stored checksum and said refresh checksum being unequal for refreshing said child place. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps for central refresh of a place, said method comprising:
-
providing a place type as a template derived from a source place;
deriving from said place type a least one child place;
each said child place including a plurality of objects implemented as documents, logic and design notes, said design notes including a plurality of items including a subset of said items which are content items descriptive of content of said objects;
determining whether an inherited place object is modified in a place by assigning to each said item a sequence indicia indicative of change activity with respect to said item;
generating and storing a stored checksum of sequence indicia generated for said content items; and
responsive to a refresh operation with respect to said child place, calculating a refresh checksum of sequence indicia for said content items; and
responsive to said stored checksum and said refresh checksum being unequal, refreshing said child place. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A computer program product for central refresh of a place according to the method comprising:
-
providing a place type as a template derived from a source place;
deriving from said place type a least one child place;
each said child place including a plurality of objects implemented as documents, logic and design notes, said design notes including a plurality of items including a subset of said items which are content items descriptive of content of said objects;
determining whether an inherited place object is modified in a place by assigning to each said item a sequence indicia indicative of change activity with respect to said item;
generating and storing a stored checksum of sequence indicia generated for said content items; and
responsive to a refresh operation with respect to said child place, calculating a refresh checksum of sequence indicia for said content items; and
responsive to said stored checksum and said refresh checksum being unequal, refreshing said child place.
-
Specification