Initiating a service call for a hardware malfunction in a point of sale system
First Claim
1. A method of initiating a service call for a hardware malfunction in a Point Of Sale (‘
- POS’
) system, the POS system having one or more POS controller domains, each POS controller domain composed of a POS controller and one or more POS terminals, the POS controller operatively coupled to a service dispatcher for a hardware service provider through a data communications connection, the method comprising;
receiving, by a POS operating system installed on the POS controller, an error message which specifies an error code;
determining, by the POS operating system, based on the error code and an error code table, that the malfunction in the POS controller domain is a hardware error, wherein the error code table associates error codes with indications of whether the error specified by the error code is a hardware error or a software error;
in response to determining that the malfunction in the POS controller domain is a hardware error, detecting, by a POS operating system, the hardware error within a POS terminal controller domain, by polling hardware components of the POS controller domain for hardware error data, wherein the hardware error data specifies a particular hardware component of the POS controller domain that is generating the hardware error;
wherein the POS controller aggregates and administers POS transaction data received from and provided to each of the POS terminals in the POS controller domain controlled by the POS controller;
notifying, by the POS operating system, an on-site system administrator of the detected hardware error in dependence upon the hardware error data;
generating, by the POS operating system, a service request message in dependence upon the hardware error data; and
transferring, by the POS operating system, the service request message to the service dispatcher, the service dispatcher initiating a service call by the hardware service provider.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, apparatus, and products are disclosed for initiating a service call for a hardware malfunction in a POS system, the POS system having a POS controller domains, the POS controller domain composed of a POS controller and one or more POS terminals, the POS controller operatively coupled to a service dispatcher for a hardware service provider, that include: detecting, by a POS operating system installed on the POS controller, a hardware error within the POS controller domain, the hardware error described by hardware error data; notifying, by the POS operating system, a system administrator of the detected hardware error in dependence upon the hardware error data; generating, by the POS operating system, a service request message in dependence upon the hardware error data; and transferring, by the POS operating system, the service request message to the service dispatcher, the service dispatcher initiating a service call by the hardware service provider.
44 Citations
15 Claims
-
1. A method of initiating a service call for a hardware malfunction in a Point Of Sale (‘
- POS’
) system, the POS system having one or more POS controller domains, each POS controller domain composed of a POS controller and one or more POS terminals, the POS controller operatively coupled to a service dispatcher for a hardware service provider through a data communications connection, the method comprising;receiving, by a POS operating system installed on the POS controller, an error message which specifies an error code; determining, by the POS operating system, based on the error code and an error code table, that the malfunction in the POS controller domain is a hardware error, wherein the error code table associates error codes with indications of whether the error specified by the error code is a hardware error or a software error; in response to determining that the malfunction in the POS controller domain is a hardware error, detecting, by a POS operating system, the hardware error within a POS terminal controller domain, by polling hardware components of the POS controller domain for hardware error data, wherein the hardware error data specifies a particular hardware component of the POS controller domain that is generating the hardware error; wherein the POS controller aggregates and administers POS transaction data received from and provided to each of the POS terminals in the POS controller domain controlled by the POS controller; notifying, by the POS operating system, an on-site system administrator of the detected hardware error in dependence upon the hardware error data; generating, by the POS operating system, a service request message in dependence upon the hardware error data; and transferring, by the POS operating system, the service request message to the service dispatcher, the service dispatcher initiating a service call by the hardware service provider. - View Dependent Claims (2, 3, 4, 5)
- POS’
-
6. A Point Of Sale (‘
- POS’
) controller for initiating a service call for a hardware malfunction in a POS system, the POS system having one or more POS controller domains, each POS controller domain composed of a POS controller and one or more POS terminals, the POS controller operatively coupled to a service dispatcher for a hardware service provider through a data communications connection, the POS controller comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions, that when executed by the computer processor, cause the computer processor to carry out the steps of;receiving, by a POS operating system installed on the POS controller, an error message which specifies an error code; determining, by the POS operating system, based on the error code and an error code table, that the malfunction in the POS controller domain is a hardware error, wherein the error code table associates error codes with indications of whether the error specified by the error code is a hardware error or a software error; in response to determining that the malfunction in the POS controller domain is a hardware error, detecting, by a POS operating system, the hardware error within a POS terminal controller domain, by polling hardware components of the POS controller domain for hardware error data, wherein the hardware error data specifies a particular hardware component of the POS controller domain that is generating the hardware error; wherein the POS controller aggregates and administers POS transaction data received from and provided to each of the POS terminals in the POS controller domain controlled by the POS controller; notifying, by the POS operating system, an on-site system administrator of the detected hardware error in dependence upon the hardware error data; generating, by the POS operating system, a service request message in dependence upon the hardware error data; and transferring, by the POS operating system, the service request message to the service dispatcher, the service dispatcher initiating a service call by the hardware service provider. - View Dependent Claims (7, 8, 9, 10)
- POS’
-
11. A computer program product for initiating a service call for a hardware malfunction in a Point Of Sale (‘
- POS’
) system, the POS system having one or more POS controller domains, each POS controller domain composed of a POS controller and one or more POS terminals, the POS controller operatively coupled to a service dispatcher for a hardware service provider through a data communications connection, the computer program product disposed in a computer readable recordable medium, the computer program product comprising computer program instructions, that when executed by a computer, cause the computer to carry out the steps of;receiving, by a POS operating system installed on the POS controller, an error message which specifies an error code; determining, by the POS operating system, based on the error code and an error code table, that the malfunction in the POS controller domain is a hardware error, wherein the error code table associates error codes with indications of whether the error specified by the error code is a hardware error or a software error; in response to determining that the malfunction in the POS controller domain is a hardware error, detecting, by a POS operating system, the hardware error within a POS terminal controller domain, by polling hardware components of the POS controller domain for hardware error data, wherein the hardware error data specifies a particular hardware component of the POS controller domain that is generating the hardware error; wherein the POS controller aggregates and administers POS transaction data received from and provided to each of the POS terminals in the POS controller domain controlled by the POS controller; notifying, by the POS operating system, an on-site system administrator of the detected hardware error in dependence upon the hardware error data; generating, by the POS operating system, a service request message in dependence upon the hardware error data; and transferring, by the POS operating system, the service request message to the service dispatcher, the service dispatcher initiating a service call by the hardware service provider. - View Dependent Claims (12, 13, 14, 15)
- POS’
Specification