IP Library Granted Patent US 8,209,691
Granted Patent B1
US 8,209,691 · App. 12/837,333 · Granted Jun 26, 2012

System for sending batch of available request items when an age of one of the available items that is available for processing exceeds a predetermined threshold

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,209,691
App. No.
12/837,333
Granted
Jun 26, 2012
Kind
B1
Abstract

Systems and techniques for distributing items for processing include receiving a request for a batch of items to be processed and determining whether a number of available items exceeds a first predetermined threshold. A batch of the available items is sent in response to the request if the number of available items exceeds the first predetermined threshold. However, if the number of available items does not exceed the first predetermined threshold, a determination is made as to whether a time period associated with the available items exceeds a second predetermined threshold. If so, a batch of the available items is sent.

Claims (29)

1. A computer implemented method for distributing items for processing, the method comprising:

receiving over a network a request for a plurality of items available for processing, wherein the request is received at a server, the request indicating a first number of items requested;

determining in response to the request, using a processor associated with the server, a number of available items;

determining using the processor that the first number of items indicated by the request is greater than the number of available items;

in response to determining that the first number of items is greater than the number of available items, determining using the processor that an age of at least one of the available items exceeds a predetermined threshold, the age identifying an amount of time the at least one of the available items has been available for processing, the predetermined threshold identifying a predetermined amount of time; and

sending a second number of the available items across the network in response to determining that the age of the at least one available items exceeds the predetermined threshold, wherein the second number is less than the first number.

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

receiving over a network an additional request for a plurality of items available for processing, wherein the additional request is received at the server, the additional request indicating a third number of items requested;

determining in response to the additional request, using a processor associated with the server, a number of currently available items;

determining using the processor that the third number of items indicated by the request is less than the number of available items;

in response to determining that the third number of items indicated by the request is less than or equal to the number of available items, sending the requested number of items across the network.

3. The computer implemented method of claim 1 , wherein the request is received from a user and the first number of items corresponds to a predefined complete batch size.

4. The computer implemented method of claim 1 , wherein the request further indicates a category of items, and wherein determining using a processor associated with the server the number of available items comprises determining the number of available items that are within the category of items.

5. The computer implemented method of claim 4 , wherein the category of items is associated with a user.

6. The computer implemented method of claim 1 , wherein the age associated with the at least one available item comprises a time that an oldest of the available items has been available for processing.

7. The computer implemented method of claim 1 , wherein the age associated with the available items comprises an average time that a set of the available items has been available for processing.

8. The computer implemented method of claim 1 , wherein determining using a processor associated with the server the number of available items comprises determining the number of available items that are within a category of items associated with the user.

9. A system for processing batches of items, the system comprising:

a processor adapted to receive a request transmitted across a network for available items to be processed, wherein the request is received at a server, the request indicating a first number of items requested; and

a processor adapted to send a second number of available items across the network, wherein the second number of available items is sent when:

the first number of items indicated by the request is greater than the number of available items, and

the age of the at least one available items exceeds a predetermined threshold, the age identifying an amount of time the at least one of the available items has been available for processing, the predetermined threshold identifying a predetermined amount of time.

10. The system of claim 9 , the process is further adapted to:

send the requested number of items across the network if the first number of items indicated by the request is less than or equal to the number of available items.

11. The system of claim 9 , wherein the request is received from a user and the first number of items corresponds to a predefined complete batch of items.

12. The system of claim 9 , wherein the request further indicates a category of items, and wherein the processor is further adapted to identify as the available items only items that are within the category of items.

13. The system of claim 12 , wherein the category of items is associated with a user.

14. The system of claim 9 , wherein the age associated with the at least one available item comprises a time that an oldest of the available items has been available for processing.

15. The system of claim 9 , wherein the age associated with the available items comprises an average time that a set of the available items has been available for processing.

Assignments (8)
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: U.S. BANK, NATIONAL ASSOCIATION
Reel/Frame 057969/0445 →
SECURITY INTEREST Recorded Oct 19, 2021
From: CONDUENT BUSINESS SERVICES, LLC
To: BANK OF AMERICA, N.A.
Reel/Frame 057970/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 18, 2021
From: JPMORGAN CHASE BANK, N.A.
To: CONDUENT BUSINESS SERVICES, LLC; CONDUENT STATE & LOCAL SOLUTIONS, INC.; CONDUENT TRANSPORT SOLUTIONS, INC.; ADVECTIS, INC.; CONDUENT COMMERCIAL SOLUTIONS, LLC; CONDUENT BUSINESS SOLUTIONS, LLC; CONDUENT CASUALTY CLAIMS SOLUTIONS, LLC; CONDUENT HEALTH ASSESSMENTS, LLC
Reel/Frame 057969/0180 →
CHANGE OF NAME Recorded May 5, 2017
From: AFFILIATED COMPUTER SERVICES, INC.
To: AFFILIATED COMPUTER SERVICES, LLC
Reel/Frame 042416/0185 →
CHANGE OF NAME Recorded May 5, 2017
From: AFFILIATED COMPUTER SERVICES, LLC
To: XEROX BUSINESS SERVICES, LLC
Reel/Frame 042416/0303 →
CHANGE OF NAME Recorded May 5, 2017
From: XEROX BUSINESS SERVICES, LLC
To: CONDUENT BUSINESS SERVICES, LLC
Reel/Frame 042416/0827 →
SECURITY AGREEMENT Recorded Dec 8, 2016
From: XEROX COMMERCIAL SOLUTIONS, LLC (F/K/A ACS COMMERCIAL SOLUTIONS, INC.); XEROX STATE & LOCAL SOLUTIONS, INC. (F/K/A ACS STATE AND LOCAL SOLUTIONS, INC.); RSA MEDICAL LLC; HEALTHY COMMUNITIES INSTITUTE CORPORATION; STRATACARE, LLC; XEROX HR SOLUTIONS, LLC (F/K/A ACS HR SOLUTIONS, LLC); XEROX TRANSPORT SOLUTIONS, INC. (F/K/A ACS TRANSPORT SOLUTIONS, INC.); BUCK CONSULTANTS, LLC; XEROX BUSINESS SERVICES, LLC (F/K/A AFFILIATED COMPUTER SERVICES, INC.); XEROX MORTGAGE SERVICES, INC. (F/K/A ADVECTIS, INC.)
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 040905/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 23, 2010
From: LAUER, STEVEN PAUL
To: AFFILIATED COMPUTER SERVICES, INC.
Reel/Frame 024872/0068 →