Patents by Inventor Robert Henderson Wood
Robert Henderson Wood has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9361107Abstract: Augmented processor hardware contains a microcode interpreter. When encrypted microcode is included in a challenge from a service requiring authentication, the microcode may be passed to the microcode interpreter. Based on decryption and execution of the microcode taking place at the processor hardware, tampering by potentially abusive device software may be avoided.Type: GrantFiled: July 8, 2011Date of Patent: June 7, 2016Assignee: BlackBerry LimitedInventors: Ian Robertson, Roger Paul Bowman, Robert Henderson Wood
-
Patent number: 9209980Abstract: Systems and methods are provided for computing a secret shared with a portable electronic device and service entity. The service entity has a public key G and a private key g. A message comprising the public key G is broadcast to the portable electronic device. A public key B of the portable electronic device is obtained from a manufacturing server and used together with the private key g to compute the shared secret. The portable electronic device receives the broadcast message and computes the shared secret as a function of the public key G and the portable electronic device's private key b. The shared secret can be used to establish a trusted relationship between the portable electronic device and the service entity, to activate a service on the portable electronic device, and to generate certificates.Type: GrantFiled: June 21, 2012Date of Patent: December 8, 2015Assignee: BlackBerry LimitedInventors: Roger Paul Bowman, Robert Henderson Wood, Nicolaas Santoso Handojo, John Michael Agar, Brian Paul Neill
-
Patent number: 9117083Abstract: 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”.Type: GrantFiled: February 14, 2011Date of Patent: August 25, 2015Assignee: BlackBerry LimitedInventors: Robert Henderson Wood, Roger Paul Bowman, Oliver Whitehouse
-
Patent number: 9112703Abstract: A mobile communications device having a digital certificate authenticating the device itself is proposed. A server for authenticating the device and a method of authenticating the device are also disclosed. The device comprises a transmitter, a processor, a memory and a computer readable medium. The memory includes a certificate certifying the authenticity of the mobile communications device, the certificate comprising device-specific data and a digital signature signed by an authority having control of the authenticity of the mobile communications device. The computer readable medium has computer readable instructions stored thereon that when executed configure the processor to instruct the transmitter to transmit a copy of the certificate to a service provider in response to a request to authenticate the mobile communications device with the service provider.Type: GrantFiled: February 3, 2014Date of Patent: August 18, 2015Assignee: BlackBerry LimitedInventors: Robert Henderson Wood, Roger Paul Bowman, Christopher Lyle Bender, Ian Michael Robertson, Casey Jonathan Vandeputte
-
Patent number: 9032186Abstract: Augmented processor hardware contains a microcode interpreter. When encrypted microcode is included in a message from a service, the microcode may be passed to the microcode interpreter. Based on decryption and execution of the microcode taking place at the processor hardware, extended functionality may be realized.Type: GrantFiled: July 8, 2011Date of Patent: May 12, 2015Assignee: BlackBerry LimitedInventors: Ian Robertson, Roger Paul Bowman, Robert Henderson Wood
-
Publication number: 20140149739Abstract: A mobile communications device having a digital certificate authenticating the device itself is proposed. A server for authenticating the device and a method of authenticating the device are also disclosed. The device comprises a transmitter, a processor, a memory and a computer readable medium. The memory includes a certificate certifying the authenticity of the mobile communications device, the certificate comprising device-specific data and a digital signature signed by an authority having control of the authenticity of the mobile communications device. The computer readable medium has computer readable instructions stored thereon that when executed configure the processor to instruct the transmitter to transmit a copy of the certificate to a service provider in response to a request to authenticate the mobile communications device with the service provider.Type: ApplicationFiled: February 3, 2014Publication date: May 29, 2014Applicant: BlackBerry LimitedInventors: Robert Henderson Wood, Roger Paul Bowman, Christopher Lyle Bender, Ian Michael Robertson, Casey Jonathan Vandeputte
-
Patent number: 8645699Abstract: A mobile communications device having a digital certificate authenticating the device itself is proposed. A server for authenticating the device and a method of authenticating the device are also disclosed. The device comprises a transmitter, a processor, a memory and a computer readable medium. The memory includes a certificate certifying the authenticity of the mobile communications device, the certificate comprising device-specific data and a digital signature signed by an authority having control of the authenticity of the mobile communications device. The computer readable medium has computer readable instructions stored thereon that when executed configure the processor to instruct the transmitter to transmit a copy of the certificate to a service provider in response to a request to authenticate the mobile communications device with the service provider.Type: GrantFiled: March 15, 2010Date of Patent: February 4, 2014Assignee: BlackBerry LimitedInventors: Robert Henderson Wood, Roger Paul Bowman, Christopher Lyle Bender, Ian Michael Robertson, Casey Jonathan Vandeputte
-
Patent number: 8583907Abstract: An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.Type: GrantFiled: December 19, 2012Date of Patent: November 12, 2013Assignee: Blackberry LimitedInventors: Robert Henderson Wood, Bao Quoc Nguyen
-
Patent number: 8442587Abstract: The described embodiments relate generally to methods, systems and devices for maintaining data integrity of a removable media card of a handheld electronic device, particularly when such media card is removed from such device.Type: GrantFiled: June 17, 2011Date of Patent: May 14, 2013Assignee: Research In Motion LimitedInventors: Robert Henderson Wood, Jacek Pawel Nawrot, Michael Andrew Goldsmith
-
Patent number: 8364942Abstract: An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.Type: GrantFiled: March 7, 2012Date of Patent: January 29, 2013Assignee: Research in Motion LimitedInventors: Robert Henderson Wood, Bao Quoc Nguyen
-
Publication number: 20120331287Abstract: Systems and methods are provided for computing a secret shared with a portable electronic device and service entity. The service entity has a public key G and a private key g. A message comprising the public key G is broadcast to the portable electronic device. A public key B of the portable electronic device is obtained from a manufacturing server and used together with the private key g to compute the shared secret. The portable electronic device receives the broadcast message and computes the shared secret as a function of the public key G and the portable electronic device's private key b. The shared secret can be used to establish a trusted relationship between the portable electronic device and the service entity, to activate a service on the portable electronic device, and to generate certificates.Type: ApplicationFiled: June 21, 2012Publication date: December 27, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Roger Paul Bowman, Robert Henderson Wood, Nicolaas Santoso Handojo, John Michael Agar, Brian Paul Neill
-
Publication number: 20120210113Abstract: 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”.Type: ApplicationFiled: February 14, 2011Publication date: August 16, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert Henderson Wood, Roger Paul Bowman, Oliver Whitehouse
-
Publication number: 20120166787Abstract: An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.Type: ApplicationFiled: March 7, 2012Publication date: June 28, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert Henderson Wood, Bao Quoc Nguyen
-
Patent number: 8156316Abstract: An electronic device having an alterable configuration includes a non-volatile memory configurable to include at least a first partition and a second partition, the non-volatile memory storing a boot ROM. The boot ROM is operable when executed by a processor of said electronic device to, in the event that a third partition is available, boot an operating system in the third partition, the operating system operable when booted to cause the third partition to be deleted and the second partition to be expanded to encompass memory freed by the deletion; and otherwise boot an operating system in the first partition.Type: GrantFiled: February 25, 2009Date of Patent: April 10, 2012Assignee: Research In Motion LimitedInventors: Robert Henderson Wood, Bao Quoc Nguyen
-
Publication number: 20120011346Abstract: Augmented processor hardware contains a microcode interpreter. When encrypted microcode is included in a challenge from a service requiring authentication, the microcode may be passed to the microcode interpreter. Based on decryption and execution of the microcode taking place at the processor hardware, tampering by potentially abusive device software may be avoided.Type: ApplicationFiled: July 8, 2011Publication date: January 12, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Ian Robertson, Roger Paul Bowman, Robert Henderson Wood
-
Publication number: 20120011345Abstract: Augmented processor hardware contains a microcode interpreter. When encrypted microcode is included in a message from a service, the microcode may be passed to the microcode interpreter. Based on decryption and execution of the microcode taking place at the processor hardware, extended functionality may be realized.Type: ApplicationFiled: July 8, 2011Publication date: January 12, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Ian Robertson, Roger Paul Bowman, Robert Henderson Wood
-
Publication number: 20110258390Abstract: The described embodiments relate generally to methods, systems and devices for maintaining data integrity of a removable media card of a handheld electronic device, particularly when such media card is removed from such device.Type: ApplicationFiled: June 17, 2011Publication date: October 20, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert Henderson Wood, Jacek Pawel Nawrot, Michael Andrew Goldsmith
-
Publication number: 20110225427Abstract: A mobile communications device having a digital certificate authenticating the device itself is proposed. A server for authenticating the device and a method of authenticating the device are also disclosed. The device comprises a transmitter, a processor, a memory and a computer readable medium. The memory includes a certificate certifying the authenticity of the mobile communications device, the certificate comprising device-specific data and a digital signature signed by an authority having control of the authenticity of the mobile communications device. The computer readable medium has computer readable instructions stored thereon that when executed configure the processor to instruct the transmitter to transmit a copy of the certificate to a service provider in response to a request to authenticate the mobile communications device with the service provider.Type: ApplicationFiled: March 15, 2010Publication date: September 15, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert Henderson Wood, Christopher Lyle Bender, Ian Michael Robertson, Casey Jonathan Vandeputte, Roger Paul Bowman
-
Patent number: 7986970Abstract: The described embodiments relate generally to methods, systems and devices for maintaining data integrity of a removable media card of a handheld electronic device, particularly when such media card is removed from such device.Type: GrantFiled: March 31, 2010Date of Patent: July 26, 2011Assignee: Research In Motion LimitedInventors: Robert Henderson Wood, Jacek Pawel Nawrot, Michael Andrew Goldsmith
-
Publication number: 20100185786Abstract: The described embodiments relate generally to methods, systems and devices for maintaining data integrity of a removable media card of a handheld electronic device, particularly when such media card is removed from such device.Type: ApplicationFiled: March 31, 2010Publication date: July 22, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert Henderson Wood, Jacek Pawel Nawrot, Michael Andrew Goldsmith