IP Library Granted Patent US 10,444,936
Granted Patent B2
US 10,444,936 · App. 15/498,511 · Granted Oct 15, 2019

Data sharing system and method

Inventors: Yu-Hung Tsao (New Taipei, TW); Fu-Yen Hsieh (New Taipei, TW)
Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
G06F3/04817G06F3/0486G06F3/0488G06F3/04845G06F3/1454G06F3/1462H04L67/06H04L67/141H04W92/18
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,444,936
App. No.
15/498,511
Granted
Oct 15, 2019
Kind
B2
Abstract

A data sharing method runs on a first electronic device comprising a number of first background pages. Each first background page displays a number of first application icons. The method comprises controlling the first electronic device to communicate with a second electronic device through a communication unit, acquiring second background pages from the second electronic device communicating with the first electronic device, and displaying the acquired second background pages on a display unit of the first electronic device. The method determines whether one second application icon of the second background pages displayed on the first electronic device is moved to one first background page of the first electronic device, and determines the moved second application icon as being a target icon. Data of the target icon from the second electronic device is acquired.

Claims (29)

1. A data sharing system, applied on a first electronic device, comprising a plurality of first background pages, each first background page displaying a plurality of first application icons, the system comprising:

a plurality of modules being collections of instructions executable by at least one processor, the plurality of modules comprising:

a connection module, upon execution by the at least one processor, controlling the at least one processor, the at least one processor controlling the first electronic device to communicate with a second electronic device through a communication unit;

a page display module, upon execution by the at least one processor, controlling the at least one processor to acquire second background pages including a plurality of second application icons from the second electronic device, and to display the acquired second background pages on a display unit of the first electronic device after the first background pages;

a determining module, upon execution by the at least one processor, controlling the at least one processor to determine whether one second application icon of the second background pages displayed on the display unit of the first electronic device being moved to one first background page of the first electronic device, and to determine the moved second application icon as a target icon; and

a transmission module, upon execution by the at least one processor, controlling the at least one processor to control the first electronic device to acquire data of the target icon from the second electronic device, wherein the transmission module further controls the at least one processor to detect whether the first electronic device is connected to the second electronic device, to store the data of the target icon received when the first electronic device is not connected to the second electronic device as the first electronic device is receiving the target data of the target icon from the second electronic device, and to continue to receive the remaining data of the target icon when a connection is restored between the first electronic device and the second electronic device.

2. The system according to claim 1 , wherein the determining module further, upon execution by the at least one processor, controls the at least one processor to determine whether one first application icon displayed on the display unit of the first electronic device is being moved to the second background page of the first electronic device, and to determine the moved first application icon as the target icon.

3. The system according to claim 1 , wherein the page display module further, upon execution by the at least one processor, controls the at least one processor to acquire the second background pages, to add new pages after the first background pages, and to display the acquired second background pages on the added new pages.

4. The system according to claim 1 , further comprising an authorization module, wherein the authorization module upon execution by the at least one processor, controls the at least one processor to authorize the first electronic device to acquire the data of the target icon.

5. The system according to claim 4 , wherein the authorization module further, upon execution by the at least one processor, controls the at least one processor to display an authorization interface on the display unit when receiving the request for reading data of the target icon from the second electronic device, to receive authorization information input by the authorization interface, to compare the received authorization information with a preset authorization information, and to authorize the first electronic device to acquire the data of the target icon when the received authorization information matches the preset authorization information.

6. The system according to claim 1 , further comprising a cancellation module, wherein the cancellation module, upon execution by the at least one processor, controls the at least one processor to display a cancellation interface on the display unit when the first electronic device is receiving data from the second electronic device, to receive a cancellation operation input from the cancellation interface, and to cancel receiving data from the second electronic device in response to the cancellation operation.

7. A data sharing method, applied on a first electronic device comprising a plurality of first background pages, each first background page displaying a plurality of first application icons, the method comprising:

controlling the first electronic device to communicate with a second electronic device through a communication unit;

acquiring second background pages including a plurality of second application icons from the second electronic device, and displaying the acquired second background pages on a display unit of the first electronic device after the first background pages;

determining whether one second application icon of the second background pages displayed on the display unit of the first electronic device is moved to one first background page of the first electronic device, and determining the moved second application icon as a target icon;

acquiring data of the target icon from the second electronic device, and;

detecting whether the first electronic device is connected to the second electronic device, storing the data of the target icon received when the first electronic device is not connected to the second electronic device as the first electronic device is receiving the target data of the target icon from the second electronic device, and continuing receiving the remaining data of the target icon when a connection is restored between the first electronic device and the second electronic device.

8. The method according to claim 7 , further comprising:

determining whether one first application icon displayed on the display unit of the first electronic device is moved to the second background page of the first electronic device, and determining the moved first application icon as the target icon.

9. The method according to claim 7 , further comprising:

acquiring the second background pages;

adding new pages after the first background pages; and

displaying the acquired second background pages on the added new pages.

10. The method according to claim 7 , further comprising:

authorizing the first electronic device to acquire the data of the target icon.

11. The method according to claim 10 , further comprising:

displaying an authorization interface on the display unit when receiving the request for reading data of the target icon from the second electronic device, receiving authorization information input by the authorization interface, comparing the received authorization information with a preset authorization information, and authorizing the first electronic device to acquire the data of the target icon when the received authorization information matches the preset authorization information.

12. The method according to claim 7 , further comprising:

displaying a cancellation interface on the display unit when the first electronic device is receiving data from the second electronic device, receiving a cancellation operation input from the cancellation interface, and cancelling receiving data from the second electronic device in response to the cancellation operation.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2017
From: TSAO, YU-HUNG; HSIEH, FU-YEN
To: HON HAI PRECISION INDUSTRY CO., LTD.
Reel/Frame 042170/0643 →
Priority Claims (1)
CN 2016 1 0271720 · Apr 28, 2016 · national
Continuity (1)
Related Publication 20170315702A1 · Nov 2, 2017