Patents by Inventor Jonathan Andrew BANKS

Jonathan Andrew BANKS 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: 9830166
    Abstract: An Internet of things (IoT) controller may execute a first IoT application, associated with operating an IoT device, and a second IoT application associated with operating the IoT device. The IoT controller may load an IoT application program interface (API) associated with the first IoT application and the second IoT application, and may identify a first set of functions including a first function, associated with the first IoT application, and a second function associated with the second IoT application. The IoT controller may translate, based on the IoT API, the first set of functions to a second set of functions including a third function, associated with the first IoT application, and a fourth function associated with the second IoT application. The IoT controller may cause the IoT device to operate, based on the second set of functions, during the execution of the first IoT application and the second IoT application.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: November 28, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Zhi-hong Zhang, Jonathan Andrew Banks, Laiwah Alice Leung
  • Publication number: 20160308957
    Abstract: An Internet of things (IoT) controller may execute a first IoT application, associated with operating an IoT device, and a second IoT application associated with operating the IoT device. The IoT controller may load an IoT application program interface (API) associated with the first IoT application and the second IoT application, and may identify a first set of functions including a first function, associated with the first IoT application, and a second function associated with the second IoT application. The IoT controller may translate, based on the IoT API, the first set of functions to a second set of functions including a third function, associated with the first IoT application, and a fourth function associated with the second IoT application. The IoT controller may cause the IoT device to operate, based on the second set of functions, during the execution of the first IoT application and the second IoT application.
    Type: Application
    Filed: April 16, 2015
    Publication date: October 20, 2016
    Inventors: Zhi-hong ZHANG, Jonathan Andrew BANKS, Laiwah Alice LEUNG