Patents by Inventor Mohammad Yakoob Shahdad

Mohammad Yakoob Shahdad has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8676919
    Abstract: A dynamic client system is described that provides an interactive client-side web application experience to a user accessing an application through a web browser. At the client, the system receives an edit to a project task from a user of the client. The system receives an indication that the user has completed editing the project task. The system sends the edited project task to the project server. The client sends edits to the project server in the background and users can continue editing the project without waiting for the project server to finish processing the edits.
    Type: Grant
    Filed: June 26, 2008
    Date of Patent: March 18, 2014
    Assignee: Microsoft Corporation
    Inventors: Sudin Bhat, Raju Iyer, Daniel Michael, Mohammad Yakoob Shahdad, Bonny Lau
  • Patent number: 8160911
    Abstract: Embodiments of the present invention are directed toward providing a method utilizing project management software for creating a project plan utilizing a top-down strategy allowing a user to describe high-level objectives before filling in details for the underlying tasks of which the high-level objectives are comprised. As an alternative to basing summary task dates and durations solely on subtask data, the present invention allows a user to enter dates and duration values into summary tasks regardless of when the corresponding subtasks occur. By utilizing a top-down project management approach, embodiments of the present invention promote utilizing summary tasks as a starting point of project planning. Users are able to input high-level objectives of a project when more specific details of subtasks are unknown. Because summary task data is not rolled-up from the subtask data, a user may specify details such as dates and durations of subtasks at a later time.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: April 17, 2012
    Assignee: Microsoft Corporation
    Inventors: Bonny P. Lau, Mohammad Yakoob Shahdad, Peter De Vries, Alice Pritikin Steinglass
  • Publication number: 20100299171
    Abstract: Embodiments of the present invention are directed toward providing a method utilizing project management software for creating a project plan utilizing a top-down strategy allowing a user to describe high-level objectives before filling in details for the underlying tasks of which the high-level objectives are comprised. As an alternative to basing summary task dates and durations solely on subtask data, the present invention allows a user to enter dates and duration values into summary tasks regardless of when the corresponding subtasks occur. By utilizing a top-down project management approach, embodiments of the present invention promote utilizing summary tasks as a starting point of project planning. Users are able to input high-level objectives of a project when more specific details of subtasks are unknown. Because summary task data is not rolled-up from the subtask data, a user may specify details such as dates and durations of subtasks at a later time.
    Type: Application
    Filed: May 19, 2009
    Publication date: November 25, 2010
    Applicant: Microsoft Corporation
    Inventors: Bonny P. Lau, Mohammad Yakoob Shahdad, Peter De Vries, Alice Pritikin Steinglass
  • Publication number: 20090327403
    Abstract: A dynamic client system is described that provides an interactive client-side web application experience to a user accessing an application through a web browser. At the client, the system receives an edit to a project task from a user of the client. The system receives an indication that the user has completed editing the project task. The system sends the edited project task to the project server. The client sends edits to the project server in the background and users can continue editing the project without waiting for the project server to finish processing the edits.
    Type: Application
    Filed: June 26, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: Sudin Bhat, Raju Iyer, Daniel Michael, Mohammad Yakoob Shahdad, Bonny Lau