IP Library Granted Patent US 10,796,289
Granted Patent B2
US 10,796,289 · App. 15/485,566 · Granted Oct 6, 2020

Printout delivery system and method using mobile device

Inventors: Jeong-jin Park (Yongin-si, KR); Ki-young Hwang (Suwon-si, KR); Yong-chan Kwon (Anyang-si, KR); Kwang-seuk Kim (Suwon-si, KR); Jung-mi Kim (Seoul, KR)
Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
G06Q20/10G06F3/1203G06F3/1236G06F3/1268G06F3/1286G06Q20/12G06Q20/145G06Q20/3223G07F17/266H04L67/10H04L67/42H04N1/00132H04N1/00244H04N1/00307H04N2201/0094
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 10,796,289
App. No.
15/485,566
Granted
Oct 6, 2020
Kind
B2
Abstract

A method of transmitting contents stored in a mobile device may include displaying a list of the contents on a display screen, receiving a user input for selecting content to be printed, on the display screen, displaying a list of printers capable of printing the selected content, and a ‘send to delivery server’ item on the display screen, transmitting the content to a cloud server based on a user input for selecting the ‘send to delivery server’ item on the display screen, displaying a printing cost of the content on the display screen while the content is being converted into print data by the cloud server, receiving payment information of the printing cost and receiver information of a printout of the content, and transmitting the payment information and the receiver information to the cloud server.

Claims (104)

1. A method, comprising:

executing, by at least one processor included in the mobile device, instructions stored in at least one memory, to cause the mobile device to perform the following operations:

displaying, on a display screen of the mobile device, a list of contents stored for the mobile device;

operating to receive a user input to the mobile device selecting a content from the list of contents displayed on the display screen;

displaying, on the display screen, selectable information indicating printing of the content and delivery of the printed content; and

in response to receiving a user input selecting the selectable information,

transmitting the selected content to a server to cause the server to,

convert the selected content into a printable format corresponding to a delivery server,

generate print information corresponding to the converted content, and

transmit the converted content in the printable format and the generated print information to the delivery server operable to process the printing and delivery of the printed content; and

communicating with the server, while the selected content is being converted by the server, to initiate a process that includes,

displaying, on the display screen, a printing cost of the selected content,

receiving, by the mobile device, a user input indicating payment information for the printing cost, sender information about a sender for the printing and delivery of the printed content, and receiver information about a receiver for the printing and delivery of the printed content, and

transmitting the payment information, the sender information, and the receiver information to the server to cause the server to,

 generate the print information based on the sender and receiver information, and

 transmit the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver.

2. The method of claim 1 , wherein the receiver information comprises an address of the receiver.

3. The method of claim 1 , wherein the operations further include:

displaying, on the display screen, a message indicating a payment process with respect to the payment information is completed, and information indicating a status of the printing.

4. The method of claim 1 , wherein the operations further include:

operating to receive, by the mobile device, a user input for requesting details about the printing cost while the printing cost is being displayed on the display screen, and

displaying, on the display screen, the details in response to receiving the user input for requesting details.

5. A mobile device comprising:

a display including a display screen;

at least one memory storing instructions; and

at least one processor that couples to the at least one memory and that executes instructions to cause the mobile device to perform the following operations:

displaying, on the display screen, a list of contents stored for the mobile device;

operating to receive a user input to the mobile device selecting a content from the list of contents displayed on the display screen;

displaying, on the display screen, selectable information indicating printing of the content and delivery of the printed content; and

in response to receiving a user input selecting the selectable information,

transmitting the selected content to a server to cause the server to,

convert the selected content into a printable format corresponding to a delivery server,

generate print information corresponding to the converted content, and

transmit the converted content in the printable format and the generated print information to the delivery server operable to process the printing and delivery of the printed content; and

communicating with the server, while the selected content is being converted by the server, to initiate a process that includes,

displaying, on the display screen, a printing cost of the selected content, and

receiving, by the mobile device, a user input indicating payment information for the printing cost, sender information about a sender for the printing and delivery of the printed content, and receiver information about a receiver for the printing and delivery of the printed content, and

transmitting the payment information, the sender information, and the receiver information to the server to cause the server to,

 generate the print information based on the sender and receiver information, and

 transmit the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver.

6. The mobile device of claim 5 , wherein the receiver information comprises an address of the receiver.

7. The mobile device of claim 5 , wherein the operations further include: displaying, on the display screen, a message indicating a payment process with respect to the payment information is completed, and information indicating a status of the printing.

8. The mobile device of claim 5 , wherein the operations further include:

operating to receive a user input for requesting details about the printing cost while the printing cost is being displayed on the display screen, and

displaying, on the display screen, the details in response to receiving the user input for requesting details.

9. A method, comprising:

by a mobile device,

displaying a list of contents stored for the mobile device;

displaying selectable information indicating printing of a content among the displayed list of contents and delivery of the printed content, resulting from a selection of the content from the displayed list of contents; and

in response to receiving a user input selecting the selectable information,

transmitting the selected content to a server to cause the server to convert the selected content into a printable format corresponding to a delivery server, and

communicating with the server, while the selected content is being converted by the server, to initiate a process that includes,

displaying a printing cost of the selected content, and

obtaining, based on a user input, payment information for the printing cost, sender information about a sender for the printing and delivery of the printed content, and receiver information about a receiver for the printing and delivery of the printed content, and

transmitting the payment information, the sender information, and the receiver information to the server to cause the server to,

 generate the print information based on the sender and receiver information, and

 transmit the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver; and

by the server,

receiving the content transmitted from the mobile device;

converting the received content to the printable format corresponding to the delivery server operable to print the content and provide the service for delivery of the printed content;

communicating with the mobile device, while the content is being converted by the server, to initiate the process that includes,

providing, to the mobile device, information about the printing cost of the content, and

receiving, from the mobile device, the payment information, the sender information, and the receiver information, based on the user input;

generating the print information based on the received sender and receiver information; and

transmitting the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver.

10. The method of claim 9 , wherein the print information file comprises a name of a file of the converted content.

11. The method of claim 9 , wherein the receiver information comprises an address of the receiver.

12. The method of claim 10 , wherein the receiver information and the name of the file of the converted content comprised in the print information file are separated by a separator.

13. The method of claim 9 , wherein the receiving the payment information includes:

providing a screen image for requesting payment of the printing cost, to the mobile device.

14. The method of claim 9 , wherein the transmitting comprises transmitting plural print information and corresponding plural converted contents in a certain time cycle.

15. A non-transitory computer-readable recording medium having recorded thereon computer instructions that, when executed by at least one processor included in a mobile device, cause the mobile device to perform the following operations:

displaying, on a display screen of the mobile device, a list of contents stored for the mobile device;

operating to receive a user input to the mobile device selecting a content from the list of contents displayed on the display screen;

displaying, on the display screen, selectable information indicating printing of the content and delivery of the printed content; and

in response to receiving a user input selecting the selectable information,

transmitting the selected content to a server to cause the server to,

convert the selected content into a printable format corresponding to a delivery server,

generate print information corresponding to the converted content, and

transmit the converted content in the printable format and the generated print information to the delivery server operable to process the printing and delivery of the printed content; and

communicating with the server, while the selected content is being converted by the server, to initiate a process that includes,

displaying, on the display screen, a printing cost of the selected content,

receiving, by the mobile device, a user input indicating payment information for the printing cost, sender information about a sender for the printing and delivery of the printed content, and receiver information about a receiver for the printing and delivery of the printed content, and

transmitting the payment information, the sender information and the receiver information to the server to cause the server to,

generate the print information based on the sender and receiver information, and

transmit the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver.

16. A non-transitory computer-readable recording medium having recorded thereon computer instructions that, when executed by a mobile device and a server, cause the mobile device and the server to perform:

displaying, by the mobile device, a list of contents stored for the mobile device;

displaying, by the mobile device, selectable information indicating printing of a content among the displayed list of contents and delivery of the printed content, resulting from a selection of the content from the displayed list of contents;

in response to receiving a user input selecting the selectable information, the mobile device, is to,

transmit the selected content to a server to cause the server to convert the selected content into a printable format corresponding to a delivery server, and

communicate with the server, while the selected content is being converted by the server, to initiate a process that includes,

displaying a printing cost of the selected content, and

obtaining, based on a user input, payment information for the printing cost, sender information about a sender for the printing and delivery of the printed content, and receiver information about a receiver for the printing and delivery of the printed content, and

transmitting the payment information, the sender information, and the receiver information to the server to cause the server to,

generate the print information based on the sender and receiver information, and

transmit the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver;

receiving, by the server, the content transmitted from the mobile device;

converting, by the server, the received content to a printable format corresponding to the delivery server operable to print the content and provide the service for delivery of the printed content;

communicating, by the server, with the mobile device, while the content is being converted by the server, to initiate the process that includes,

providing, to the mobile device, information about the printing cost of the content, and

receiving, from the mobile device, the payment information, the sender information, and the receiver information;

generating, by the server, the print information based on the received sender and receiver information; and

transmitting, by the server, the print information and the converted content to the delivery server operable to process the printing and delivery of the printed content to the receiver.

Assignments (5)
CONFIRMATORY ASSIGNMENT EFFECTIVE APRIL 15, 2019 Recorded Oct 17, 2019
From: HP PRINTING KOREA CO., LTD.
To: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
Reel/Frame 050743/0481 →
CHANGE OF LEGAL ENTITY EFFECTIVE AUG. 31, 2018 Recorded Oct 16, 2019
From: HP PRINTING KOREA CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 050938/0139 →
CORRECTIVE ASSIGNMENT TO CORRECT THE DOCUMENTATION EVIDENCING THE CHANGE OF NAME PREVIOUSLY RECORDED ON REEL 047370 FRAME 0405. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Nov 21, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047769/0001 →
CHANGE OF NAME Recorded Aug 17, 2018
From: S-PRINTING SOLUTION CO., LTD.
To: HP PRINTING KOREA CO., LTD.
Reel/Frame 047370/0405 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 14, 2017
From: PARK, JEONG-JIN; HWANG, KI-YOUNG; KWON, YONG-CHAN; KIM, KWANG-SEUK; KIM, JUNG-MI
To: S-PRINTING SOLUTION CO., LTD.
Reel/Frame 042012/0370 →
Priority Claims (1)
KR 10-2016-0048168 · Apr 20, 2016 · national
Continuity (1)
Related Publication 20170308874A1 · Oct 26, 2017