IP Library Granted Patent US 8,427,680
Granted Patent B2
US 8,427,680 · App. 12/716,883 · Granted Apr 23, 2013

Delayed printing from a computerized device

Inventors: Mary Catherine McCorkindale (Fairport, NY); Jennifer C. Watts-Perotti (Pittsford, NY); Mary Ann Sprague (Macedon, NY); Patricia Swenton-Wall (Victor, NY); Arturo M. Lorenzo (Fairport, NY); Hua Liu (Fairport, NY)
Assignee: Xerox Corporation
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 8,427,680
App. No.
12/716,883
Granted
Apr 23, 2013
Kind
B2
Abstract

A user of a computerized device creates an item capable of being printed and stores the item within storage of the computerized device. An instruction to perform delayed printing of the item is received from a user of a computerized device when the user is outside a predetermined physical range of at least one printing device. The computerized device detects when the computerized device is within the predetermined physical range of the printing device and, when this occurs, the computerized device provides the user a printing option to print the item on the printing device. If the user selects the printing option, the methods herein forward the item to a conversion device. The conversion device makes the item print ready so that the item can be printed using the printing device. The methods herein then cause the item to be forwarded from the conversion device to the printing device and printed on the printing device.

Claims (91)

1. A method comprising:

providing, to a user of a computerized device, a delayed printing option based on said computerized device being outside a predetermined physical range of at least one printing device;

receiving, from said user of said computerized device, in response to said delayed printing option, an instruction to perform delayed printing of an item capable of being printed;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

based on said computerized device coming within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device; and

if said user selects said printing option, causing said item to be forwarded to said printing device and printed on said printing device.

2. A method comprising:

receiving, from a user of a computerized device, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

when said computerized device is within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device; and

if said user selects said printing option, causing said item to be forwarded to said printing device and printed on said printing device,

said detecting of said printing device comprising at least one of:

performing a global positioning system location comparison of said computerized device and said printing device, using said computerized device;

performing a wireless sensing of said printing device, using said computerized device;

connecting said computerized device to a network associated with said printing device; and

receiving input from said user that said computerized device is within said range of said printing device.

3. The method according to claim 2 , further comprising notifying, using said computerized device, said user of an availability of a plurality of printing devices within said physical range of said computerized device; and

providing capabilities of said printing devices to said user using said computerized device to allow said user to choose a single printing device from said printing devices for printing said item.

4. The method according to claim 2 , said item being created using one of said computerized device and a different computerized device.

5. The method according to claim 2 ,further comprising determining whether said printing of said item is complete using said computerized device; and

if said printing of said item is complete, notifying said user that said printing of said item is complete using said computerized device.

6. A method comprising:

receiving, from a user of a computerized device, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

when said computerized device is within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device:

temporarily storing said item within a networked storage device to which said computerized device and said printing device have access: and

if said user selects said printing option, forwarding said item from said networked storage device to said printing device and printing said item using said printing device.

7. A method comprising:

creating, by a user of a computerized device, an item capable of being printed;

storing said item within storage of said computerized device;

receiving, from a user of a computerized device, an instruction to perform delayed printing of said item when said computerized device is outside a predetermined physical range of at least one printing device;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

when said computerized device is within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device;

if said user selects said printing option, forwarding said item from said computerized device to a conversion device, said conversion device making said item ready to be printed using said printing device; and

causing said item to be forwarded from said conversion device to said printing device and printed on said printing device,

said detecting of said printing device comprising at least one of:

performing a global positioning system location comparison of said computerized device and said printing device, using said computerized device;

performing a wireless sensing of said printing device, using said computerized device:

connecting said computerized device to a network associated with said printing device; and

receiving input from said user that said computerized device is within said range of said printing device.

8. The method according to claim 7 , further comprising notifying, using said computerized device, said user of an availability of a plurality of printing devices within said physical range of said computerized device; and

providing capabilities of said printing devices to said user using said computerized device to allow said user to choose a single printing device from said printing devices for printing said item.

9. The method according to claim 7 , said item being created using one of said computerized device and a different computerized device.

10. The method according to claim 7 , further comprising determining whether said printing of said item is complete using said computerized device; and

if said printing of said item is complete, notifying said user that said printing of said item is complete using said computerized device.

11. A computerized device comprising:

a processor;

a graphic user interface operatively connected to said processor, said graphic user interface provides, to a user of a computerized device, a delayed printing option based on said computerized device being outside a predetermined physical range of at least one printing device, and said graphic user interface receives, from said user, in response to said delayed printing option, an instruction to perform delayed printing of an item capable of being printed;

a detector operatively connected to said processor, said detector detects when said computerized device is within said predetermined physical range of said printing device, and based on said computerized device coming within said range of said printing device, said graphic user interface provides said user a printing option to print said item on said printing device; and

a communications port operatively connected to said processor, if said user selects said printing option, said communications port outputs instructions and data that cause said item to be forwarded to said printing device and printed on said printing device.

12. A computerized device comprising:

a processor;

a graphic user interface operatively connected to said processor, said graphic user interface receives, from a user, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

a detector operatively connected to said processor, said detector detects when said computerized device is within said predetermined physical range of said printing device, and when said computerized device is within said range of said printing device, said graphic user interface provides said user a printing option to print said item on said printing device; and

a communications port operatively connected to said processor, if said user selects said printing option, said communications port outputs instructions and data that cause said item to be forwarded to said printing device and printed on said printing device,

said detector detects said printing device by at least one of:

performing a global positioning system location comparison of said computerized device and said printing device, using said computerized device;

performing a wireless sensing of said printing device, using said computerized device;

connecting said computerized device to a network associated with said printing device; and

receiving input from said user that said computerized device is within said range of said printing device.

13. The computerized device according to claim 12 , said graphic user interface notifies said user of an availability of a plurality of printing devices within said physical range of said computerized device; and

said graphic user interface provides capabilities of said printing devices to said user to allow said user to choose a single printing device from said printing devices for printing said item.

14. The computerized device according to claim 12 , said item being created using one of said computerized device and a different computerized device.

15. The computerized device according to claim 12 , said processor determines whether said printing of said item is complete; and

if said printing of said item is complete, said graphic user interface notifies said user that said printing of said item is complete.

16. A computerized device comprising:

a processor;

a graphic user interface operatively connected to said processor, said graphic user interface receives, from a user, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

a detector operatively connected to said processor, said detector detects when said computerized device is within said predetermined physical range of said printing device, and when said computerized device is within said range of said printing device, said graphic user interface provides said user a printing option to print said item on said printing device; and

a communications port operatively connected to said processor, said communications port temporarily stores said item within a networked storage device to which said computerized device and said printing device have access, and, if said user selects said printing option, said communications port outputs instructions and data that cause said item to be forwarded to said printing device and printed on said printing device, and said communications port causes said item to be forwarded from said networked storage device to said printing device.

17. A non-transitory computer storage medium tangibly storing instructions executable by a computerized device, said instructions causing said computerized device to perform a method comprising:

receiving, from a user of said computerized device, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

when said computerized device is within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device; and

if said user selects said printing option, causing said item to be forwarded to said printing device and printed on said printing device,

said detecting of said printing device comprising at least one of:

performing a global positioning system location comparison of said computerized device and said printing device, using said computerized device;

performing a wireless sensing of said printing device, using said computerized device:

connecting said computerized device to a network associated with said printing device; and

receiving input from said user that said computerized device is within said range of said printing device.

18. The non-transitory computer storage medium according to claim 17 , said method further comprising notifying, using said computerized device, said user of an availability of a plurality of printing devices within said physical range of said computerized device; and

providing capabilities of said printing devices to said user using said computerized device to allow said user to choose a single printing device from said printing devices for printing said item.

19. The non-transitory computer storage medium according to claim 17 , said item being created using one of said computerized device and a different computerized device.

20. The non-transitory computer storage medium according to claim 17 , said method further comprising determining whether said printing of said item is complete using said computerized device; and

if said printing of said item is complete, notifying said user that said printing of said item is complete using said computerized device.

21. A non-transitory computer storage medium tangibly storing instructions executable by a computerized device, said instructions causing said computerized device to perform a method comprising:

receiving, from a user of a computerized device, an instruction to perform delayed printing of an item capable of being printed when said computerized device is outside a predetermined physical range of at least one printing device;

detecting, using said computerized device, when said computerized device is within said predetermined physical range of said printing device;

when said computerized device is within said range of said printing device, providing said user a printing option to print said item on said printing device, using said computerized device.

temporarily storing said item within a networked storage device to which said computerized device and said printing device have access; and

if said user selects said printing option, forwarding said item from said networked storage device to said printing device and printing said item using said printing device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2010
From: MCCORKINDALE, MARY CATHERINE; WATTS-PEROTTI, JENNIFER; SPRAGUE, MARY ANN; SWENTON-WALL, PATRICIA; LORENZO, ARTURO M.; LIU, HUA
To: XEROX CORPORATION
Reel/Frame 024024/0608 →
Continuity (1)
Related Publication 20110216349A1 · Sep 8, 2011