×

Dynamic power allocation among points of energy consumption for attaining an objective

  • US 10,102,594 B2
  • Filed: 01/09/2013
  • Issued: 10/16/2018
  • Est. Priority Date: 01/09/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method using a processor, the method comprising:

  • identifying and distinguishing one or more mandatory consumption points from one or more optional consumption points, wherein;

    a mandatory consumption point is a consumption point required to operate at a given time comprising at least one of transportation to a destination via at least one route and at least one energy consuming sub-device; and

    an optional consumption point is a discretionary consumption point comprising at least one energy consuming sub-device;

    calculating a first energy, including calculating a mandatory energy to reach a destination along a route, wherein the mandatory energy is an amount of energy required to operate the identified mandatory consumption points along the route;

    determining an available energy;

    in response to the first energy being less than or equal to the available energy;

    designating an energy quota based on the first energy;

    calculating a second energy, including calculating an optional energy to reach the destination along the route, wherein the optional energy is an amount of energy required to operate the one or more optional consumption points along the route;

    dynamically prioritizing the one or more optional consumptions points based on metrics, wherein the metrics include;

    frequency of use and required energy; and

    autonomously allocating power in order of priority to at least one of the prioritized optional consumption points with respect to the energy quota; and

    in response to the first energy exceeding the available energy, autonomously identifying a location for acquiring additional energy and re-directing the available energy to usage of the route.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×