Patents by Inventor Jonathan F. Hammell
Jonathan F. Hammell 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: 8761396Abstract: 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: GrantFiled: January 20, 2012Date of Patent: June 24, 2014Assignee: BlackBerry LimitedInventors: Herbert A. Little, Michael K. Brown, Jonathan F. Hammell, Michael S. Brown, Michael G. Kirkup, Neil P. Adams
-
Patent number: 8665853Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: GrantFiled: May 9, 2008Date of Patent: March 4, 2014Assignee: BlackBerry LimitedInventors: Jonathan F. Hammell, Michael K. Brown
-
Patent number: 8533329Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.Type: GrantFiled: March 14, 2011Date of Patent: September 10, 2013Assignee: BlackBerry LimitedInventors: Jonathan F. Hammell, Ian M. Robertson, Michael Kenneth Brown, Michael Grant Kirkup, Herbert Anthony Little
-
Patent number: 8520653Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: GrantFiled: September 14, 2012Date of Patent: August 27, 2013Assignee: BlackBerry LimitedInventors: Jonathan F. Hammell, Michael Kenneth Brown
-
Patent number: 8503974Abstract: A wireless communication device (and its related method of operation) includes, if invoked, password protected access to data stored therewithin and/or to normal device operations and further includes duress password checking logic that automatically causes a duress message to be sent if a duress password has been entered. The duress message is preferably sent without maintaining any user accessible indication of such sending. It is also preferred that the password checking logic automatically cause an end-of-duress message to be sent if a normal password is entered after a duress password has been entered. A plurality of different duress passwords may be entered into a duress password portion of data memory in the device.Type: GrantFiled: September 14, 2012Date of Patent: August 6, 2013Assignee: Research In Motion LimitedInventors: Michael Kenneth Brown, Neil Patrick Adams, Herbert Anthony Little, Michael Grant Kirkup, Ian Robertson, Jonathan F. Hammell, Michael Stephen Brown
-
Publication number: 20130007770Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: ApplicationFiled: September 14, 2012Publication date: January 3, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Jonathan F. Hammell, Michael K. Brown
-
Patent number: 8325700Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: GrantFiled: April 27, 2011Date of Patent: December 4, 2012Assignee: Research In Motion LimitedInventors: Jonathan F. Hammell, Michael Kenneth Brown
-
Patent number: 8289916Abstract: A wireless communication device (and its related method of operation) includes, if invoked, password protected access to data stored therewithin and/or to normal device operations and further includes duress password checking logic that automatically causes a duress message to be sent if a duress password has been entered. The duress message is preferably sent without maintaining any user accessible indication of such sending. It is also preferred that the password checking logic automatically cause an end-of-duress message to be sent if a normal password is entered after a duress password has been entered. A plurality of different duress passwords may be entered into a duress password portion of data memory in the device.Type: GrantFiled: April 15, 2011Date of Patent: October 16, 2012Assignee: Research In Motion LimitedInventors: Michael Kenneth Brown, Neil Patrick Adams, Hebert Anthony Little, Michael Grant Kirkup, Ian Robertson, Jonathan F. Hammell, Michael Stephen Brown
-
Publication number: 20120191978Abstract: 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: ApplicationFiled: January 20, 2012Publication date: July 26, 2012Inventors: Herbert A. Little, Michael K. Brown, Jonathan F. Hammell, Michael S. Brown, Michael G. Kirkup, Neil P. Adams
-
Patent number: 8130957Abstract: In accordance with the teachings described herein, systems and methods are provided for securing data for transmission to a wireless device. The disclosed systems and methods may include an electronic messaging system used to send and receive data over a first network and also used to forward data to a wireless device operable in a second network. The electronic messaging system may receive an electronic message encrypted with a first encryption algorithm and addressed to a message recipient in the first network, the message recipient having an associated wireless device operable in the second network.Type: GrantFiled: November 9, 2004Date of Patent: March 6, 2012Assignee: Research In Motion LimitedInventors: Herbert A. Little, Michael K. Brown, Jonathan F. Hammell, Michael S. Brown, Michael G. Kirkup, Neil P. Adams
-
Publication number: 20110199977Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: ApplicationFiled: April 27, 2011Publication date: August 18, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Jonathan F. Hammell, Michael K. Brown
-
Publication number: 20110191845Abstract: A wireless communication device (and its related method of operation) includes, if invoked, password protected access to data stored therewithin and/or to normal device operations and further includes duress password checking logic that automatically causes a duress message to be sent if a duress password has been entered. The duress message is preferably sent without maintaining any user accessible indication of such sending. It is also preferred that the password checking logic automatically cause an end-of-duress message to be sent if a normal password is entered after a duress password has been entered. A plurality of different duress passwords may be entered into a duress password portion of data memory in the device.Type: ApplicationFiled: April 15, 2011Publication date: August 4, 2011Applicant: Research in Motion LimitedInventors: Michael S. Brown, Neil P. Adams, Hebert A. Little, Michael G. Kirkup, Michael K. Brown, Ian M. Robertson, Jonathan F. Hammell
-
Patent number: 7986939Abstract: Systems and methods for handling restoration operations for a mobile device. A mobile device receives a kill pill command, wherein the command causes some or all data on the mobile device to be wiped. An indicator is stored to indicate that the kill pill command was sent to the mobile device. The indicator is used to determine whether a program should be wiped from the mobile device.Type: GrantFiled: March 11, 2010Date of Patent: July 26, 2011Assignee: Research In Motion LimitedInventors: Michael K. Brown, Neil P. Adams, Michael S. Brown, Jonathan F. Hammell, Michael G. Kirkup, Herbert A. Little
-
Publication number: 20110167484Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.Type: ApplicationFiled: March 14, 2011Publication date: July 7, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Jonathan F. Hammell, Ian M. Robertson, Michael K. Brown, Michael G. Kirkup, Herbert A. Little
-
Patent number: 7948938Abstract: A wireless communication device (and its related method of operation) includes, if invoked, password protected access to data stored therewithin and/or to normal device operations and further includes duress password checking logic that automatically causes a duress message to be sent if a duress password has been entered. The duress message is preferably sent without maintaining any user accessible indication of such sending. It is also preferred that the password checking logic automatically cause an end-of-duress message to be sent if a normal password is entered after a duress password has been entered. A plurality of different duress passwords may be entered into a duress password portion of data memory in the device.Type: GrantFiled: April 30, 2004Date of Patent: May 24, 2011Assignee: Research In Motion LimitedInventors: Michael S. Brown, Neil P. Adams, Herbert A. Little, Michael G. Kirkup, Michael K. Brown, Ian M. Robertson, Jonathan F. Hammell
-
Patent number: 7921209Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.Type: GrantFiled: November 20, 2008Date of Patent: April 5, 2011Assignee: Research In Motion LimitedInventors: Jonathan F. Hammell, Ian M. Robertson, Michael K. Brown, Michael G. Kirkup, Herbert A. Little
-
Publication number: 20110058568Abstract: A system and method for facilitating communication of packets between one or more applications residing on a first computing device and at least one second computing device. The system comprises a connection manager adapted to receive packets from the at least one second computing device, and a packet cache for storing packets received by the connection manager. The connection manager, upon receiving a packet from a second computing device, transmits the packet to the packet cache for storage and notifies each of the applications of receipt of the packet. Subsequently, the packet is retrievable from the packet cache by a notified application, and verification that the packet is intended for communication to the notified application is made.Type: ApplicationFiled: May 9, 2008Publication date: March 10, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Jonathan F. Hammell, Michael K. Brown
-
Publication number: 20100169979Abstract: Systems and methods for handling restoration operations for a mobile device. A mobile device receives a kill pill command, wherein the command causes some or all data on the mobile device to be wiped. An indicator is stored to indicate that the kill pill command was sent to the mobile device. The indicator is used to determine whether a program should be wiped from the mobile device.Type: ApplicationFiled: March 11, 2010Publication date: July 1, 2010Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael K. Brown, Neil P. Adams, Michael S. Brown, Jonathan F. Hammell, Michael G. Kirkup, Herbert A. Little
-
Patent number: 7707639Abstract: Systems and methods for handling restoration operations for a mobile device. A mobile device receives a kill pill command, wherein the command causes some or all data on the mobile device to be wiped. An indicator is stored to indicate that the kill pill command was sent to the mobile device. The indicator is used to determine whether a program should be wiped from the mobile device.Type: GrantFiled: February 25, 2005Date of Patent: April 27, 2010Assignee: Research In Motion LimitedInventors: Michael K. Brown, Neil P. Adams, Michael S. Brown, Jonathan F. Hammell, Michael G. Kirkup, Herbert A. Little
-
Publication number: 20090077644Abstract: An apparatus and method for integrating authentication protocols in the establishment of connections between a controlled-access first computing device and at least one second computing device. In one embodiment, network access user authentication data needed to access the at least one second computing device is transmitted to an authentication server automatically if the user has access to use the first computing device, thereby not requiring the user to manually enter the authentication data needed for such access at the first computing device. The network access user authentication data may be, for example, retrieved from a memory store of the first computing device and/or generated in accordance with an authentication data generating algorithm.Type: ApplicationFiled: November 20, 2008Publication date: March 19, 2009Applicant: RESEARCH IN MOTION LIMITEDInventors: Jonathan F. Hammell, Ian M. Robertson, Michael K. Brown, Michael G. Kirkup, Herbert A. Little