Patents by Inventor Brian Paul Neill

Brian Paul Neill 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: 9209980
    Abstract: 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: Grant
    Filed: June 21, 2012
    Date of Patent: December 8, 2015
    Assignee: BlackBerry Limited
    Inventors: Roger Paul Bowman, Robert Henderson Wood, Nicolaas Santoso Handojo, John Michael Agar, Brian Paul Neill
  • Publication number: 20130303085
    Abstract: Systems, devices, methods, and programming products for enabling read/write operations between near field communication (NFC) devices at multiple levels of access authorization.
    Type: Application
    Filed: March 15, 2013
    Publication date: November 14, 2013
    Inventors: Antoine Gilles Joseph BOUCHER, Barry James POULTON, Brian Paul NEILL, Jay David STEELE, Shaun R. JOHANSEN
  • Publication number: 20120331287
    Abstract: 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: Application
    Filed: June 21, 2012
    Publication date: December 27, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Roger Paul Bowman, Robert Henderson Wood, Nicolaas Santoso Handojo, John Michael Agar, Brian Paul Neill
  • Publication number: 20110010770
    Abstract: A key injection service module for an asset management system is provided for a secure means of injecting keys into products. To provide this service, a controller is used to define one or more key types defining the format of the keys in a file. The controller is then used to define a product model, and then to bind each key type to the product models.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 13, 2011
    Applicant: CERTICOM CORP.
    Inventors: Keelan Smith, Brian Paul Neill, Eugene Chin