Data sharing method and apparatus
First Claim
Patent Images
1. A method, comprising:
- establishing a data communication link between a first electronic device and a second electronic device;
determining whether the first electronic device is in a first positional state and if the first electronic device detects that it is in the first positional state, performing image capturing by using an image capturing unit disposed on the first electronic device to capture a first image;
detecting, according to content of the first image, whether a principal surface of the first electronic device is in contact with the second electronic device, wherein the principal surface of the first electronic device comprises at least one of a front surface, and a back surface;
determining whether a position of the first electronic device relative to the second electronic device corresponds to a selected data transfer position in response to the principal surface being in contact with the second electronic device; and
transferring data between the first electronic device and the second electronic device, responsive to determining that the position of the first electronic device corresponds to the selected data transfer position.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are a data sharing method used in a first electronic device connected to a second electronic device. A method involves detecting a location relationship between the first electronic device and the second electronic device, determining a share mode of the first electronic device according to the location relationship and determining, according to the share mode, data content to be shared between the first electronic device and the second electronic device. Data sharing may be implemented between devices by setting different access permissions according to the location relationship between the electronic devices.
4 Citations
20 Claims
-
1. A method, comprising:
-
establishing a data communication link between a first electronic device and a second electronic device; determining whether the first electronic device is in a first positional state and if the first electronic device detects that it is in the first positional state, performing image capturing by using an image capturing unit disposed on the first electronic device to capture a first image; detecting, according to content of the first image, whether a principal surface of the first electronic device is in contact with the second electronic device, wherein the principal surface of the first electronic device comprises at least one of a front surface, and a back surface; determining whether a position of the first electronic device relative to the second electronic device corresponds to a selected data transfer position in response to the principal surface being in contact with the second electronic device; and transferring data between the first electronic device and the second electronic device, responsive to determining that the position of the first electronic device corresponds to the selected data transfer position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An electronic device, comprising:
-
an image capturing unit a processor; and a memory storing code executable by the processor, the code comprising; code that operatively establishes a communication link with another electronic device; code that determines whether the electronic device is in a first positional state and if the electronic device detects that it is in the first positional state, code that performs image capturing by using the image capturing unit to capture a first image; code that detects, according to content of the first image, whether a principal surface of the electronic device is in contact with the other electronic device, wherein the principal surface of the electronic device comprises at least one of a front surface, and a back surface; code that operatively determines whether or not a position of the electronic device relative to the other electronic device corresponds to a data transfer position in response to the principal surface being in contact with the other electronic device; and code that transfers data between the electronic device and the other electronic device if the position of the electronic device corresponds to a data transfer position. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A program product comprising non-transitory computer readable storage medium that stores code executable by a processor, the executable code comprising code to perform:
-
establishing a data communication link between a first electronic device and a second electronic device; determining whether the first electronic device is in a first positional state and if the first electronic device detects that it is in the first positional state, performing image capturing by using an image capturing unit disposed on the first electronic device to capture a first image; detecting, according to content of the first image, whether a principal surface of the first electronic device is in contract with the second electronic device, wherein the principal surface of the first electronic device comprises at least one of a front surface, and a back surface; determining whether a position of the first electronic device relative to the second electronic device corresponds to a selected data transfer position in response to the principal surface being in contact with the second electronic device; and
transferring data between the first electronic device and the second electronic device, responsive to determining that the position of the first electronic device corresponds to the selected data transfer position.
-
Specification