Patents by Inventor Erik Jackson Bunn

Erik Jackson Bunn 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: 12265456
    Abstract: An electronic apparatus is configured to generate current capability parameters associated with a software object executing on the electronic apparatus. The current capability parameters include an indication of resources required to execute the software object. The electronic apparatus determines whether the resources required to execute the software object are approaching a limit. The determination may be made by comparison to a threshold value. If the resources required to execute the software object are approaching the limit, then the electronic apparatus identifies a suitable target host based on the current capability parameters and initiates a migration of the software object to the suitable target.
    Type: Grant
    Filed: July 10, 2023
    Date of Patent: April 1, 2025
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Publication number: 20230367681
    Abstract: An electronic apparatus is configured to generate current capability parameters associated with a software object executing on the electronic apparatus. The current capability parameters include an indication of resources required to execute the software object. The electronic apparatus determines whether the resources required to execute the software object are approaching a limit. The determination may be made by comparison to a threshold value. If the resources required to execute the software object are approaching the limit, then the electronic apparatus identifies a suitable target host based on the current capability parameters and initiates a migration of the software object to the suitable target.
    Type: Application
    Filed: July 10, 2023
    Publication date: November 16, 2023
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Patent number: 11755434
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: September 12, 2023
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Publication number: 20230032601
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Application
    Filed: September 15, 2021
    Publication date: February 2, 2023
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Patent number: 11151004
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Grant
    Filed: November 3, 2019
    Date of Patent: October 19, 2021
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Publication number: 20200065201
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Application
    Filed: November 3, 2019
    Publication date: February 27, 2020
    Applicant: BaseN Corporation
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Patent number: 10503615
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: December 10, 2019
    Assignee: BaseN Corporation
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi
  • Publication number: 20170139788
    Abstract: A method including executing a portion of a service which is part of at least one service provided by a system including a distributed computing platform; determining object capability parameters required to perform the executing; storing information about at least one target host device; generating an announcement message reporting presence of a service type and the object capability parameters; receiving information from other announcement messages; evaluating current host device capability parameters with respect to the object capability parameters; determining when the current host device capability parameters meet a criterion; initiating a migration request message from the object for migration of the object, the object including software code and processing instructions and service function instructions, the migration to a target object host device, when the module capability parameters meet a criterion; and managing the migration of the object to the target host device.
    Type: Application
    Filed: January 31, 2017
    Publication date: May 18, 2017
    Applicant: BaseN Corporation
    Inventors: Pasi Markus Hurri, Erik Jackson Bunn, Kaj Johannes Niemi