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:
Aug. 10, 2010
Filed:
Aug. 31, 2005
Zachary P. Woodall, Issaquah, WA (US);
Dan Hough, Seattle, WA (US);
Kumar Srinivasamurthy, Redmond, WA (US);
Nishant Kumar, Redmond, WA (US);
Pavel R. Karimov, Redmond, WA (US);
Stephen I. Lesser, Redmond, WA (US);
Clinton Covington, Kirkland, WA (US);
Michael J. Mccormack, Snohomish, WA (US);
Christopher W. Bryant, Seattle, WA (US);
Zachary P. Woodall, Issaquah, WA (US);
Dan Hough, Seattle, WA (US);
Kumar Srinivasamurthy, Redmond, WA (US);
Nishant Kumar, Redmond, WA (US);
Pavel R. Karimov, Redmond, WA (US);
Stephen I. Lesser, Redmond, WA (US);
Clinton Covington, Kirkland, WA (US);
Michael J. McCormack, Snohomish, WA (US);
Christopher W. Bryant, Seattle, WA (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A palette of representations that can be generated by an application for database, spreadsheet, word processing, and the like, is provided in response to a request for a new object within the application. If the application already has one or more objects open at the time of the request, the representations are also determined based on the context of the data such as from any currently open object(s). The new object is then generated based on the selected representation from the palette, the context of the data, and a structure of data consumed by the application. The layout parameters for the new object are automatically set based on the current context, the structure of the data, and the selected representation.