Intelligent user assistance facility for a software program

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6260035
SERIAL NO

09197159

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A general event composing and monitoring system that allows high-level events to be created from combinations of low-level events. An event specification tool allows for rapid development of a general event processor that creates high-level events from combinations of user actions. The event system, in combination with a reasoning system, is able to monitor and perform inference about several classes of events for a variety of purposes. The various classes of events include the current context, the state of key data structures in a program, general sequences of user inputs, including actions with a mouse-controlled cursor while interacting with a graphical user interface, words typed in free-text queries for assistance, visual information about users, such as gaze and gesture information, and speech information. Additionally, a method is provided for building an intelligent user interface system by constructing a reasoning model to compute the probability of alternative user's intentions, goals, or informational needs through analysis of information about a user's actions, program state, and words. The intelligent user interface system monitors user interaction with a software application and applies probabilistic reasoning to sense that the user may need assistance in using a particular feature or to accomplish a specific task. The intelligent user interface also accepts a free-text query from the user asking for help and combines the inference analysis of user actions and program state with an inference analysis of the free-text query. The inference system accesses a rich, updatable user profile system to continually check for competencies and changes assistance that is given based on user competence.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddress
MICROSOFT TECHNOLOGY LICENSING LLCONE MICROSOFT WAY REDMOND WA 98052

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Breese, John S Mercer Island, WA 16 3417
Heckerman, David E Bellevue, WA 104 8208
Hobson, Samuel D Seattle, WA 5 1211
Horvitz, Eric Kirkland, WA 150 10539
Hovel, David O Redmond, WA 13 2555
Klein, Adrian C Seattle, WA 6 1277
Rommelse, Jacobus A Westerhoven, NL 4 1086
Shaw, Gregory L Kirkland, WA 6 1266

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation