Self-healing and diagnostic screen
First Claim
1. An electronic device comprising:
- a processor;
a memory system coupled to the processor and which stores one or more of a maintenance configuration file, a maintenance records file, and an object recognition facility that facilitates characterization of objects;
a multiple detection touch screen;
a screen maintenance facility executing on the processor and which provides a number of maintenance actions, including one or more notifications; and
a screen diagnostic and maintenance (SDM) utility which when executed by the processor enables the electronic device to;
detect an occurrence of a contact by the object with the touch screen;
automatically determine a set of characteristics of the object following the occurrence of the contact with the touch screen;
dynamically activate a set of maintenance actions to enhance a level of cleanliness of the touch screen, based on one or more determined factors from the set of characteristics; and
display a list of maintenance tasks to be completed by a user to execute one or more of the maintenance actions.
0 Assignments
0 Petitions
Accused Products
Abstract
A device and computer program product for determining a level of cleanliness of a multi-touch screen display, characterizing objects that make contact with the screen, and initiating a specific maintenance action on the screen, based on screen cleanliness and the object(s) characterization(s). A screen diagnostic and maintenance (SDM) utility initiates a number of procedures to determine the type of object(s) and a set of characteristics of object(s) that make contact with the touch screen. Based on the results of the procedures, the SDM utility characterizes/identifies the object(s). In addition, the SDM utility initiates maintenance screen check(s) based on information stored in maintenance configuration file(s). Based on the results of the maintenance check(s), configuration file(s) data and type and characterization of the object(s) that have made contact with the screen, the SDM utility determines the type of maintenance that is performed and the timing/schedule of the maintenance action(s).
14 Citations
12 Claims
-
1. An electronic device comprising:
-
a processor; a memory system coupled to the processor and which stores one or more of a maintenance configuration file, a maintenance records file, and an object recognition facility that facilitates characterization of objects; a multiple detection touch screen; a screen maintenance facility executing on the processor and which provides a number of maintenance actions, including one or more notifications; and a screen diagnostic and maintenance (SDM) utility which when executed by the processor enables the electronic device to; detect an occurrence of a contact by the object with the touch screen; automatically determine a set of characteristics of the object following the occurrence of the contact with the touch screen; dynamically activate a set of maintenance actions to enhance a level of cleanliness of the touch screen, based on one or more determined factors from the set of characteristics; and display a list of maintenance tasks to be completed by a user to execute one or more of the maintenance actions. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer program product comprising:
-
a computer readable device; and program code on said computer readable device that when executed by a processing device having a touch screen display (touch screen), enables the processing device to perform the functions of; receiving data indicating a detection of an occurrence of a contact by one or more objects with the touch screen; automatically determining a set of characteristics of the one or more objects following the occurrence of the contact with the touch screen; dynamically activating a set of maintenance actions to enhance a level of cleanliness of the touch screen, based on one or more determined factors from the set of characteristics; and displaying a list of maintenance tasks to be completed by a user to execute one or more of the maintenance actions. - View Dependent Claims (9, 10, 11, 12)
-
Specification