IP Library Granted Patent US 7,528,974
Granted Patent B2
US 7,528,974 · App. 10/377,193 · Granted May 5, 2009

Methods and apparatus for providing universal print services and asynchronous message services

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,528,974
App. No.
10/377,193
Granted
May 5, 2009
Kind
B2
Abstract

Methods and apparatus are provided for providing print capability in connection with SMS messages to mobile device users. A content source communicates information regarding a print job to a mobile device user using SMS messages. The mobile device user then may obtain a hardcopy printout of the print job by designating any print device that is configured to receive print jobs via a universal printing network. The content source provides the print job to the universal printing network for delivery to the designated print device.

Claims (44)

1. A method for providing print services, the method comprising:

providing a content sourcing platform coupled via a gateway to a plurality of unique wireless systems, each wireless system associated with a plurality of mobile devices, the gateway enabling the content sourcing platform to communicate via any of the wireless systems to the mobile devices associated with those wireless systems;

coupling a plurality of printing devices to the content sourcing platform via a printing network, forming networked printers;

communicating at least one data alert message from the content sourcing platform to the mobile devices using an asynchronous data alert message service, wherein the at least one data alert message comprises an alert message comprising an alert regarding the availability of a printable document and a means for initiating the printing of the printable document with a print request;

selecting at least one printing device to generate a polling request and print the printable document, wherein the step of identifying at least one printing device comprises:

generating a document ID by the content sourcing platform, the document ID being uniquely associated with the printable document, providing the document ID to a user of at least one of the mobile devices;

accepting the input of the document ID, by the user, into at least one of the system printers, forming a selected printer; and

transmitting a polling request by the selected printer to the printing network;

receiving at least one print request at the content sourcing platform from at least one of the mobile devices using the asynchronous data alert message service; and

sending the printable document from the content sourcing platform to the printing network comprising a spooling server adapted to: (a) receive and store the requested document, (b) receive over a network a polling request from a printer polling device associated with the print device, the polling request identifying the requested document stored at the spooling server, and (c) transmit the requested document to the printer polling device in response to the polling request.

2. The method of claim 1 , wherein the mobile device comprises any of a pager, personal digital assistant, cell phone, wireless handheld device, and handheld computer.

3. The method of claim 1 , wherein the asynchronous data alert message service comprises a short message service.

4. The method of claim 1 , wherein the asynchronous data alert message service comprises a multimedia message service.

5. The method of claim 1 , further comprising:

printing the document at a printer coupled to the printer polling device.

6. The method of claim 1 , wherein the network comprises any of a local area network, a wide area network, a global network, and the Internet.

7. The method of claim 1 , wherein the document comprises any of a poster, an image, a coupon, a ticket, a certificate, a check, a list, a schedule, a periodical, a unit of currency, a negotiable instrument, a stamp, a bill of lading, a lottery or gaming ticket, a token, a food stamp, a license, a permit, a pass, a passport, a ballot, a citation, identification, a copy-protection key, a proof-of-purchase, a warranty, a receipt, a transcript, a library card, a prospectus, or a financial statement.

8. The method of claim 1 , wherein receiving further comprises receiving information from the requesting mobile device that identifies the print device.

9. The method of claim 1 , wherein receiving further comprises receiving from the requesting mobile device an address associated with the print device.

10. The method of claim 1 , wherein the print device comprises a facsimile machine, and receiving further comprises receiving from the requesting mobile device a telephone number associated with the fax machine.

11. The method of claim 1 , wherein information comprises transportation information.

12. The method of claim 1 , wherein information comprises financial information.

13. The method of claim 1 , wherein communicating further comprises communicating information in response to preselected alert criteria.

14. A system for providing print services, the system comprising:

a content sourcing platform coupled via a gateway to a plurality of unique wireless systems, each wireless system associated with a plurality of mobile devices, the gateway enabling the content sourcing platform to communicate via any of the wireless systems to the mobile devices associated with those wireless systems;

a plurality of printing devices coupled to the content sourcing platform via a printing network, forming networked printers;

a means for communicating at least one data alert message from the content sourcing platform to the mobile devices using an asynchronous data alert message service, wherein the at least one data alert message comprises an alert message comprising an alert regarding the availability of a printable document and a means for initiating the printing of the printable document with a print request;

a means for selecting at least one printing device to generate a polling request and print the printable document, wherein the step of identifying at least one printing device comprises:

generating a document ID by the content sourcing platform, the document ID being uniquely associated with the printable document, providing the document ID to a user of at least one of the mobile devices;

accepting the input of the document ID, by the user, into at least one of the system printers, forming a selected printer; and

transmitting a polling request by the selected printer to the printing network;

a means for receiving at least one print request at the content sourcing platform from at least one of the mobile devices using the asynchronous data alert message service; and

a means for sending the printable document from the content sourcing platform to the printing network comprising a spooling server adapted to: (a) receive and store the requested document, (b) receive over a network a polling request from a printer polling device associated with the print device, the polling request identifying the requested document stored at the spooling server, and (c) transmit the requested document to the printer polling device in response to the polling request.

15. The system of claim 14 , wherein the mobile device comprises any of a pager, personal digital assistant, cell phone, wireless handheld device, and handheld computer.

16. The system of claim 14 , wherein the asynchronous data alert message service comprises a short message service.

17. The system of claim 14 , wherein the asynchronous data alert message service comprises a multimedia message service.

18. The system of claim 14 , wherein the network comprises any of a local area network, a wide area network, a global network, and the Internet.

19. The system of claim 14 , wherein the document comprises any of a poster, an image, a coupon, a ticket, a certificate, a check, a list, a schedule, a periodical, a unit of currency, a negotiable instrument, a stamp, a bill of lading, a lottery or gaming ticket, a token, a food stamp, a license, a permit, a pass, a passport, a ballot, a citation, identification, a copy-protection key, a proof-of-purchase, a warranty, a receipt, a transcript, a library card, a prospectus, or a financial statement.

20. The system of claim 14 , wherein the means for receiving further comprises means for receiving information from the requesting mobile device that identifies the print device.

21. The system of claim 14 , wherein the means for receiving further comprises means for receiving from the requesting mobile device an address associated with the print device.

22. The system of claim 14 , wherein the print device comprises a facsimile machine, and the means for receiving further comprises means for receiving from the requesting mobile device a telephone number associated with the fax machine.

23. The system of claim 14 , wherein information comprises transportation information.

24. The system of claim 14 , wherein information comprises financial information.

25. The system of claim 14 , wherein the means for communicating further comprises means for communicating information in response to pre-selected alert criteria.

Assignments (13)
ASSIGNMENT OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2025
From: ROYAL BANK OF CANADA [RESIGNING COLLATERAL AGENT]
To: GLAS USA LLC [SUCCESSOR COLLATERAL AGENT]
Reel/Frame 070097/0810 →
RELEASE OF SECURITY INTEREST Recorded Dec 9, 2024
From: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
To: FIERY, LLC
Reel/Frame 069546/0649 →
RELEASE OF PATENT SECURITY INTEREST Recorded Dec 3, 2024
From: CERBERUS BUSINESS FINANCE AGENCY, LLC
To: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
Reel/Frame 069477/0479 →
SECURITY INTEREST Recorded Mar 14, 2024
From: FIERY, LLC
To: ROYAL BANK OF CANADA
Reel/Frame 066797/0464 →
SECURITY INTEREST Recorded Mar 12, 2024
From: ELECTRONICS FOR IMAGING, INC.; FIERY, LLC
To: CERBERUS BUSINESS FINANCE AGENCY, LLC
Reel/Frame 066794/0315 →
RELEASE OF SECURITY INTEREST Recorded Mar 11, 2024
From: DEUTSCHE BANK TRUST COMPANY AMERICAS, AS AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 066793/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2022
From: ELECTRONICS FOR IMAGING, INC.
To: FIERY, LLC
Reel/Frame 061132/0471 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 23, 2019
From: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 049840/0316 →
SECURITY INTEREST Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: ROYAL BANK OF CANADA
Reel/Frame 049840/0799 →
SECOND LIEN SECURITY INTEREST IN PATENT RIGHTS Recorded Jul 23, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: DEUTSCHE BANK TRUST COMPANY AMERICAS
Reel/Frame 049841/0115 →
GRANT OF SECURITY INTEREST IN PATENTS Recorded Jan 3, 2019
From: ELECTRONICS FOR IMAGING, INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 048002/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 24, 2003
From: GECHT, GUY; BAKSHI, CHIRAG; KAMBLE, SANJAY
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 014514/0918 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 28, 2003
From: GECHT, GUY; BAKSHI, CHIRAG; KAMBLE, SANJAY
To: ELECTRONICS FOR IMAGING, INC.
Reel/Frame 013834/0001 →