×

Dynamically-generated operating system for sensor networks

  • US 9,015,652 B2
  • Filed: 12/21/2005
  • Issued: 04/21/2015
  • Est. Priority Date: 12/21/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • determining application requirements for interfacing and executing at least two different applications using a sensor network, the sensor network including a plurality of devices, wherein the at least two different applications are movable among the plurality of devices of the sensor network;

    determining hardware constraints associated with the devices of the sensor network;

    dynamically generating an operating system using an operating system generator for the sensor network bymatching a first one or more operating system components with one or more application requirements, the application requirements configured for interfacing and executing the at least two different applications using the sensor network andmatching a second one or more operating system components with one or more hardware constraints, the hardware constraints being associated with the devices of the sensor network,Dynamically generating the operating system for deployment by including the first and the second one or more matched operating system components, the operating system configured to support operation of any of the at least two different applications during movement thereof among the plurality of devices of the sensor network,Reviewing, using a separate watchdog application, the dynamically generated operating system and including core operating system components not matching the application requirements or hardware constraints in the event that the core operating components are needed for operation of the operating system in the sensor network; and

    dynamically deploying the operating system onto the plurality of devices of the sensor network.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×