Patents by Inventor Anthony C. Mowatt
Anthony C. Mowatt 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: 9268560Abstract: A method for indicating a change to a dependent file includes receiving a change to a program file. The method further includes displaying, via a computing device, a first identifier for a first dependent file in a first text style, if the first dependent file is changed based on the change to the program file. The method further includes displaying, via the computing device, a second identifier, in a second text style, for a second dependent file. The program file is dependent on the first and the second dependent files. The first text style indicates the first dependent file has been changed based on the change to the program file. The first text style and the second text style are different styles.Type: GrantFiled: August 31, 2012Date of Patent: February 23, 2016Assignee: Google Technology Holdings LLCInventors: Anthony C. Mowatt, Valerio Virgillito
-
Patent number: 9052795Abstract: A method for displaying panels in a user interface of a computing device includes displaying, via the computing device, tabs vertically along sides of the panels on the user interface. The tabs correspond to the panels, and the panels provide control options for an application operating on the computing device. The method further includes displaying, via the computing device, a first one of the panels for a first one of the tabs selected for display on the user interface, and suppressing, via the computing device, display of a portion of the panels on the user interface. The portion of the panels does not include the first one of the panels.Type: GrantFiled: September 11, 2012Date of Patent: June 9, 2015Assignee: Google Technology Holdings LLCInventors: Binal L. Joshi, Armen Kesablyan, Anthony C. Mowatt
-
Publication number: 20140075369Abstract: A method for displaying panels in a user interface of a computing device includes displaying, via the computing device, tabs vertically along sides of the panels on the user interface. The tabs correspond to the panels, and the panels provide control options for an application operating on the computing device. The method further includes displaying, via the computing device, a first one of the panels for a first one of the tabs selected for display on the user interface, and suppressing, via the computing device, display of a portion of the panels on the user interface. The portion of the panels does not include the first one of the panels.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Applicant: Motorola Mobility LLCInventors: Binal L. Joshi, Armen Kesablyan, Anthony C. Mowatt
-
Publication number: 20140068558Abstract: A method for indicating a change to a dependent file includes receiving a change to a program file. The method further includes displaying, via a computing device, a first identifier for a first dependent file in a first text style, if the first dependent file is changed based on the change to the program file. The method further includes displaying, via the computing device, a second identifier, in a second text style, for a second dependent file. The program file is dependent on the first and the second dependent files. The first text style indicates the first dependent file has been changed based on the change to the program file. The first text style and the second text style are different styles.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: Motorola Mobility LLCInventors: Anthony C. Mowatt, Valerio Virgillito
-
Publication number: 20130305172Abstract: In embodiments of pen tool editing modes, drawing regions of a drawing application can be configured for image creation and editing. A pen tool of the drawing application can be configured for selection to both create an image for display and edit an image in a drawing region. Editing modes of the pen tool can be initiated based on pen tool inputs and without selection of a selection tool. A first pen tool editing mode may be initiated based on a pen tool input to create an image in a new drawing region. Alternatively, a second pen tool editing mode may be initiated based on a pen tool input to create an image in an existing drawing region. Alternatively, a third pen tool editing mode may be initiated based on a pen tool input as a selection of an image to edit the image.Type: ApplicationFiled: May 10, 2012Publication date: November 14, 2013Applicant: Motorola Mobility, Inc.Inventors: Pushkar Prakash Joshi, Anthony C. Mowatt, Eric J. Mueller, Jason Long
-
Publication number: 20130298005Abstract: In embodiments of drawing HTML elements, an HTML drawing application (108) can enable, via a drawing area interface (112), display of an HTML page (402) and one or more HTML elements in the HTML page. The HTML drawing application (108) can then receive a selection of an HTML element (404) in the HTML page (402), and initiate display of visual feedback (410) on a drawing surface (116) that overlays the HTML page (402) to indicate that the selected HTML element (404) is selected. In other embodiments, the HTML drawing application (108) can initiate display of visual feedback (508) on the drawing surface (116) that overlays an HTML page (502) to indicate that an HTML element (504) can be edited. In some embodiments, the drawing surface (116) is an HTML5 canvas element.Type: ApplicationFiled: May 4, 2012Publication date: November 7, 2013Applicant: Motorola Mobility, Inc.Inventors: John C. Mayhew, Anthony C. Mowatt, Valerio Virgillito
-
Publication number: 20130278592Abstract: A method operable on a computer is provided for creating a canvas element for displaying 3D objects in the canvas element in a browser. The method includes capturing a first size of a first canvas element in which a first set of 3D objects is displayed in the first canvas element in the browser, and includes capturing a second size of a second canvas element in which a second set of 3D objects is displayed in the second canvas element in the browser. The method further includes creating a third canvas element having a third size that is a union of the first size and the second size based on capturing the first size and the second size. The method further includes displaying in the browser the first and the second sets of 3D objects in the third canvas element.Type: ApplicationFiled: April 19, 2012Publication date: October 24, 2013Applicant: MOTOROLA MOBILITY, INC.Inventors: Sean P. Kranzberg, Anthony C. Mowatt, Eric J. Mueller
-
Publication number: 20130278593Abstract: A method operable on a computing device for copying a drawing object includes displaying, in the browser a set of drawing objects in a first canvas element, and receiving a selection of a first drawing object from the set of drawing objects. The method further includes capturing image information of the first drawing object based on receiving the selection of the first drawing object, and specifying instructions for a second canvas element. The second canvas element is independent from the first canvas element. The method further includes specifying instructions for a second drawing object where the second drawing object is a copy of the first drawing object. The method further includes retrieving the image information for displaying the second drawing object in the second canvas element, and displaying, in the browser, the second drawing object in the second canvas element according to the image information.Type: ApplicationFiled: April 19, 2012Publication date: October 24, 2013Applicant: MOTOROLA MOBILITY, INC.Inventors: Sean P. Kranzberg, Anthony C. Mowatt, Eric J. Mueller
-
Publication number: 20130283192Abstract: A method for creating a canvas element for a 3D object to be displayed in a browser includes: receiving a user input for a selection of a 3D object, which is to be displayed in the browser; receiving a user input for a location in the browser for displaying the 3D object; and receiving a user input for a size of the 3D object in the browser. The method further includes: receiving a user input for displaying the 3D object at the location and for the 3D object to have the size; creating a canvas element having location information for the location and size information for the size and in which the 3D object is to be displayed where the canvas element is created based on receiving the user input for displaying the 3D object; and displaying the 3D object in the canvas element in the browser.Type: ApplicationFiled: April 19, 2012Publication date: October 24, 2013Applicant: Motorola Mobility, Inc.Inventors: Sean P. Kranzberg, Anthony C. Mowatt, Eric J. Mueller
-
Publication number: 20130120404Abstract: An animation-authoring environment includes a graphical user interface usable by a user to define an initial key frame, including one or more scene entities with one or more respective physics properties. The authoring environment generates a sequence of extrapolated frames from the initial key frame by using a physics simulation to extrapolate respective motion paths for scene entities in the key frame and configuring each frame in the generated sequence to depict each such scene entity at a successive location along its respective extrapolated motion path. The authoring environment may then produce a movie comprising the sequence of frames.Type: ApplicationFiled: February 25, 2010Publication date: May 16, 2013Inventors: Eric J. Mueller, Anthony C. Mowatt, John C. Mayhew