IP Library Granted Patent US 9,122,390
Granted Patent B2
US 9,122,390 · App. 13/866,190 · Granted Sep 1, 2015

Method, application and/or service to collect more fine-grained or extra event data from a user sensor device

Inventors: Neil Costigan (Lulea, SE); Ingo Deutschmann (Merseburg, DE); Tony Libell (Lulea, SE); Johan Lindholm (Boden, SE); Peder Nordström (Lulea, SE)
Assignee: BEHAVIOMETRICS AB
G06F3/0488G06F3/0416G06F3/04886
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 9,122,390
App. No.
13/866,190
Granted
Sep 1, 2015
Kind
B2
Abstract

An apparatus with a method, and or application, and or service to collect more fine rained or extra event data, that may not be accessible directly by the underlying architecture. This is been done by adding a virtual overlay over selected portion of the screen and detecting events inside or outside of his own context.

Claims (12)

1. A method for capturing events in a sensor device, the method comprising:

overlaying a virtual interface over an interface of an operating system of said sensor device, said virtual interface having a higher resolution than said interface of said operating system;

upon a user performing an action on said sensor device, running a background process associated with said virtual interface, said background process capturing events triggered by said action on said virtual interface at said higher resolution;

providing said captured events, captured at said higher resolution to a processing unit of said operating system; and

passing events to a foreground process running on said processor to respond to said action performed by said user based on said provided captured events;

wherein said overlaying comprises overlaying said virtual interface only over a portion of said interface of said operating system and

capturing comprises said virtual interface capturing events occurring outside an area covered by said virtual interface.

2. The method of claim 1 , wherein said virtual interface comprises a transparent interface layer overlaying said interface of said operating system, and said user action is carried out on an element of said interface of said operating system.

3. The method of claim 1 , wherein said virtual interface comprises a Graphic User Interface (GUI) layer overlaying said interface of said operating system, and said user action is carried out on an element of said virtual interface.

4. The method of claim 1 , wherein said capturing events comprises said background process capturing events, sensed by said virtual interface, which events are not sensed by said interface of said operating system.

5. The method of claim 1 , wherein said captured events comprise timing and duration of said action.

6. The method of claim 1 , wherein said action comprises pressing a button of said interface of said operating system, and said captured events comprise a touch time of said button, a release time of said button, and a duration of said pressing.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2022
From: COSTIGAN, NEIL; DEUTSCHMANN, INGO; LIBELL, TONY; LINDHOLM, JOHAN; NORDSTROM, PEDER; PARNES, PETER
To: BEHAVIOMETRICS AB
Reel/Frame 061684/0550 →
RELEASE OF SECURITY INTEREST Recorded May 2, 2022
From: SILICON VALLEY BANK
To: BEHAVIOSEC, INC.
Reel/Frame 059778/0709 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 1, 2021
From: BEHAVIOSEC INC.
To: SILICON VALLEY BANK
Reel/Frame 055442/0889 →
Continuity (2)
Provisional Application 61637581 · Apr 24, 2012
Related Publication 20130283201A1 · Oct 24, 2013