IP Library Granted Patent US 7,660,006
Granted Patent B2
US 7,660,006 · App. 10/364,648 · Granted Feb 9, 2010

System and method for generating shipping labels

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,660,006
App. No.
10/364,648
Granted
Feb 9, 2010
Kind
B2
Abstract

A system and method for generating a carrier-compliant shipping label for a supplier to transport a product to a consumer includes determine a shipping rate for a shipping method of a carrier to transport the product to the consumer and determining a time period for transporting the product. The consumer may select the carrier based upon the shipping rate and the time period. Some embodiments generate a carrier-compliant shipping label for the product and deliver the carrier-compliant shipping label to the supplier to transport the product from the supplier to the consumer. In such embodiments, determining a shipping rate may include retrieving the weight and location of the product from the data received from the supplier to determine the rates of a carrier from a rate table or via a carrier interface.

Claims (54)

1. A method, comprising:

determining a shipping rate for a shipping method associated with transport of product to a consumer from a supplier by a carrier, the shipping rate based upon a carrier account of the consumer;

determining a time period for the transport of the product associated with the shipping rate, based upon data received from the carrier;

communicating with the consumer to select the carrier based upon the shipping rate and the time period;

generating a carrier-compliant shipping label for the product; and

delivering the carrier-compliant shipping label to the supplier to transport the product from the supplier to the consumer.

2. The method of claim 1 , wherein determining a shipping rate comprises retrieving the weight and location of the product from the data received from the supplier.

3. The method of claim 1 , wherein-determining a shipping rate comprises selecting a rate from a rate table associated with the carrier.

4. The method of claim 3 , wherein determining a shipping rate comprises adding a fee to the rate.

5. The method of claim 3 , wherein the rate table is associated with a carrier account provided by the supplier.

6. The method of claim 5 , wherein the rate table further comprises a plurality of entries, each entry associated with a different seller for the same product, each of said entries containing the overall cost of the product and the carrier rate.

7. The method of claim 1 , wherein determining a time period comprises comparing a pickup time associated with the carrier at a pickup location against a delivery time associated with delivery of the product to the pickup location.

8. The method of claim 1 , wherein communicating with the consumer comprises delivering the shipping rate and the time period to the consumer; and receiving a selection associated with the carrier in response to said delivering.

9. The method of claim 1 , wherein generating a carrier-compliant shipping label comprises communicating with an application program interface associated with the carrier to obtain data to generate the carrier-compliant shipping label.

10. The method of claim 1 , wherein generating a carrier-compliant shipping label comprises generating a carrier-compliant shipping label via an application program interface associated with the carrier.

11. The method of claim 1 , wherein delivering the carrier-compliant shipping label comprises providing a link to the carrier-compliant shipping label on a wide area network.

12. The method of claim 1 , wherein delivering the carrier-compliant shipping label comprises faxing the carrier-compliant shipping label.

13. The method of claim 1 , wherein delivering the carrier-compliant shipping label comprises delivering the carrier-compliant shipping label in a manner indicated by the data received from the supplier.

14. The method of claim 1 , wherein determining a shipping rate comprises selecting a rate from a rate table associated with the carrier based upon a drop-off location received from the consumer and a pickup location received from the supplier.

15. The method of claim 1 , wherein the shipping rate is a discounted rate provided to the supplier by the carrier.

16. The method of claim 1 , wherein communicating with the consumer comprises:

providing a plurality of shipping rates to the consumer, each of the plurality of shipping rates based upon data received from one of a plurality of carriers; and

receiving a selection of the carrier from the consumer.

17. An apparatus, comprising:

a shipping rate determiner to determine a rate to transport a product from a pickup location associated with a supplier to a drop-off location selected by a consumer, the rate based upon a carrier account of the consumer;

a time period determiner to determine the time period to transport the product from the pickup location to the drop-off location based upon the shipping rate in accordance with data received from a carrier; and

a label generator configured to communicate with the carrier to generate a carrier-compliant shipping label, wherein the carrier-compliant shipping label is to be delivered to the supplier to transport the product from the pickup location to the drop-off location.

18. The apparatus of claim 17 , further comprising a consumer interface to receive data to identify the product and the drop-off location from the consumer.

19. The apparatus of claim 18 , wherein the consumer interface comprises a payment retriever to receive a payment for the shipping rate and the product from the consumer.

20. The apparatus of claim 18 , wherein the carrier is selected by the consumer, the consumer interface further to receive the selection of the carrier from the consumer.

21. The apparatus of claim 17 , further comprising a payment processor to process billing information of the consumer to pay the carrier and the supplier.

22. The apparatus of claim 17 , further comprising a rate comparator to compare the shipping rate with other shipping rates associated with the time period.

23. The apparatus of claim 17 , wherein the shipping rate determiner is configured to obtain a rate associated with an account number provided by the carrier, wherein the account number identifies an agreement with the carrier.

24. A system, comprising:

a consumer interface to communicate with a consumer to receive a selection of a product associated with a supplier and to receive a selection of a carrier from the consumer based upon a shipping rate and a time period, wherein the shipping rate and the time period are associated with transport of the product to the consumer by the carrier;

a transaction processor coupled with the consumer interface to determine the shipping rate based upon a rate supplied by the carrier and a carrier account of the consumer, determine the time period based upon data associated with the product; and generate a carrier-compliant shipping label based upon the selection of the carrier via a carrier interface; and

a supplier interface coupled with the transaction processor to receive the data associated with the product and to deliver the carrier-compliant shipping label to the supplier to transport the product from the supplier to the consumer.

25. The system of claim 24 , wherein the consumer interface comprises a shipping preference retriever to adjust a content of a list of shipping rates based upon a preference of the consumer.

26. The system of claim 24 , wherein the label generator is configured to communicate with an application program interface of the carrier to create an image of the carrier-compliant shipping label.

27. The system of claim 24 , wherein the supplier interface comprises a label deliverer to deliver the carrier-compliant shipping label to the supplier.

28. The system of claim 24 , wherein the consumer interface comprises a product selector that displays a plurality of entries, each entry corresponding to a different supplier for the same product, and each of said entry containing the total cost calculation of the product and the carrier rate.

29. A computer readable storage medium storing a plurality of instructions, which when executed by a machine, cause said machine to perform operations, comprising:

determining a shipping rate for a shipping method associated with transport of a product to a consumer from a supplier by a carrier, the shipping rate based upon a carrier account of the consumer;

determining a time period for the transport of the product associated with the shipping rate, based upon data received from the carrier;

communicating with the consumer to select the carrier based upon the shipping rate and the time period;

generating a carrier-compliant shipping label for the product; and

delivering the carrier-compliant shipping label to the supplier to transport the product from the supplier to the consumer.

30. The computer readable storage medium of claim 29 , wherein determining a shipping rate comprises selecting a rate from a rate table associated with the carrier based upon a drop-off location received from the consumer and a pickup location received from the supplier.

31. The computer readable storage medium of claim 30 , wherein determining a shipping rate further comprises adding a fee to the rate.

32. The computer readable storage medium of claim 30 , wherein the rate table further comprises a plurality of entries, each entry associated with a different seller for the same product, each of said entries containing the overall cost of the product and the carrier rate.

33. The computer readable storage medium of claim 29 , wherein determining a time period comprises comparing a pickup time associated with the carrier at a pickup location against a delivery time associated with delivery of the product to the pickup location.

34. The computer readable storage medium of claim 29 , wherein generating a carrier-compliant shipping label comprises communicating with an application program interface associated with the carrier to obtain data to generate the carrier-compliant shipping label.

35. The computer readable storage medium of claim 29 , wherein generating a carrier-compliant shipping label comprises generating a carrier-compliant shipping label via an application program interface associated with the carrier.

36. The computer readable storage medium of claim 29 , wherein delivering the carrier-compliant shipping label comprises facilitating access by the supplier to the carrier-compliant shipping label via a wide area network.

Assignments (3)
CHANGE OF NAME Recorded Dec 12, 2022
From: NEOPOST TECHNOLOGIES
To: QUADIENT TECHNOLOGIES FRANCE
Reel/Frame 062226/0973 →
CHANGE OF NAME Recorded Sep 21, 2006
From: NEOPOST INDUSTRIE S.A.
To: NEOPOST TECHNOLOGIES
Reel/Frame 018286/0234 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 23, 2004
From: TASKETT, JOHN; SUEZ, EITAN
To: NEOPOST INDUSTRIE SA
Reel/Frame 014996/0990 →