Patents by Inventor David Alan INGLIS

David Alan INGLIS 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).

  • Publication number: 20230115747
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Application
    Filed: December 15, 2022
    Publication date: April 13, 2023
    Inventors: Edward Snow WILLIS, Hashim Mohammad QADERI, Scott HUTCHENS, David Alan INGLIS
  • Patent number: 11556328
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: January 17, 2023
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Hashim Mohammad Qaderi, Scott Hutchens, David Alan Inglis
  • Patent number: 11119756
    Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.
    Type: Grant
    Filed: July 6, 2020
    Date of Patent: September 14, 2021
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
  • Publication number: 20200371775
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Application
    Filed: August 12, 2020
    Publication date: November 26, 2020
    Inventors: Edward Snow WILLIS, Hashim Mohammad QADERI, Scott HUTCHENS, David Alan INGLIS
  • Publication number: 20200334031
    Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.
    Type: Application
    Filed: July 6, 2020
    Publication date: October 22, 2020
    Applicant: BlackBerry Limited
    Inventors: Edward Snow WILLIS, David Alan INGLIS, Hashim Mohammad QADERI, Scott HUTCHENS, Christopher Scott TRAVERS, Conrad Delbert SEAMAN
  • Patent number: 10776096
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: September 15, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Hashim Mohammad Qaderi, Scott Hutchens, David Alan Inglis
  • Patent number: 10771450
    Abstract: A method at a computing device for provisioning a network-connected device within a security platform, the method including receiving a first connection request, the first connection request being from an electronic apparatus and including a network-connected device identifier; authenticating the first connection request, thereby creating a first connection; receiving a second connection request, the second connection request being from the network-connected device and including the network-connected device identifier and a shared platform credential; receiving a request from the network-connected device to add the network-connected device to the security platform; and adding the network-connected device to the security platform based on a concurrent first connection and the request from the network-connected device to add the network-connected device to the security platform.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: September 8, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, Hashim Mohammad Qaderi, Scott Hutchens, David Alan Inglis
  • Patent number: 10719309
    Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: July 21, 2020
    Assignee: BlackBerry Limited
    Inventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
  • Publication number: 20200042301
    Abstract: A computer system includes a processor, a communications subsystem, and a non-transitory computer-readable storage medium. The computer-readable medium stores instructions that when executed by the processor adapt the computer system to receive an indication of a second device selected, at a first device, for update; send an indication signalling the second device to send state information about the second device; receive state information about the second device; determine, based on the state information, that the second device is ready to perform an update; send, to the first device, an indication that the second device is ready to perform the update; receive, from the first device, an indication to update the second device; and, send a corresponding indication to the second device. The second device is configured to begin updating in response to such an indication without any direct interaction with it. Related methods and computer-readable media are also described.
    Type: Application
    Filed: August 3, 2018
    Publication date: February 6, 2020
    Applicant: BlackBerry Limited
    Inventors: Edward Snow Willis, David Alan Inglis, Hashim Mohammad Qaderi, Scott Hutchens, Christopher Scott Travers, Conrad Delbert Seaman
  • Publication number: 20190220265
    Abstract: A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 18, 2019
    Inventors: Edward Snow WILLIS, Hashim Mohammad QADERI, Scott HUTCHENS, David Alan INGLIS
  • Publication number: 20190222569
    Abstract: A method at a computing device for provisioning a network-connected device within a security platform, the method including receiving a first connection request, the first connection request being from an electronic apparatus and including a network-connected device identifier; authenticating the first connection request, thereby creating a first connection; receiving a second connection request, the second connection request being from the network-connected device and including the network-connected device identifier and a shared platform credential; receiving a request from the network-connected device to add the network-connected device to the security platform; and adding the network-connected device to the security platform based on a concurrent first connection and the request from the network-connected device to add the network-connected device to the security platform.
    Type: Application
    Filed: January 12, 2018
    Publication date: July 18, 2019
    Inventors: Edward Snow WILLIS, Hashim Mohammad QADERI, Scott HUTCHENS, David Alan INGLIS
  • Patent number: 9396346
    Abstract: A method is provided for use on an electronic device having a display, a communication component, a memory, and a processor coupled to the display, the communication component, and the memory. The memory stores data in a first sandbox and data in a second sandbox, the first sandbox being a secure sandbox and having a shadow data component, the shadow data component storing a subset of the data stored in the first sandbox. The method comprises, in response to a request, providing the data stored in the first sandbox when the first sandbox is in an unlocked mode and providing the data stored in the shadow data component when the first sandbox is in a locked mode.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: July 19, 2016
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Edward Snow Willis, Jean-Philippe Lespinasse, Francois Leroux, Jasvir Jhaj, Praveena Asokan, Earl John Wikkerink, Alan Edward Falloon, Alan Geue, David Alan Inglis, Benton Hei Wah Lam, Christopher Scott Travers, Adrian Michael Logan, John William Cassidy
  • Publication number: 20150363602
    Abstract: A method is provided for use on an electronic device having a display, a communication component, a memory, and a processor coupled to the display, the communication component, and the memory. The memory stores data in a first sandbox and data in a second sandbox, the first sandbox being a secure sandbox and having a shadow data component, the shadow data component storing a subset of the data stored in the first sandbox. The method comprises, in response to a request, providing the data stored in the first sandbox when the first sandbox is in an unlocked mode and providing the data stored in the shadow data component when the first sandbox is in a locked mode.
    Type: Application
    Filed: June 12, 2014
    Publication date: December 17, 2015
    Inventors: Edward Snow WILLIS, Jean-Philippe LESPINASSE, Francois LEROUX, Jasvir JHAJ, Praveena ASOKAN, Earl John WIKKERINK, Alan Edward FALLOON, Alan GEUE, David Alan INGLIS, Benton Hei Wah LAM, Christopher Scott TRAVERS, Adrian Michael LOGAN, John William CASSIDY