Data processing system and method
First Claim
1. A method for processing data within a first computes comprising at least a first memory for storing data relating to the system resources of the first computer;
- the system resources comprising at least one of hardware and software of the first computer;
the method comprising the steps of;
storing the data relating to the system resources in the first memory of the first computer;
receiving, from a second computer, data identifying at least one technical issue potentially associated with the system resources;
determining whether or not data relating to the system resources corresponds to the data identifying the at least one technical issue; and
outputting a message relating to the at least one technical issue if the data relating to the system resources corresponds to the data identifying the at least one technical issue.
3 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates to a data processing system and method for providing support and maintenance services to a computer with at least reduced and preferably minimal user interaction. Data, that ordinarily would be inaccessible to a non-trusted applet, is, prior to any use of that data by such a non-trusted applet collated with the permission of the user of the computer by a trusted applet. The trusted applet has a greater range of access to system configuration as compared to the non-trusted applet. However, invoking a trusted applet requires user interaction; namely, the user must grant permission for the trusted applet to access the system configuration information and platform identification data. The necessary system configuration information that is required for the provision of support and maintenance services is harvested by the trusted applet and stored within a cookie. Therefore, the non-trusted applet can be downloaded and can access the relevant information without having involve the user.
32 Citations
56 Claims
-
1. A method for processing data within a first computes comprising at least a first memory for storing data relating to the system resources of the first computer;
- the system resources comprising at least one of hardware and software of the first computer;
the method comprising the steps of;
storing the data relating to the system resources in the first memory of the first computer;
receiving, from a second computer, data identifying at least one technical issue potentially associated with the system resources;
determining whether or not data relating to the system resources corresponds to the data identifying the at least one technical issue; and
outputting a message relating to the at least one technical issue if the data relating to the system resources corresponds to the data identifying the at least one technical issue. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 46, 47)
- the system resources comprising at least one of hardware and software of the first computer;
-
21. A data processing method for a second computer comprising storage for storing at least an application, for execution within a confined run-time environment by a first computer, and data relating to at least one technical issue;
- the method comprising the steps of;
transmitting the application and the data relating to the at least one technical issue to the first computer;
the application being arranged to access data, stored within the confined run-time environment relating to system resources of the first computer;
the system resources being at least external to the confined run-time environment;
receiving, from the first computer in response to transmitting the application, a request for data to resolve the at least one technical issue; and
transmitting the requested data to the first computer in response to receiving the request. - View Dependent Claims (22, 48, 49)
- the method comprising the steps of;
-
23. A first computer comprising at least a first memory for storing data relating to the system resources of the first computer, the system resources comprising at least one of hardware and software of the first computer;
- the first computer comprising;
means for storing the data relating to the system resources in the first memory of the first computer;
means for receiving, from a second computer, data identifying at least one technical issue potentially associated with the system resources;
means for determining whether or not data relating to the system resources corresponds to the data identifying the at least one technical issue; and
means for outputting a message relating to the at least one technical issue if the data relating to the system resources corresponds to the data identifying the at least one technical issue. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
- the first computer comprising;
-
44. A second computer comprising storage for storing at least an application, for execution within a confined run-time environment by a first computer, and data relating to at least one technical issue;
- the second computer comprising;
means for transmitting the application and the data relating to the at least one technical issue to the first computer;
the application being arranged to access data, stored within the confined run-time environment relating to system resources of the first computer;
the system resources being at least external to the confined run-time environment;
means for receiving, from Sac first computer in response to transmitting the application, a request for data to resolve the at least one technical issue; and
means for transmitting the requested data to the first computer. - View Dependent Claims (45)
- the second computer comprising;
-
50. A method for determining the occurrence of a class issue within a first computer comprising at least a first storage device for storing data relating to the system resources of the first computer;
- the system resources comprising at least one of hardware and software of the first computer;
the method comprising the steps of;
receiving, from an internet source a first application, the first application being a trusted application for identifying the system resources of the first computer;
searching for and collating computer hardware and/or software identification information of the hardware and/or sore of the first computer using the first application;
creating a data entity containing the computer hardware and/or software identification information or from which said information can be identified and storing the data entity storage device such that the data entity can be subsequently accessed by other applications;
receiving data identifying at least one class issue potentially associated with the system resources;
determining, using a second application, whether or not data relating to the system resources corresponds to the data identifying the at least one class issue; and
outputting a message relating to the at least one class issue if the computer hardware and/or software identification information corresponds to the data identifying the at least one class issue. - View Dependent Claims (51, 52, 53, 54, 55, 56)
- the system resources comprising at least one of hardware and software of the first computer;
Specification