Patents by Inventor Jeffrey W. Pettiross
Jeffrey W. Pettiross 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: 10572114Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.Type: GrantFiled: January 30, 2018Date of Patent: February 25, 2020Assignee: Tableau Software, Inc.Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
-
Publication number: 20180157393Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.Type: ApplicationFiled: January 30, 2018Publication date: June 7, 2018Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
-
Patent number: 9880710Abstract: A user interacts with a graphical user interface on a client device. The device displays a data visualization that includes configuration parameters. The device also displays one or more read-only static controls, each static control corresponding to a respective parameter. Each static control indicates the value assigned to the corresponding parameter. A first user action activates a first static control. The first static control corresponds to a first parameter with a first value. The device displays an editable indirect control in the graphical user interface, which displays the first value. The editable indirect control is larger than the first static control, and is superimposed over the corresponding static control. The user changes the first value to a second value, and the device updates the displayed data visualization based on the second value for the first parameter. The editable indirect control is subsequently removed from display in the graphical user interface.Type: GrantFiled: May 3, 2013Date of Patent: January 30, 2018Assignee: Tableau Software, Inc.Inventors: Jock Douglas Mackinlay, Christopher Richard Stolte, Jeffrey W. Pettiross, James Baker
-
Publication number: 20170315686Abstract: The present invention provides a system or method for displaying rich presentation taskbar buttons for a corresponding application. In one example, the rich presentation taskbar button may receive content from an application through a programming interface. The present invention further relates to a system and method for displaying a rich presentation taskbar button and for displaying and/or dismissing a thumbnail of an application window associated with the rich presentation taskbar button. The present invention may further include a system and method of pinning the thumbnail on a display or dismissing a thumbnail. The present invention also relates to a system and method for displaying multiple taskbar buttons in a taskbar including controlling the size of individual taskbar buttons, consolidating taskbar buttons and placing taskbar buttons into an overflow based on the type of taskbar button in the taskbar.Type: ApplicationFiled: July 14, 2017Publication date: November 2, 2017Inventors: David A. Matthews, Mark R. Ligameri, Charles Cummins, Jeffrey W. Pettiross, R. Syam Kumar, Charles W. Stabb, Yeming Shi
-
Patent number: 9710133Abstract: The present invention provides a system or method for displaying rich presentation taskbar buttons for a corresponding application. In one example, the rich presentation taskbar button may receive content from an application through a programming interface. The present invention further relates to a system and method for displaying a rich presentation taskbar button and for displaying and/or dismissing a thumbnail of an application window associated with the rich presentation taskbar button. The present invention may further include a system and method of pinning the thumbnail on a display or dismissing a thumbnail. The present invention also relates to a system and method for displaying multiple taskbar buttons in a taskbar including controlling the size of individual taskbar buttons, consolidating taskbar buttons and placing taskbar buttons into an overflow based on the type of taskbar button in the taskbar.Type: GrantFiled: February 17, 2014Date of Patent: July 18, 2017Assignee: Microsoft Technology Licensing, LLCInventors: David A. Matthews, Mark R. Ligameri, Charles Cummins, Jeffrey W. Pettiross, R. Syam Kumar, Charles W. Stabb, Yeming Shi
-
Patent number: 9483453Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: GrantFiled: May 26, 2011Date of Patent: November 1, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Patent number: 9417701Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: June 11, 2010Date of Patent: August 16, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Emily K. Rimas Ribikauskas, Jeffrey W. Pettiross, Leroy Bertrand Keely, Jr., Matthew R Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 9201564Abstract: A method referred to as visual window browsing allows a user to browse through windows on their desktop. Aspects of the invention include responsive to a command, moving open windows to form a visual stack with the topmost window in the stack being in focus. Responsive to a browse the windows in the visual stack can be browsed, where the topmost window moves to the bottom of the visual stack and the other windows move higher in the stack, with the second highest window becoming the topmost window and being in focus. Successive browse commands causes this behavior to repeat allowing a user to cycle through each of the open windows.Type: GrantFiled: November 30, 2012Date of Patent: December 1, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Ales Holecek, Charles W Stabb, Hillel N Cooperman, Jeffrey W Pettiross, Mark R Ligameri, Kanwal Vedbrat, Donald J Lindsay
-
Publication number: 20140195962Abstract: The present invention provides a system or method for displaying rich presentation taskbar buttons for a corresponding application. In one example, the rich presentation taskbar button may receive content from an application through a programming interface. The present invention further relates to a system and method for displaying a rich presentation taskbar button and for displaying and/or dismissing a thumbnail of an application window associated with the rich presentation taskbar button. The present invention may further include a system and method of pinning the thumbnail on a display or dismissing a thumbnail. The present invention also relates to a system and method for displaying multiple taskbar buttons in a taskbar including controlling the size of individual taskbar buttons, consolidating taskbar buttons and placing taskbar buttons into an overflow based on the type of taskbar button in the taskbar.Type: ApplicationFiled: February 17, 2014Publication date: July 10, 2014Applicant: MICROSOFT CORPORATIONInventors: David A. Matthews, Mark R. Ligameri, Charles Cummins, Jeffrey W. Pettiross, R. Syam Kumar, Charles W. Stabb, Yeming Shi
-
Patent number: 8656300Abstract: The present invention provides a system or method for displaying rich presentation taskbar buttons for a corresponding application. In one example, the rich presentation taskbar button may receive content from an application through a programming interface. The present invention further relates to a system and method for displaying a rich presentation taskbar button and for displaying and/or dismissing a thumbnail of an application window associated with the rich presentation taskbar button. The present invention may further include a system and method of pinning the thumbnail on a display or dismissing a thumbnail. The present invention also relates to a system and method for displaying multiple taskbar buttons in a taskbar including controlling the size of individual taskbar buttons, consolidating taskbar buttons and placing taskbar buttons into an overflow based on the type of taskbar button in the taskbar.Type: GrantFiled: November 25, 2009Date of Patent: February 18, 2014Assignee: Microsoft CorporationInventors: David A. Matthews, Mark R. Ligameri, Charles Cummins, Jeffrey W. Pettiross, R. Syam Kumar, Charles W. Stabb, Yeming Shi
-
Patent number: 8341541Abstract: A method referred to as visual window browsing allows a user to browse through windows on their desktop. Aspects of the invention include responsive to a command, moving open windows to form a visual stack with the topmost window in the stack being in focus. Responsive to a browse the windows in the visual stack can be browsed, where the topmost window moves to the bottom of the visual stack and the other windows move higher in the stack, with the second highest window becoming the topmost window and being in focus. Successive browse commands causes this behavior to repeat allowing a user to cycle through each of the open windows.Type: GrantFiled: January 18, 2005Date of Patent: December 25, 2012Assignee: Microsoft CorporationInventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri, Kanwal VedBrat, Donald J. Lindsay
-
Patent number: 8136047Abstract: A method for displaying a plurality of windows on a display screen is described. The method includes steps of associating a first window with at least one second window, the at least one second window being independent of and external to the first window, and combining the first window and the at least one second window into a common window on a display screen, the first window and the at least one second window being configured to share a common window frame. An indicator may appear on the display as a target region when a user desires to associate the first and second windows. Subsequent operations performed on the common window are performed automatically on any underlying window. For example, when a user chooses to save the contents of the common window, the contents of all of the windows of the common window may be saved.Type: GrantFiled: September 15, 2008Date of Patent: March 13, 2012Assignee: Microsoft CorporationInventors: Ales Holecek, Charles W. Stabb, Hillel N. Cooperman, Jeffrey W. Pettiross, Mark R. Ligameri
-
Publication number: 20110289400Abstract: System and process for handling clips with annotations. A user annotates a document that is displayed in an access session. Information is gathered regarding the annotation, which is associated with active content included in the document. The annotation is stored with a static image of the active content. A link to the content is stored. An image is rendered that has a clip including the stored annotation and the image of the content, and is displayed.Type: ApplicationFiled: May 26, 2011Publication date: November 24, 2011Applicant: MICROSOFT CORPORATIONInventors: MATTHEW LERNER, WILLIAM MAK, KEVIN PAULSON, JEFFREY W. PETTIROSS, EMILY RIMAS, GERHARD A. SCHOBBE, JUDY TANDOG, WILLIAM H. VONG
-
Patent number: 7996589Abstract: An interface is provided between a handwriting receiving panel and an auto complete process. A user writes onto the handwriting receiving panel which recognizes the handwritten text. The handwritten text is forwarded to the auto complete process which provides suggested content to the user based on the handwritten text. The user can select the suggested content for use with another application. Alternatively, the user may add additional information to the handwriting receiving panel to enable the auto complete process to provide more or different suggested content.Type: GrantFiled: October 14, 2005Date of Patent: August 9, 2011Assignee: Microsoft CorporationInventors: Tracy D. Schultz, Adrian Garside, Takanobu Murayama, Leroy B. Keely, Judy C. Tandog, Tobiasz A. Zielinski, Jeffrey W. Pettiross, Joshua A. Clow, Shawna J. Davis, F. David Jones
-
Patent number: 7962846Abstract: A system and process for handling clips with annotations is provided. A user annotates a document. The system gathers context information regarding the clip and displays the clip or clips with annotations to the user. A system for showing clips of content and annotations may include an input for receiving content and annotations, a processor creating a renderable image having the clips with at least one of the clips being a combination of two or more annotations, and an output for outputting the renderable image. A method of displaying clips may include receiving at least two sets of an annotation and related content, filtering the received, combining the filtered output, and displaying a combination of the filtered output.Type: GrantFiled: February 13, 2004Date of Patent: June 14, 2011Assignee: Microsoft CorporationInventors: Matthew Lerner, William Mak, Kevin Paulson, Jeffrey W. Pettiross, Emily Rimas, Gerhard A. Schobbe, Judy Tandog, William H. Vong
-
Patent number: 7831922Abstract: A transparent graphical user interface that overlays the user interfaces of other applications. The transparent user interface receives handwriting input and displays handwriting objects represented by handwriting input received in the area of the transparent handwriting interface. The transparent user interface of the invention can be expanded to include most of the display area of a computer, thereby allowing the user to write anywhere within the display area. This also allows the user to write multiple lines of text. Additionally, because the user interface is transparent, it allows the user to see the underlying graphical user interfaces for other applications, including applications that receive text recognized from the handwriting input written into the transparent handwriting interface. Further the transparent interface allows the user to interact with underlying graphical user interfaces.Type: GrantFiled: July 3, 2006Date of Patent: November 9, 2010Assignee: Microsoft CorporationInventors: Luis M. Huapaya, Erik M. Geidl, Donald D. Karlov, Jeffrey W. Pettiross, Thomas R. Wick
-
Patent number: 7825922Abstract: A user is provided with guidelines that are temporarily displayed with content, in order to assist the user in accurately writing electronic ink. The guidelines may appear when the user moves a writing tool close to a display and writing surface. Alternately, the guidelines may appear after the user has begun to write electronic ink, so that the guidelines can correspond to the angle at which the user is writing, the size of the user's handwriting, or both. As the user writes the electronic ink onto the writing surface, the handwritten electronic ink is added to the content being rendered on the display. After the user has finished writing electronic ink and moves the writing tool away from the writing surface, the guidelines may be deleted. Accordingly, the user can employ the temporary guidelines without the guidelines themselves becoming a permanent part of the content.Type: GrantFiled: December 14, 2006Date of Patent: November 2, 2010Assignee: Microsoft CorporationInventors: Leroy B Keely, Charlton Lui, Marieke Iwema, Luis M Huapaya, Jeffrey W Pettiross, Erik M Geidl
-
Publication number: 20100251116Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: ApplicationFiled: June 11, 2010Publication date: September 30, 2010Applicant: Microsoft CorporationInventors: Emily K. Rimas-Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 7761814Abstract: A system and method for determining whether a flick gesture has occurred is described. A flick gesture is a simple gesture that may be easily detected and is characterized by minimal interference with other applications or gestures.Type: GrantFiled: September 13, 2004Date of Patent: July 20, 2010Assignee: Microsoft CorporationInventors: Emily K. Rimas-Ribikauskas, Jeffrey W. Pettiross, Leroy B. Keely, Matthew Rubin Lerner, Robert J. Jarrett, Sriram Viji, Rick Duncan
-
Patent number: 7701449Abstract: User interfaces for editing text in pen-based computing systems include: (a) a display portion that displays text; and (b) a correction interface that displays an editable text portion corresponding to at least a portion of the text. The correction interface accepts input via a stylus to enable changes to the editable text portion on a character-by-character basis (e.g., to add, delete, or change individual characters). The correction interface further may include or associate with a “suggestion list” portion that includes alternative(s) to substitute into the editable text portion and/or a “task list” portion that displays potential actions available through the interface. The invention also relates to systems, methods, and computer-readable media to activate, provide, and operate such interfaces.Type: GrantFiled: September 16, 2005Date of Patent: April 20, 2010Assignee: Microsoft CorporationInventors: Jeffrey W. Pettiross, Shawna J. Davis, Leroy B. Keely, Adrian Garside, Tobiasz A. Zielinski