COMPUTER SYSTEM EVENT DETECTION AND TARGETED ASSISTANCE
First Claim
1. A method for providing support for a computer system event on a computing device, the method comprising:
- detecting the computer system event;
in response to detecting the computer system event, providing a user interface corresponding to the computer system event;
receiving a user input via the user interface corresponding to a request for assistance with the computer system event;
in response to receiving the user input corresponding to the request for assistance, providing a World Wide Web (Web) browser with an address corresponding to a Web page associated with a search engine, a plurality of targeted search terms corresponding to the computer system event for populating a search term field of the Web page, and a unique descriptor corresponding to the computer system event for targeting an advertisement to be displayed.
2 Assignments
0 Petitions
Accused Products
Abstract
Technologies are described herein for detecting computer system events, providing notification, and providing targeted assistance. A computer event is detected and a notification is displayed. If a dialog box corresponding to the computer event triggered the event detection, then the dialog box is modified to include further details of the event and an assistance control that links to a search engine Web page. If a dialog box did not trigger the event detection, then a dialog box is displayed with the event details and assistance control. Upon selection of the assistance control, the search engine Web page is displayed with event details pre-populated in the search term field. Targeted advertisements are displayed according to bidding on a unique descriptor associated with the specific computer event.
-
Citations
20 Claims
-
1. A method for providing support for a computer system event on a computing device, the method comprising:
-
detecting the computer system event; in response to detecting the computer system event, providing a user interface corresponding to the computer system event; receiving a user input via the user interface corresponding to a request for assistance with the computer system event; in response to receiving the user input corresponding to the request for assistance, providing a World Wide Web (Web) browser with an address corresponding to a Web page associated with a search engine, a plurality of targeted search terms corresponding to the computer system event for populating a search term field of the Web page, and a unique descriptor corresponding to the computer system event for targeting an advertisement to be displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer storage medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
detect a computer system event on a computing device; in response to detecting the computer system event, provide a user interface corresponding to the computer system event; receive a user input corresponding to a request for assistance with the computer system event via the user interface; in response to receiving the user input, create a URL comprising an address corresponding to a search engine Web page, a parameter comprising a description of the computer system event, and a unique descriptor associated with the computer system event; and send the URL to a Web browser residing on the computing device. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer storage medium having computer executable instructions stored thereon which, when executed by a computer, cause the computer to:
-
detect a computer system event on a computing device utilizing an event extraction module of a plurality of event extraction modules, each event extraction module comprising computer executable instructions operative to detect a specified type of computer system event; in response to detecting the computer system event, provide a user interface corresponding to the computer system event; receive a user input corresponding to a request for assistance with the computer system event via the user interface; in response to receiving the user input, create a URL comprising an address corresponding to a search engine Web page and a parameter comprising a description of the computer system event; and send the URL to a Web browser residing on the computing device. - View Dependent Claims (18, 19, 20)
-
Specification