Device for and method of transmitting file
AssigneeSamsung Electronics Co., Ltd.
InventorZhenpeng Lin
Life of this patent
Estimating the term…
Abstract
A device for transmitting a file comprises a communication unit; an input unit configured to receive a user input for selecting a file to be transmitted to other device; and a controller configured to determine a distance between the device and the other device based on associated information of the other device, determine a transmission method based on the determined distance, and control the communication unit to transmit the file to the other device according to the determined transmission method.
Claims16
A device for transmitting a file, the device being a first device and comprising:
- a communication unit;
- an input unit configured to obtain a user input for selecting a file to be transmitted to a second device;
- and
- at least one processor configured to:
- identify a transmission method as a long distance communication transmission method or a short distance communication transmission method based on a distance between the first device and the second device, and control the communication unit to transmit the file to the second device according to the identified transmission method,
- identify the transmission method as the long distance communication transmission method when the distance between the first device and the second device is greater than a predetermined distance,
- search for terminals which have turned on a short distance communication module of same type as a short distance communication module currently turned on in the first device when the distance between the first device and the second device is less than or equal to the predetermined distance,
- identify the transmission method as one of the short distance communication transmission method and the long distance communication transmission method based on a state of the second device in response to identifying that the searched terminals comprise the second device, and
- identify the transmission method as the long distance communication transmission method in response to identifying that the searched terminals do not comprise the second device,
- wherein the state of the second device comprises an idle state and a busy state.
A method of transmitting a file, the method being executed on a first device and comprising:
- obtaining a user input for selecting a file to be transmitted to a second device;
- identifying a transmission method based on a distance between the first device and the second device;
- and
- identifying the transmission method as a long distance communication transmission method in response to the distance between the first device and the second device being greater than a predetermined distance;
- searching for terminals which have turned on a short distance communication module of same type as a short distance communication module currently turned on in the first device when the distance between the first device and the second device is less than or equal to the predetermined distance;
- identifying the transmission method as one of a short distance communication transmission method and the long distance communication transmission method based on a state of the second device in response to identifying that the searched terminals comprise the second device;
- identifying the transmission method as the long distance communication transmission method in response to identifying that the searched terminals do not comprise the second device;
- and
- transmitting the file to the second device based on the identified transmission method,
- wherein the state of the second device comprises an idle state and a busy state.
A computer program product comprising a non-transitory computer readable storage medium having a computer readable program stored therein, wherein the computer readable program, when a short distance communication transmission method based on a distance between a first device and a second device, and control a communication unit to transmit a file to the second device according to the identified transmission method,
- identify the transmission method as the long distance communication transmission method when the distance between the first device and the second device is greater than a predetermined distance,
- search for terminals which have turned on a short distance communication module of the distance between the first device and the second device is less than or equal to the predetermined distance,
- identify the transmission method as one of the short distance communication transmission method and the long distance communication transmission method based on a state of the second device in response to identifying that the searched terminals comprise the second device, and
- identify the transmission method as the ions distance communication transmission method in response to identifying that the searched terminals do not comprise the second device,
- wherein the state of the second device comprises an idle state and a busy state.
Dependencies are inferred from the claim text.