Method and system for managing banks of drawing numbers
First Claim
1. A drawing number management system comprising:
- a drawing number repository for issuing blocks of drawing numbers to branch bank computers, including;
a database for indicating blocks of drawing numbers issued to branch banks, the drawing numbers having a plurality of different formats;
a submission component for receiving requests for an unissued block of drawing numbers of a certain format from a branch bank computer;
a selection component for selecting an unissued block of drawing numbers in accordance with the request received from the branch bank computer by interacting with the database; and
an issuing component for issuing the selected block of drawing numbers; and
a branch bank computer, wherein the branch bank computer and the drawing number server communicate via a computer network, including;
a user submission component for receiving requests for a drawing number from a user on a user computer; and
a request component for transmitting requests for a new block of drawing numbers to the drawing number server when a previously issued block of drawing numbers is depleted; and
a user computer, wherein the user computer and the branch bank computer communicate via a computer network, including;
an input component for receiving a request for a drawing number from a user;
a user submission component for sending to the branch bank computer a request for a new drawing number;
a receiving component for receiving from the branch bank computer an indication of the new drawing number; and
a display component for displaying to the user an indication of the new drawing number.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-based drawing number system is provided that coordinates the request for information about drawing numbers, the issuance of new blocks of drawing numbers, and searches for drawing numbers. The drawing number system may include an exact number component, a search component, an update component, an issue block component, a web engine component, a server engine component, and a variety of databases. The issue block component may be used to issue the next available block of drawing numbers to a requester. A branch bank computer may be used to request new blocks of drawing numbers and to distribute those drawing numbers to users when requested to do so. The drawing number system may accommodate other types of document numbers besides drawing numbers. The drawing number system may be implemented in a client/server environment, such as a web-based environment over the Internet. In such an environment, a web server provides the various components of the drawing number system.
3 Citations
51 Claims
-
1. A drawing number management system comprising:
-
a drawing number repository for issuing blocks of drawing numbers to branch bank computers, including;
a database for indicating blocks of drawing numbers issued to branch banks, the drawing numbers having a plurality of different formats;
a submission component for receiving requests for an unissued block of drawing numbers of a certain format from a branch bank computer;
a selection component for selecting an unissued block of drawing numbers in accordance with the request received from the branch bank computer by interacting with the database; and
an issuing component for issuing the selected block of drawing numbers; and
a branch bank computer, wherein the branch bank computer and the drawing number server communicate via a computer network, including;
a user submission component for receiving requests for a drawing number from a user on a user computer; and
a request component for transmitting requests for a new block of drawing numbers to the drawing number server when a previously issued block of drawing numbers is depleted; and
a user computer, wherein the user computer and the branch bank computer communicate via a computer network, including;
an input component for receiving a request for a drawing number from a user;
a user submission component for sending to the branch bank computer a request for a new drawing number;
a receiving component for receiving from the branch bank computer an indication of the new drawing number; and
a display component for displaying to the user an indication of the new drawing number. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A drawing number management system comprising:
-
a drawing number repository for issuing blocks of drawing numbers to branch bank computers including;
a storage means for indicating blocks of drawing numbers issued to branch banks;
a receiving means for receiving requests for an unissued block of drawing numbers;
a selecting means for selecting an unissued block of drawing numbers; and
an issuing means for issuing the selected block of drawing numbers; and
a branch bank computer including;
a receiving means for receiving requests for a drawing number; and
a transmitting means for transmitting requests for a new block of drawing numbers; and
a user computer including;
a receiving means for receiving a request for a drawing number;
a transmission means for sending to the branch bank computer a request for a new drawing number;
a receiving means for receiving from the branch bank computer an indication of the new drawing number; and
a display means for displaying to the user an indication of the new drawing number.
-
-
7. A method in a computer system for issuing drawing numbers to a user comprising:
-
storing information relating to blocks of drawing numbers for issuance to a branch bank in an issued block database;
storing information relating to a plurality of users in a user database;
receiving a request for a drawing number at a branch bank computer from the user on a user computer;
determining at a branch bank computer whether an issued block of drawing numbers associated with the branch bank computer is depleted;
requesting a new issued block of drawing numbers from a drawing number repository for a branch bank computer;
issuing a new block of drawing numbers at a branch bank repository to a branch bank computer in accordance with the request received from the branch bank computer and the information relating to blocks of drawing numbers;
issuing a drawing number to the user from the branch bank computer, wherein the drawing number is based on the information relating to the user; and
displaying to the user at a user computer an indication of the new drawing number. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer-readable medium whose contents cause a computer to issue a drawing number by a method comprising:
-
storing information relating to blocks of drawing numbers for issuance to a branch bank in an issued block database;
storing information relating to a plurality of users in a user database;
receiving a request for a drawing number at a branch bank computer from the user on a user computer;
determining at a branch bank computer whether an issued block of drawing numbers associated with the branch bank computer is depleted;
requesting a new issued block of drawing numbers for a branch bank computer;
issuing a new block of drawing numbers to a branch bank computer in accordance with the request received from the branch bank computer and the information relating to blocks of drawing numbers;
issuing a drawing number to the user by a branch bank computer, wherein the drawing number is based on the information relating to the user; and
displaying to the user at a user computer an indication of the new drawing number. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A document number management system in a document number repository comprising:
-
a database for indicating blocks of document numbers issued to a branch bank computer, the document numbers having a plurality of different formats, wherein the branch bank computer issues individual document numbers to users;
a submission component for receiving requests for an unissued block of document numbers of a certain format from the branch bank computer;
a selection component for selecting an unissued block of document numbers in accordance with the request received from the branch bank computer by interacting with the database;
an issuing component for issuing the selected block of document numbers; and
a transmission component to transmitting an indication of the issued block of document numbers to the branch bank computer, wherein the branch bank computer and the drawing number server communicate via a computer network. - View Dependent Claims (18, 19, 20)
-
-
21. A document number management system in a document number repository comprising:
-
a recording means for indicating blocks of document numbers issued to a branch bank computer, wherein the branch bank computer issues individual document numbers to users;
a submission means for receiving requests for an unissued block of document numbers of a certain format from the branch bank computer;
a selection means for selecting an unissued block of document numbers;
an issuing means for issuing the selected block of document numbers; and
a transmission means for transmitting an indication of the issued block of drawing numbers to the branch bank computer.
-
-
22. A method in a computer system for issuing a block of document numbers to a branch bank computer comprising:
-
storing information relating to blocks of document numbers issued to the branch bank computer, the document numbers having a plurality of different formats, wherein the branch bank computer issues individual document numbers to users;
receiving requests for an unissued block of document numbers of a certain format from the branch bank computer;
selecting an unissued block of document numbers in accordance with the request received from the branch bank computer by interacting with the database;
issuing the selected block of document numbers; and
transmitting an indication of the issued block of drawing numbers to the branch bank computer. - View Dependent Claims (23, 24, 25)
-
-
26. A computer-readable medium whose contents cause a computer to issue a block of document numbers to a branch bank computer comprising:
-
storing information relating to blocks of document numbers issued to one or more branch bank computers, the document numbers having a plurality of different formats, wherein the branch bank computer issues individual document numbers to users;
receiving requests for an unissued block of document numbers of a certain format from the branch bank computer;
selecting an unissued block of document numbers in accordance with the request received from the branch bank computer by interacting with the database;
issuing the selected block of document numbers; and
transmitting an indication of the issued block of document numbers to the branch bank computer, wherein the branch bank computer and the drawing number server communicate via a computer network. - View Dependent Claims (27, 28, 29)
-
-
30. A document number management system in a branch bank computer comprising:
-
a user submission component for receiving requests for a document number from a user on a user computer;
wherein the branch bank computer and the user computer communicate via a computer network;
a request component for transmitting requests for a new block of document numbers to a document number repository when a previously issued block of drawing numbers is depleted;
a block component for receiving a new block of document numbers from the drawing number repository; and
a transmission component for transmitting an indication of a document number to the user computer. - View Dependent Claims (31, 32, 33)
-
-
34. A document number management system in a branch bank computer comprising:
-
means for receiving requests for a document number from a user on a user computer;
means for transmitting requests for a new block of document numbers to a document number repository when a previously issued block of document numbers is depleted;
means for receiving a new block of document numbers from the drawing number repository;
means for recording an indication of the issuance of a document number in a database; and
means for transmitting an indication of a document number to the user computer.
-
-
35. A method in a computer system for issuing a document number to a user comprising:
-
receiving requests for a document number from a user on a user computer;
transmitting requests for a new block of document numbers to a document number repository when a previously issued block of document numbers is depleted;
receiving a new block of document numbers from the document number repository;
recording an indication of the issuance of a document number to a user in a database; and
transmitting an indication of a document number to the user computer. - View Dependent Claims (36, 37, 38)
-
-
39. A computer-readable medium whose contents cause a computer to issue a document number by a method comprising:
-
receiving requests for a document number from a user on a user computer;
transmitting requests for a new block of document numbers to a document number repository when a previously issued block of document numbers is depleted;
receiving a new block of document numbers from the document number repository;
recording an indication of the issuance of a document number to a user in a database; and
transmitting an indication of a document number to the user computer. - View Dependent Claims (40, 41, 42)
-
-
43. A method in a client computer for issuance of a drawing number, the method comprising:
-
receiving from a user a request for a drawing number to be issued to the user;
sending to a branch bank computer a request that the user is to be issued a drawing number;
receiving from the branch bank computer an indication of the new drawing number; and
displaying to the user an indication of the new drawing number, wherein the branch bank computer, upon receiving the request that the user desires a new drawing number, selects an unissued drawing number and sends an indication of the drawing number to the user computer. - View Dependent Claims (44)
-
-
45. A drawing number management system on a client computer comprising:
-
a receiving means for receiving from a user a request for a drawing number to be issued to the user;
a sending means for sending to a branch bank computer a request that the user is to be issued a drawing number;
a receiving means for receiving from the branch bank computer an indication of the new drawing number; and
a displaying means for displaying to the user an indication of the new drawing number, wherein the branch bank computer, upon receiving the request that the user desires a new drawing number, selects an unissued drawing number and sends an indication of the drawing number to the user computer. - View Dependent Claims (46)
-
-
47. A drawing number management system on a client computer comprising:
-
a receiving component for receiving from a user a request for a drawing number to be issued to the user;
a sending component for sending to a branch bank computer a request that the user is to be issued a drawing number;
a receiving component for receiving from the branch bank computer an indication of the new drawing number; and
a display component for displaying to the user an indication of the new drawing number, wherein the branch bank computer, upon receiving the request that the user desires a new drawing number, selects an unissued drawing number and sends an indication of the drawing number to the user computer. - View Dependent Claims (48)
-
-
49. A computer-readable medium whose contents cause a computer to issue a drawing number by a method comprising:
-
receiving from a user a request for a drawing number to be issued to the user;
sending to a branch bank computer a request that the user is to be issued a drawing number;
receiving from the branch bank computer an indication of the new drawing number; and
displaying to the user an indication of the new drawing number, wherein the branch bank computer, upon receiving the request that the user desires a new drawing number, selects an unissued drawing number and sends an indication of the drawing number to the user computer. - View Dependent Claims (50)
-
-
51. A computer-readable medium containing a data structure for use by a drawing number management system, the data structure comprising:
an indication of a drawing number, wherein the drawing number includes a prefix, a letter, and a suffix.
Specification