Patents by Inventor DEANA FULLER
DEANA FULLER 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: 9727201Abstract: Contextual help is provided in an unobtrusive manner. The optimum point in time for displaying a help notification is determined by triggers associated with each help notification. The triggers may take into account various factors, such as the action currently being performed by the user, whether the tip has been presented to the user before, the user's past experience with the feature, and so forth.Type: GrantFiled: April 1, 2015Date of Patent: August 8, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Brian D. Beck, Stephen D. Bader, Deana Fuller, Steven Frederickson, Gregory T. Mattox, Jr., Carmen Quan, Srinivas Chakravarthula, Ross N. Luengen, Akshatha Kommalapati, J Craig Hally, Song Zou
-
Publication number: 20160291802Abstract: Contextual help is provided in an unobtrusive manner. The optimum point in time for displaying a help notification is determined by triggers associated with each help notification.Type: ApplicationFiled: April 1, 2015Publication date: October 6, 2016Inventors: BRIAN D. BECK, STEPHEN D. BADER, DEANA FULLER, STEVEN FREDERICKSON, GREGORY T. MATTOX, JR., CARMEN QUAN, SRINIVAS CHAKRAVARTHULA, ROSS N. LUENGEN, AKSHATHA KOMMALAPATI, J CRAIG HALLY, SONG ZOU
-
Patent number: 8756219Abstract: Methods and computer-readable media for determining relevant search categories, such as images, videos, news, health, maps, products, etc., and subcategories that are associated with the search categories based on a query submitted by a user on a search page and displaying the relevant search categories and subcategories on an initial search results page. A query may be inputted by a user and may be received. A set of suggested refinement links, which may include search categories and subcategories, may be identified as being relevant to the query. Further, the subcategories, when selected, may return narrower search results than when a selection is made of a search category. Additionally, the initial search results page may be generated and may include the set of suggested refinement links determined to be relevant to the query, as well as search results.Type: GrantFiled: November 4, 2008Date of Patent: June 17, 2014Assignee: Microsoft CorporationInventors: Rajeev Chand, Peter Bailey, Toan Huynh, Deana Fuller, Zachary Gutt
-
Publication number: 20100114908Abstract: Methods and computer-readable media for determining relevant search categories, such as images, videos, news, health, maps, products, etc., and subcategories that are associated with the search categories based on a query submitted by a user on a search page and displaying the relevant search categories and subcategories on an initial search results page. A query may be inputted by a user and may be received. A set of suggested refinement links, which may include search categories and subcategories, may be identified as being relevant to the query. Further, the subcategories, when selected, may return narrower search results than when a selection is made of a search category. Additionally, the initial search results page may be generated and may include the set of suggested refinement links determined to be relevant to the query, as well as search results.Type: ApplicationFiled: November 4, 2008Publication date: May 6, 2010Applicant: Microsoft CorporationInventors: RAJEEV CHAND, PETER BAILEY, TOAN HUYNH, DEANA FULLER, ZACHARY GUTT
-
Publication number: 20080034320Abstract: An improved application sharing system and method are described wherein an application sharing viewing display is modified to increase the likelihood that a viewing user is able to see without scrolling the entirety of a window of interest displayed by a sharing user on a sharing machine. The scale of the viewer representation of the window of interest may be substantially continuously varied so as to best account for the particular size of the available display area at the viewing machine. In a further embodiment of the invention, the viewer's attention may be focused by filtering of the shared display material to visually enhance the current window of interest.Type: ApplicationFiled: October 10, 2007Publication date: February 7, 2008Applicant: Microsoft CorporationInventors: Ido Ben-Shachar, Deana Fuller, Ivan Leichtling, Robert Schmieder
-
Publication number: 20070153998Abstract: A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.Type: ApplicationFiled: March 20, 2007Publication date: July 5, 2007Applicant: Microsoft CorporationInventors: Bryan Starbuck, Deana Fuller, Martijn Van Tilburg
-
Publication number: 20060190839Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.Type: ApplicationFiled: April 11, 2006Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Ido Ben-Shachar, Deana Fuller, Ivan Leichtling, Robert Schmieder
-
Publication number: 20060069727Abstract: Contacts and associated presence information for contacts of an instant messenger (IM) application are synchronized with a centralized contact store within a file system of a computing device. Contacts are added, deleted, and changed that correspond to the IM application. Furthermore, the presence information of the contacts also change. These changes in both the contacts and the presence information are reflected in corresponding contact entries within the centralized contact store.Type: ApplicationFiled: August 25, 2004Publication date: March 30, 2006Applicant: Microsoft CorporationInventors: Deana Fuller, John Owens, Mark Coburn, Paul Erickson, Peyman Oreizy, Sean Blagsvedt
-
Publication number: 20060047747Abstract: Automatic selection of an instant messenger (IM) client is made in response to a request to initiate a communication activity with a selected contact, such as an IM chat session. The IM client is selected according to which IM client is providing presence information related to the contact. The IM client is also selected according to which IM client is capable of handling the requested communication activity. An IM client may be selected if it can handle the requested communication activity irrespective of whether the contact is online with the IM client.Type: ApplicationFiled: June 24, 2004Publication date: March 2, 2006Applicant: Microsoft CorporationInventors: Paul Erickson, Kevin Moore, Cornelis Van Dok, Deana Fuller, Peyman Oreizy, Sean Blagsvedt, Walter Smith, Daniel Crevier
-
Publication number: 20060034432Abstract: A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.Type: ApplicationFiled: October 24, 2005Publication date: February 16, 2006Applicant: Microsoft CorporationInventors: Bryan Starbuck, Deana Fuller, Martijn Van Tilburg
-
Publication number: 20050271189Abstract: A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.Type: ApplicationFiled: August 17, 2005Publication date: December 8, 2005Applicant: Microsoft CorporationInventors: Bryan Starbuck, Deana Fuller, Martijn Van Tilburg
-
Publication number: 20050257165Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.Type: ApplicationFiled: July 22, 2005Publication date: November 17, 2005Applicant: Microsoft CorporationInventors: Ido Ben-Shachar, Deana Fuller, Ivan Leichtling, Robert Schmieder
-
Publication number: 20050257153Abstract: An improved application sharing system and method are described wherein shared window data is treated according to different sets of rules depending upon the fraction of the shared window data that corresponds to the actual shared window. In this manner, occlusions of a shared window on a sharer display may be disguised or handled by a viewer display to minimize the impact of the occlusion on a viewing user, providing a more consistent and less confusing viewer experience.Type: ApplicationFiled: July 22, 2005Publication date: November 17, 2005Applicant: Microsoft CorporationInventors: Ido Ben-Shachar, Deana Fuller, Ivan Leichtling, Robert Schmieder
-
Publication number: 20050243982Abstract: A mechanism for placing a telephone call while at the same time communicating context (e.g., subject, importance and/or nature) of the telephone call. The caller uses a mechanism on a user interface to instruct a caller computing system to place a telephone call to a callee computing system. Using the same user interface, the caller also identifies some contextual information for the telephone call such as, for example, the subject, importance and/or nature of the telephone call. The caller computing system then constructs a call invitation data structure that includes both an invitation to the callee to engage in a telephone conversation and the user-entered identification of the context of the telephone call. Upon receiving the call invitation data structure, the callee computing system reads the identification of the context of the telephone call, and then takes appropriate action based on the context for the telephone call.Type: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: Bryan Starbuck, Deana Fuller, Martijn Van Tilburg
-
Publication number: 20050243979Abstract: Mechanisms for organizing messages across different message types. This may be accomplished by using a single integrated user interface in which messages across a variety of different message types are represented in a common way. For example, the user experience of placing a telephone call is standardized, regardless of the actual telephone technology (Cell Phone, VoIP, or POTS) used to conduct the telephone conversation. Also, addition to a general log that includes the overall list of messages, each message also has a separate, message-based log, thereby allowing for more flexible querying and organization of the messages regardless of the message type.Type: ApplicationFiled: April 30, 2004Publication date: November 3, 2005Inventors: Bryan Starbuck, Deana Fuller, Martijn Van Tilburg, Mark McCabe
-
Publication number: 20050097098Abstract: A system and method for categorizing a document in a document management system, wherein said document management system comprises a tree of nodes, and enables a document to be categorized in a plurality of nodes. Each node has a category label indicative of a document category. Unique vocabulary terms are listed wherein each vocabulary term represents only one node in the tree and comprises that node's category label. A checkbox is provided for each of the vocabulary terms whereby a user may select one or more vocabulary term by checking a corresponding checkbox. From the checked terms, a set of vocabulary terms is generated for associating a document with all of the nodes corresponding to the selected vocabulary terms.Type: ApplicationFiled: November 24, 2004Publication date: May 5, 2005Applicant: Microsoft CorporationInventors: Jeremy Mazner, William Griffin, Deana Fuller
-
Patent number: D746845Type: GrantFiled: October 25, 2013Date of Patent: January 5, 2016Assignee: Microsoft CorporationInventors: Megan Archer, David Gardner, Ross David Heeter, Cyrus Kanga, Deana Fuller
-
Patent number: D746846Type: GrantFiled: October 25, 2013Date of Patent: January 5, 2016Assignee: Microsoft CorporationInventors: Megan Archer, David Gardner, Ross David Heeter, Cyrus Kanga, Deana Fuller