IP Library Granted Patent US 10,394,331
Granted Patent B2
US 10,394,331 · App. 15/205,115 · Granted Aug 27, 2019

Devices and methods for establishing a communicative coupling in response to a gesture

Inventors: Dan Zacharias Gardenfors (Malmö, SE); Mathias Lewin (Rydebäck, SE)
Assignee: BlackBerry Limited
G06F3/017G06F3/0346G06F3/0488G06F3/04883G06F3/14H04L67/10H04M1/7253H04W4/027H04W4/80H04M1/72569H04M2250/64
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,394,331
App. No.
15/205,115
Granted
Aug 27, 2019
Kind
B2
Abstract

A method and a device are disclosed, whereby the device can be a first electronic device. The first electronic device is adapted to be coupled to a second electronic device. The method comprises outputting, with the first device, a request to communicatively couple with a second device in response to a gesture performed with the first device. The second electronic device and method of operating it are also disclosed.

Claims (21)

1. A method of operating a first electronic device, the method comprising:

detecting at a first electronic device a gesture performed at the first electronic device using one or more input devices coupled to the first electronic device; and

outputting from the first electronic device, in response to the detecting the gesture, an activation signal to initiate communication with a second electronic device, the activation signal comprising data indicative of the gesture being detected at the first electronic device and a request to initiate communication between the first electronic device and the second electronic device, wherein the second electronic device outputs a response based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data.

2. The method of claim 1 , further comprising receiving the response from the second electronic device indicative that the second electronic device is available for communicative coupling.

3. A method of operating a second electronic device, the method comprising:

receiving, at the second electronic device, an activation signal to initiate communication between a first electronic device and the second electronic device, the activation signal comprising data indicative of a gesture being performed and detected at the first electronic device using one or more input devices coupled to the first electronic device and a request to initiate communication between the first electronic device and the second electronic device based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data; and

outputting from the second electronic device a response to the received request if the second electronic device determines that the stored data indicative of a predetermined gesture matches the generated data.

4. The method of claim 3 , wherein the outputting from the second electronic device comprises outputting data for display at the second electronic device.

5. The method of claim 4 , wherein the outputting from the second electronic device comprises generating a message on a display of the second electronic device to inform that the request was successfully received.

6. A non-transitory computer-readable medium comprising computer executable instructions which, when executed by processing circuitry, cause the processing circuitry to:

detect at a first electronic device a gesture performed at the first electronic device using one or more input devices coupled to the first electronic device; and

output from the first electronic device, in response to the detecting the gesture, an activation signal to initiate communication with a second electronic device, the activation signal comprising data indicative of the gesture being detected at the first electronic device and a request to initiate communication between the first electronic device and the second electronic device, wherein the second electronic device outputs a response based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data.

7. A non-transitory computer-readable medium comprising computer executable instructions which, when executed on processing circuitry, cause the processing circuitry to:

receive, at a second electronic device, an activation signal to initiate communication between a first electronic device and the second electronic device, the activation signal comprising data indicative of a gesture performed and detected at the first electronic device using one or more input devices coupled to the first electronic device and a request to initiate communication between the first electronic device and the second electronic device based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data; and

output from the second electronic device a response to the received request if the second electronic device determines that the stored data indicative of a predetermined gesture matches the generated data.

8. An electronic device being a first electronic device comprising processing circuitry configured to perform a method of:

detecting at the first electronic device a gesture performed at the first electronic device using one or more input devices coupled to the first electronic device; and

outputting from the first electronic device, in response to the detecting the gesture, an activation signal to initiate communication with a second electronic device, the activation signal comprising data indicative of the gesture being detected at the first electronic device and a request to initiate communication between the first electronic device and the second electronic device, wherein the second electronic device outputs a response based on the second electronic device detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data.

9. An electronic device being a second electronic comprising processing circuitry configured to perform a method of:

receiving, at the second electronic device, an activation signal to initiate communication between a first electronic device and the second electronic device, the activation signal comprising data indicative of a gesture performed and detected at the first electronic device using one or more input devices coupled to the first electronic device and a request to initiate communication between the first electronic device and the second electronic device based on the second electronic device: detecting the gesture performed at the first electronic device using one or more input devices coupled to the second electronic device, generating data indicative of the gesture detected using the one or more input devices coupled to the second electronic device, and having stored, in advance of the performed gesture, data indicative of a predetermined gesture that matches the generated data; and

outputting from the second electronic device a response to the received request if the second electronic device determines that the stored data indicative of a predetermined gesture matches the data generated data.

Assignments (6)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064271/0199 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Apr 22, 2019
From: RESEARCH IN MOTION TAT AB
To: BLACKBERRY SWEDEN AB
Reel/Frame 050082/0665 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2019
From: GARDENFORS, DAN ZACHARIAS; LEWIN, MATHIAS
To: RESEARCH IN MOTION TAT AB
Reel/Frame 048958/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2019
From: BLACKBERRY SWEDEN AB
To: BLACKBERRY LIMITED
Reel/Frame 048958/0278 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2016
From: GARDENFORS, DAN ZACHARIAS; LEWIN, MATHIAS
To: RESEARCH IN MOTION TAT AB
Reel/Frame 039106/0445 →
Continuity (2)
Continuation 13923811 · Jun 21, 2013
Related Publication 20160320856A1 · Nov 3, 2016