Secure remote maintenance and support system, method, network entity and computer program product
First Claim
1. A system comprising:
- a point-of-sale (POS) terminal located at a first location, wherein the point-of-sale terminal is capable of accepting credit card information;
a site server located at the first location and in wired or wireless communication with the POS terminal over a local area network;
a data center comprising a server and a database, said data center being located at a second location remote from the first location;
a client terminal comprising a processor and a communication interface, said client terminal being located at a third location remote from the first location and the second location; and
a network connecting the site server, the data center, and the client terminal;
wherein the site server is in communication with the data center over the network via a first secure tunnel;
wherein the client terminal is in communication with the data center over the network via a second secure tunnel, the first and second secure tunnels have encrypted communications and are different from one another, and the client terminal does not directly communicate with the site server, and wherein all electronic data and network-based communication between the client terminal and the POS terminal is via the data center;
wherein the client terminal is operated by an authorized technician for monitoring and addressing error conditions for the POS terminal, and wherein the client terminal is a laptop or a Personal Digital Assistant (PDA);
wherein the POS terminal is configured to;
automatically and periodically, at a defined frequency, monitor for an error condition comprising a change in security settings for the POS terminal where credit card masking is turned off, and monitor by the site server for the error condition in a background process unbeknownst to any operator of the site server; and
transmit an error message to the site server over the local area network, wherein the error message comprises information relating to the error condition;
wherein the site server is configured to;
receive the error message from the POS terminal; and
collect the error message with other collected error messages and periodically transmit the collected error messages to the data center over the first secure tunnel; and
wherein the data center is configured to;
receive the collected error messages from the site server;
store the collected error messages in the database; and
associate the at least one collected error message with the technician.
7 Assignments
0 Petitions
Accused Products
Abstract
A remote, secure maintenance and support system, method, network entity and computer program product are provided. The system can include site terminal(s) and/or a site server (collectively “site device(s)”), a data center in communication with the site device(s) over a first secure tunnel, and at least one client terminal in communication with the data center over a second secure tunnel. The site device(s) can be configured to periodically transmit to the data center one or more error messages over the first secure tunnel. The data center can, in turn, be configured to make the error messages accessible to at least one authorized technician operating one of the client terminals. The client terminal can be configured to retrieve at least one of the error messages over the second secure tunnel and to take an action associated with resolving the error message.
29 Citations
10 Claims
-
1. A system comprising:
-
a point-of-sale (POS) terminal located at a first location, wherein the point-of-sale terminal is capable of accepting credit card information; a site server located at the first location and in wired or wireless communication with the POS terminal over a local area network; a data center comprising a server and a database, said data center being located at a second location remote from the first location; a client terminal comprising a processor and a communication interface, said client terminal being located at a third location remote from the first location and the second location; and a network connecting the site server, the data center, and the client terminal; wherein the site server is in communication with the data center over the network via a first secure tunnel; wherein the client terminal is in communication with the data center over the network via a second secure tunnel, the first and second secure tunnels have encrypted communications and are different from one another, and the client terminal does not directly communicate with the site server, and wherein all electronic data and network-based communication between the client terminal and the POS terminal is via the data center; wherein the client terminal is operated by an authorized technician for monitoring and addressing error conditions for the POS terminal, and wherein the client terminal is a laptop or a Personal Digital Assistant (PDA); wherein the POS terminal is configured to; automatically and periodically, at a defined frequency, monitor for an error condition comprising a change in security settings for the POS terminal where credit card masking is turned off, and monitor by the site server for the error condition in a background process unbeknownst to any operator of the site server; and transmit an error message to the site server over the local area network, wherein the error message comprises information relating to the error condition; wherein the site server is configured to; receive the error message from the POS terminal; and collect the error message with other collected error messages and periodically transmit the collected error messages to the data center over the first secure tunnel; and wherein the data center is configured to; receive the collected error messages from the site server; store the collected error messages in the database; and associate the at least one collected error message with the technician. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method comprising:
-
automatically and periodically, at a defined frequency, monitoring, by a point-of-sale (POS) terminal, for an error condition comprising a change in security settings for the POS terminal where credit card masking is turned off, wherein monitoring further includes monitoring as a background process on the POS terminal unbeknownst to any operator of a site server; transmitting, by the POS terminal, an error message to the site server over a local area network, wherein the error message comprises information relating to the error condition; receiving, by the site server, the error message from the POS server; periodically transmitting, by the site server, collected error messages that include the error message, other collected error messages, and at least one site server error message collected by the site server on itself, the collected error messages sent to a data center over a first secure tunnel on a network, the first secure tunnel using encrypted communications; receiving, by the data center, the collected error messages from the site server; storing, by the data center, the collected error messages in a database; and associating, by the data center, at least one of the collected error messages with an authorized technician operating a client terminal for monitoring and addressing error conditions on the POS terminal, wherein the client terminal indirectly communicates with the POS terminal, and wherein all electronic data and network-based communication between the client terminal and the POS terminal occurs through the data center, wherein the client terminal is one of;
a laptop and a Personal Digital Assistance (PDA). - View Dependent Claims (7, 8, 9, 10)
-
Specification