IP Library Granted Patent US 8,910,236
Granted Patent B2
US 8,910,236 · App. 13/279,856 · Granted Dec 9, 2014

System and method for enablement of desktop software functionality based on IT policy

Inventors: Paul Edward Landry (Milton, CA); Timothy Richard Tyhurst (Kitchener, CA)
Assignee: BlackBerry Limited
G06F21/604
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 8,910,236
App. No.
13/279,856
Granted
Dec 9, 2014
Kind
B2
Abstract

A method, device and system for enablement of desktop software functionality based on IT policy comprising determining if IT policy settings are associated with a mobile device connected to the desktop software and restricting functionality of the desktop software based on the IT policy settings for the connected mobile device.

Claims (23)

1. A method for enablement of desktop software functionality based on information technology (IT) policy comprising:

determining if IT policy settings are associated with a mobile device connected to the desktop software, wherein the IT policy settings are retrieved from the mobile device upon connection of the mobile device to the desktop software and the retrieved policy settings are broadcast to the mobile device; and

restricting functionality of the desktop software based on the IT policy settings for the mobile device that is connected to the desktop software, wherein the desktop software includes a graphical user interface (GUI) and the restricting comprises one or more of hiding aspects of the desktop software GUI, disabling input fields in the desktop software GUI, pre-configuring input fields in the desktop software GUI, unloading modules or loading predetermined modules.

2. The method of claim 1 , wherein the IT policy settings are stored on the mobile device.

3. The method of claim 1 , wherein the IT policy settings are stored on a database accessible to the mobile device.

4. The method of claim 1 , wherein the IT policy settings are stored in mailbox properties associated with a corporate email account associated with the mobile device.

5. The method of claim 1 , wherein the desktop software includes a plurality of component applications.

6. The method of claim 5 , including subscribing the component applications to a notification module for notification of policy settings.

7. The method of claim 5 , including a plurality of mobile devices connected to the desktop software and said restricting being performed for each said connected mobile device.

8. The method of claim 7 , including providing a user interface for selecting one of said plurality of connected mobile devices.

9. The method of claim 8 , including subsequent to said selecting rebroadcasting said policy settings of said selected mobile device to said subscribed component applications.

10. The method of claim 1 , wherein the IT policy settings are retrieved from the mobile device upon connection of the mobile device to the desktop software.

11. The method of claim 1 , wherein the IT policy settings are retrieved from a database upon connection of the mobile device to the desktop software.

12. A system for enablement of desktop software functionality based on information technology (IT) policy associated with a mobile device comprising:

a memory; and

a hardware processor, the hardware processor configured to:

determine if IT policy settings are associated with a mobile device connected to the desktop software wherein the IT policy settings are retrieved from the mobile device upon connection of the mobile device to the desktop software and the retrieved policy settings are broadcast to the mobile device; and

restrict functionality of the desktop software based on the IT policy settings for the mobile device that is connected to the desktop software, wherein the desktop software includes a graphical user interface (GUI) and the restricting comprises one or more of hiding aspects of the desktop software GUI, disabling input fields in the desktop software GUI, pre-configuring input fields in the desktop software GUI, unloading modules or loading predetermined modules.

13. A mobile device comprising:

a hardware processor; and

a memory, the hardware processor and memory cooperating to provide upon connection of the mobile device to a desktop software, the desktop software including information technology (IT) policy settings associated with the mobile device, and the mobile device accessing functionality of the desktop software in accordance with the provided desktop application policy settings, wherein the IT policy settings are retrieved from the mobile device upon connection of the mobile device to the desktop software and the retrieved IT policy settings are broadcast to the mobile device;

restricting functionality of the desktop software based on the IT policy settings for the mobile device that is connected to the desktop software; and

wherein the desktop software includes a graphical user interface (GUI) and the restricting comprises one or more of hiding aspects of the desktop software GUI, disabling input fields in the desktop software GUI, pre-configuring input fields in the desktop software GUI, unloading modules or loading predetermined modules.

Assignments (4)
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 Aug 27, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033627/0145 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2011
From: LANDRY, PAUL EDWARD; TYHURST, TIMOTHY RICHARD
To: RESEARCH IN MOTION LIMITED
Reel/Frame 027420/0636 →
Continuity (1)
Related Publication 20130104184A1 · Apr 25, 2013