Providing a BIOS pulse signal for opening a cash drawer

US9865141B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9865141-B2
Application numberUS-201213423961-A
CountryUS
Kind codeB2
Filing dateMar 19, 2012
Priority dateMar 19, 2012
Publication dateJan 9, 2018
Grant dateJan 9, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system is disclosed that includes memory resources and one or more processing components coupled to the one or more memory resources. At least one of the memory resources stores a basic input/output system (BIOS). The one or more processing components are coupled to the memory resources to run a program for operating a point-of-sale (POS) terminal. The program enables a user to provide an input to open a cash drawer. A controller circuit receives a signal from the BIOS when the user provides the input and generates a pulse signal having a predetermined duration to cause a voltage signal to be transmitted to a solenoid of the cash drawer. The voltage signal causes the solenoid to change states in order to open the cash drawer.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a super I/O controller circuit; a voltage regulator; a switch to receive input from the super I/O controller circuit and the voltage regulator; one or more processors; and one or more memory resources storing a basic input/output system (BIOS), the one or more memory resources further storing instructions that, when executed by the one or more processors, cause the system to: detect a user input to unlock a cash drawer operable by a solenoid of a point of sale (POS) terminal; and in response to the user input, (i) cause the voltage regulator to generate and transmit a voltage signal, having a predetermined voltage, to the switch, and (ii) run the BIOS to assert the super I/O controller circuit to generate and transmit a pulse signal, having a configurable duration, to the switch, causing the switch to transmit the voltage signal to the solenoid for the configurable duration; wherein the transmitted voltage signal causes the solenoid to change states and unlock the cash drawer. 2. The system of claim 1 , wherein the super I/O controller circuit comprises an internal timer, and wherein the configurable duration of the pulse signal is based, at least in part, on the internal timer. 3. The system of claim 2 , wherein the configurable duration of the pulse signal is configurable via a user interface of the BIOS, the user interface providing access to BIOS settings enabling a user to configure or adjust the internal timer to set the configurable duration of the pulse signal. 4. The system of claim 3 , wherein the user interface further enables the user to configure or adjust the predetermined voltage of the voltage signal. 5. The system of claim 1 , wherein the pulse signal causes the voltage signal to be transmitted to the solenoid by changing states of the switch coupled to the super I/O controller circuit. 6. The system of claim 1 , further comprising a physical interface coupled to the switch, wherein the cash drawer is coupled to the physical interface. 7. The system of claim 1 , wherein the switch is a transistor. 8. The system of claim 1 , further comprising a display screen, and one or more input mechanisms. 9. A point-of-sale (POS) terminal comprising: one or more input mechanisms; a cash drawer operable by a solenoid; and a system comprising: a controller circuit; a voltage regulator; a switch to receive input from the controller circuit and the voltage regulator; one or more processors; and one or more memory resources storing a basic input/output system (BIOS), the one or more memory resources further storing instructions that, when executed by the one or more processors, cause the system to: detect, from the one or more input mechanisms, a user input to unlock the cash drawer; and in response to the user input, (i) cause the voltage regulator to generate and transmit a voltage signal, having a predetermined voltage, to the switch, and (ii) run the BIOS to assert the controller circuit to generate and transmit a pulse signal, having a configurable duration, to the switch, causing the switch to transmit the voltage signal to the solenoid for the configurable duration; wherein the transmitted voltage signal causes the solenoid to change states and unlock the cash drawer; and wherein the configurable duration of the pulse signal is configurable via a displayable user interface of the BIOS, the user interface providing access to BIOS settings enabling a user to configure or adjust an internal timer to set the configurable duration of the pulse signal. 10. The POS terminal of claim 9 , wherein the controller circuit comprises the internal timer, and wherein the configurable duration of the pulse signal is based, at least in part, on the internal timer. 11. The POS terminal of claim 9 , wherein the pulse signal causes the voltage signal to be transmitted to the solenoid by changing states of the switch coupled to the controller circuit. 12. The POS terminal of claim 9 , wherein the system further comprises a physical interface coupled to the switch, and wherein the cash drawer is coupled to the physical interface. 13. A method of operating a point-of-sale (POS) terminal, the method performed by one or more processors of the POS terminal and comprising: detecting a user input to unlock a cash drawer coupled to the POS terminal, the cash drawer operable by a solenoid; and in response to the user input, (i) causing a voltage regulator of the POS terminal to generate and transmit a voltage signal, having a configurable voltage, to a switch, and (ii) running a basic input/output system (BIOS), stored in a memory resource of the POS terminal, to assert a controller circuit to generate and transmit a pulse signal, having a duration configurable via a graphical user interface of the BIOS, to the switch, causing the switch to transmit the voltage signal to the solenoid for the configurable duration; wherein the transmitted voltage signal causes the solenoid to change states and unlock the cash drawer. 14. The method of claim 13 , wherein the user input to open the cash drawer is provided by a user via the graphical user interface of the BIOS. 15. The method of claim 13 , wherein the solenoid comprises an electromechanical solenoid. 16. The method of claim 13 , wherein the solenoid comprises a rotary solenoid. 17. The method of claim 14 , wherein the configurable duration of the pulse signal is configurable via the graphical user interface of the BIOS, the graphical user interface providing access to BIOS settings enabling the user to configure or adjust an internal timer, operable on the controller circuit, to set the configurable duration of the pulse signal. 18. The method of claim 17 , wherein the graphical user interface further enables the user to configure or adjust the configurable voltage of the voltage signal.

Assignees

Inventors

Classifications

  • G07G1/0009Primary

    Details of the software in the checkout register, electronic cash register [ECR] or point of sale terminal [POS] · CPC title

  • Details of drawer or money-box · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9865141B2 cover?
A system is disclosed that includes memory resources and one or more processing components coupled to the one or more memory resources. At least one of the memory resources stores a basic input/output system (BIOS). The one or more processing components are coupled to the memory resources to run a program for operating a point-of-sale (POS) terminal. The program enables a user to provide an inp…
Who is the assignee on this patent?
Truong Binh T, Nguyen Nam, Kunkel Larry W, and 3 more
What technology area does this patent fall under?
Primary CPC classification G07G1/0009. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 09 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).