System for processing a purchase request for goods or services

Information

  • Patent Grant
  • 8229814
  • Patent Number
    8,229,814
  • Date Filed
    Friday, August 5, 2011
    12 years ago
  • Date Issued
    Tuesday, July 24, 2012
    11 years ago
Abstract
An invoice processing system includes a requisition and catalog server (referred to as a Req/Cat Web, or RCW, server), a procurement services system (SAP), and a requester terminal (browser). ReqCat Web allows requesters to input requirements (requisitions) which ReqCat then passes to SAP, which creates purchase orders, sends them to vendors for fulfillment, receives the vendors invoices, and prepares the payments. Commodities may be designated as either receivable or non-receivable, and this designation is stored in ReqCat web and passed to SAP on inbound requisitions. Payments on invoices received for non-receivable items are approved via a positive confirmation process, and payments on invoices received for receivable items are approved via a negative confirmation process. Positive acceptance of an invoice by a requester of commodities triggers automatic generation of a goods received (move) ticket.
Description
TECHNICAL FIELD OF THE INVENTION

This invention pertains to procurement systems. More particularly, it relates to a method and system for automating the payment of invoices, particularly useful for goods and services not coming through a receiving dock, including automating preparation of a move ticket responsive to requestor entered positive confirmation.


BACKGROUND OF THE INVENTION
Background Art

Historically, payments of invoices are triggered by a three way match: the invoice must match the purchase order (PO) terms and conditions, and the goods received must match those stated in quality and quantity against that PO. A problem occurs, particularly with respect to general procurement items, when such items are not tangible things which come through a receiving dock. It this case, it is difficult to do the three way match. For example, services may not flow through dock. As a result, procurement systems have defined an “invoice not received” situation, which results in payment not being made until someone does something—and that initiates what is referred to as a paper chase. There is a need in the art to improve upon the paper chase situation by eliminating the receipt process.


Some procurement systems implement a “negative confirmation” process which results in payment of an invoice unless a requester submits a rejection. In this process, when an invoice is received, a notification is given to the requester alerting him to fact that the invoice will be paid unless requester sends back a notification that it should not be paid.


The problem with negative authorization is that, while it may work fine for low cost things, for larger (more expensive) things, the risk that payment will be made before negative confirmation could be received my be too great.


It is an object of the invention to provide an improved business process for general procurement and accounts payable activities.


It is a further object of the invention to provide a system and method for automating the preparation of move tickets based on requestor entered positive confirmation.


It is a further object of the invention to provide a system and method for automatically providing invoice information to a front end requisition and catalog system keyed off of receipt of an invoice by a back end procurement services system.


SUMMARY OF THE INVENTION

A system and method for approving and paying an invoice for commodities, the method including the steps of receiving an invoice for commodities from a vendor; generating from the invoice a notification to an authorizer that includes information needed to pay the invoice and a selectable button for authorizing or rejecting payment; and responsive to authorization creating an automated receipt transaction file and entering the transaction file into a system for payment.


In accordance with an aspect of the invention, there is provided a computer program product configured for approving and paying an invoice.


Other features and advantages of this invention will become apparent from the following detailed description of the presently preferred embodiment of the invention, taken in conjunction with the accompanying drawings.





BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a system and flow diagram illustrating the preferred embodiment of the invention for processing invoices.



FIG. 2 is a system and flow diagram further illustrating the preferred embodiment of the invention.





BEST MODE FOR CARRYING OUT THE INVENTION

In accordance with the preferred embodiment of the invention, a system and method is provided for processing invoices. Further, a negative confirmation process is modified so that a positive confirmation may be required for selected commodity code and company code.


Referring to FIG. 1, an invoice processing system includes a requisition and catalog server (referred to as a Req/Cat Web, or RCW, server) 40, a procurement services system (SAP) 42, and a requester terminal (browser) 46. ReqCat Web 40 allows requesters to input requirements (requisitions) 51 which ReqCat then passes to SAP 42, which creates purchase orders 87, sends them to vendors 48 for fulfillment, receives the vendors invoices 89, and prepares the payments. Companies have the option of designating various commodities as either receivable or non-receivable, and this designation is stored in ReqCat web 40 and passed to SAP 42 on inbound requisitions 51.


In operation, responsive to a purchase request entered by a requestor at browser 46, front end RCW server 40 generates and sends to back end SAP server a requisition 51. SAP 42 generates therefrom a purchase order 87 for transmission (if electronic) or delivery (if paper or fax) to vendor 48. The requisition and resulting purchase order may be materials or services selected from a catalog maintained at RCW 40 and accessed by requestor 46.


In accordance with the terms and conditions of the purchase order 87, vendor 48 returns an invoice 89 to SAP server 42 requesting payment for the goods or services. Responsive to receipt of invoice 89, SAP 42 prepares and communicates transaction information 404 to RCW 40, and RCW 40 provides that information in transaction notification 65 to requestor 46 in a format, such as a window or frame, including the transaction information 404 and a selection device, such as buttons 406 and 408, or the like, for accepting or rejecting the invoice.


In the event that requestor 46 accepts the invoice, or authorizes payment, an automated goods received (move ticket) is generated back to SAP system 42 and payment made without further human intervention. In the event that requestor 46 rejects the invoice, an accounts payable rejection process 412 is initiated which, in an exemplary embodiment, may involve buyer 414 in advising vendor 48 of the rejection.


Referring to FIG. 2, the invoice processing system of the preferred embodiment of the invention includes a requester terminal 46, a Req/Cat Web web server 422, a Req/Cat web application server 423 and a procurement services system (SAP) 42. Web server 422 includes a positive confirmation application 424 and a database 425, and application server includes an execution engine, a requisition bridge 427 and confirmations interface 428 to SAP system 42.


A positive confirmation process implemented by the system of FIG. 2 provides the following functions:

  • (1) Providing notification 420 to requester 46 that an invoice 89 requiring positive confirmation has been received.
  • (2) Recording the acceptance or rejection 421 of payment of the invoice to database 425, herein an IBM DB2 database.
  • (3) Notifying SAP 42 using an automated bridge 427 when payment of an invoice is accepted.
  • (4) Notifying Accounts Payable when payment is rejected.


An inbound bridge executed in positive confirmation bridge 426 provides for marking inbound invoice 89 line items as requiring positive confirmation.


Requesters 46 are provided notice 420 of invoices which require positive confirmation. This notice directs the user (aka requester or authorizer) to a location where the positive confirmation can be performed. The terms user, requester, authorizer are used to refer to persons requesting commodities, which may be tangible goods or intangible goods, such as services, and to persons acting on behalf of or in lieu of such persons. A user interface represented by line 428 and executed by application 424 is provided to database 425 for requester 46 to enter an invoice ID and obtain access to the invoice data. This interface also provides a method for accepting or rejecting the invoice, that is, for providing positive confirmation response 421. By using log information, users are prevented from accessing an invoice that is not their own. The interface 424 records acceptance or rejection of payment in database 425.


Positive confirmation notices 420, sent by e-mail to requester 46, direct the requester to review a positive confirmation notice within Req/Cat 422.


On a scheduled basis mail is generated to notify accounts payable (AP) of any new invoice items for which payment has been rejected. On a scheduled basis a bridge, possibly implemented within positive confirmation bridge 426, sends data from database 425 to SAP 42 for any new invoice items for which payment has been accepted.


This bridge executed within positive confirmation bridge 426 may be written to extract positive confirmation responses received by RCW 422 from requesters 46, and pass the extracted file of responses to SAP 42 for posting as goods receipts.


Companies for which the procurement services system (SAP) are provided have the option of designating commodities as either receivable or non-receivable. Commodities designated as non-receivable follow a traditional negative confirmation process for payment authorization. Commodities designated as receivable and that were sourced from ReqCat Web 423 require a positive confirmation 421 from the requester 46 to authorize payment to proceed.


SAP 42 passes a confirmations interface 428 to RCW server 423 containing invoices 89 posted against both receivable and non-receivable purchase order (PO) items. 1 Those invoices posted against non-receivable PO items are considered negative confirmation records, and those invoices posted against receivable PO items are considered positive confirmation records. ReqCat Web 422 notifies requester 46 of positive confirmation conditions which require his/her action. The requester logs on to ReqCat Web 422 and responds to the positive confirmation notice 420 by indicating that all goods invoiced have been received. ReqCat Web updates the appropriate positive confirmation record in database 425 with the positive confirmation response 421.


On a daily basis, positive confirmation bridge 426 invokes a map to identify all positive confirmation responses 421 recorded in database 425 since last execution. This map within bridge 426 creates an output file of all positive confirmation responses recorded since the map was last executed. A delivery component in server 423 is then invoked to initiate transfer of the output file to SAP 42. Upon successful transfer of the positive confirmation file to SAP 42, a SAP goods receipt map formats the incoming data as required by SAP and invokes a SAP material movement IDOC function to post the goods receipt against the corresponding purchase order item.


All transmissions for positive confirmation records to SAP 42 are initiated by the sending system 423. A script on the ReqCat Web application sever 423 is scheduled to run on a periodic, say daily, basis to invoke a map which identifies all positive confirmation responses recorded since the map was last executed and create an output file of those responses and invoke a delivery component in SAP 42. On the SAP 42 side of the transfer, a bridge receives the output file as a goods movement IDOC file, and a script executes within SAP 42 to receive the file, do trailer processing, copy the input file to a history file, raise an SAP user event to start a job to create SAP goods movement documents and post the goods receipt documents in support of eventual payments against the approved invoices to the vendor.


Advantages over the Prior Art

It is an advantage of the invention that there is provided an improved business process for general procurement and accounts payable activities.


It is a further advantage of the invention that there is provided a system and method for automating the preparation of move tickets based on requestor entered positive confirmation.


It is a further advantage of the invention that there is provided a system and method for automatically providing invoice information to a front end requisition and catalog system keyed off of receipt of an invoice by a back end procurement services system.


Alternative Embodiments

It will be appreciated that, although specific embodiments of the invention have been described herein for purposes of illustration, various modifications may be made without departing from the spirit and scope of the invention. In particular, it is within the scope of the invention to provide a computer program product or program element, or a program storage or memory device such as a solid or fluid transmission medium, magnetic or optical wire, tape or disc, or the like, for storing signals readable by a machine, for controlling the operation of a computer according to the method of the invention and/or to structure its components in accordance with the system of the invention.


Further, each step of the method may be executed on any general computer, such as an IBM System 390, AS/400, PC or the like and pursuant to one or more, or a part of one or more, program elements, modules or objects generated from any programming language, such as C++, Java, Pl/1, Fortran or the like. And still further, each said step, or a file or object or the like implementing each said step, may be executed by special purpose hardware or a circuit module designed for that purpose.


Accordingly, the scope of protection of this invention is limited only by the following claims and their equivalents.

Claims
  • 1. A system, comprising a front end server, a back end server, and at least one physically tangible computer readable storage device storing computer readable program instructions, said front end server and said back end server configured to execute said program instructions to implement a method for processing a purchase request for goods or services, said method comprising: receiving, by a front end server from a requestor, the purchase request for goods or services, said goods or services having a designation denoting that the goods or services are receivable which requires a positive confirmation from the requestor to provide authorization to pay for the goods and services, said designation being stored in the front end server, an invoice processing system comprising the front end server, an application server and a back end server, said back end server coupled to the front end server via the application server, said front end server comprising a positive confirmation application and a database, said application server comprising a positive confirmation bridge;sending, by the front end server to the back end server, a requisition comprising requirements relating to the received purchase request and including the designation;generating, by the back end server in response to receiving the requisition sent by the front end server, a purchase order based on the requisition;said back end server transmitting or delivering the purchase order to a vendor that can provide the requested goods or services;after said transmitting or delivering the purchase order to the vendor, said application server receiving an invoice from the vendor, said invoice referencing the purchase order and requesting payment for the goods or services;after said application server receiving the invoice from the vendor, said positive confirmation bridge marking the invoice to indicate that said positive confirmation is required;after said positive confirmation bridge marking the invoice, said back end server receiving the invoice from the application server;responsive to said back end server receiving the invoice from the positive confirmation bridge, said back end server communicating transaction information pertaining to the invoice to the front end server;after said communicating transaction information, said positive confirmation application providing notice to the requestor that the invoice has been received and that the invoice includes the required positive confirmation, said notice directing the requestor to a location where the positive confirmation can be performed;after said providing notice to the requestor, said front end server receiving a response from the requestor for authorizing or rejecting payment for the goods or services; andafter said front end server receiving the response, said front end server recording the response in the database.
  • 2. The system of claim 1, wherein the received response is for authorizing payment for the goods.
  • 3. The system of claim 2, wherein the application server further comprises a requisition bridge, wherein the method further comprises: after said receiving the response, said application server notifying the back end server via the requisition bridge that payment for the goods has been authorized.
  • 4. The system of claim 1, wherein the received response is for rejecting payment for the goods.
  • 5. The system of claim 1, wherein the notice directs the requestor to a location where the positive confirmation can be performed.
  • 6. The system of claim 1, wherein the application server further comprises a confirmation interface to the database, wherein the confirmation interface is configured to be executed by the positive confirmation application, and wherein the method further comprises after said providing notice and before said receiving the response: providing the confirmation interface to the requester to enable the requestor to both enter an identifier of the invoice and obtain access to data comprised by the invoice.
  • 7. The system of claim 6, wherein said receiving the response is performed via the confirmation interface.
  • 8. A computer program product, comprising at least one physically tangible computer readable storage device storing computer readable program instructions, said program instructions configured to be executed by a computer system to implement a method for processing a purchase request for goods or services, said method comprising: receiving, by a front end server from a requestor, the purchase request for goods or services, said goods or services having a designation denoting that the goods or services are receivable which requires a positive confirmation from the requestor to provide authorization to pay for the goods and services, said designation being stored in the front end server, an invoice processing system comprising the front end server, an application server and a back end server, said back end server coupled to the front end server via the application server, said front end server comprising a positive confirmation application and a database, said application server comprising a positive confirmation bridge;sending, by the front end server to the back end server, a requisition comprising requirements relating to the received purchase request and including the designation;generating, by the back end server in response to receiving the requisition sent by the front end server, a purchase order based on the requisition;said back end server transmitting or delivering the purchase order to a vendor that can provide the requested goods or services;after said transmitting or delivering the purchase order to the vendor, said application server receiving an invoice from the vendor, said invoice referencing the purchase order and requesting payment for the goods or services;after said application server receiving the invoice from the vendor, said positive confirmation bridge marking the invoice to indicate that said positive confirmation is required;after said positive confirmation bridge marking the invoice, said back end server receiving the invoice from the application server;responsive to said back end server receiving the invoice from the positive confirmation bridge, said back end server communicating transaction information pertaining to the invoice to the front end server;after said communicating transaction information, said positive confirmation application providing notice to the requestor that the invoice has been received and that the invoice includes the required positive confirmation, said notice directing the requestor to a location where the positive confirmation can be performed;after said providing notice to the requestor, said front end server receiving a response from the requestor for authorizing or rejecting payment for the goods or services; andafter said front end server receiving the response, said front end server recording the response in the database.
  • 9. The computer program product of claim 8, wherein the received response is for authorizing payment for the goods.
  • 10. The computer program product of claim 9, wherein the application server further comprises a requisition bridge, wherein the method further comprises: after said receiving the response, said application server notifying the back end server via the requisition bridge that payment for the goods has been authorized.
  • 11. The computer program product of claim 8, wherein the received response is for rejecting payment for the goods.
  • 12. The computer program product of claim 8, wherein the notice directs the requestor to a location where the positive confirmation can be performed.
  • 13. The computer program product of claim 8, wherein the application server further comprises a confirmation interface to the database, wherein the confirmation interface is configured to be executed by the positive confirmation application, and wherein the method further comprises after said providing notice and before said receiving the response: providing the confirmation interface to the requester to enable the requestor to both enter an identifier of the invoice and obtain access to data comprised by the invoice.
  • 14. The computer program product of claim 13, wherein said receiving the response is performed via the confirmation interface.
CROSS REFERENCES TO RELATED APPLICATIONS

This application is a continuation application claiming priority of Ser. No. 09/819,462, filed Mar. 28, 2001, now U.S. Pat. No. 8,027,892, issued Sep. 27, 2011. The following U.S. patent applications, filed concurrently or otherwise copending, are assigned to the assignee hereof and contain subject matter related, in certain respect, to the subject matter of the present application. Ser. No. 09/657,215, filed 7 Sep. 2000, entitled “System and Method for Clustering Servers for Performance and Load Balancing”;Ser. No. 09/657,216, filed 7 Sep. 2000, entitled “System and Method for Front End Business Logic and Validation”;Ser. No. 09/657,217, filed 7 Sep. 2000, entitled “System and Method for Data Transfer With Respect to External Applications”;Ser. No. 09/656,037, filed 7 Sep. 2000, entitled “System and Method for Providing a Relational Database Backend”;Ser. No. 09/656,803, filed 7 Sep. 2000, entitled “System and Method for Providing a Role Table GUI via Company Group”;Ser. No. 09/656,967, filed 7 Sep. 2000, entitled “System and Method for Populating HTML Forms Using Relational Database Agents”;Ser. No. 09/657,196, filed 7 Sep. 2000, entitled “System and Method for Catalog Administration Using Supplier Provided Flat Files”; andSer. No. 09/657,195, filed 7 Sep. 2000, entitled “System and Method for Providing an Application Navigator Client Menu Side Bar”.Ser. No . 09/815,318, entitled “SYSTEM AND METHOD FOR GENERATING A COMPANY GROUP USER PROFILE”.Ser. No. 09/819,437, entitled “SYSTEM AND METHOD FOR SHARING DATA ACROSS FRAMES USING ENVIRONMENT VARIABLES”.Ser. No. 09/815,317, entitled “SYSTEM AND METHOD FOR SYNCHRONIZING LEDGER ACCOUNTS BY COMPANY GROUP”.Ser. No. 09/815,320, entitled “SYSTEM AND METHOD FOR GROUPING COMPANIES ACCORDING TO ACCOUNTING SYSTEM OR RULES”.Ser. No. 09/815,316, entitled “SYSTEM AND METHOD FOR FRAME STORAGE OF EXECUTABLE CODE”.Ser. No. 09/815,313, entitled “SYSTEM AND METHOD FOR INVOICE IMAGING THROUGH NEGATIVE CONFIRMATION PROCESS”.Ser. No. 09/815,312, entitled “SYSTEM AND METHOD FOR LEVERAGING PROCUREMENT ACROSS COMPANIES AND COMPANY GROUPS”.Ser. No. 09/816,264, entitled “SYSTEM AND METHOD FOR PROCESSING TAX CODES BY COMPANY GROUP”.Ser. No. 09/798,598, filed 2 Mar. 2001, entitled “SYSTEM AND METHOD FOR MANAGING INTERNET TRADING NETWORKS”. The above-identified patent applications are incorporated herein by reference.

US Referenced Citations (176)
Number Name Date Kind
4799156 Shavit et al. Jan 1989 A
4947028 Gorog Aug 1990 A
5021953 Webber et al. Jun 1991 A
5117356 Marks May 1992 A
5168444 Cukor et al. Dec 1992 A
5189608 Lyons et al. Feb 1993 A
5319542 King et al. Jun 1994 A
5335169 Chong Aug 1994 A
5361393 Rossillo Nov 1994 A
5390113 Sampson Feb 1995 A
5544298 Kanavy et al. Aug 1996 A
5640550 Coker Jun 1997 A
5666493 Wojcik et al. Sep 1997 A
5694551 Doyle et al. Dec 1997 A
5712989 Johnson et al. Jan 1998 A
5715453 Stewart Feb 1998 A
5721832 Westrope et al. Feb 1998 A
5737592 Nguyen et al. Apr 1998 A
5758327 Gardner et al. May 1998 A
5758351 Gibson et al. May 1998 A
5781908 Williams et al. Jul 1998 A
5794207 Walker et al. Aug 1998 A
5799151 Hoffer Aug 1998 A
5802518 Karaev et al. Sep 1998 A
5815829 Zargar Sep 1998 A
5838906 Doyle et al. Nov 1998 A
5838916 Domenikos et al. Nov 1998 A
5870717 Wiecha Feb 1999 A
5918017 Attanasio et al. Jun 1999 A
5963922 Helmering Oct 1999 A
5963925 Kolling et al. Oct 1999 A
5970475 Barnes et al. Oct 1999 A
5974407 Sacks Oct 1999 A
6003039 Barry et al. Dec 1999 A
6006204 Malcolm Dec 1999 A
6014134 Bell et al. Jan 2000 A
6016394 Walker Jan 2000 A
6023683 Johnson et al. Feb 2000 A
6023729 Samuel et al. Feb 2000 A
6029150 Kravitz Feb 2000 A
6032130 Alloul et al. Feb 2000 A
6032145 Beall et al. Feb 2000 A
6032150 Nguyen Feb 2000 A
6047268 Bartoli et al. Apr 2000 A
6052785 Lin et al. Apr 2000 A
6055516 Johnson et al. Apr 2000 A
6055519 Kennedy et al. Apr 2000 A
6058373 Blinn et al. May 2000 A
6058380 Anderson et al. May 2000 A
6058381 Nelson May 2000 A
6064977 Haverstock et al. May 2000 A
6094654 Van Huben et al. Jul 2000 A
6104717 Coile et al. Aug 2000 A
6112242 Jois et al. Aug 2000 A
6115690 Wong Sep 2000 A
6125363 Buzzeo et al. Sep 2000 A
6128602 Northington et al. Oct 2000 A
6144991 England Nov 2000 A
6151608 Abrams Nov 2000 A
6163805 Silva et al. Dec 2000 A
6185545 Resnick et al. Feb 2001 B1
6199113 Alegre et al. Mar 2001 B1
6208345 Sheard et al. Mar 2001 B1
6219680 Bernardo et al. Apr 2001 B1
6239797 Hills et al. May 2001 B1
6240399 Frank et al. May 2001 B1
6260024 Shkedy Jul 2001 B1
6269343 Pallakoff Jul 2001 B1
6314408 Salas et al. Nov 2001 B1
6317751 Yeger et al. Nov 2001 B1
6330575 Moore et al. Dec 2001 B1
6336114 Garrison Jan 2002 B1
6343284 Ishikawa et al. Jan 2002 B1
6343287 Kumar et al. Jan 2002 B1
6356283 Guedalia Mar 2002 B1
6360211 Anderson et al. Mar 2002 B1
6381644 Munguia et al. Apr 2002 B2
6401120 Gamache et al. Jun 2002 B1
6418415 Walker et al. Jul 2002 B1
6418420 DiGiorgio et al. Jul 2002 B1
6418467 Schweitzer et al. Jul 2002 B1
6430538 Bacon et al. Aug 2002 B1
6449744 Hansen Sep 2002 B1
6452609 Katinsky et al. Sep 2002 B1
6453353 Win et al. Sep 2002 B1
6460041 Lloyd Oct 2002 B2
6466949 Yang et al. Oct 2002 B2
6466980 Lumelsky et al. Oct 2002 B1
6477510 Johnson Nov 2002 B1
6486891 Rice Nov 2002 B1
6499036 Gurevich Dec 2002 B1
6507826 Maners Jan 2003 B1
6516327 Zondervan et al. Feb 2003 B1
6523027 Underwood Feb 2003 B1
6535294 Arledge, Jr. et al. Mar 2003 B1
6539396 Bowman-Amuah Mar 2003 B1
6578068 Bowman-Amuah Jun 2003 B1
6589290 Maxwell et al. Jul 2003 B1
6594819 Ciarlante et al. Jul 2003 B1
6601084 Bhaskaran et al. Jul 2003 B1
6606643 Emens et al. Aug 2003 B1
6611822 Beams et al. Aug 2003 B1
6631382 Kouchi et al. Oct 2003 B1
6631402 Devine et al. Oct 2003 B1
6643690 Duursma et al. Nov 2003 B2
6668253 Thompson et al. Dec 2003 B1
6681229 Cason et al. Jan 2004 B1
6684384 Bickerton et al. Jan 2004 B1
6686932 Rath et al. Feb 2004 B2
6687731 Kavak Feb 2004 B1
6704612 Hahn-Carlson Mar 2004 B1
6725264 Christy Apr 2004 B1
6760775 Anerousis et al. Jul 2004 B1
6772167 Snavely et al. Aug 2004 B1
6785822 Sadhwani-Tully Aug 2004 B1
6801949 Bruck et al. Oct 2004 B1
6826542 Virgin et al. Nov 2004 B1
6834294 Katz Dec 2004 B1
6839680 Liu et al. Jan 2005 B1
6847953 Kuo Jan 2005 B2
6853630 Manning Feb 2005 B1
6882983 Furphy et al. Apr 2005 B2
6886134 Cason Apr 2005 B1
6922671 Musa et al. Jul 2005 B2
6928411 Fox et al. Aug 2005 B1
6934690 Van Horn et al. Aug 2005 B1
6947063 Cirulli et al. Sep 2005 B1
6950983 Snavely Sep 2005 B1
6965938 Beasley et al. Nov 2005 B1
6971107 Sjostrom et al. Nov 2005 B2
7003474 Lidow Feb 2006 B2
7133868 Ruest et al. Nov 2006 B1
7155403 Cirulli et al. Dec 2006 B2
7171374 Sheehan et al. Jan 2007 B1
7197480 Chollon et al. Mar 2007 B1
7243077 Broden et al. Jul 2007 B2
7266503 Cason et al. Sep 2007 B2
7283976 Aber et al. Oct 2007 B2
7349879 Alsberg et al. Mar 2008 B2
7356496 Kane et al. Apr 2008 B2
7363246 Van Horn et al. Apr 2008 B1
7386495 Cirulli et al. Jun 2008 B2
7835956 Aber et al. Nov 2010 B2
7848970 Kane et al. Dec 2010 B2
7895095 Chollon et al. Feb 2011 B2
7983958 Broden et al. Jul 2011 B2
20010011222 McLauchlin et al. Aug 2001 A1
20010032162 Alsberg et al. Oct 2001 A1
20010051913 Vashistha et al. Dec 2001 A1
20020019740 Matsuo et al. Feb 2002 A1
20020055878 Burton et al. May 2002 A1
20020065736 Willner et al. May 2002 A1
20020065885 Buonanno et al. May 2002 A1
20020087441 Wagner, Jr. et al. Jul 2002 A1
20020091597 Teng Jul 2002 A1
20020093538 Carlin Jul 2002 A1
20020103731 Barnard et al. Aug 2002 A1
20020107890 Gao et al. Aug 2002 A1
20020128944 Crabtree et al. Sep 2002 A1
20020138281 Cirulli et al. Sep 2002 A1
20020138658 Sjostrom et al. Sep 2002 A1
20020143699 Baumann et al. Oct 2002 A1
20020161606 Bennett et al. Oct 2002 A1
20020161667 Felkey et al. Oct 2002 A1
20020184111 Swanson Dec 2002 A1
20020184125 Cirulli et al. Dec 2002 A1
20030074580 Knouse et al. Apr 2003 A1
20030093320 Sullivan May 2003 A1
20030139996 D'Antoni et al. Jul 2003 A1
20030187688 Fey et al. Oct 2003 A1
20030220875 Lam et al. Nov 2003 A1
20040015367 Nicastro et al. Jan 2004 A1
20040078275 Ismert et al. Apr 2004 A1
20050097016 Barnard et al. May 2005 A1
20070179894 Cirulli et al. Aug 2007 A1
20080071653 Cirulli et al. Mar 2008 A1
Foreign Referenced Citations (2)
Number Date Country
2082814 Mar 1982 GB
WO 9849639 Nov 1998 WO
Related Publications (1)
Number Date Country
20110288955 A1 Nov 2011 US
Continuations (1)
Number Date Country
Parent 09819462 Mar 2001 US
Child 13198755 US