IP Library Granted Patent US 11,979,928
Granted Patent B2
US 11,979,928 · App. 17/359,341 · Granted May 7, 2024

Handheld electronic device, data-transmitting method thereof and non-transitory storage device

Inventors: Hung-Xin Chen (Taipei, TW); Yu-Shian Chen (Taipei, TW)
Assignee: Getac Holdings Corporation
H04W76/14H04W12/06G06V40/20
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 11,979,928
App. No.
17/359,341
Granted
May 7, 2024
Kind
B2
Abstract

A data-transmitting method of a handheld electronic device includes: detecting movement of a first handheld electronic device to generate a first motion data; receiving a broadcast signal, wherein the broadcast signal carries a source device data and a second motion data; comparing the first motion data with the second motion data; establishing a communication link to a second handheld electronic device according to the source device data when the first motion data matches the second motion data; and receiving a specific data from the second handheld electronic device or sending the specific data to the second handheld electronic device.

Claims (33)

1. A data-transmitting method of a handheld electronic device, comprising the steps of:

detecting movement of a first handheld electronic device to generate a first motion data indicative of recorded movement of the first handheld electronic device within a period of time, wherein the step of detecting the movement of the first handheld electronic device to generate the first motion data comprises:

detecting the movement of the first handheld electronic device to obtain a plurality of time-dependent original inertia data; and

performing computation on the plurality of time-dependent original inertia data to generate the first motion data;

receiving a broadcast signal carrying a source device data and a second motion data indicative of recorded movement of a second handheld electronic device within the period of time;

comparing the first motion data with the second motion data to determine whether the first motion data matches the second motion data based upon a correspondence in the recorded movement of the first handheld electronic device and the recorded movement of the second handheld electronic device within the period of time;

establishing a communication link to the second handheld electronic device according to the source device data when the first motion data matches the second motion data; and

performing, via the communication link, at least one of: receiving a specific data from the second handheld electronic device or sending a request for the specific data to the second handheld electronic device.

2. The method of claim 1 , further comprising the step of configuring the first handheld electronic device according to the specific data.

3. The method of claim 1 , wherein the specific data comprises a configuration command and at least one configuration value, and the data-transmitting method further comprises the step of configuring the first handheld electronic device according to the at least one configuration value in response to the configuration command.

4. The method of claim 1 , wherein the specific data comprises at least one of:

an authentication parameter for performing permit authentication required to access the first handheld electronic device; and

a configuration parameter for setting a configuration of the first handheld electronic device.

5. The method of claim 1 , wherein the second motion data is generated when the second handheld electronic device detects movement of the second handheld electronic device.

6. The method of claim 1 , further comprising the step of discarding the broadcast signal when the first motion data does not match the second motion data.

7. The method of claim 1 , wherein the first motion data corresponds to inertia changes in the movement within the period of time.

8. The method of claim 1 , wherein the plurality of time-dependent original inertia data is generated continuously within the period of time.

9. The method of claim 1 , further comprising the step of determining, according to the communication link, that a distance between the first handheld electronic device and the second handheld electronic device falls within a range of a proximity threshold distance.

10. The method of claim 1 , wherein both the first handheld electronic device and the second handheld electronic device are in a configuration mode.

11. A handheld electronic device, comprising:

a movement sensor for detecting movement of the handheld electronic device to generate a plurality of time-dependent original inertia data;

a processing circuit coupled to the movement sensor to perform computation on the plurality of time-dependent original inertia data to generate a first motion data indicative of recorded movement of the handheld electronic device within a period of time;

a storage unit for storing the first motion data; and

a wireless module for receiving a broadcast signal, wherein the broadcast signal carries a source device data and a second motion data indicative of recorded movement of another handheld electronic device within the period of time,

wherein the processing circuit compares the first motion data with the second motion data to determine whether the first motion data matches the second motion data based upon a correspondence in the recorded movement of the handheld electronic device and the recorded movement of the another handheld electronic device within the period of time, such that the processing circuit uses the wireless module to establish a communication link to the another handheld electronic device according to the source device data when the first motion data matches the second motion data, so as to receive a specific data from the another handheld electronic device or send the specific data to the another handheld electronic device, via the communication link.

12. A non-transitory storage device, comprising a plurality of program codes, the plurality of program codes being loaded to a first handheld electronic device and executed thereon to enable the first handheld electronic device to:

detect movement of the first handheld electronic device to generate a first motion data indicative of recorded movement of the first handheld electronic device within a period of time, wherein detecting the movement of the first handheld electronic device to generate the first motion data comprises:

detecting the movement of the first handheld electronic device to obtain a plurality of time-dependent original inertia data; and

performing computation on the plurality of time-dependent original inertia data to generate the first motion data;

receive a broadcast signal carrying a source device data and a second motion data indicative of recorded movement of a second handheld electronic dev ice within the period of time;

compare the first motion data with the second motion data to determine whether the first motion data matches the second motion data based upon a correspondence in the recorded movement of the first handheld electronic device and the recorded movement of the second handheld electronic device within the period of time;

establish a communication link to the second handheld electronic device according to the source device data when the first motion data matches the second motion data; and

receive a specific data from the second handheld electronic device or send a request for the specific data to the second handheld electronic device, via the communication link.

Assignments (3)
ASSIGNEE ADDRESS CHANGE Recorded Nov 27, 2023
From: GETAC HOLDINGS CORPORATION
To: GETAC HOLDINGS CORPORATION
Reel/Frame 065677/0471 →
CHANGE OF NAME Recorded Oct 3, 2023
From: GETAC TECHNOLOGY CORPORATION
To: GETAC HOLDINGS CORPORATION
Reel/Frame 065210/0242 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 28, 2021
From: CHEN, HUNG-XIN; CHEN, YU-SHIAN
To: GETAC TECHNOLOGY CORPORATION
Reel/Frame 056693/0368 →
Priority Claims (1)
CN 202110217274.6 · Feb 26, 2021 · national
Continuity (1)
Related Publication 20220279608A1 · Sep 1, 2022