Patents by Inventor Keira Amos
Keira Amos 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: 8578290Abstract: The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.Type: GrantFiled: August 18, 2005Date of Patent: November 5, 2013Assignee: Microsoft CorporationInventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos
-
Patent number: 7689908Abstract: A method of viewing a high resolution display on a low resolution development system display for a digital device includes selecting a target device and identifying an image form for the selected device. An image form displays a realistic form of the selected target device. A form factor is selected which represents the display capabilities of the target device. The image form size is adjusted such that the developer may see text in proper proportion to the image form so as to simulate the look of the high resolution display of the target device. Object code for the target device is generated which contains the proper font size to correspond to the image form and font on the development display.Type: GrantFiled: January 31, 2005Date of Patent: March 30, 2010Assignee: Microsoft CorporationInventors: Xin Yan, Keira Amos
-
Patent number: 7499989Abstract: The present invention relates to a system and method for displaying information, such as a gadget or a part and for dragging and dropping the part from a web page onto a separate location on a display such that the part is instantiated at the separate location and configured based on setting information contained within a representation of the part. Data associated with the part can be downloaded from a remote site.Type: GrantFiled: August 18, 2005Date of Patent: March 3, 2009Assignee: Microsoft CorporationInventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos, David Streams
-
Patent number: 7398474Abstract: A method of creating a menu for a handheld digital device in a development environment includes selecting a target device which has an associated operating system available to the development environment. An editor is called for creation of the menu. The editor uses the constraints of the associated target device operating system so that actual behavior of the target device can be viewed as the development occurs. The developer defines functionality for the menu and can verify its operation. The menu editor can be customized for new digital devices with new operating system. Code may be generated as a result of completing the development process and saving the design. The resulting code is assured to run properly on the target device operating system.Type: GrantFiled: January 31, 2005Date of Patent: July 8, 2008Assignee: Microsoft CorporationInventors: Xin Yan, Keira Amos
-
Publication number: 20070260999Abstract: A system and method is provided for displaying a display element on a display in which a display element may be displayed responsive to a command, the display element being associated with another display element. Also, in another example, the association between the display elements is also displayed. In one example, the association between the display elements is depicted via an animation.Type: ApplicationFiled: May 5, 2006Publication date: November 8, 2007Applicant: Microsoft CorporationInventors: Louis Amadio, Keira Amos, Charles Cummins, Neel Murarka, Phillip Bensaid
-
Publication number: 20070043839Abstract: The present invention relates to a system and method for displaying information, such as a gadget or a part and for dragging and dropping the part from a web page onto a separate location on a display such that the part is instantiated at the separate location and configured based on setting information contained within a representation of the part. Data associated with the part can be downloaded from a remote site.Type: ApplicationFiled: August 18, 2005Publication date: February 22, 2007Applicant: Microsoft CorporationInventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos, David Streams
-
Publication number: 20070044035Abstract: The present invention relates to a system and method for displaying information or a part within a second application, such as a sidebar application. The part can be docked in the sidebar application or undocked from the sidebar application and can send corresponding docking messages in a docking protocol to the sidebar application based on the docking status of the part or the location of the part in relation to the sidebar application. Graphically depicted animations indicate to a user the docking and/or undocking processes.Type: ApplicationFiled: August 18, 2005Publication date: February 22, 2007Applicant: Microsoft CorporationInventors: Louis Amadio, Paul Erickson, Oliver Fisher, Keira Amos
-
Publication number: 20060174217Abstract: A method of viewing a high resolution display on a low resolution development system display for a digital device includes selecting a target device and identifying an image form for the selected device. An image form displays a realistic form of the selected target device. A form factor is selected which represents the display capabilities of the target device. The image form size is adjusted such that the developer may see text in proper proportion to the image form so as to simulate the look of the high resolution display of the target device. Object code for the target device is generated which contains the proper font size to correspond to the image form and font on the development display.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Applicant: Microsoft CorporationInventors: Xin Yan, Keira Amos
-
Publication number: 20060174215Abstract: A method of creating a menu for a handheld digital device in a development environment includes selecting a target device which has an associated operating system available to the development environment. An editor is called for creation of the menu. The editor uses the constraints of the associated target device operating system so that actual behavior of the target device can be viewed as the development occurs. The developer defines functionality for the menu and can verify its operation. The menu editor can be customized for new digital devices with new operating system. Code may be generated as a result of completing the development process and saving the design. The resulting code is assured to run properly on the target device operating system.Type: ApplicationFiled: January 31, 2005Publication date: August 3, 2006Applicant: Microsoft CorporationInventors: Xin Yan, Keira Amos
-
Publication number: 20060041858Abstract: A WYSIWYG visual programming environment for programming applications for portable computer devices is provided. The developer selects a form skin based on the underlying portable computer device that the developer intends the application to execute on. The form skin appears to the developer as a graphic modeled after the actual device. The developer is able to drag and drop GUI elements onto the form, where they appear at approximately the same size and resolution as they would to the user of the actual device, regardless of the resolution used on the developer's computing device. The developer is able to associate code with the GUI elements, as well as any softkeys that appear on the form skin. The developer is able to test the application by emulating the hardware of the portable device, and operating the device using the form skin.Type: ApplicationFiled: August 20, 2004Publication date: February 23, 2006Applicant: Microsoft CorporationInventors: Xin Yan, Keira Amos