发明名称 Providing consolidated project information service
摘要 Structured and unstructured project information is collected, analyzed, and consolidated by a project service. On-demand or periodically, the project service consolidates the unstructured project information and the structured project information to present to an end user as aggregate information. The aggregate information may be formatted based on user criteria.
申请公布号 US8818993(B2) 申请公布日期 2014.08.26
申请号 US201012916117 申请日期 2010.10.29
申请人 Microsoft Corporation 发明人 Boyd Christopher;Zenz Eric
分类号 G06F7/00;G06F17/30 主分类号 G06F7/00
代理机构 代理人 Andrews David;Wong Tom;Minhas Micky
主权项 1. A method executed at least in part by a computing device for consolidating project information, the method comprising: receiving a request for aggregated information; searching a project server for structured project information and a collaboration server for unstructured project information, wherein the structured project information includes attributes defined by project requirements to meet standards for at least one from a set of: data integration, reporting, and consistency and is stored in a project database in Extensible Markup Language (XML) documents, and wherein the collaboration server hosts a collaboration service enabling users to exchange emails, messages, documents, and maintain lists and tasks and stores the unstructured project information in a data store including a file, a memory, and a database; processing one of the documents hosted by the collaboration server to determine the unstructured project information including at least one from a set of: at least one available team member and at least one schedule associated with the at least one available team member throughout a project duration; determining related structured and unstructured project information from the collaboration server based on matching one or more attribute types of the unstructured project information to one or more attribute types of the structured project information at an information aggregator module, wherein the structured project information includes a task list with attributes including a name, a duration and a start date for each task, and the unstructured project information includes an email indicating in one of a heading and body a name, a duration, and a start date of a new task; retrieving the structured and unstructured project information from the collaboration server and the project server employing authentication and encryption methods utilized by the project server and the collaboration server for granting selective access to the structured and unstructured project information; aggregating the structured and unstructured project information at an information aggregator module by adding the name, the duration, and the start date of the new task from one of the heading and the body of the email to the task list; formatting the aggregated information in accordance with one or more formatting instructions associated with a user's viewing preferences by grouping the task list based on project participants and limiting based on a date range defined by the request, wherein the formatting instructions are included in the request; and transmitting the formatted aggregate information.
地址 Redmond WA US