IP Library Granted Patent US 9,632,824
Granted Patent B2
US 9,632,824 · App. 14/291,869 · Granted Apr 25, 2017

System and method for application inactivity control

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,632,824
App. No.
14/291,869
Granted
Apr 25, 2017
Kind
B2
Abstract

A system includes multiple applications executing on a device. One or more user-interfaces connect with the device. The one or more user-interfaces interact with the applications as user-interface activities. A processor sends or receives an indication of the user-interface activities for the multiple applications. The multiple applications are closed or locked, or the device logged out, based on the indication of the user-interface activities for the multiple applications.

Claims (22)

1. A system, comprising:

a processor; and

memory, wherein the memory has stored therein instructions that, when executed by the processor, cause the processor to:

identify a first application being executed by a first device, wherein one or more user-interfaces are configured to interact with the first application as user-interface activities;

identify a second application being executed by a second device separate from the first device;

determine that the second device is located within a threshold distance from the first device;

create a shared session for the first and second applications;

monitor an indication of the user-interface activities pertaining to the first application during the single session;

attribute the indication of the user-interface activities to the second application when the second device is located within the threshold distance from the first device for preventing the lock or close of the second application despite lack of indication of independent user-interface activities with the second application for a preset time period, the preset time period being associated with the shared session and shared by the first and second applications;

detect a distance between the first device and the second device that exceeds the threshold distance;

in response to the detected distance, separate the shared session for the first and second applications; and

maintain separate preset time periods for the first and second applications in response to separating the shared session.

2. The system of claim 1 , where the user-interface activities comprise at least one of a mouse movement or click, voice command, typing, swipe of a display, detected keyboard stroke or detected eye movement.

3. The system of claim 1 , wherein the first or second application comprises a service provider application provided by at least one application server.

4. The system of claim 1 , where the indication of the user-interface activities with the first application comprises a timestamp or counter value.

5. The system of claim 4 , where the counter value is reset upon an interaction with the first or second application.

6. The system of claim 1 , where the first or second application is configured to conceal data when the corresponding device is logged out.

7. The system of claim 1 , wherein the instructions that cause the processor to create the session for the first and second application is based on detected proximity of the second device from the first device.

8. The system of claim 1 , wherein the processor and memory are hosted in a server coupled to the first and second device.

9. The system of claim 1 , wherein the instructions further cause the processor to:

detect expiration of the preset time period with no user-interface activities with either the first application or the second application; and

lock or close both the first and second application in response to detecting the expiration.

Assignments (6)
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 04814/0387 Recorded Feb 5, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070115/0445 →
NOTICE OF SUCCESSION OF SECURITY INTERESTS AT REEL/FRAME 040815/0001 Recorded Feb 3, 2025
From: BANK OF AMERICA, N.A., AS RESIGNING AGENT
To: GOLDMAN SACHS BANK USA, AS SUCCESSOR AGENT
Reel/Frame 070498/0001 →
CHANGE OF NAME Recorded May 13, 2024
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
To: GENESYS CLOUD SERVICES, INC.
Reel/Frame 067391/0121 →
SECURITY AGREEMENT Recorded Feb 22, 2019
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.; ECHOPASS CORPORATION; GREENEDEN U.S. HOLDINGS II, LLC
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 048414/0387 →
SECURITY AGREEMENT Recorded Dec 5, 2016
From: GENESYS TELECOMMUNICATIONS LABORATORIES, INC., AS GRANTOR; ECHOPASS CORPORATION; INTERACTIVE INTELLIGENCE GROUP, INC.; BAY BRIDGE DECISION TECHNOLOGIES, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 040815/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 8, 2014
From: LYUBININ, MICHAEL J.; LEONARD, COLIN M.; BARNETT, JIM H.; MANDEL, ZAK; STRIGACHOV, MAXIM
To: GENESYS TELECOMMUNICATIONS LABORATORIES, INC.
Reel/Frame 033266/0950 →