POS hardware abstraction
First Claim
1. A device abstraction layer that is part of a framework for a point of sale system, the device abstraction layer utilizing multiple different communication protocols to distribute information through multiple separate and distinct communication interfaces, wherein the device abstraction layer utilizes a first communication protocol to communicate across a device handler interface and a second communication protocol to communicate across a control object interface, the first communication protocol being different than the second communication protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A framework for point of sale system is discussed. The framework includes an application program stored on a tangible computer medium. When executed by a computing device, the application is capable of communicating using a first protocol. The framework further includes a first point of sale hardware device externally located from the computing device and configured to communicate with the computing device using a second protocol and a device abstraction layer capable of communicating with the application program using the first protocol and the first point of sale hardware device using the second protocol to pass information between the application program and the first point of sale hardware device.
18 Citations
20 Claims
- 1. A device abstraction layer that is part of a framework for a point of sale system, the device abstraction layer utilizing multiple different communication protocols to distribute information through multiple separate and distinct communication interfaces, wherein the device abstraction layer utilizes a first communication protocol to communicate across a device handler interface and a second communication protocol to communicate across a control object interface, the first communication protocol being different than the second communication protocol.
-
7. A computer implemented method of establishing communication in a point of sale system, comprising:
-
receiving a first communication by way of a first control object interface in the point of sale system utilizing a first communication protocol; and communicating an indication of the first communication through one or more device handler interfaces in the point of sale system utilizing a second communication protocol, the second communication protocol being different than the first communication protocol. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A point of sale system comprising:
-
a control object interface that communicates with a point of sale device using a first communication protocol; a device handler interface that communicates with an application program using a second communication protocol, the second communication protocol being different than the first communication protocol; and a communication facilitation component that facilitates communication between the point of sale device and the application program using the control object interface and the device handler interface. - View Dependent Claims (17, 18, 19, 20)
-
Specification