Patents by Inventor Jeremy Gray Perry
Jeremy Gray Perry 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: 9736091Abstract: Under the present disclosure, a chat interface and computer program product for comparing free time between instant message chat members in order to schedule an upcoming event are provided. One approach includes: storing individual calendars corresponding to each member of the chat; initiating a free time comparison; and combining the individual calendars corresponding to each member of the chat into a free time summary calendar, wherein the free time summary calendar indicates at least one of free time periods that are simultaneously available to all of the members of the chat and conflict time periods during which at least two chat members simultaneously have an event scheduled. The free time summary calendar may be viewed in day, week, and month view formats.Type: GrantFiled: October 21, 2014Date of Patent: August 15, 2017Assignee: International Business Machines CorporationInventors: Timothy E. Allen, Wilbert R. Joyner, Jr., Jeremy Gray Perry, Eric Saari
-
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: 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: 20150143264Abstract: Under the present disclosure, a chat interface and computer program product for comparing free time between instant message chat members in order to schedule an upcoming event are provided. One approach includes: storing individual calendars corresponding to each member of the chat; initiating a free time comparison; and combining the individual calendars corresponding to each member of the chat into a free time summary calendar, wherein the free time summary calendar indicates at least one of free time periods that are simultaneously available to all of the members of the chat and conflict time periods during which at least two chat members simultaneously have an event scheduled. The free time summary calendar may be viewed in day, week, and month view formats.Type: ApplicationFiled: October 21, 2014Publication date: May 21, 2015Inventors: Timothy E. Allen, Wilbert R. Joyner, JR., Jeremy Gray Perry, Eric Saari
-
Patent number: 8639747Abstract: A method and apparatus for providing a cloud computing graphical user interface is described. In one embodiment, the method includes receiving a request to display an aggregate of cloud computing system resources of different cloud computing systems. The method may also include rendering a visual summary of aggregated cloud computing system resources, wherein the aggregated cloud computing system resources include at least one cloud computing system pool.Type: GrantFiled: July 1, 2010Date of Patent: January 28, 2014Assignee: Red Hat, Inc.Inventors: Scott Wayne Seago, Jason Guiditta, Jeremy Gray Perry
-
Publication number: 20120005584Abstract: A method and apparatus for providing a cloud computing graphical user interface is described. In one embodiment, the method includes receiving a request to display an aggregate of cloud computing system resources of different cloud computing systems. The method may also include rendering a visual summary of aggregated cloud computing system resources, wherein the aggregated cloud computing system resources include at least one cloud computing system pool.Type: ApplicationFiled: July 1, 2010Publication date: January 5, 2012Inventors: Scott Wayne Seago, Jason Guiditta, Jeremy Gray Perry
-
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
-
Publication number: 20110055740Abstract: A computer-implemented method of customizing a user interface comprises receiving, by the computer, a user selection of a portion of content displayed by a user interface, and limiting, by the computer, future loading or updating of elements corresponding to the selected portion. Limiting future loading or updating of elements corresponding to the selected portion may comprise preventing future loading or updating of elements corresponding to the selected portion. Alternatively, limiting future loading or updating of elements corresponding to the selected portion may comprise reducing a frequency of future updating of elements corresponding to the selected portion.Type: ApplicationFiled: August 28, 2009Publication date: March 3, 2011Applicant: International Business Machines CorporationInventors: Clayton Palmer Coleman, Patrick Gabriel McGowan, Jeremy Gray Perry, Michael C. Wanderski
-
Patent number: 7814152Abstract: Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.Type: GrantFiled: July 8, 2008Date of Patent: October 12, 2010Assignee: International Business Machines CorporationInventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
-
Patent number: 7735006Abstract: A system for setting data list parameters for displaying a data list in pages. An application program receives a first and second user input, wherein the first user input defines a number of items displayed within a page, and wherein the second user input defines a page size tolerance. In response to receiving the first and second user input, the application program sets the number of items displayed within the page and the page size tolerance. Then the application program displays the data list in a graphical user interface according to the set number of items displayed within the page and the set page size tolerance.Type: GrantFiled: October 14, 2005Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: Geoffrey David Alexander, David Kirk Grotjohn, Jeremy Gray Perry, Lucinio Santos-Gomez
-
Patent number: 7509388Abstract: A system and method for displaying instant messaging (IM) session history as time-based calendar events is presented. A messaging system logs chat sessions between users and stores them as “chat events.” When a user wishes to view previous chat sessions as time-based calendar events, the user sends a chat history request to an electronic calendar system. In turn, the electronic calendar system retrieves the chat events and formats the chat events, which are displayed on the electronic calendar for the user to view as time-based calendar events. Once displayed, the user is able to select one of the time-based calendar events in order to view the formatted chat event's details.Type: GrantFiled: February 23, 2006Date of Patent: March 24, 2009Assignee: International Business Machines CorporationInventors: Timothy Eddie Allen, Jeremy Gray Perry
-
Patent number: 7467181Abstract: A system and method for context-specific instant messaging are presented. A user views a page of data that is segmented into regions. The user performs a user action and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.Type: GrantFiled: March 30, 2005Date of Patent: December 16, 2008Assignee: International Business Machines CorporationInventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
-
Publication number: 20080270518Abstract: Context-specific instant messaging is presented. A user views a page of data that is segmented into regions. The user performs a user action (e.g., a mouse click) and, in turn, a message generator displays context-specific phrases for the user to select based upon the region that the user action was performed and a corresponding object type. When a region corresponds to a meeting time, a context-specific phrase may also be time-sensitive. When a region corresponds to meeting participants, a context-specific phrase may include recipient identifiers. The user selects one of the context-specific phrases, and the message generator invokes a message session between the user and a recipient based upon the selected context-specific phrase. The message generator includes a link to the corresponding object such that the message recipient may easily identify the context of the message.Type: ApplicationFiled: July 8, 2008Publication date: October 30, 2008Applicant: International Business Machines CorporationInventors: Patrick Gabriel McGowan, Christopher Joseph Paul, Jeremy Gray Perry
-
Publication number: 20080244011Abstract: A system, method, and program product are provided that receives an instant messaging request from a sender over a network, such as the Internet. The instant messaging request is directed to requesting an instant messaging session with a primary recipient. The system determines whether the primary recipient is available. If the primary recipient is available, the system sets up the instant messaging session with the primary recipient. On the other hand, if the primary recipient is unavailable, the system identifies a backup recipient. This is accomplished by retrieving stored backup recipient identifiers that correspond to one or more backup recipients associated with the primary recipient. At least one available backup recipient identifier from the one or more stored backup recipient identifiers is identified, and the instant messaging session is set up with the identified (available) backup recipient.Type: ApplicationFiled: March 30, 2007Publication date: October 2, 2008Inventors: Patrick Herbert Cox, Patrick Gabriel McGowan, Jeremy Gray Perry