Interactive tooltip
AssigneeMicrosoft Corporation
InventorsMargaret G. Hudson, Tuan Huynh, Kent R. Lowry, Justin M. Maguire III, Eric W. Patterson, Marcella Rader, Mariya Tikunova
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsMargaret G. Hudson, Tuan Huynh, Kent R. Lowry, Justin M. Maguire III, Eric W. Patterson, Marcella Rader, Mariya Tikunova
Estimating the term…
An interactive tooltip provides access to help information and enhanced editing capabilities. The interactive tooltip is especially useful for a user editing a function within a spreadsheet formula. The present invention integrates HTML-like interactivity with a conventional tooltip to provide a new interface for working with the associated data. The interactivity of the tooltip provides additional levels of help or documentation when requested and provides additional editing navigation functionality within the associated data. The present invention provides a tooltip in close proximity to the associated data, while the associated data is being edited. In the case of a spreadsheet, a tooltip will be provided when the user begins editing a function within a spreadsheet cell. The help facility of the present invention recognizes that the user has begun entering a function, when the user has entered an equals sign (identifying a formula), a known function name, and a parenthesis (indicating the beginning of an argument set). The help facility then references a function database and determines the required argument set. The help facility renders the function name and argument set in an HTML-like text, and provides an alternate method for selecting any argument. Finally, the help facility displays the HTML-like text to the user next to the point at which the user is editing the spreadsheet function.
A method for providing an interactive tooltip, the method comprising the steps of:
An interactive tooltip associated with data comprising:
In a computer system having a graphical user interface including a display and a user interface selection device, a spreadsheet help facility comprising:
Dependencies are inferred from the claim text.