Patents by Inventor William Jon McCann
William Jon McCann 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: 10261664Abstract: A method for providing an activity management tool includes receiving a user request for an activity overview, and identifying installed applications and open windows of the installed applications. The method further includes presenting an activity overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of the installed applications. The second area includes the open windows of the installed applications, where the open windows are resized and positioned in such a way as to be simultaneously viewable by the user.Type: GrantFiled: October 5, 2015Date of Patent: April 16, 2019Assignee: Red Hat, Inc.Inventors: William Jon McCann, Jeremy Gray Perry
-
Patent number: 9824159Abstract: A method and system for assigning labels to desktop items is described.Type: GrantFiled: March 17, 2011Date of Patent: November 21, 2017Assignee: Red Hat, Inc.Inventor: William Jon McCann
-
Patent number: 9766903Abstract: In response to a first message received at a desktop of a data processing system from a message source, at least a portion of the first message is displayed in an area along an edge of a desktop screen presented by the desktop. In response to a first signal indicating that a cursor has been positioned within a predetermined distance of the displayed first message, further detailed information of the first message is displayed by increasing size of the area towards the edge of the desktop screen in an animated fashion, including displaying an input field without launching a separate window or process to allow a user to respond to the first message. In response to a second message entered into the input field by the user, the desktop transmits the second message to the message source.Type: GrantFiled: August 18, 2010Date of Patent: September 19, 2017Assignee: Red Hat, Inc.Inventor: William Jon McCann
-
Patent number: 9588644Abstract: A method and system for time-based organization of desktop items is described.Type: GrantFiled: March 17, 2011Date of Patent: March 7, 2017Assignee: Red Hat, Inc.Inventor: William Jon McCann
-
Patent number: 9374359Abstract: A method and system for collecting, aggregating, and displaying type specific content in an inbox like view are described. An inbox manager collects information about data objects that are stored locally and stored remotely. This information may be stored as inbox information on a local computing system. Using the inbox information, the inbox manager creates an inbox view of merged inbox items from the local data objects and the remote data objects. The inbox view is configured to display the inbox items as being merged into a single view regardless of where the respective data objects are stored.Type: GrantFiled: May 23, 2012Date of Patent: June 21, 2016Assignee: Red Hat, Inc.Inventors: William Jon McCann, Cosimo Cecchi
-
Patent number: 9325500Abstract: A method and system to support multiple chains of authentication modules. The method may include receiving a user login request, and identifying multiple chains of authentication modules to be performed prior to allowing a user to login, where each chain of authentication modules is associated with a chain manager. The method further includes determining dependencies between chain managers, invoking the chain managers in the order defined by the dependencies, and responding to the user login request based on execution results of the authentication modules.Type: GrantFiled: March 3, 2010Date of Patent: April 26, 2016Assignee: Red Hat, Inc.Inventors: Ray Strode, William Jon McCann
-
Publication number: 20160098159Abstract: A method for providing an activity management tool includes receiving a user request for an activity overview, and identifying installed applications and open windows of the installed applications. The method further includes presenting an activity overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of the installed applications. The second area includes the open windows of the installed applications, where the open windows are resized and positioned in such a way as to be simultaneously viewable by the user.Type: ApplicationFiled: October 5, 2015Publication date: April 7, 2016Inventors: William Jon McCann, Jeremy Gray Perry
-
Patent number: 9286299Abstract: A method and system for automatic backup of desktop items is described.Type: GrantFiled: March 17, 2011Date of Patent: March 15, 2016Assignee: Red Hat, Inc.Inventor: William Jon McCann
-
Patent number: 9152299Abstract: A method for providing an activity management tool includes receiving a user request for an activity overview, identifying currently running applications, applications that are likely to be run in the future, and open windows of the currently running applications. The method further includes presenting an activity overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of the currently running applications and the applications likely to be run in the future. The second area includes the open windows of the currently running applications, where the open windows are resized and positioned in such a way as to be simultaneously viewable by the user.Type: GrantFiled: October 8, 2009Date of Patent: October 6, 2015Assignee: Red Hat, Inc.Inventors: William Jon McCann, Jeremy Gray Perry
-
Patent number: 9141260Abstract: A method for providing a workspace management tool includes presenting a workspace overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of favorite applications of a user, and the second area includes multiple regions, each region representing a different work space. The method further includes receiving, via the workspace overview GUI, a user request to open a new window for one of the favorite applications in a first work space, adding the new window to the first work space, and presenting the new window in a reduced form in a region representing the first work space without overlapping other open windows of the first work space.Type: GrantFiled: October 8, 2009Date of Patent: September 22, 2015Assignee: Red Hat, Inc.Inventors: William Jon McCann, Jeremy Gray Perry
-
Publication number: 20130318582Abstract: A method and system for collecting, aggregating, and displaying type specific content in an inbox like view are described. An inbox manager collects information about data objects that are stored locally and stored remotely. This information may be stored as inbox information on a local computing system. Using the inbox information, the inbox manager creates an inbox view of merged inbox items from the local data objects and the remote data objects. The inbox view is configured to display the inbox items as being merged into a single view regardless of where the respective data objects are stored.Type: ApplicationFiled: May 23, 2012Publication date: November 28, 2013Inventors: William Jon McCann, Cosimo Cecchi
-
Patent number: 8555017Abstract: A computing device, computer readable storage medium, and method for migration of a physical machine to a virtual machine are disclosed. The computing device executes an operating system installer and generates a virtual disk image at a temporary location. The computing device copies data from one or more existing partitions on a storage device to the virtual disk image, wherein the one or more existing partitions include an existing operating system and associated data. The virtual disk image is stored at a temporary location. The one or more existing partitions are then replaced with a new partition on the storage device. A new operating system is installed on the new partition. The virtual disk image is moved to the new partition from the temporary location. The virtual disk image can then be loaded into a virtual machine that runs on the new operating system.Type: GrantFiled: February 22, 2010Date of Patent: October 8, 2013Assignee: Red Hat, Inc.Inventor: William Jon McCann
-
Publication number: 20120239623Abstract: A method and system for automatic backup of desktop items is described.Type: ApplicationFiled: March 17, 2011Publication date: September 20, 2012Inventor: William Jon McCann
-
Publication number: 20120240073Abstract: A method and system for time-based organization of desktop items is described.Type: ApplicationFiled: March 17, 2011Publication date: September 20, 2012Inventor: William Jon McCann
-
Publication number: 20120240068Abstract: A method and system for assigning labels to desktop items is described.Type: ApplicationFiled: March 17, 2011Publication date: September 20, 2012Inventor: William Jon McCann
-
Publication number: 20120047460Abstract: In response to a first message received at a desktop of a data processing system from a message source, at least a portion of the first message is displayed in an area along an edge of a desktop screen presented by the desktop. In response to a first signal indicating that a cursor has been positioned within a predetermined distance of the displayed first message, further detailed information of the first message is displayed by increasing size of the area towards the edge of the desktop screen in an animated fashion, including displaying an input field without launching a separate window or process to allow a user to respond to the first message. In response to a second message entered into the input field by the user, the desktop transmits the second message to the message source.Type: ApplicationFiled: August 18, 2010Publication date: February 23, 2012Applicant: RED HAT, INC.Inventor: William Jon McCann
-
Publication number: 20110219439Abstract: A method and system to support multiple chains of authentication modules. The method may include receiving a user login request, and identifying multiple chains of authentication modules to be performed prior to allowing a user to login, where each chain of authentication modules is associated with a chain manager. The method further includes determining dependencies between chain managers, invoking the chain managers in the order defined by the dependencies, and responding to the user login request based on execution results of the authentication modules.Type: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Inventors: Ray Strode, William Jon McCann
-
Publication number: 20110208929Abstract: A computing device executing an operating system installer generates a virtual disk image at a temporary location. The computing device copies data from one or more existing partitions on a storage device to the virtual disk image, wherein the one or more existing partitions include an existing operating system and associated data. The virtual disk image is stored at a temporary location. The one or more existing partitions are then replaced with a new partition on the storage device. A new operating system is installed on the new partition. The virtual disk image is moved to the new partition from the temporary location. The virtual disk image can then be loaded into a virtual machine that runs on the new operating system.Type: ApplicationFiled: February 22, 2010Publication date: August 25, 2011Inventor: William Jon McCann
-
Publication number: 20110087982Abstract: A method for providing a workspace management tool includes presenting a workspace overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of favorite applications of a user, and the second area includes multiple regions, each region representing a different work space. The method further includes receiving, via the workspace overview GUI, a user request to open a new window for one of the favorite applications in a first work space, adding the new window to the first work space, and presenting the new window in a reduced form in a region representing the first work space without overlapping other open windows of the first work space.Type: ApplicationFiled: October 8, 2009Publication date: April 14, 2011Inventors: William Jon McCann, Jeremy Gray Perry
-
Publication number: 20110087989Abstract: A method for providing an activity management tool includes receiving a user request for an activity overview, identifying currently running applications, applications that are likely to be run in the future, and open windows of the currently running applications. The method further includes presenting an activity overview graphical user interface (GUI) having a first area and a second area. The first area includes visual indicators of the currently running applications and the applications likely to be run in the future. The second area includes the open windows of the currently running applications, where the open windows are resized and positioned in such a way as to be simultaneously viewable by the user.Type: ApplicationFiled: October 8, 2009Publication date: April 14, 2011Inventors: William Jon McCann, Jeremy Gray Perry