Method and system for providing updated help and solution information at a printing device
First Claim
1. A printing device configured to:
- detect a problem relative to the printing device;
download, in response to detecting the problem relative to the printing device, solution data from a specified remote server that stores the solution data;
display, through a user interface on the printing device, one or more recommended actions, based on the solution data, to address the problem;
update statistics that indicate how many times the one or more recommended actions have been displayed;
determine whether a number of times that the one or more recommended actions have been displayed exceeds a specified threshold;
generate, in response to determining that the number of times that the one or more recommended actions have been displayed exceeds the specified threshold, a notification that indicates that the number of times that the one or more recommended actions have been displayed exceeds the specified threshold; and
send the notification to a specified e-mail address.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for providing updated help and solution information at a printing device is disclosed. According to one aspect, a printing device is configured to detect a problem relative to the printing device, to download solution data from a remote server, and display recommended actions to address the problem. According to another aspect, a printing device is configured to receive user input through a user interface on the printing device, and to print instructions for operating the printing device in response to the user input. According to another aspect, a printing device is configured to collect statistics that indicate how many times one or more particular help instructions or particular recommended actions have been selected or displayed. The printing device is further configured to provide the statistics to a remote server.
-
Citations
24 Claims
-
1. A printing device configured to:
-
detect a problem relative to the printing device; download, in response to detecting the problem relative to the printing device, solution data from a specified remote server that stores the solution data; display, through a user interface on the printing device, one or more recommended actions, based on the solution data, to address the problem; update statistics that indicate how many times the one or more recommended actions have been displayed; determine whether a number of times that the one or more recommended actions have been displayed exceeds a specified threshold; generate, in response to determining that the number of times that the one or more recommended actions have been displayed exceeds the specified threshold, a notification that indicates that the number of times that the one or more recommended actions have been displayed exceeds the specified threshold; and send the notification to a specified e-mail address. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A printing device configured to:
-
receive user input through a user interface on the printing device; print, in response to receiving the user input through the user interface on the printing device, and through a printing mechanism in the printing device, one or more instructions for operating the printing device; determine whether the printing device can currently access a specified remote server that stores the one or more instructions for operating the printing device; and download, from the specified remote server that stores the one or more instructions for operating the printing device, and in response to determining that the printing device can currently access the specified remote server that stores the one or more instructions for operating the printing device, one or more of the one or more instructions for operating the printing device. - View Dependent Claims (7, 8, 9)
-
-
10. A printing device configured to:
-
receive user input through a user interface on the printing device; print, in response to receiving the user input through the user interface on the printing device, and through a printing mechanism in the printing device, one or more instructions for operating the printing device; determine whether the printing device can currently access a specified remote server that stores the one or more instructions for operating the printing device; and print, in response to receiving the user input through the user interface on the printing device, and in response to determining that the printing device cannot currently access the specified remote server that stores the one or more instructions for operating the printing device, one or more instructions that the printing device previously downloaded from the remote server.
-
-
11. A printing device configured to:
-
receive user input through a user interface on the printing device; select, based on the user input, from among a plurality of help instructions that specify how to operate the printing device, one or more particular help instructions that both correspond to the user input and specify how to operate the printing the device; display, through the user interface on the printing device, the one or more particular help instructions; update statistics that indicate how many times the one or more particular help instructions have been selected; determine whether a number of times that the one or more particular help instructions have been selected exceeds a specified threshold; and generate, in response to determining that the number of times that the one or more particular help instructions have been selected exceeds the specified threshold, a notification that indicates that the number of times that the one or more particular instructions have been selected exceeds the specified threshold. - View Dependent Claims (12)
-
-
13. A method of updating printing device solution data, the method comprising:
-
uploading, to a remote printing device, solution data that includes one or more recommended actions to address one or more problems that could affect the remote printing device; updating statistics that indicate how many times one or more particular help instructions have been selected; determining whether a number of times that the one or more particular help instructions have been selected exceeds a specified threshold; generating, in response to determining that the number of times that the one or more particular help instructions have been selected exceeds the specified threshold, a notification that indicates that the number of times that the one or more particular instructions have been selected exceeds the specified threshold; and sending the notification to a specified e-mail address. - View Dependent Claims (14, 15, 16, 17)
-
-
18. A method of updating printing device solution data, the method comprising:
-
uploading, to a remote printing device, solution data that includes one or more recommended actions to address one or more problems that could affect the remote printing device; updating statistics that indicate how many times one or more particular recommended actions have been displayed on one or more printing devices; determining whether a number of times that the one or more particular recommended actions have been displayed on the one or more printing devices exceeds a specified threshold; generating, in response to determining that the number of times that the one or more particular recommended actions have been displayed on the one or more printing devices exceeds the specified threshold, a notification that indicates that the number of times that the one or more recommended actions have been displayed on the one or more printing devices exceeds the specified threshold; and sending the notification to a specified e-mail address.
-
-
19. A computer-readable storage medium encoded with one or more sequences of instructions for updating printing device solution data, which instructions, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
uploading, to a remote printing device, solution data that includes one or more recommended actions to address one or more problems that could affect the remote printing device; updating statistics that indicate how many times one or more particular help instructions have been selected by one or more printing devices; determining whether a number of times that the one or more particular help instructions have been selected by the one or more printing devices exceeds a specified threshold; generating, in response to determining that the number of times that the one or more particular help instructions have been selected by the one or more printing devices exceeds the specified threshold, a notification that indicates that the number of times that the one or more particular instructions have been selected by the one or more printing devices exceeds the specified threshold; and sending the notification to a specified e-mail address. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A computer-readable storage medium encoded with one or more sequences of instructions for updating printing device solution data, which instructions, when executed by one or more processors, cause the one or more processors to perform steps comprising:
-
uploading, to a remote printing device, solution data that includes one or more recommended actions to address one or more problems that could affect the remote printing device; updating statistics that indicate how many times one or more particular recommended actions have been displayed on one or more printing devices; determining whether a number of times that the one or more particular recommended actions have been displayed on the one or more printing devices exceeds a specified threshold; generating, in response to determining that the number of times that the one or more particular recommended actions have been displayed on the one or more printing devices exceeds the specified threshold, a notification that indicates that the number of times that the one or more recommended actions have been displayed on the one or more printing devices exceeds the specified threshold; and sending the notification to a specified e-mail address.
-
Specification