IP Library Patent Application 12263937
Patent Application
App. No. 12/263,937

METHODS AND APPARATUS FOR ESTIMATION OF PROJECT SCHEDULES

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/263,937
Abstract

One embodiment of the invention is directed to automatically extending a task in a project schedule. If certain information items associated with a task are not specified, the scheduled completion time for a task may be automatically extended under the assumption that if these information items are unknown, the task will take longer to complete than originally planned. The project schedule, incorporating the automatically extended tasks, may then be displayed.

Claims (34)

1 . A method of modifying a project schedule that includes at least one task, wherein the at least one task has a specified task length, the method comprising acts of:

requesting at least one information item associated with the at least one task;

when the at least one information item is not provided, automatically extending the specified task length to generate a modified task length for the at least one task; and

displaying the project schedule, wherein the at least one task has the modified task length in the project schedule and wherein the at least one task is displayed using a force-form metaphor.

2 . The method of claim 1 , wherein the act of automatically extending the specified task length further comprises an act of:

applying a penalty logic algorithm to determine the modified task length for the at least one task.

3 . The method of claim 2 , wherein the penalty logic algorithm increases the specified task length using a factor that is based on a number of information items that are not provided.

4 . The method of claim 3 , wherein the factor is weighted based on the specified task length.

5 . The method of claim 1 , wherein the at least one information item includes a work product for the at least one task.

6 . The method of claim 1 , wherein the at least one information item includes a quality target for the at least one task.

7 . A method of modifying a project schedule that includes at least one task, wherein the at least one task has a specified task length, the method comprising acts of:

requesting at least one information item associated with the at least one task;

when the at least one information item is not provided, automatically extending the specified task length to generate a modified task length for the at least one task; and

displaying the project schedule, wherein the at least one task has the modified task length in the project schedule and wherein the at least one task is displayed using an error-bar metaphor.

8 . The method of claim 7 , wherein the act of automatically extending the specified task length further comprises an act of:

applying a penalty logic algorithm to determine the modified task length for the at least one task.

9 . The method of claim 8 , wherein the penalty logic algorithm increases the specified task length using a factor that is based on a number of information items that are not provided.

10 . The method of claim 9 , wherein the factor is weighted based on the specified task length.

11 . The method of claim 7 , wherein the at least one information item includes a work product for the at least one task.

12 . The method of claim 7 , wherein the at least one information item includes a quality target for the at least one task.

13 . A method of modifying a project schedule that includes at least one task, wherein the at least one task has a specified task length, the method comprising acts of:

requesting at least one information item associated with the at least one task;

when the at least one information item is not provided, automatically extending the specified task length to generate a modified task length for the at least one task; and

displaying the project schedule, wherein the at least one task has the modified task length in the project schedule and wherein the at least one task is displayed using an error-bar metaphor.

14 . The method of claim 13 , wherein the act of automatically extending the specified task length further comprises an act of:

applying a penalty logic algorithm to determine the modified task length for the at least one task.

15 . The method of claim 14 , wherein the penalty logic algorithm increases the specified task length using a factor that is based on a number of information items that are not provided.

16 . The method of claim 15 , wherein the factor is weighted based on the specified task length.

17 . The method of claim 13 , wherein the at least one information item includes a work product for the at least one task.

18 . The method of claim 13 , wherein the at least one information item includes a quality target for the at least one task.

19 . A display of a project schedule that includes at least one task having an automatically extended task length, the display comprising:

a visual representation of the at least one task length, wherein the automatically extended portion of the at least one task length is represented by an error bar.

20 . A display of a project schedule that includes at least one task having an automatically extended task length, the display comprising:

a visual representation of the at least one task length, wherein the automatically extended portion of the at least one task length is represented by a fuzzy edge.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0001 →