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
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
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
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
March 18, 2016
Publication date:
July 7, 2016
Applicant:
BaseN Corporation
Inventors:
Pasi Hurri, Niilo Nuevo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Grant
Filed:
December 16, 2011
Date of Patent:
April 26, 2016
Assignee:
BaseN Corporation
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Grant
Filed:
December 16, 2011
Date of Patent:
December 1, 2015
Assignee:
Basen Corporation
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Grant
Filed:
December 16, 2011
Date of Patent:
April 7, 2015
Assignee:
Basen Corporation
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: An energy usage data visualization process includes receiving an energy data presentation request from a user, processing the energy data presentation request by the customer portal service module, and retrieving energy usage data associated with the energy data presentation request. The energy usage data is retrieved from a storage device, which is communicatively coupled to the customer portal service module. The service module produces a visual output based upon the presentation request and the retrieved energy usage data. The service module produces the visual output for presentation onto the display of the end user interface, by using an energy data visualization template of a template module application. The template module application is determined by the energy data presentation request, and is stored on the customer portal service module. The customer portal service module has a housing that is separate from the housing of the end user device.
Type:
Grant
Filed:
December 16, 2011
Date of Patent:
February 3, 2015
Assignee:
BaseN Corporation
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
December 16, 2011
Publication date:
June 21, 2012
Applicant:
BASEN CORPORATION
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
December 16, 2011
Publication date:
June 21, 2012
Applicant:
BASEN CORPORATION
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
December 16, 2011
Publication date:
June 21, 2012
Applicant:
BASEN CORPORATION
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
December 16, 2011
Publication date:
June 21, 2012
Applicant:
BASEN CORPORATION
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, IIkka Kaakkola, Kalle Kivimaa
Abstract: This disclosure relates to systems, devices, protocols, and processes for retrieving, accessing, and presenting information of energy usage using a distributed storage process and distributed logical services to provide a user with real-time energy usage information and visualization.
Type:
Application
Filed:
December 16, 2011
Publication date:
April 12, 2012
Applicant:
BASEN CORPORATION
Inventors:
Pasi Hurri, Niilo Neuvo, Topi Mikkola, Erik Bunn, Ilkka Kaakkola, Kalle Kivimaa