Patents by Inventor Robert Oikawa
Robert Oikawa 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).
-
Publication number: 20090106075Abstract: 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.Type: ApplicationFiled: November 3, 2008Publication date: April 23, 2009Applicant: Microsoft CorporationInventors: Robert Oikawa, William Reid, Mark Short
-
Publication number: 20060112371Abstract: 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.Type: ApplicationFiled: February 1, 2005Publication date: May 25, 2006Applicant: Microsoft CorporationInventors: Robert Oikawa, William Reid, Mark Short
-
Publication number: 20060106661Abstract: 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.Type: ApplicationFiled: November 12, 2004Publication date: May 18, 2006Applicant: Microsoft CorporationInventors: Robert Oikawa, William Reid, Mark Short
-
Publication number: 20060095841Abstract: One embodiment of the invention is directed to the analysis of a document. The document may be retrieved and automatically analyzed to measure quality metrics defined for the document. A quality metric is any attribute of the document and may be, for example, a word count, a sentence count, a paragraph count, or any other suitable attribute. A set of results based on the act of analyzing the document may be generated and stored and a report based, at least in part, on the set of results that indicates measurements of the quality metrics over a period of time.Type: ApplicationFiled: October 28, 2004Publication date: May 4, 2006Applicant: Microsoft CorporationInventor: Robert Oikawa
-
Publication number: 20060095906Abstract: Embodiments of the present invention are directed to project management. In one embodiment, a process model may be defined in a programming language. The process model may include an executable specification of the process and the executable specification may be executed to simulate the process. Executing the specification may also result in the generation of project management artifacts, such as a budget and a project schedule.Type: ApplicationFiled: October 28, 2004Publication date: May 4, 2006Applicant: Microsoft CorporationInventor: Robert Oikawa
-
Publication number: 20060080653Abstract: In one aspect, a method for distributing a software patch to a plurality of customers includes downloading the software patch from at least one server to one of a number of kiosks located at public customer-accessible locations. In another aspect, a system for distributing a software patch includes kiosks located in public customer-accessible locations, and one or more servers configured to download the software patch to the kiosks. In another aspect, a method of updating a computer by installing a software patch includes traveling to a location of a kiosk, using a customer interface of the kiosk to create a copy of the software patch on at least one portable computer readable medium, transporting the at least one portable computer readable medium to a location of the computer, and installing the software patch from the at least one portable computer readable medium onto the computer.Type: ApplicationFiled: October 12, 2004Publication date: April 13, 2006Applicant: Microsoft CorporationInventors: Bomani Siwatu, Robert Oikawa, William Reid
-
Publication number: 20060045461Abstract: Embodiments of the present invention are directed to project management. In one embodiment, a process model may be defined in a programming language. The process model may include an executable specification of the process and the executable specification may be executed to simulate the process. Executing the specification may also result in the generation of project management artifacts, such as a budget and a project schedule.Type: ApplicationFiled: August 6, 2004Publication date: March 2, 2006Applicant: Microsoft CorporationInventor: Robert Oikawa
-
Publication number: 20060031819Abstract: Embodiments of the present-invention are directed to creating repeatable solutions so that a development team does not have to recreate an approach for developing a product, even though an approach used by a prior team for building a similar product has previously been created and would have been suitable for reuse in building the second product. In one embodiment, a method for creating a solution is provided in which a solution that defines a planned process is determined. The solution may then be documented and implementation of the solution may begin. During the implementation process, the solution may be modified and the modified solution may be documented.Type: ApplicationFiled: August 6, 2004Publication date: February 9, 2006Applicant: Microsoft CorporationInventor: Robert Oikawa
-
Publication number: 20050114829Abstract: The process of designing and developing a software project is facilitated with one or more of multiple exemplary data structures. These exemplary data structures facilitate interaction among team members from one or more teams selected from those of an exemplary team model and across process phases of two or more process phases selected from those of an exemplary process model. Moreover, the exemplary data structures facilitate implementation of and adherence to (i) an exemplary risk management discipline and process and (ii) an exemplary readiness management discipline and process. These exemplary data structures include, but are not limited to, a milestone review data structure, a team lead project progress data structures, a vision/scope data structure, a project structure data structure, a team member project progress data structure, a master project plan data structure, a training plan data structure, a functional specification data structure, and a post project analysis data structure.Type: ApplicationFiled: September 30, 2004Publication date: May 26, 2005Applicant: Microsoft CorporationInventors: Allison Robin, Paul Haynes, Enzo Paschino, Roelof Kroes, Robert Oikawa, Scott Getchell, Pervez Kazmi, Holly Dyas