IP Library Granted Patent US 7,788,883
Granted Patent B2
US 7,788,883 · App. 12/142,200 · Granted Sep 7, 2010

Custom packaging solution for arbitrary objects

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,788,883
App. No.
12/142,200
Granted
Sep 7, 2010
Kind
B2
Abstract

A method of producing a custom packaging system for arbitrary objects. A first image of an object to be packaged is received via an electronic user interface. Information relating to the material properties of the object may be received as well via the interface. A three dimensional size for the object is determined. At least one package for the object is automatically selected. Based on the material properties, a packing material type is automatically determined. Based upon the size and the selected package, a packing material amount is determined. Further printing options are permitted.

Claims (73)

1. A method of producing custom packaging, the method comprising:

receiving, via an electronic user interface coupled to a processor, a first image of an object to be packaged;

receiving, via the user interface, information relating to one or more properties of the object;

determining a three dimensional size for the object by processing the first image;

automatically selecting, by the processor, at least one package for the object;

automatically determining, by the processor, based on the one or more properties of the object, a packing material type; and

automatically determining, by the processor, based on the size and the selected package, a packing material amount, wherein:

the first image comprises a background with a plurality of reference points that provide a known dimension; and

the determining a three dimensional size comprises comparing, by image processing, the object to the background.

2. The method of claim 1 , further comprising:

receiving shipping information via the user interface; and

printing the shipping information on the selected package.

3. The method of claim 1 , further comprising printing the first image on the selected package.

4. The method of claim 1 , wherein the one or more properties of the object comprise an indication of whether or not the object is fragile; and the automatically determining the packing material type is also based on the one or more properties.

5. The method of claim 1 , wherein the automatically selecting a package comprises:

accessing an available inventory of package sizes;

comparing the determined three dimensional size of the object to the available inventory; and

selecting, from the inventory, a package having a size closest to yet larger than that of the size of the object.

6. The method of claim 1 , wherein the plurality of reference points comprise a grid having known coordinates.

7. The method of claim 1 , wherein the plurality of reference points comprise dimensions on a ruler.

8. The method of claim 1 , further comprising receiving a second image of the object via the user interface, wherein the first image and the second image show the object from different perspective views; and wherein:

the first image comprises a first background having a plurality of reference points that provide a known dimension,

the second image comprises a second background having a plurality of reference points that provide a known dimension, and

the determining a three dimensional size comprises comparing, by image processing, the object to the first background and the second background.

9. The method of claim 1 , further comprising:

displaying a design of the selected package for user approval;

receiving a user acceptance of the design;

providing the packing material of the determined type and amount to the user; and

providing the selected package to the user.

10. The method of claim 1 , further comprising:

displaying a design of the selected package for user approval;

receiving, via the user interface, a user modification to the design;

selecting a modified package based on the user modification;

automatically determining, based on a size of the modified package, whether to modify the determined packing material type and amount; and

providing the modified package to the user.

11. The method of claim 4 , wherein:

the one or more properties comprise a weight of the object; and

the automatically selecting a package is based on the weight and the determined size of the object.

12. The method of claim 1 , further comprising:

displaying a plurality of candidate package designs for user approval;

receiving a user-selected design from the candidate package designs;

providing a package having the user-selected design; and

providing the packing material having the determined size and amount.

13. A method of producing custom packaging, the method comprising:

receiving, via an electronic user interface coupled to a processor, a first image of an object to be packaged;

receiving, via the user interface, information relating to one or more properties of the object;

determining a three dimensional size for the object by processing the first image;

automatically selecting, by the processor, at least one package for the object having a user-selected design;

printing, via a printer, the first image on the selected package;

automatically determining, by the processor, based on the one or more properties, a packing material type;

automatically determining, by the processor, based on the size and the selected package, a packing material amount;

providing the selected package; and

providing packing material having the determined packing material amount, wherein:

the first image comprises a background with a plurality of reference points that provide a known dimension; and

the determining a three dimensional size comprises comparing, by image processing, the object to the background.

14. The method of claim 13 , wherein the automatically selecting a package comprises:

accessing an available inventory of package sizes;

comparing the determined three dimensional size of the object to the available inventory; and

selecting, from the inventory, a package having a size closest to yet larger than that of the size of the object.

15. The method of claim 13 , wherein the plurality of reference points comprise points on a grid having known coordinates.

16. The method of claim 13 , further comprising:

displaying, on the user interface, at least one candidate package design for user approval on an electronic user interface; and

receiving, via the user interface, a user-selected design from the candidate package designs.

17. The method of claim 13 , further comprising receiving a second image of the object via the user interface, wherein the first image and the second image show the object from different perspective views; and wherein:

the first image comprises a first background having a plurality reference points that provide a known dimension,

the second image comprises a second background having a plurality of reference points that provide a known dimension, and

the determining a three dimensional size comprises comparing, by image processing, the object to the first background and the second background.

18. The method of claim 13 , further comprising:

displaying a design of the selected package for user approval;

receiving, via the user interface, a user modification to the design;

selecting a modified package based on the user modification; and

automatically determining, based on a size of the modified package, whether to modify the determined packing material type and amount;

wherein providing the selected package and packing material comprise providing the modified package and modified material amount to a user.

Assignments (9)
SECOND LIEN NOTES PATENT SECURITY AGREEMENT Recorded Jul 2, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 071785/0550 →
FIRST LIEN NOTES PATENT SECURITY AGREEMENT Recorded Apr 11, 2025
From: XEROX CORPORATION
To: U.S. BANK TRUST COMPANY, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 070824/0001 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS RECORDED AT RF 064760/0389 Recorded Feb 13, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: XEROX CORPORATION
Reel/Frame 068261/0001 →
SECURITY INTEREST Recorded Feb 13, 2024
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 066741/0001 →
SECURITY INTEREST Recorded Nov 20, 2023
From: XEROX CORPORATION
To: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 065628/0019 →
SECURITY INTEREST Recorded Jun 22, 2023
From: XEROX CORPORATION
To: CITIBANK, N.A., AS COLLATERAL AGENT
Reel/Frame 064760/0389 →
RELEASE OF SECURITY INTEREST IN PATENTS AT R/F 062740/0214 Recorded May 18, 2023
From: CITIBANK, N.A., AS AGENT
To: XEROX CORPORATION
Reel/Frame 063694/0122 →
SECURITY INTEREST Recorded Nov 10, 2022
From: XEROX CORPORATION
To: CITIBANK, N.A., AS AGENT
Reel/Frame 062740/0214 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 19, 2008
From: BUCKLEY, ROBERT ROY; WALKER, JOHN OLIVER; GOMBERT, BARRY GLYNN; ROSE, PHILIP CRANE; PEROTTI, JENNIFER COLLEEN
To: XEROX CORPORATION
Reel/Frame 021120/0745 →