IP Library Granted Patent US 7,698,181
Granted Patent B2
US 7,698,181 · App. 12/008,211 · Granted Apr 13, 2010

Method and apparatus for custom cost accounting invoicing

Assignee: Penske Truck Leasing Co., LP
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,698,181
App. No.
12/008,211
Granted
Apr 13, 2010
Kind
B2
Abstract

A method and apparatus for providing custom cost accounting invoicing. The method allows each customer to associate its proprietary accounting information and billing system with invoicing information. The method provides each customer with the ability to create various expense and other information profiles, such that custom invoices may be generated using the information provided in the profiles.

Claims (53)

1. A method of custom cost accounting invoicing, comprising:

providing a first interface for a plurality of customers to create, via the first interface, at least one expense profile for each customer, wherein each expense profile comprises a plurality of expense items;

allocating, using a microprocessor, at least one expense account to at least one expense item in the expense profile;

storing the expense profile on a database;

providing a second interface for the plurality of customers to create, via the second interface, at least one custom profile for each customer, wherein each custom profile comprises a plurality of custom items defined by each customer;

allocating, using a microprocessor, at least one expense profile to at least one custom profile;

storing the custom profile on a database; and

generating an invoice comprising a plurality of custom items in the custom profile, a plurality of expense items in the expense profile allocated to the custom profile, and at least one expense account allocated to at least one expense item stored in the expense profile and the custom profile.

2. The method as recited in claim 1 , wherein the interface is an internet interface.

3. The method as recited in claim 1 , wherein:

the expense profile further comprises one or more expense items at one or more expense levels.

4. The method as recited in claim 3 , further comprising:

allocating at least one expense account to one or more items at one or more expense levels.

5. The method as recited in claim 4 , further comprising:

prioritizing expense account allocations from the lowest expense level.

6. The method as recited in claim 1 , further comprising:

defining custom items in the custom profile at one or more customer account levels.

7. The method as recited in claim 6 , further comprising:

allocating one or more expense profiles to the custom profile at one or more customer account levels.

8. The method as recited in claim 1 , further comprising:

displaying the generated invoice.

9. The method as recited in claim 1 , further comprising:

providing an interface to edit information on the invoice; and

generating a new invoice using the edited information.

10. A computer readable storage medium with instructions stored thereon, wherein the instructions instruct a microprocessor to perform the following:

providing a first interface for a plurality of customers to create at least one expense profile for each customer, wherein each expense profile comprises a plurality of expense items;

allocating at least one expense account to at least one expense item in the expense profile;

storing the expense profile on a database;

providing a second interface for the customers to create at least one custom profile for each customer, wherein each custom profile comprises a plurality of custom items defined by the customer;

allocating at least one expense profile to at least one custom profile;

storing the custom profile on a database; and

generating an invoice comprising a plurality of custom items in the custom profile, a plurality of expense items in the expense profile allocated to the custom profile, and at least one expense account allocated to at least one expense item stored in the expense profile and the custom profile.

11. A computer system for custom cost accounting invoicing comprising:

an input interface coupled to a processor, wherein the processor is configured to receive input from the in put interface to:

create at least one expense profile for each of a plurality of customers, wherein each expense profile comprises a plurality of expense items;

allocate at least one expense account to at least one expense item in the expense profile;

create at least one custom profile for each customer, wherein each custom profile comprises a plurality of custom items defined by the customer;

allocate at least one expense profile to at least one custom profile;

memory coupled to the processor, wherein the processor is configured to store the expense profile and custom profile in said memory; and

wherein said processor is configured to generate an invoice comprising a plurality of custom items in the custom profile, a plurality of expense items in the expense profile allocated to the custom profile, and at least one expense account allocated to at least one expense item stored in the expense profile and the custom profile.

12. The computer system as recited in claim 11 , wherein the expense profile and custom profile are stored on a database.

13. The computer system as recited in claim 11 , wherein:

the input interface comprises at least one internet page.

14. The computer system as recited in claim 11 , wherein:

the expense profile further comprises one or more expense items at one or more expense levels.

15. The computer system as recited in claim 14 , wherein said processor coupled to said input interface is configured to receive input from the input interface to allocate one or more expense items at one or more expense levels to at least one expense account.

16. The computer system as recited in claim 15 , wherein:

the processor prioritizes expense account allocations from the lowest expense level.

17. The computer system as recited in claim 11 , wherein said processor coupled to said input interface is configured to receive input from the input interface to define one or more custom items in the custom profile at one or more customer account levels.

18. The computer system as recited in claim 17 , wherein said processor is configured to allocate one or more expense profiles to the custom profile at one or more customer account levels.

19. The computer system as recited in claim 11 , further comprising:

an output interface coupled to the processor, wherein the processor is configured to display the generated invoice on said output interface.

20. The computer system as recited in claim 11 , wherein said processor coupled to said input interface is configured to receive input from the input interface to edit information on the generated invoice; wherein the processor generates a new invoice based on the edited information.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 9, 2008
From: BROWNA, MICHAEL PATRICK
To: PENSKE TRUCK LEASING CO., L.P.
Reel/Frame 020383/0989 →
Continuity (1)
Related Publication 20090177566A1 · Jul 9, 2009