The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 01, 2018

Filed:

Nov. 28, 2016
Applicant:

Blackberry Limited, Waterloo, CA;

Inventor:

Glenn Daniel Wurster, Kitchener, CA;

Assignee:

BlackBerry Limited, Waterloo, Ontario, CA;

Attorneys:
Primary Examiner:
Int. Cl.
CPC ...
G06F 11/00 (2006.01); G06F 12/14 (2006.01); G06F 12/16 (2006.01); G08B 23/00 (2006.01); G06F 3/0346 (2013.01); G06F 21/75 (2013.01); G06F 21/83 (2013.01); G06F 3/02 (2006.01); G06F 3/041 (2006.01); G06F 3/0488 (2013.01); G06F 21/51 (2013.01);
U.S. Cl.
CPC ...
G06F 3/0346 (2013.01); G06F 3/02 (2013.01); G06F 3/0416 (2013.01); G06F 3/04886 (2013.01); G06F 21/51 (2013.01); G06F 21/75 (2013.01); G06F 21/83 (2013.01); G06F 2221/033 (2013.01);
Abstract

A hardware sensor and a hardware user-input component are integrated in a portable electronic device. The hardware sensor is operable to produce hardware sensor output indicative of orientation or motion or both of the device within its environment. The hardware user-input component has multiple elements operable to accept user input through touch. A user-input driver and the device's operating system are jointly operable to detect touch events involving the elements. A software application stored in the device's memory is executable by the device's processor as a process. A sensor driver or the operating system or both are configured to control what hardware sensor output, if any, is receivable by the process. This control may thwart an attack based on analysis of the hardware sensor output, the attack designed to deduce what user input has been made via multiple elements of the hardware user-input component.


Find Patent Forward Citations

Loading…