Patents by Inventor Michael Grant

Michael Grant 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: 9172540
    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: August 2, 2013
    Date of Patent: October 27, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Stephen Brown, Neil Patrick Adams, Michael Kenneth Brown, Michael Grant Kirkup, Herbert Anthony Little
  • Patent number: 9149454
    Abstract: Bethanechol is administered topically, for the treatment of xerostomia.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: October 6, 2015
    Assignee: Acacia Pharma Limited
    Inventors: Nicola Cooper, Julian Clive Gilbert, Robert William Gristwood, Michael Grant Wyllie
  • Patent number: 9148448
    Abstract: Systems and methods for establishing a security-related mode of operation for computing devices. A policy data store contains security mode configuration data related to the computing devices. Security mode configuration data is used in establishing a security-related mode of operation for the computing devices.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: September 29, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Herbert Anthony Little, Michael Stephen Brown, Ian Robertson, Michael Grant Kirkup, Michael Kenneth Brown, David Victor MacFarlane
  • Patent number: 9129341
    Abstract: A method (100) and betting system (120) for a betting agency (102) to accept a bet (103) from a participant (101).
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: September 8, 2015
    Inventor: Michael Grant Fraser
  • Patent number: 9126580
    Abstract: A method and system for operating vehicle accessories is described. The method and system allocate an available amount of engine torque between different accessories depending on boundary conditions and nominal vehicle operating conditions. In one example, the accessories may include an air conditioner compressor, an alternator, and various vehicle electrical loads that are in electrical communication with the alternator.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: September 8, 2015
    Inventors: Kevin Macfarlane, Nicholas Dashwood Crisp, Robert Michael Grant, Hugh Hamilton, Brian Jay Fedoroff, Gregory Blin, Peter Robert Brooks
  • Patent number: 9110799
    Abstract: A method and apparatus for providing intelligent error messaging is disclosed wherein a user of a mobile communications device is provided with descriptive error messaging information to assist the user in overcoming errors associated with the processing of electronic messages and data.
    Type: Grant
    Filed: April 3, 2013
    Date of Patent: August 18, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Herbert Anthony Little, Michael Stephen Brown, Michael Grant Kirkup, Michael Kenneth Brown
  • Patent number: 9077524
    Abstract: A system and method for providing an indication of randomness quality of random number data generated by a random data service. The random data service may provide random number data to one or more applications adapted to generate key pairs used in code signing applications, for example. In one aspect, the method comprises the steps of: retrieving random number data from the random data service; applying one or more randomness tests to the retrieved random number data to compute at least one indicator of the randomness quality of the random number data; associating the at least one indicator with at least one state represented by a color; and displaying the color associated with the at least one indicator to a user. The color may be displayed in a traffic light icon, for example.
    Type: Grant
    Filed: November 20, 2012
    Date of Patent: July 7, 2015
    Assignee: BlackBerry Limited
    Inventors: Neil Patrick Adams, Herbert Anthony Little, Michal Andrzej Rybak, Michael Grant Kirkup, David Francis Tapuska
  • Patent number: 9037845
    Abstract: Systems and methods for updating status of digital certificate subkeys. A request is made to a key server to verify if a given key is revoked. If it is not, then the key with its subkeys is acquired from the key server. If one or more subkeys or signatures of the subkeys are different in the acquired key, then the key is replaced.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: May 19, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Kenneth Brown, Michael Grant Kirkup, Herbert Anthony Little
  • Publication number: 20150128127
    Abstract: A method and device for installing an application to a device are provided. The method includes: receiving, at the device, application files associated with the application, the application files including computer readable instruction files and resource files; installing, by an installation manager, the computer readable instruction files to a first memory component associated with the device; and storing the resource files on a second memory component associated with the device.
    Type: Application
    Filed: January 8, 2015
    Publication date: May 7, 2015
    Applicant: BLACKBERRY LIMITED
    Inventors: Paul Mark Joseph DUMAIS, Brian Alexander ZUBERT, Michael Grant KIRKUP
  • Patent number: 8995961
    Abstract: Systems and methods of connection control for wireless mobile communication devices enabled for communication via a plurality of communication connections are provided. Connection control information associates software applications with communication connections. When a connection request specifying a requested connection is received from a software application, it is determined whether the requested connection is permitted by the connection control information. Where the requested connection is permitted by the connection control information, the requested connection is opened. If the requested connection is a first connection opened by the software application, then the software application is associated with the requested connection in the connection control information.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: March 31, 2015
    Assignee: BlackBerry Limited
    Inventors: Michael Grant Kirkup, Herbert Anthony Little, David Paul Yach
  • Publication number: 20150066292
    Abstract: A method and system for operating vehicle accessories is described. The method and system allocate an available amount of engine torque between different accessories depending on boundary conditions and nominal vehicle operating conditions. In one example, the accessories may include an air conditioner compressor, an alternator, and various vehicle electrical loads that are in electrical communication with the alternator.
    Type: Application
    Filed: September 5, 2013
    Publication date: March 5, 2015
    Applicant: Ford Global Technologies, LLC
    Inventors: Kevin Macfarlane, Nicholas Dashwood Crisp, Robert Michael Grant, Hugh Hamilton, Brian Jay Fedoroff, Gregory Blin, Peter Robert Brooks
  • Patent number: 8954954
    Abstract: A method and device for installing an application to a device are provided. The method includes: receiving, at the device, application files associated with the application, the application files including computer readable instruction files and resource files; installing, by an installation manager, the computer readable instruction files to a first memory component associated with the device; and storing the resource files on a second memory component associated with the device.
    Type: Grant
    Filed: June 9, 2010
    Date of Patent: February 10, 2015
    Assignee: BlackBerry Limited
    Inventors: Paul Mark Joseph Dumais, Brian Alexander Zubert, Michael Grant Kirkup
  • Publication number: 20150000060
    Abstract: A reversible cleansing article comprising a body having a first surface and a second surface, wherein the first surface comprises semi-rigid layers, the second surface having a uniform surface; the first surface and the second are coupling from the rear of each of the first surface and the second surface; the body having a cavity defined therein, wherein the cavity is reachable through an opening defined in the body; and wherein the first surface is on the body and the second surface is in the body, the body is reversible between the first surface and the second surface through the opening.
    Type: Application
    Filed: June 27, 2014
    Publication date: January 1, 2015
    Inventors: Michael Grant Collins, Theresa Marie Pilutti
  • Patent number: 8922398
    Abstract: A method of providing a password to a handheld electronic device having a reduced keyboard and a non-predictive keystroke interpretation system, wherein the reduced keyboard is of a particular keyboard type and the non-predictive keystroke interpretation system is of a particular system type. The method includes receiving a first character string in an electronic device, such as, without limitation, a PC, that is separate from the handheld electronic device, generating one or more second character strings in the electronic device based on the particular keyboard type, the first character string, and, possibly, the particular system type, and transmitting the one or more second character strings from the electronic device to the handheld electronic device as the password.
    Type: Grant
    Filed: June 24, 2009
    Date of Patent: December 30, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Kenneth Brown, Michael Grant Kirkup, Michael Stephen Brown
  • Publication number: 20140380045
    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: Application
    Filed: September 9, 2014
    Publication date: December 25, 2014
    Inventors: Michael Kenneth Brown, Scott William Totzke, Michael Grant Kirkup
  • Publication number: 20140373155
    Abstract: Methods and systems for mitigating the effects of a malicious software application are disclosed. A dedicated module on the computing device receives from a malicious software detector a message indicating whether the application is malicious or has a malicious component. The dedicated module obtains a set of permissions to be granted to the application, and instructs software on the computing device that controls the permissions of the application to grant the set of permissions.
    Type: Application
    Filed: August 29, 2014
    Publication date: December 18, 2014
    Applicant: BLACKBERRY LIMITED
    Inventors: Oliver Whitehouse, Michael Grant Kirkup, Christopher Lyle Bender, MIchael Kenneth Brown
  • Patent number: 8914630
    Abstract: Systems and methods for handling electronic messages. An electronic message that is associated with a digital certificate is to be processed. A decision whether to check the validity of the digital certificate is based upon digital certificate checking criterion. An IT administrator may provide to one or more devices configuration data that establishes the digital certificate checking criterion.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: December 16, 2014
    Assignee: BlackBerry Limited
    Inventors: Ian Robertson, Michael Grant Kirkup, Herbert Anthony Little
  • Publication number: 20140359274
    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 device (e.g. a keyboard, a printer). In some embodiments, the encryption key is generated at one of the two devices. Data associated with the encryption key is output at the one device, which can be input by the user at the other device. The encryption key is then recovered at the other 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: Application
    Filed: August 20, 2014
    Publication date: December 4, 2014
    Inventors: Michael Grant Kirkup, Michael Kenneth Brown, Michael Stephen Brown
  • Publication number: 20140320635
    Abstract: A system for assessing a structure and the tools and processes used to form the structure is described. 2D images of the structure are captured and processed to obtain 3D information concerning the structure. Both 2D and 3D information is then used to identify and analyze selected characteristics of the structure. This analysis allows for a quality assessment of the structure. The selected characteristics are correlated with information relating to the operation of the tool that carried out the process that at least in part created the structure. The correlation of tool/process information to structure characteristics allows for the generation of feedback that may be used to modify the tool or processed used to form the structure.
    Type: Application
    Filed: March 14, 2014
    Publication date: October 30, 2014
    Applicant: Rudolph Technologies, Inc.
    Inventors: John Thornell, Steven Knauber, Jatinder Dhaliwal, Justin Miller, Michael Grant, Kenneth Durden
  • Patent number: 8855310
    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 device (e.g. a keyboard, a printer). In some embodiments, the encryption key is generated at one of the two devices. Data associated with the encryption key is output at the one device, which can be input by the user at the other device. The encryption key is then recovered at the other 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: July 28, 2011
    Date of Patent: October 7, 2014
    Assignee: BlackBerry Limited
    Inventors: Michael Grant Kirkup, Michael Kenneth Brown, Michael Stephen Brown