IP Library Granted Patent US 8,875,219
Granted Patent B2
US 8,875,219 · App. 12/512,316 · Granted Oct 28, 2014

Apparatus and method for controlled sharing of personal information

Inventor: Nicholas Bryson Wilson (Kanata, CA)
Assignee: BlackBerry Limited
G06F21/6245
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,875,219
App. No.
12/512,316
Granted
Oct 28, 2014
Kind
B2
Abstract

An apparatus and method for controlled sharing of personal information are provided which allow confident and accurate indications of, and alterations to, the level of personal information being shared by all personal information sharing capable (i.e. source) applications of a portable electronic device. Controlled personal information sharing is achieved through the application of sharing modes which are enabled through the cooperation of a plurality of applications which share personal information, a detecting module which detects requests to control the continued sharing of personal information and a controlling module controls the continued sharing of personal information by the plurality of applications. A universal sharing toggle is provided which allows a user of a portable electronic device to control the sharing of all personal information by the device. A personal information sharing icon is provided which gives a user of a portable electronic device a quick indication of the present state of the device's sharing mode. In cooperation, the universal sharing toggle and personal information sharing icon provide a user of a portable electronic device with a highly useable and efficient mechanism to control the amount of privacy provided by the device by restricting or allowing personal information to be shared.

Claims (49)

1. An apparatus for controlled sharing of personal information, the apparatus being operable in a plurality of information sharing modes, the apparatus comprising:

a plurality of applications each independently operable to share personal information with other devices according to the information sharing modes;

a memory; and

a processor coupled to the memory and operable to execute computer executable instructions to:

detect a request on the device to alter the information sharing mode; and

alter the information sharing mode in response to the detected request by notifying the plurality of applications of the detected request and controlling the ability of the plurality of applications to share personal information according to the requested information sharing mode, the altering comprising ensuring the plurality of applications share personal information according to the requested information sharing mode.

2. The apparatus of claim 1 wherein altering the information sharing mode comprises restricting the level of personal information being shared by the plurality of applications.

3. The apparatus of claim 1 , the processor being further operable to display an indicator which indicates the information sharing mode.

4. The apparatus of claim 3 wherein the indicator is displayed as part of a homescreen.

5. The apparatus of claim 3 wherein the indicator is displayed as part of a status bar.

6. A method to control sharing of personal information from a portable electronic device to other devices, the method comprising:

operating the portable electronic device in a plurality of information sharing modes, the portable electronic device comprising a plurality of applications each independently operable to share personal information with the other devices according to the information sharing modes;

detecting a request on the device to alter information sharing mode; and

altering the information sharing mode in response to the detected request by notifying the plurality of applications of the detected request and controlling the ability of the plurality of applications to share personal information according to the requested information sharing mode, the altering comprising ensuring the plurality of applications share personal information according to the requested information sharing mode.

7. The method of claim 6 wherein the altering comprises filtering requests to share personal information received according to an Application Programming Interface.

8. The method of claim 6 wherein the altering further comprises:

identifying one or more suspect applications; and

inspecting requests to share personal information originating from the one or more suspect applications.

9. The method of claim 6 wherein the detecting and altering occur at a portable electronic device.

10. The method of claim 6 wherein the detecting and altering occur at a server.

11. A non-transitory computer readable medium comprising computer executable instructions to control sharing of personal information from a portable electronic device to other devices, the portable electronic device being operable in a plurality of information sharing modes and comprising a plurality of applications each independently operable to share personal information with the other devices according to the information sharing modes, the computer executable instructions comprising instructions for:

detecting a request on the device to alter the information sharing; and

altering the information sharing mode in response to the detected request by notifying the plurality of applications of the detected request and controlling the ability of the plurality of applications to share personal information according to the requested information sharing, the altering comprising ensuring the plurality of applications share personal information according to the requested information sharing mode.

12. The apparatus of claim 1 , wherein altering the level of personal information being shared comprises filtering requests to share personal information received according to an Application Programming Interface.

13. The apparatus of claim 1 wherein the processor is further operable to:

identify one or more suspect applications; and

inspect requests to share personal information originating from the one or more suspect applications.

14. The apparatus of claim 1 being a portable electronic device.

15. The apparatus of claim 1 being a server.

16. The apparatus of claim 1 , the processor being further operable to display an indicator which indicates the information sharing mode.

17. The apparatus of claim 16 , wherein the indicator is displayed as part of a homescreen.

18. The apparatus of claim 16 , wherein the indicator is an icon and upon an actuation of the icon a graphical representation of a sharing toggle is displayed.

19. The apparatus of claim 18 wherein the sharing toggle comprises:

a universal sharing toggle; and

an individual sharing toggle.

20. The apparatus of claim 19 wherein the sharing toggle further comprises an additional access point.

21. The apparatus of claim 16 , wherein the indicator comprises an alerting visual indication which indicates that there is a potential that an undesired level of personal information may be being shared by the plurality of applications.

22. The method of claim 6 further comprising restricting a level of personal information being shared by the plurality of applications.

23. The method of claim 6 , further comprising displaying an indicator which indicates the information sharing mode.

24. The method of claim 23 , wherein the indicator is displayed as part of a homescreen.

25. The method of claim 23 , wherein the indicator is displayed as part of a status bar.

26. The method of claim 23 , wherein the indicator is an icon, the method further comprising:

detecting actuation of the icon; and

displaying a graphical representation of a sharing toggle upon detecting the actuation of the icon.

27. The method of claim 26 wherein the sharing toggle comprises:

a universal sharing toggle; and

an individual sharing toggle.

28. The method of claim 27 wherein the sharing toggle further comprises an additional access point.

29. The method of claim 23 , wherein the indicator comprises an alerting visual indication which indicates that there is a potential that an undesired level of personal information may be being shared by the plurality of applications.

Assignments (5)
NUNC PRO TUNC ASSIGNMENT Recorded Jun 19, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064270/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 16, 2023
From: BLACKBERRY LIMITED
To: MALIKIE INNOVATIONS LIMITED
Reel/Frame 064104/0103 →
CHANGE OF NAME Recorded Jul 9, 2014
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 033283/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 13, 2012
From: JUMA TECHNOLOGY CORP.
To: NECTAR HOLDINGS, INC.
Reel/Frame 029286/0250 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 31, 2009
From: WILSON, NICHOLAS BRYSON
To: RESEARCH MOTION LIMITED
Reel/Frame 023031/0442 →
Continuity (1)
Related Publication 20110030067A1 · Feb 3, 2011