IP Library Granted Patent US 8,639,236
Granted Patent B2
US 8,639,236 · App. 13/208,750 · Granted Jan 28, 2014

System and method for controlling a function of an electronic device through a network

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,639,236
App. No.
13/208,750
Granted
Jan 28, 2014
Kind
B2
Abstract

The disclosure provides a system, method and device for controlling function on an electronic device. The method comprises: receiving a communication from a communication network at the first device, the communication addressed to an account accessed by the first device and providing a first request for a meeting, a start time for the meeting and a second request to control a function of the first device for the meeting; identifying a component on the first device associated with the function; and deactivating the component when the start time arrives on the first device.

Claims (55)

1. A method for controlling functions at a first device, the method comprising:

receiving a communication at the first device from a communication network, the communication providing

a first request for a meeting tracked by a calendar application operating on the first device,

a start time for the meeting,

a location associated with the meeting; and

a second request to control a function of the first device for the meeting when a first account associated with a recipient of the first request is controllable by a second account that initiated the first request; and

being addressed to an account being accessed by the first device;

identifying a component on the first device associated with the function;

providing a response to the communication network from the first device indicating whether the first request is accepted;

deactivating the component when the start time arrives on the first device if the response indicates that the first request is accepted; and after the component is deactivated, reactivating the component when the first device is moved from the location; and

not deactivating the component when the start time arrives on the first device if the response indicates that the first request is not accepted.

2. The method for controlling functions at a first device as claimed in claim 1 , wherein:

the communication includes a notification that the function will be deactivated for the meeting on the first device.

3. The method for controlling functions at a first device as claimed in claim 1 , further comprising:

activating the component when an end time for the meeting passes on the first device, the end time provided in the communication.

4. The method for controlling functions at a first device as claimed in claim 1 , wherein:

the component is one of a camera or microphone.

5. The method for controlling functions at a first device as claimed in claim 1 , wherein:

deactivating the component is controlled by an activation module operating on the first device.

6. The method for controlling functions at a first device as claimed in claim 1 , further comprising:

identifying a second component on a second device associated with the function and deactivating the second component on the second device when the start time arrives on the second device if the second device is associated with the account at the start time.

7. The method for controlling functions at a first device as claimed in claim 6 , further comprising:

activating the second component when an end time for the meeting passes on the second device, the end time provided in the communication.

8. The method for controlling functions at a first device as claimed in claim 6 , further comprising:

providing a response to the communication network from the first or the second device indicating whether the first request is accepted; and

not deactivating the second component when the start time arrives on the second device if the response indicates that the first request is not accepted.

9. The method for controlling functions at a first device as claimed in claim 8 , wherein:

the component is identified by accessing a database correlating the function to the second component for the second device.

10. A method for controlling functions for devices for a meeting managed by a calendar application operating on a first device, the method comprising:

determining a relationship between a recipient of a meeting request having a first account in a communication network and a requestor for the meeting having a second account in the network;

generating a communication for transmission to the first account from the second account, the communication providing a first request for the meeting tracked by the calendar application, a start time for the meeting, a location for the meeting and a second request to control a function of the first device for the meeting;

if the relationship indicates that the second account has a control capability over the first account then the communication further includes

a second request to deactivate a function at the first device that is accessing the first account at the start time at the location; and

a third request after the function has been deactivated to reactivate the function when the first device is moved from the location; and

if the relationship indicates that the second account does not have the control capability over the first account then not including the second request to deactivate a function in the communication.

11. The method for controlling functions for devices for a meeting as claimed in claim 10 , further comprising:

processing a response to the communication from the first account, the response indicating whether the first request is accepted for the first account; and

deactivating the component when the start time arrives on the first device if the response indicates that the first request has been accepted by the first device.

12. The method for controlling functions for devices for a meeting as claimed in claim 10 , wherein:

a database of containing relationships of accounts including the first account and the second account is accessed to determine the relationship.

13. An electronic communication device comprising:

a communication module to process communications from a communication network; and

a calendar module

to process a communication from the communication network, the communication containing a first request for a meeting received through the communication module, a start time for the meeting, a location for the meeting and a second request to control a function of the electronic communication device for the meeting, to identify a component on the electronic communication device associated with the function and to deactivate the component when the start time arrives on the electronic communication device;

to provide a response to the communication network indicating whether the first request is accepted;

to deactivate the component when the start time arrives on the electronic communication device if

the response indicates that the first request is accepted;

a first account associated with a recipient of the first request is controllable by a second account that initiated the first request; and

the electronic communication device is at the location;

after the component has been deactivated, to reactivate the component when the electronic communication device is moved from the location; and

to not deactivate the component when the start time arrives on the electronic communication device if the response indicates that the first request is not accepted.

14. The electronic communication device as claimed in claim 13 , wherein the calendar module further:

activates the component when an end time for the meeting passes on the electronic communication device, the end time provided in the communication.

15. The electronic communication device as claimed in claim 13 , wherein:

the component is one of a camera or microphone.

Assignments (5)
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 Oct 8, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031393/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2011
From: TRUSKOVSKY, ALEXANDER, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026743/0792 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2011
From: GANDHI, SHIVANGI ANANTRUPA, MR.; ZHANG, LEI, MR.
To: RESEARCH IN MOTION LIMITED
Reel/Frame 026743/0876 →