Patents by Inventor James Godfrey

James Godfrey 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: 9307443
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: April 5, 2016
    Assignee: BlackBerry Limited
    Inventors: Denny K. Chiu, James A. Godfrey, Wen Gao
  • Publication number: 20150295754
    Abstract: A system for controlling configuration settings for mobile data communication devices and services includes a redirection server and a policy generation system. The redirection server detects a triggering event in a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. Each mobile data communication device receives data items from the wireless network and includes a device configuration stored in a memory location on the mobile data communication device. The device configuration of each mobile data communication device controls one or more functions of the mobile data communication device. The policy generation system receives a policy setting from a user interface and stores the policy setting in a user information record associated with a mobile data communication device.
    Type: Application
    Filed: June 1, 2015
    Publication date: October 15, 2015
    Inventors: James A. Godfrey, Denny K. Chiu, Wen Gao
  • Patent number: 9049071
    Abstract: A method for implementing policy settings in a user device comprising a plurality of applications, wherein the policy settings comprise at least one application policy setting for managing at least one of the plurality of applications and at least one client policy setting for managing the user device, the method comprising determining a set of policy settings for the user device, providing an update of the policy settings and causing implementation of the policy settings by the user device, to control management of the at least one of the plurality of applications and management of the user device.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: June 2, 2015
    Assignee: BlackBerry Limited
    Inventors: James A. Godfrey, Denny K. Chiu, Wen Gao
  • Patent number: 8948434
    Abstract: A microphone includes a housing and a microphone capsule positioned within the housing. The microphone is also provided with a vibration damping, non-porous capsule support member supporting the microphone capsule within the housing and electronic circuitry transmitting the signal from the microphone capsule to other equipment.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: February 3, 2015
    Inventor: Michael James Godfrey
  • Publication number: 20140376761
    Abstract: A microphone includes a housing and a microphone capsule positioned within the housing. The microphone is also provided with a vibration damping, non-porous capsule support member supporting the microphone capsule within the housing and electronic circuitry transmitting the signal from the microphone capsule to other equipment.
    Type: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    Inventor: Michael James Godfrey
  • Patent number: 8904179
    Abstract: A communication system exchanges key generation parameters for secure communications. An internet service and communications device of a user are in communication with each other. The internet service includes an account authentication mechanism for a user and includes a database having stored cryptographic keys and key generation parameters. A device client operates on the communications device and initiates a request to the internet service that authenticates the user and establishes a secure communications channel between the internet service and communications device and determines key generation parameters based on an authenticated user identifier and transmits the key generation parameters for initiating key generation and securely establishing a cryptographic key between the internet service and communications device.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: December 2, 2014
    Assignee: BlackBerry Limited
    Inventors: Edward Dean, Roberto Diaz, James Godfrey
  • Patent number: 8898473
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device: the message is processed so as to modify the message with respect to encryption and/or authentication aspect. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a remote system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the remote system to one or more receivers.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: November 25, 2014
    Assignee: BlackBerry Limited
    Inventors: James A. Godfrey, Herbert A. Little, Michael K. Brown, Neil P. Adams, Carl L. Cherry, Timothy R. Tyhurst, Michael S. Brown
  • Publication number: 20130346579
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Application
    Filed: August 23, 2013
    Publication date: December 26, 2013
    Applicant: BlackBerry Limited
    Inventors: Denny K. Chiu, James A. Godfrey, Wen Gao
  • Patent number: 8533311
    Abstract: A system for remotely controlling mobile communication devices includes a redirection system, a remote control system and a mobile data communication device. The redirection system detects a triggering event at a host system and in response to the triggering event continuously redirects data items from the host system to a wireless network. The mobile data communication device receives data items from the wireless network and executes a plurality of device operations. The remote control system receives control information from a user interface and transmits the control information through the redirection system to the wireless network. The control information is received and executed by the mobile data communication device to remotely control one or more of the device operations. Methods of controlling the operation of mobile data communication devices are also disclosed.
    Type: Grant
    Filed: July 13, 2010
    Date of Patent: September 10, 2013
    Assignee: Research In Motion Limited
    Inventors: Denny K. Chiu, James A. Godfrey, Wen Gao
  • Patent number: 8479106
    Abstract: A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and move around to other sections of a message or message chain while still being able to see and edit the reply being composed. When the reply is scrolled such that the composition field is not visible on the display screen, the device displays the overlay when the user enters text or on user request. The user may then type text into the overlay while viewing the underlying portion of the reply message, such as previous messages in the string.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: July 2, 2013
    Assignee: Research In Motion Limited
    Inventors: Daryl J. Martin, James Godfrey, John F. Wilson
  • Patent number: 8447980
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device, the message is processed so as to modify the message with respect to one or more encryption and/or authentication aspects. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a host system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the host system to one or more receivers.
    Type: Grant
    Filed: January 25, 2010
    Date of Patent: May 21, 2013
    Assignee: Research In Motion Limited
    Inventors: James A. Godfrey, Herbert A. Little
  • Patent number: 8400970
    Abstract: In one embodiment, a method operable on a mobile communications device is disclosed, the method comprising generating an authentication key for securing a personalized indicium assigned to the mobile communications device, wherein the personalized indicium comprises a Personal Information Number (PIN) that is mapped to at least one identifier associated with the mobile communications device; transmitting a registration request to a network node operable with a wireless network, the registration request having a registration request payload including the authentication key; receiving a challenge message from the network node, the challenge message generated when the network node detects a change of the IP address associated with the mobile communications device, and responsive to receiving the challenge message, executing a challenge response including an authentication value of a challenge string transmitted in the challenge message, wherein the authentication value is created using the authentication key.
    Type: Grant
    Filed: April 21, 2011
    Date of Patent: March 19, 2013
    Assignee: Research In Motion Limited
    Inventors: David Bajar, Herb A. Little, James Godfrey, Allan David Lewis, Wen Gao, Marc Plumb, Michael Kenneth Brown, Graeme Whittington, Neil Patrick Adams
  • Patent number: 8351909
    Abstract: A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: January 8, 2013
    Assignee: Research In Motion Limited
    Inventors: Daryl Martin, James Godfrey, J. F. Sean Wilson
  • Publication number: 20130007459
    Abstract: A system and method are provided for pre-processing encrypted and/or signed messages at a host system before the message is transmitted to a wireless mobile communication device. The message is received at the host system from a message sender. There is a determination as to whether any of the message receivers has a corresponding wireless mobile communication device. For each message receiver that has a corresponding wireless mobile communication device: the message is processed so as to modify the message with respect to encryption and/or authentication aspect. The processed message is transmitted to a wireless mobile communication device that corresponds to the first message receiver. The system and method may include post-processing messages sent from a wireless mobile communications device to a remote system. Authentication and/or encryption message processing is performed upon the message. The processed message may then be sent through the remote system to one or more receivers.
    Type: Application
    Filed: September 12, 2012
    Publication date: January 3, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James A. Godfrey, Herbert A. Little, Michael K. Brown, Neil P. Adams, Carl L. Cherry, Timothy R. Tyhurst, Michael S. Brown
  • Publication number: 20130007456
    Abstract: A communication system exchanges key generation parameters for secure communications. An internet service and communications device of a user are in communication with each other. The internet service includes an account authentication mechanism for a user and includes a database having stored cryptographic keys and key generation parameters. A device client operates on the communications device and initiates a request to the internet service that authenticates the user and establishes a secure communications channel between the internet service and communications device and determine key generation parameters based on an authenticated user identifier and transmits the key generation parameters for initiating key generation and securely establishing a cryptographic key between the internet service and communications device.
    Type: Application
    Filed: September 7, 2012
    Publication date: January 3, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: EDWARD DEAN, ROBERTO DIAZ, JAMES GODFREY
  • Publication number: 20120309344
    Abstract: A method for automated selection of a user account is provided. The method includes analyzing a plurality of parameters associated with operation of plurality of user accounts on a mobile device and selecting a user account based on the analysis.
    Type: Application
    Filed: June 1, 2011
    Publication date: December 6, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Axel Ferrazzini, Thomas Owen Parry, Jason Lee Carter, David James Clarke, Salim Hayder Omar, James A. Godfrey, Nicholas Patrick Alfano, Christopher David Smith
  • Publication number: 20120303770
    Abstract: A method for implementing policy settings in a user device comprising a plurality of applications, wherein the policy settings comprise at least one application policy setting for managing at least one of the plurality of applications and at least one client policy setting for managing the user device, the method comprising determining a set of policy settings for the user device, providing an update of the policy settings and causing implementation of the policy settings by the user device, to control management of the at least one of the plurality of applications and management of the user device.
    Type: Application
    Filed: August 1, 2012
    Publication date: November 29, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James A. GODFREY, Denny K. CHIU, Wen GAO
  • Patent number: 8296567
    Abstract: A communication system exchanges key generation parameters for secure communications. An internet service and communications device of a user are in communication with each other. The internet service includes an account authentication mechanism for a user and includes a database having stored cryptographic keys and key generation parameters. A device client operates on the communications device and initiates a request to the internet service that authenticates the user and establishes a secure communications channel between the internet service and communications device and determine key generation parameters based on an authenticated user identifier and transmits the key generation parameters for initiating key generation and securely establishing a cryptographic key between the internet service and communications device.
    Type: Grant
    Filed: July 15, 2009
    Date of Patent: October 23, 2012
    Assignee: Research In Motion Limited
    Inventors: Edward Dean, Roberto Diaz, James Godfrey
  • Patent number: D704168
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: May 6, 2014
    Inventor: Michael James Godfrey
  • Patent number: D751533
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: March 15, 2016
    Inventor: Michael James Godfrey