Patents by Inventor Sean L. Flynn
Sean L. Flynn 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).
-
Publication number: 20160048294Abstract: Direct access application representation techniques are described. In one or more implementations, a user interface is exposed by an operating system of a computing device. The user interface includes a concurrent display of a plurality of representations of applications that are selectable by a user to launch respective applications, at least one of the plurality of representations includes a concurrent display of a plurality of user-selectable targets for a respective application, and each of the plurality of user-selectable targets is selectable by a user to obtain direct access to a respective one of a plurality of application functionality of the respective application. Responsive to an input indicative of user selection of one of the plurality of user-selectable targets of the at least one representation of the respective application, the direct access is provided to the respective one of the plurality of application functionality of the respective application.Type: ApplicationFiled: August 15, 2014Publication date: February 18, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Nora I. Micheva, Matthew G. Hidinger, Megan L. Tedesco, James David Peter Drage, Sean L. Flynn, Mustafa M. Almaasrawi, John P. Aronson, Jeff G. Arnold, Aaron Naoyoshi Sheung Yan Woo, Jaclyn C. Knapp, Andrea Michelle Simons
-
Publication number: 20160048319Abstract: Techniques for gesture-based access to a mixed view associated with an application representation are described. In one or more implementations, a user interface is exposed by an operating system of a computing device. The user interface includes a concurrent display of a plurality of representations of applications that are selectable by a user to launch respective applications. Gesture-based techniques can be used to interact with an application representation to cause one or more visible targets to appear adjacent the representation. The individual targets are individually associated with some type of application functionality, e.g., a quick action or a deep link into content associated with the application. An individual target can then be selected, e.g., touch-selected, by a user to initiate the associated functionality.Type: ApplicationFiled: August 18, 2014Publication date: February 18, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Nora I. Micheva, James David Peter Drage, Sean L. Flynn, John P. Aronson, Jeff G. Arnold
-
Patent number: 9229918Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: March 16, 2015Date of Patent: January 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20150193403Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: March 16, 2015Publication date: July 9, 2015Inventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 9015606Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: November 25, 2013Date of Patent: April 21, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20140082552Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: November 25, 2013Publication date: March 20, 2014Applicant: MICROSOFT CORPORATIONInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 8612874Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: December 23, 2010Date of Patent: December 17, 2013Assignee: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 8560959Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: GrantFiled: October 18, 2012Date of Patent: October 15, 2013Assignee: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Publication number: 20120304068Abstract: This document describes techniques enabling a presentation format for an application tile. These techniques permit a user to view changes to an application through a tile of a user interface, the tile having one of various presentation formats through which a user may view content associated with those changes.Type: ApplicationFiled: May 27, 2011Publication date: November 29, 2012Inventors: Nazia Zaman, Ethan Nelson Ray, Sean L. Flynn, Anthony L. Willie
-
Publication number: 20120167008Abstract: This document describes techniques and apparatuses for presenting an application change through a tile. These techniques enable a user to see content associated with content changes to an application or other information about the application, such as a new article, new email, or a software update having become available since a user last visited the application. By so doing, the techniques enable a user to forgo visiting the application or permit the user to quickly and easily decide whether or not to visit the application.Type: ApplicationFiled: December 23, 2010Publication date: June 28, 2012Applicant: Microsoft CorporationInventors: Nazia Zaman, Sean L. Flynn, Rebecca Deutsch, Chantal M. Leonard, Jesse Clay Satterfield, David A. Machaj
-
Patent number: 7290217Abstract: In a graphical desktop environment displaying desktop components, a control is provided to track the position of a pointer on a screen, and when the pointer enters relevant regions with respect to a desktop component, a thin or thick border in displayed around the desktop component to enable a user to resize the desktop component, and/or a caption bar is displayed along an edge of the component to enable a user to move the desktop component on the desktop. The caption bar may additionally be provided with menu and close buttons, to enable the user to bring up a menu of properties and/or actions for the desktop component, and close the desktop component, respectively. When the pointer is outside any region relevant to a desktop component, no borders or caption bars are displayed, thereby resulting in a visually less cluttered appearance.Type: GrantFiled: September 24, 2004Date of Patent: October 30, 2007Assignee: Microsoft CorporationInventors: Christopher R Jones, Christopher R Brown, Michael A Schmidt, Sankar Ramasubramanian, Sean L Flynn, Edward J Anderson, Mark H Enomoto, Gayna Williams, Bryan T Starbuck
-
Patent number: 7284209Abstract: In a graphical desktop environment displaying desktop components, a control is provided to track the position of a pointer on a screen, and when the pointer enters relevant regions with respect to a desktop component, a thin or thick border in displayed around the desktop component to enable a user to resize the desktop component, and/or a caption bar is displayed along an edge of the component to enable a user to move the desktop component on the desktop. The caption bar may additionally be provided with menu and close buttons, to enable the user to bring up a menu of properties and/or actions for the desktop component, and close the desktop component, respectively. When the pointer is outside any region relevant to a desktop component, no borders or caption bars are displayed, thereby resulting in a visually less cluttered appearance.Type: GrantFiled: September 23, 2004Date of Patent: October 16, 2007Assignee: Microsoft CorporationInventors: Christopher R Jones, Christopher R Brown, Michael A Schmidt, Sankar Ramasubramanian, Sean L Flynn, Edward J Anderson, Mark H Enomoto, Gayna Williams, Bryan T Starbuck
-
Patent number: 6819345Abstract: In a graphical desktop environment displaying desktop components, a control is provided to track the position of a pointer on a screen, and when the pointer enters relevant regions with respect to a desktop component, a thin or thick border in displayed around the desktop component to enable a user to resize the desktop component, and/or a caption bar is displayed along an edge of the component to enable a user to move the desktop component on the desktop. The caption bar may additionally be provided with menu and close buttons, to enable the user to bring up a menu of properties and/or actions for the desktop component, and close the desktop component, respectively. When the pointer is outside any region relevant to a desktop component, no borders or caption bars are displayed, thereby resulting in a visually less cluttered appearance.Type: GrantFiled: February 17, 1998Date of Patent: November 16, 2004Assignee: Microsoft CorporationInventors: Christopher R. Jones, Christopher R. Brown, Michael A. Schmidt, Sankar Ramasubramanian, Sean L. Flynn, Edward Jason Anderson, Mark H. Enomoto, Gayna Williams, Bryan T. Starbuck
-
Patent number: 6567918Abstract: A system and method of saving a Web page from a Web site on an Internet to a computer-readable medium is disclosed. A Web page is downloaded from the Internet to the computer-readable medium. The Internet address for the Web page is stored on the computer-readable medium. When the Web page is opened from the computer-readable medium, the Internet address is used to identify a security context for the Web page. By using the Internet address to identify the security context for the Web page, the system and method of the present invention allows users to securely view and execute Web pages downloaded from the Internet.Type: GrantFiled: January 28, 1999Date of Patent: May 20, 2003Assignee: Microsoft CorporationInventors: Sean L. Flynn, Loren M. Kohnfelder, Eric J. Hennings, Ray Sun, Michael J. Wallent, Eric R. Berman, Sanjay G. Shenoy
-
Patent number: 6353926Abstract: A method for allowing a software vendor to notify a user of a software update is disclosed. At the time of installing an application, the user is prompted to subscribe to a software update channel. A shortcut (.lnk file) that the application installs is created with special information that identifies the application by a unique name. The channel is updated periodically based on the schedule suggested by the channel. When a new update is detected, the software channel delivers the software update to the user's computer and sends notifications such as email or gleaming the icon to indicate that a new software update is now available. Also, the next time the user launches the application through the shortcut (.lnk file), the shell automatically displays the update notification information to the user.Type: GrantFiled: July 15, 1998Date of Patent: March 5, 2002Assignee: Microsoft CorporationInventors: Srivatsan Parthesarathy, Reiner Fink, Sean L. Flynn, Ray Sun
-
Patent number: 6278448Abstract: A method of creating a composite desktop built from Web content retrieved from one or more Web sites is disclosed. A component on a Web page can be selected and positioned on the composite desktop. The component can be a static image or an active desktop component providing dynamic content. An entire Web page can also be selected and positioned as a component on the composite desktop. Components can be selected for the composite desktop using one of several mechanisms. Selection of a control on a Web page causes the selection of a corresponding component on the Web page. A control panel utility allows the designation of a URL to select the corresponding Web page for inclusion as a component on the composite desktop. Images from Web pages and objects representing URLs can be dragged and dropped onto the composite desktop. Icons on a composite desktop are displayed in front of the composite desktop components. A user can create multiple composite desktops and switch to a different desktop when desired.Type: GrantFiled: February 17, 1998Date of Patent: August 21, 2001Assignee: Microsoft CorporationInventors: Christopher R. Brown, Michael A. Schmidt, Sankar Ramasubramanian, Sean L. Flynn, Edward Jason Anderson, Matthew C. Squires
-
Patent number: 5410681Abstract: An interpretive language comprises instructions making up part of the first sequence of instructions (a test "script"). The first language comprises a first set of instructions, the first set of instructions causes a first computer system (a "host" in a preferred embodiment) to issue a series of commands to a second computer system (a "target") in order to cause the second computer system to emulate user activity on the second computer system. User activity includes emulating typing text and/or moving a mouse cursor position. The language further comprises a second set of instructions which cause the first computer system to issue a series of commands to the second computer system in order to cause the second computer system to respond to the first computer system with its state. This state includes user interface objects, and applications running in the target, etc.Type: GrantFiled: August 2, 1994Date of Patent: April 25, 1995Assignee: Apple Computer, Inc.Inventors: Jay A. Jessen, Palanivelu Nagaraian, Sean L. Flynn, James A. Schneider