Methods and systems for caching and synchronizing project data
First Claim
Patent Images
1. A method for managing data of a project management application, comprising:
- generating a project schedule including project data, monitoring changes to the project schedule, and determining whether a threshold is met according to the monitored changes.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems are provided for intelligently managing project data in a project management application. According to various aspects of the invention, project management data may be loaded and saved to a local cache of a client computer, such as a hard disk cache. The invention also provides a mechanism for reducing the size of data downloaded from and sent to a project server during load and save times.
108 Citations
26 Claims
-
1. A method for managing data of a project management application, comprising:
-
generating a project schedule including project data, monitoring changes to the project schedule, and determining whether a threshold is met according to the monitored changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for managing project data of a project management application, comprising:
-
receiving project data associated with a project, determining a difference of the data by comparing the received project data with stored project data, and updating the project data in the project based on the determined difference. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A method for managing project data of a project management application, comprising:
-
requesting a project including project data, sending a first version stamp associated with the project, and receiving project data based on a comparison of data associated with the first version stamp and a second version stamp. - View Dependent Claims (19, 20)
-
-
21. A computer-readable medium containing computer-executable instructions which when executed by a computer performs a method for managing project data of a project management application, comprising:
-
receiving project data associated with a project, determining a difference of the data by comparing the received project data with stored project data, and updating the project data in the project based on the determined difference. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification