Patents by Inventor Michael G. Kirkup

Michael G. Kirkup 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: 9807082
    Abstract: A system and method of storing in a computer device digital certificate data from a digital certificate are provided. When a digital certificate is received at the computer device, it is determined whether the digital certificate data in the digital certificate is stored in a first memory store in the computer device. The digital certificate data is stored in the first memory store upon determining that the digital certificate data is not stored in the first memory store.
    Type: Grant
    Filed: March 9, 2011
    Date of Patent: October 31, 2017
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Herbert A. Little, Michael G. Kirkup
  • Patent number: 9628269
    Abstract: A method and system are provided for processing encrypted messages at a mobile device. A mobile device receives an encrypted message that comprises encrypted content as well as encryption information for accessing the encrypted content. At the mobile device, the encryption accessing information is obtained and stored to memory. The encryption accessing information is retrieved from memory in order to decrypt the encrypted content when the encrypted message is subsequently accessed.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: April 18, 2017
    Assignee: BlackBerry Limited
    Inventors: Herbert A. Little, Michael G. Kirkup
  • Patent number: 9542571
    Abstract: Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: January 10, 2017
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
  • Patent number: 9398023
    Abstract: Systems and methods for processing encoded messages within a wireless communications system are disclosed. A server within the wireless communications system determines whether the size of an encoded message is too large for a wireless communications device. If the message is too large, the server removes part of the message and sends an abbreviated message to the wireless device, together with additional information relating to processing of the encoded message, such as, for example, hash context values, that assist the wireless communications device in verifying the abbreviated message.
    Type: Grant
    Filed: July 27, 2015
    Date of Patent: July 19, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Michael S. Brown, Neil P. Adams, Michael G. Kirkup, Herbert A. Little
  • Patent number: 9237148
    Abstract: An apparatus and method of displaying a message on a display of a computing device. The message comprises at least a first attachment. At least a portion of the message is displayed to a user. The displayed portion comprises an identifier for the first attachment. In one embodiment, a security encoding indicator is associated with the identifier for the first attachment and displayed to the user. If a security encoding has been applied to the first attachment, the security encoding indicator indicates the security encoding applied to the first attachment.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: January 12, 2016
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Michael S. Brown
  • Publication number: 20150334120
    Abstract: Systems and methods for processing encoded messages within a wireless communications system are disclosed. A server within the wireless communications system determines whether the size of an encoded message is too large for a wireless communications device. If the message is too large, the server removes part of the message and sends an abbreviated message to the wireless device, together with additional information relating to processing of the encoded message, such as, for example, hash context values, that assist the wireless communications device in verifying the abbreviated message.
    Type: Application
    Filed: July 27, 2015
    Publication date: November 19, 2015
    Applicant: BlackBerry Limited
    Inventors: Michael K. Brown, Michael S. Brown, Neil P. Adams, Michael G. Kirkup, Herbert A. Little
  • Publication number: 20150254472
    Abstract: Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
    Type: Application
    Filed: May 18, 2015
    Publication date: September 10, 2015
    Inventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
  • Patent number: 9094429
    Abstract: Systems and methods for processing encoded messages within a wireless communications system are disclosed. A server within the wireless communications system determines whether the size of an encoded message is too large for a wireless communications device. If the message is too large, the server removes part of the message and sends an abbreviated message to the wireless device, together with additional information relating to processing of the encoded message, such as, for example, hash context values, that assist the wireless communications device in verifying the abbreviated message.
    Type: Grant
    Filed: August 10, 2004
    Date of Patent: July 28, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Michael S. Brown, Neil P. Adams, Michael G. Kirkup, Herbert A. Little
  • Patent number: 9033216
    Abstract: Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: May 19, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
  • Patent number: 8990929
    Abstract: A compiled application may be audited by analyzing the compiled application to identify methods that may be called during execution of the compiled application. The identified methods may be correlated with controllable activities, i.e., those activities facilitated by public APIs. An audit report may be used to report to a user or administrator indications that the compiled application may attempt certain activities.
    Type: Grant
    Filed: August 21, 2006
    Date of Patent: March 24, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Michael G. Kirkup, Herbert A. Little
  • Patent number: 8893957
    Abstract: Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: November 25, 2014
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
  • Patent number: 8887988
    Abstract: Systems and methods of owner application control of an electronic device are provided. Owner application control information is stored on the electronic device and/or one or more remote servers. Owner application control information is consulted to determine if one or more required applications are available for execution on the electronic device. If not, one or more required applications not available are downloaded and installed. This could be in a manner transparent to the user of the electronic device. If one or more required applications are not available on the electronic device, the device can be functionally disabled in whole, or in part, until one or more required applications are available.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: November 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Michael G. Kirkup, Herbert A. Little, Russell N. Owen
  • Patent number: 8856511
    Abstract: A system and method implemented at a server system, for securely wiping a remote mobile device after the device registration has been removed from the server system. Prior to removal of the device registration from the server system, a “pre-packaged” command is created and stored at the server system. In the event that it is determined, after removal of the registration, that the device should be wiped or disabled, means are provided for an administrator to issue the previously stored command to the target mobile device.
    Type: Grant
    Filed: December 14, 2006
    Date of Patent: October 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Scott W. Totzke, Michael G. Kirkup
  • Patent number: 8850188
    Abstract: A system and method for processing certificates located in a certificate search. Certificates located in a certificate search are processed at a data server (e.g. a mobile data server) coupled to a computing device (e.g. a mobile device) to determine status data that can be used to indicate the status of those certificates to a user of the computing device. Selected certificates may be downloaded to the computing device for storage, and the downloaded certificates are tracked by the data server. This facilitates the automatic updating of the status of one or more certificates stored on the computing device by the data server, in which updated status data is pushed from the data server to the computing device.
    Type: Grant
    Filed: September 13, 2012
    Date of Patent: September 30, 2014
    Assignee: BlackBerry Limited
    Inventors: Neil P. Adams, Herbert A. Little, Michael K. Brown, Michael S. Brown, Michael G. Kirkup
  • Patent number: 8838975
    Abstract: In a system and method for authenticating a client device by an authentication device, the client device user is assigned a PIN generated by the authentication device. The user provides the PIN and a password to the client device, from which the client device generates a symmetric key and further generates a public/private key pair. The private key is encrypted using the symmetric key and stored in encrypted form only. The public key and a message authentication code generated from the PIN are provided to the authentication device, which stores the public key. Subsequently, when the user seeks to be authenticated, the user enters a password at the client device, which is used to generate a symmetric key to decrypt the encrypted private key. A message to the authentication device is signed using the resultant value. The authentication device uses the public key to verify the signature of the message.
    Type: Grant
    Filed: October 31, 2006
    Date of Patent: September 16, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael G. Kirkup, Herbert A. Little, Neil P. Adams
  • Patent number: 8761396
    Abstract: A system and method for securing data for redirecting and transporting over a wireless network are generally described herein. In accordance with some embodiments, when it is determined that an electronic message that is protected with a first encryption algorithm is to be transported over a wireless network to a wireless device, the electronic message is converted to a data structure that is recognizable by the wireless device and the data structure is encrypted with a second encryption algorithm using a random session key. The second encryption algorithm has a stronger security than the first encryption algorithm. The random session key is encrypted with a public key and packets that comprise the encrypted data structure and the encrypted random session key are transmitted to the wireless device over the wireless network.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: June 24, 2014
    Assignee: BlackBerry Limited
    Inventors: Herbert A. Little, Michael K. Brown, Jonathan F. Hammell, Michael S. Brown, Michael G. Kirkup, Neil P. Adams
  • Patent number: 8677138
    Abstract: A system and method of distributing authentication information for remotely accessing a computer resource. A request for authentication information, including identity information, is received from a user of a remote device. When the user is authenticated based on the identity information, requested authentication information is retrieved and returned to the remote device. The authentication information, or information generated from the authentication information, is then used for remotely accessing the computer resource.
    Type: Grant
    Filed: September 17, 2010
    Date of Patent: March 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Herbert A. Little, Michael G. Kirkup, Ian M. Robertson
  • Patent number: 8677113
    Abstract: A method and system for providing e-mail messages to a receiving e-mail application. The e-mail messages as sent from a sending e-mail application being secure and in opaque signed format. The opaque signed e-mail messages being converted to clear signed e-mail messages by decoding extracting message content and digital signatures. The clear signed e-mails being sent to a receiving e-mail application.
    Type: Grant
    Filed: November 22, 2010
    Date of Patent: March 18, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael K. Brown, Michael S. Brown, Michael G. Kirkup
  • Patent number: 8670566
    Abstract: Systems and methods for providing additional security for data being transmitted across a wireless connection that has been established using a known wireless protocol (e.g. Bluetooth) are described. An encryption key is exchanged between a computing device (e.g. a mobile device) and a wireless peripheral output device (e.g. a printer, a headset). In some embodiments, the encryption key is generated at the peripheral output device. Data associated with the encryption key is output at the peripheral output device, which can be input by the user at the computing device. The encryption key is then recovered at the computing device from the input, thereby completing the key exchange. The encryption key can then be used to encrypt and decrypt data transmitted over the established wireless connection, providing additional security.
    Type: Grant
    Filed: May 12, 2006
    Date of Patent: March 11, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael G. Kirkup, Michael K. Brown, Michael S. Brown
  • Patent number: 8667603
    Abstract: Systems and methods for searching secure electronic messages. An input search is received for use in searching content of electronic messages. The search includes searching content of secure electronic messages. The results of the search are provided.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: March 4, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael S. Brown, Neil P. Adams, Michael K. Brown, Michael G. Kirkup, Herbert A. Little