IP Library Granted Patent US 8,930,244
Granted Patent B2
US 8,930,244 · App. 12/007,815 · Granted Jan 6, 2015

Method, medium, and system for processing requisitions

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 8,930,244
App. No.
12/007,815
Granted
Jan 6, 2015
Kind
B2
Abstract

A single instance, multi-tenant procurement system, includes an access module to provide access to a plurality of end users associated with an organization to their respective accounts, each account being customized by a super user of the organization, a search engine to execute searches for products offered by one or more suppliers, a transaction module to process and track one or more requisitions generated by the plurality of end users, a business rules module to apply business rules established between the organization and the one or more suppliers to process the requisitions, and a data repository to store data generated on the system.

Claims (65)

1. A system, comprising:

one or more computer processors; and

memory connected to the one or more computer processors, wherein the memory is configured with instructions to cause the one or more computer processors to:

at a server hosting an electronic procurement system:

provide access to a plurality of end users associated with an organization to accounts associated with the organization, each account being customized by a super user of the organization;

execute searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system;

receive one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system;

generate, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition;

receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system;

process one or more requisitions generated on the plurality of end user accounts by applying the business rules;

track the one or more requisitions generated by the plurality of end users;

store data generated in a data repository; and

automatically convert approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order.

2. The system of claim 1 , wherein the system further includes super user, end user, and supplier user interfaces customized for each super user, end user, and supplier user.

3. The system of claim 1 , wherein the memory is configured with further instructions to cause the one or more processers to, at the server, configure at least one of user access, user registration, user role, organizational structure, organizational position, and organization and user relationship.

4. The system of claim 1 , wherein the memory is configured with further instructions to cause the one or more processers to, at the server, display at least one of add product, edit cart, review requisition, place order, purchase requisition approval, and purchase order preview.

5. The system of claim 4 , wherein the memory is configured with further instructions to cause the one or more processers to, at the server, approve a purchase request reviewed by an approver.

6. The system of claim 4 , wherein the memory is configured with further instructions to cause the one or more processers to, at the server, preview purchase orders before submission to the one or more suppliers.

7. The system of claim 1 , wherein the memory is configured with further instructions to cause the one or more processers to, at the server, manage pricing contracts between the organization and the one or more suppliers.

8. The system of claim 1 , wherein the business rules include custom business rules established between the organization and the one or more suppliers to process the requisitions.

9. The system of claim 1 , wherein the business rules include business rules of one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

10. The system of claim 1 , wherein the business rules include custom business rules of one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

11. The system of claim 1 , wherein the data repository stores user, index, product, and transaction data generated on the system.

12. A computer-implemented method executed by one or more processors, comprising the steps of:

accessing a single instance, multi-tenant procurement system;

customizing one or more end user accounts of an organization by a super user of the organization;

executing searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system;

receiving one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system;

generating, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition;

receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system;

processing one or more requisitions generated on the one or more end user accounts by applying the business rules;

tracking the one or more requisitions generated by the one or more end user accounts;

storing generated data in a data repository; and

automatically converting approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order.

13. The method of claim 12 , wherein one or more super users, end users, and supplier users access the single instance, multi-tenant procurement system through one of a super user, end user, and supplier user interface.

14. The method of claim 12 , wherein the step of customizing includes configuring at least one of user access, user registration, user role, organizational structure, organizational position, and organizational and user relationship.

15. The method of claim 12 , further comprising a step of displaying at least one of add product, edit cart, review requisition, place order, purchase requisition approval, and purchase order preview.

16. The method of claim 15 , wherein the review requisition is used by an approver to approve a purchase request.

17. The method of claim 15 , wherein the purchase order preview is used to preview purchase orders before submission to the one or more suppliers.

18. The method of claim 12 , further comprising the step of managing pricing contracts between the organization and the one or more suppliers.

19. The method of claim 12 , wherein the business rules applied are custom business rules established between the organization and the one or more suppliers to process the requisitions.

20. The method of claim 12 , wherein the business rules include one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

21. The method of claim 12 , wherein the business rules include custom business rules of one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

22. The method of claim 12 , wherein the data repository stores user, index, product, and transaction data generated on the system.

23. A non-transitory computer readable storage medium having stored thereon computer executable instructions that, when executed on a computer, configure the computer to perform a method comprising the steps of:

accessing a single instance, multi-tenant procurement system;

customizing one or more end user accounts of an organization by a super user of the organization;

executing searches for products offered by one or more suppliers based on one or more received search queries to generate one or more search results, wherein the searches are through catalogs hosted by the electronic procurement system;

receiving one or more in-system requisition orders from one or more end users for products offered by at least one supplier from the catalogs hosted by the electronic procurement system;

generating, for display with the one or more search results, one or more punch-out links to one or more punch-out catalogs, wherein the punch-out catalogs are for one or more third-party suppliers and are catalogs not hosted by the electronic procurement system and wherein the one or more punch-out links are customized for each end user based on business rules established between the organization and the one or more suppliers to process the requisition;

receiving one or more out-of-system requisition orders from one or more third party suppliers, wherein the one or more out-of-system requisition orders are generated based on end user interactions with a punch-out link and at least one of the catalogs not hosted by the electronic procurement system;

processing one or more requisitions generated on the one or more end user accounts by applying the business rules;

tracking the one or more requisitions generated by the one or more end user accounts;

storing generated data in a data repository; and

automatically converting approved requisitions into purchase orders, wherein at least one of the purchase orders includes at least one in-system requisition order and at least one out-of-system requisition order.

24. The non-transitory computer readable storage medium of claim 23 , wherein one or more super users, end users, and supplier users access the single instance, multi-tenant procurement system through one of a super user, end user, and supplier user interface.

25. The non-transitory computer readable storage medium of claim 23 , wherein the step of customizing includes configuring at least one of user access, user registration, user role, organizational structure, organizational position, and organizational and user relationship.

26. The non-transitory computer readable storage medium of claim 23 , further comprising a step of displaying at least one of add product, edit cart, review requisition, place order, purchase requisition approval, and purchase order preview.

27. The non-transitory computer readable storage medium of claim 26 , wherein the review requisition is used by an approver to approve a purchase request.

28. The non-transitory computer readable storage medium of claim 26 , wherein the purchase order preview is used to preview purchase orders before submission to the one or more suppliers.

29. The non-transitory computer readable storage medium of claim 23 , further comprising the step of managing pricing contracts between the organization and the one or more suppliers.

30. The non-transitory computer readable storage medium of claim 23 , wherein the business rules applied are custom business rules established between the organization and the one or more suppliers to process the requisitions.

31. The non-transitory computer readable storage medium of claim 23 , wherein the business rules include one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

32. The non-transitory computer readable storage medium of claim 23 , wherein the business rules include custom business rules of one or more contractual terms between the organization and the one or more suppliers to process the requisitions.

33. The non-transitory computer readable storage medium of claim 23 , wherein the data repository stores user, index, product, and transaction data generated on the system.

Assignments (14)
ENTITY CONVERSION Recorded Dec 11, 2024
From: SCIQUEST, INC.
To: JAGGAER, LLC
Reel/Frame 069593/0946 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Dec 6, 2024
From: JAGGAER, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 069532/0171 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Dec 6, 2024
From: JAGGAER, LLC
To: UBS AG, STAMFORD BRANCH
Reel/Frame 069532/0189 →
PATENT RELEASE AND REASSIGNMENT (050049/0688) Recorded Dec 6, 2024
From: UBS AG, STAMFORD BRANCH
To: SCIQUEST, INC.
Reel/Frame 069532/0243 →
RELEASE OF SECURITY INTEREST Recorded Oct 20, 2023
From: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION (AS SUCCESSOR TO U.S. BANK NATIONAL ASSOCIATION)
To: JAGGAER, LLC (AS SUCCESSOR IN INTEREST TO SCIQUEST, INC.)
Reel/Frame 065303/0057 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Aug 15, 2019
From: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
To: SCIQUEST, INC.
Reel/Frame 050067/0728 →
PATENT SECURITY AGREEMENT Recorded Aug 14, 2019
From: SCIQUEST, INC.
To: UBS AG, STAMFORD BRANCH, AS FIRST LIEN COLLATERAL AGENT
Reel/Frame 050049/0688 →
SECURITY INTEREST Recorded Aug 14, 2019
From: SCIQUEST, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS TRUSTEE AND COLLATERAL AGENT
Reel/Frame 050058/0303 →
SECURITY INTEREST Recorded Dec 29, 2017
From: SCIQUEST, INC.
To: ANTARES CAPITAL LP, AS AGENT
Reel/Frame 044508/0437 →
RELEASE OF SECURITY INTEREST Recorded Dec 28, 2017
From: ANTARES CAPITAL LP
To: SCIQUEST, INC.
Reel/Frame 044501/0614 →
PATENT SECURITY AGREEMENT Recorded Jul 28, 2016
From: SCIQUEST, INC.
To: ANTARES CAPITAL LP, AS ADMINISTRATIVE AGENT
Reel/Frame 039503/0728 →
RELEASE OF SECURITY INTEREST Recorded Jul 26, 2016
From: BANK OF AMERICA, N.A.
To: SCIQUEST, INC
Reel/Frame 039260/0413 →
SECURITY AGREEMENT Recorded Nov 6, 2012
From: SCIQUEST, INC.
To: BANK OF AMERICA, N.A.
Reel/Frame 029246/0806 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 26, 2008
From: BALLARO, CHARLES A.; LEF, ALEXEY; ANGERER, RONALD W.; SABINO, PHILIP J.; FRINK, DAVID W.; FLECK, LISA
To: SCIQUEST, INC.
Reel/Frame 020746/0243 →