The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Aug. 25, 2015

Filed:

Feb. 14, 2011
Applicants:

Robert Henderson Wood, Waterloo, CA;

Roger Paul Bowman, Kitchener, CA;

Oliver Whitehouse, Belmont, GB;

Inventors:

Robert Henderson Wood, Waterloo, CA;

Roger Paul Bowman, Kitchener, CA;

Oliver Whitehouse, Belmont, GB;

Assignee:

BlackBerry Limited, Waterloo, Ontario, CA;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 11/30 (2006.01); G06F 21/57 (2013.01);
U.S. Cl.
CPC ...
G06F 21/575 (2013.01); G06F 2221/2105 (2013.01);
Abstract

Normally, at the time of manufacturing, security may be provided to a device being manufactured through the loading of an operating system that has been cryptographically signed. The present application discloses a 'factory mode' for the device. The 'factory mode' allows the device to execute untrusted operating system code, such as unsigned operating system code and operating system code that has been signed, but the certificate authority is not trusted. To support execution of untrusted operating system code in a secure manner, the device may be adapted to prevent data of predetermined type from being loaded on the device while the device is in the “factory mode”. In contrast to the “factory mode”, the secure mode of the device is referred to herein as a “product mode”. There develops a need to manage, in a secure manner, transitions between the “product mode” and the “factory mode”.


Find Patent Forward Citations

Loading…