Patents by Inventor Thomas V. Gruver
Thomas V. Gruver 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: 10979487Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: GrantFiled: April 25, 2018Date of Patent: April 13, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20180278673Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: ApplicationFiled: April 25, 2018Publication date: September 27, 2018Inventors: Edwin R. BURTNER, Thomas V. GRUVER
-
Patent number: 9986015Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: GrantFiled: December 31, 2013Date of Patent: May 29, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20140115185Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: ApplicationFiled: December 31, 2013Publication date: April 24, 2014Applicant: MICROSOFT CORPORATIONInventors: Edwin R. Burtner, Thomas V. Gruver
-
Patent number: 8621373Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: GrantFiled: August 31, 2006Date of Patent: December 31, 2013Assignee: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Patent number: 8001204Abstract: A method and system for providing message threads with messages of multiple modes of communication in a uniform manner is provided. A messaging system provides a unified communications user interface for message threads that include messages sent using different modes of communications. When a user wants to reply to a message of one mode with a message of another mode, the messaging system displays the communication client application context of the other mode so that the user can prepare and send the message using the appropriate functions. When the instant message is sent, the messaging system adds the instant message to the message thread so that it can be displayed as part of the message thread.Type: GrantFiled: October 12, 2010Date of Patent: August 16, 2011Assignee: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20110029629Abstract: A method and system for providing message threads with messages of multiple modes of communication in a uniform manner is provided. A messaging system provides a unified communications user interface for message threads that include messages sent using different modes of communications. When a user wants to reply to a message of one mode with a message of another mode, the messaging system displays the communication client application context of the other mode so that the user can prepare and send the message using the appropriate functions. When the instant message is sent, the messaging system adds the instant message to the message thread so that it can be displayed as part of the message thread.Type: ApplicationFiled: October 12, 2010Publication date: February 3, 2011Applicant: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Patent number: 7814160Abstract: A method and system for providing message threads with messages of multiple modes of communication in a uniform manner is provided. A messaging system provides a unified communications user interface for message threads that include messages sent using different modes of communications. When a user wants to reply to a message of one mode with a message of another mode, the messaging system displays the communication client application context of the other mode so that the user can prepare and send the message using the appropriate functions. When the instant message is sent, the messaging system adds the instant message to the message thread so that it can be displayed as part of the message thread.Type: GrantFiled: August 31, 2006Date of Patent: October 12, 2010Assignee: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Patent number: 7509348Abstract: A method and system for displaying menus of menu items as a navigation dial is provided. A menu system provides a menu hierarchy for an application that includes menu items with menu sub-items and displays the menu items in a navigation dial. The menu hierarchy is dependent on the current context of the application. A navigation dial is a circular area in which the menu items are displayed near the perimeter of the area. When a user selects a menu item with menu sub-items, the menu system creates a radially expanding navigation dial and populates it with the menu sub-items. The radially expanding navigation dial is displayed outside the perimeter of the displayed navigation dial near the selected menu item.Type: GrantFiled: August 31, 2006Date of Patent: March 24, 2009Assignee: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20080059587Abstract: A method and system for providing message threads with messages of multiple modes of communication in a uniform manner is provided. A messaging system provides a unified communications user interface for message threads that include messages sent using different modes of communications. When a user wants to reply to a message of one mode with a message of another mode, the messaging system displays the communication client application context of the other mode so that the user can prepare and send the message using the appropriate functions. When the instant message is sent, the messaging system adds the instant message to the message thread so that it can be displayed as part of the message thread.Type: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20080059913Abstract: A method and system for displaying menus of menu items as a navigation dial is provided. A menu system provides a menu hierarchy for an application that includes menu items with menu sub-items and displays the menu items in a navigation dial. The menu hierarchy is dependent on the current context of the application. A navigation dial is a circular area in which the menu items are displayed near the perimeter of the area. When a user selects a menu item with menu sub-items, the menu system creates a radially expanding navigation dial and populates it with the menu sub-items. The radially expanding navigation dial is displayed outside the perimeter of the displayed navigation dial near the selected menu item.Type: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver
-
Publication number: 20080056071Abstract: A method and system for providing an aggregate view of information that a user may need is provided. A desktop assistant system collects information items that a user may need such as scheduling information and recently received messages. The desktop assistant system may also identify documents that the user may need and contacts with whom the user may need to communicate based on analysis of the collected scheduling information and the collected messages. The desktop assistant system then displays indications of the collected scheduling information, the collected messages, the identified documents, and the identified contacts so that the user has an integrated view of the needed information items.Type: ApplicationFiled: August 31, 2006Publication date: March 6, 2008Applicant: Microsoft CorporationInventors: Edwin R. Burtner, Thomas V. Gruver