IP Library › Granted Patent US 7,810,723
Granted Patent B2
US 7,810,723 · App. 11/282,228 · Granted Oct 12, 2010

System and method to purchase applications by a point of sale terminal

Assignee: Hypercom Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,810,723
App. No.
11/282,228
Granted
Oct 12, 2010
Kind
B2
Abstract

A system and method to allow users to purchase software applications for point of sale (POS) terminals from an application server via a network (e.g., the Internet) utilizing the POS terminal itself. One or more menus providing portals to available applications and their respective demonstration applications are provided to users on POS terminals. The demonstration applications may be directly downloaded from the application server onto the POS terminals. In addition, the user is able to purchase the application via the POS terminal either before or after the user has viewed/downloaded the demonstration application. After purchase, the application may be downloaded directly from the application server onto the POS terminal.

Claims (53)

1. A computer-implemented method to allow a user to download an application for a point of sale (POS) terminal utilizing said POS terminal, comprising the steps of:

storing said application on an application server;

receiving a purchase request for said application from said POS terminal;

allowing, by said application server, said POS terminal to download said application from said application server;

allowing, by said application server, said POS terminal to download a demonstration application of said application;

collecting information about a type of said demonstration application that is downloaded by said POS terminal; and

reporting said collected information to a manufacturer of said demonstration application.

2. The computer-implemented method of claim 1 , further comprising the step of:

providing, by said application server, a first menu to said POS terminal, said first menu comprising a first portal to said application.

3. The computer-implemented method of claim 2 , further comprising the step of:

providing, by said application server, a second menu to said POS terminal, said second menu comprising a plurality of portals to a plurality of applications, wherein one of said plurality of portals is said first portal.

4. The computer-implemented method of claim 1 , further comprising the step of utilizing a client computer to configure access to said application by said POS terminal.

5. A computer-implemented method to allow a user to download at least one of an application for a point of sale (POS) terminal and a demonstration application of said application utilizing said POS terminal, comprising the steps of:

storing at least one of said application and said demonstration application on a computing device;

receiving a purchase request for said application from said POS terminal;

allowing, by an application server, said POS terminal to download one of said application and said demonstration application;

collecting information about a type of said demonstration application that is downloaded by said POS terminal; and

reporting said collected information to a manufacturer of said demonstration application.

6. The computer-implemented method of claim 5 , further comprising the step of:

providing, by said application server, a first menu to said POS terminal, said first menu comprising a first portal to one of said application and said demonstration application.

7. The computer-implemented method of claim 6 , further comprising the step of:

providing, by said application server, a second menu to said POS terminal, said second menu comprising a plurality of portals to a plurality of applications, wherein one of said plurality of portals is said first portal.

8. The computer-implemented method of claim 5 , further comprising the step of utilizing a client computer to configure access to at least one of said application and said demonstration application by said POS terminal.

9. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a processor cause said processor to perform a method comprising said steps of:

storing an application on an application server;

receiving a purchase request for said application from a POS terminal;

allowing, by said application server, said POS terminal to download said application from said application server;

allowing, by said application server, said POS terminal to download a demonstration application of said application;

collecting information about a type of said demonstration application that is downloaded by said POS terminal; and

reporting said collected information to a manufacturer of said demonstration application.

10. The machine-readable medium of claim 9 , further comprising instructions to cause said processor to perform the further steps of:

providing, by said application server, a first menu to said POS terminal, said first menu comprising a first portal to said application.

11. The machine-readable medium of claim 10 , further comprising instructions to cause said processor to perform the further steps of:

providing, by said application server, a second menu to said POS terminal, said second menu comprising a plurality of portals to a plurality of applications, wherein one of said plurality of portals is said first portal.

12. A machine-readable medium having stored thereon a plurality of instructions, said plurality of instructions when executed by a processor cause said processor to perform a method comprising said steps of:

storing at least one of an application and a demonstration application on a computing device;

receiving a purchase request for said application from a POS terminal;

allowing, by an application server, said POS terminal to download one of said application and said demonstration application;

collecting information about a type of said demonstration application that is downloaded by said POS terminal; and

reporting said collected information to a manufacturer of said demonstration application.

13. The machine-readable medium of claim 12 , further comprising instructions to cause said processor to perform the further steps of:

providing, by said application server, a first menu to said POS terminal, said first menu comprising a first portal to one of said software application and said demonstration application.

14. The machine-readable medium of claim 13 , further comprising instructions to cause said processor to perform the further steps of:

providing, by said application server, a second menu to said POS terminal, said second menu comprising a plurality of portals to a plurality of applications, wherein one of said plurality of portals is said first portal.

15. A computer system to allow a point of sale (POS) terminal to download an application, comprising:

an application server in communication with said POS terminal via a first network, said application server configured to:

store said application;

receive a purchase request for said application from said POS terminal;

allow said POS terminal to download said application from said application server via said first network;

allow said POS terminal to download a demonstration application of said application;

collect information about a type of said demonstration application that is downloaded by said POS terminal; and

report said collected information to a manufacturer of said demonstration application.

16. The computer system of claim 15 , further comprising a client computer in communication with said POS terminal via a second network, wherein said client computer is configured to control access to said application by said POS terminal.

Assignments (7)
ASSIGNMENT OF SECURITY INTEREST IN PATENT COLLATERAL RECORDED AT R/F 046920-0784 Recorded Apr 28, 2025
From: UBS AG, STAMFORD BRANCH, AS SUCCESSOR TO CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH, AS ASSIGNOR
To: BARCLAYS BANK PLC, AS ASSIGNEE
Reel/Frame 071095/0667 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 46920/0817 Recorded May 10, 2019
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: VERIFONE SYSTEMS, INC.; VERIFONE, INC.; HYPERCOM CORPORATION
Reel/Frame 049150/0190 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0817 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Aug 23, 2018
From: VERIFONE, INC.; HYPERCOM CORPORATION
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH AS COLLATERAL AGENT
Reel/Frame 046920/0784 →
RELEASE (R033282F0757) Recorded Aug 21, 2018
From: JPMORGAN CHASE BANK, N.A.
To: VERIFONE, INC.; HYPERCOM CORPORATION; GLOBAL BAY MOBILE TECHNOLOGIES, INC.
Reel/Frame 046864/0909 →
SECURITY INTEREST Recorded Jul 9, 2014
From: VERIFONE, INC.; HYPERCOM CORPORATION; GLOBAL BAY MOBILE TECHNOLOGIES, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 033282/0757 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 17, 2005
From: BOARDMAN, GREGORY; MARTIN, ROBERT
To: HYPERCOM CORPORATION
Reel/Frame 017280/0615 →
Continuity (1)
Related Publication 20070108274A1 · May 17, 2007