The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
May. 21, 2002
Filed:
Jan. 27, 1998
Eric K. Zinda, Seattle, WA (US);
Zhenglei Pan, Kirkland, WA (US);
David C. Johnson, Redmond, WA (US);
William E. Hiebert, Redmond, WA (US);
Brian R. Marshall, Bellevue, WA (US);
C. Douglas Hodges, Redmond, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A method and apparatus for allowing multiple developers of software applications working in client/server computing network to remotely save, test and debug project files such as web pages. The client computer is capable of emulating server side operations to allow the developer to locally test changes to project files before they are saved on the server. The client computer maintains an accurate view of the overall project, but without having to locally copy the entire software project, by storing file information relating to the software project including, for example, metadata, link information, and BOT replacements, and/or a directory structure of the files and folders in the software project that mirrors the directory structure of the software project on the server. Various features include providing developers with the ability to check out, modify and debug files concurrently with other developers, and merging changes made by different developers to the same file. Concurrently modified files may be merged by prompting a developer when conflicts arise between the files to be merged.