IP Library Granted Patent US 9,531,828
Granted Patent B2
US 9,531,828 · App. 13/570,709 · Granted Dec 27, 2016

Policy proxy

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,531,828
App. No.
13/570,709
Granted
Dec 27, 2016
Kind
B2
Abstract

In a system with a policy server, a first device able to communicate with the policy server and a second device able to communicate with the first device and unable to communicate with the policy server, the first device is to act as a policy proxy. The policy server may push to the first device a policy for the second device, and the first device may push the policy to the second device.

Claims (29)

1. A method performed by a policy server, the method comprising:

sending a first policy to a first electronic device via a first communication interface device associated with the first electronic device, the first policy for application on the first electronic device to configure operation of the first electronic device;

receiving a request from the first electronic device via the first communication interface device associated with the first electronic device, the request being for a second policy to apply on a second electronic device that is devoid of a user interface for enabling configuration of the second electronic device and that is not capable of direct communication with the policy server, and the request comprising information collected by the first electronic device regarding the second electronic device; and

sending the second policy to the first communication interface device of the first electronic device to cause the first electronic device to transmit the second policy via a second communication interface device associated with the first electronic device to the second electronic device, the second communication interface device being at least one of separate from and distinct from the first communication interface device, and wherein the first policy is distinct from the second policy.

2. The method of claim 1 , further comprising:

receiving a confirmation from the first communication interface device of the first electronic device that all or a portion of the second policy has been applied on the second electronic device.

3. The method of claim 1 , wherein the first electronic device is a mobile electronic device.

4. The method of claim 3 , wherein the mobile electronic device is selected from the group consisting of cellular phones, personal digital assistants, electronic mail clients, gaming devices, laptop computers, notebook computers, and desktop computers.

5. The method of claim 1 , wherein the first communication interface device is compatible with a local area network standard and wherein the second communication interface device is compatible with a Bluetooth standard.

6. The method of claim 1 , wherein the first electronic device is a server computer.

7. A policy server comprising:

a processor; and

a memory coupled to the processor, the memory storing policies and instructions executable by the processor, the instructions being configured to:

send a first policy of the policies to a first electronic device via a first communication interface device associated with the first electronic device, the first policy for application on the first electronic device to configure operation of the first electronic device;

receive a request from the first electronic device via the first communication interface device associated with the first electronic device, the request being for a second policy of the policies to apply on a second electronic device that is devoid of a user interface for enabling configuration of the second electronic device and that is not capable of direct communication with the policy server, and the request comprising information collected by the first electronic device regarding the second electronic device; and

send the second policy to the first communication interface device of the first electronic device to cause the first electronic device to transmit the second policy via a second communication interface device associated with the first electronic device to the second electronic device, the second communication interface device being at least one of separate from and distinct from the first communication interface device, and wherein the first policy is distinct from the second policy.

8. The policy server of claim 7 , wherein the instructions are further configured to:

receive from the first electronic device, via the first communication interface device, a confirmation that all or a portion of the second policy has been applied on the second electronic device.

9. The policy server of claim 7 , wherein the first communication interface device is compatible with a local area network standard and wherein the second communication interface device is compatible with a Bluetooth standard.

10. The policy server of claim 7 , wherein the first electronic device is a server computer.

11. The policy server of claim 7 , wherein the first electronic device is a mobile electronic device selected from the group consisting of cellular phones, personal digital assistants, electronic mail clients, gaming devices, laptop computers, notebook computers, and desktop computers.

12. A non-transitory storage medium containing instructions, comprising:

first instructions that, when executed, cause a policy server to send a first policy to a first electronic device via a first communication interface device associated with the first electronic device, the first policy for application on the first electronic device to configure operation of the first electronic device;

second instructions that, when executed, cause the policy server to receive a request from the first electronic device via the first communication interface device associated with the first electronic device, the request being for a second policy to apply on a second electronic device that is devoid of a user interface for enabling configuration of the second electronic device and that is not capable of direct communication with the policy server, and the request comprising information collected by the first electronic device regarding the second electronic device; and

third instructions that, when executed, cause the policy server to send the second policy to the first communication interface device of the first electronic device for transmission of the second policy by the first electronic device to the second electronic device via a second communication interface device associated with the first electronic device, the second communication interface device being at least one of separate from and distinct from the first communication interface device, and wherein the first policy is distinct from the second policy.

13. The non-transitory storage medium of claim 12 , further comprising fourth instructions that, when executed, cause the policy server to receive a confirmation from the first communication interface device of the first electronic device that all or a portion of the second policy has been applied on the second electronic device.

14. The non-transitory storage medium of claim 12 , wherein the first communication interface device is compatible with a local area network standard and wherein the second communication interface device is compatible with a Bluetooth standard.

15. The non-transitory storage medium of claim 12 , wherein the first electronic device is a server computer.

16. The non-transitory storage medium of claim 12 , wherein the first electronic device is a mobile electronic device selected from the group consisting of cellular phones, personal digital assistants, electronic mail clients, gaming devices, laptop computers, notebook computers, and desktop computers.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE ADDED PATENT NUMBER TO REMOVE PATENT NO. 8,873,407 AT PREVIOUSLY RECORDED ON REEL 64066 FRAME 1. ASSIGNOR(S) HEREBY CONFIRMS THE NUNC PRO TUNC ASSIGNMENT EFFECTIVE DATE MARCH 20, 2023. Recorded Feb 2, 2026
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 074921/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT 12817157 APPLICATION NUMBER PREVIOUSLY RECORDED AT REEL: 064015 FRAME: 0001. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064807/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE COVER SHEET AT PAGE 50 TO REMOVE 12817157 PREVIOUSLY RECORDED ON REEL 063471 FRAME 0474. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Sep 5, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 064806/0669 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064066/0001 →
NUNC PRO TUNC ASSIGNMENT Recorded Jun 16, 2023
From: OT PATENT ESCROW, LLC
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064015/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2023
From: BLACKBERRY LIMITED
To: OT PATENT ESCROW, LLC
Reel/Frame 063471/0474 →
CHANGE OF NAME Recorded Feb 18, 2016
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 037856/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2012
From: LITTLE, HERBERT A.; ADAMS, NEIL P.; BROWN, MICHAEL K.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 028758/0912 →