Back to results
US 8,849,462 B2Granted
Method and apparatus for automation of a programmable device
AssigneeVelvetwire LLC
InventorEric O. Bodnar
Life of this patent
Estimating the term…
Abstract
A method and apparatus for a computer-implemented adaptive automation module comprising an event recorder to store one or more events for a predetermined period, and a timeline pattern generator logic to create a timeline for the predetermined period. The module further comprising marker creator logic to generate a marker to abstract the timeline data from the event data for controlling a device.
Claims14
A computer-implemented adaptive automation module comprising:
- an event recorder configured to store one or more events in memory for a predetermined period;
- a timeline pattern generator logic configured to create a timeline of the events for the predetermined period, the timeline including a plurality of slots, the plurality of slots dividing the predetermined period unevenly, a slot granularity of the plurality of slots depending on a level of activity expected, the timeline comprising a histogram of the events;
- a processor to implement a marker creator logic configured to generate a plurality of markers to indicate a beginning and an end for a stretch of activity defined by the events on the timeline, wherein the marker creator logic adds a marker to the timeline when an activity value for the slot and an activity value for a subsequent slot do not match;
- control logic to control a device based on the plurality of markers.
1 more element
A system comprising:
- a device to control an environment, the device including on and off controls;
- a sensor;
- and
- an adaptive automation module to generate a control signal to turn the device on and off, the adaptive automation module coupled to the sensor, the adaptive automation module comprising:
- an event recorder configured to store one or more usage events for a predetermined period;
- a timeline pattern generator logic configured to create a timeline of the usage events for the predetermined period, the timeline comprising a histogram of the usage events, the timeline comprising a plurality of slots that divide the predetermined period unevenly, a slot granularity depending on a level of activity expected, wherein each usage event is placed into a nearest slot;
- a marker creator logic configured to generate a plurality of timeline markers to indicate a beginning and an end for each stretch of activity defined by the usage events in the timeline;
- an efficiency profile based on the plurality of timeline markers to set an optimal pattern to turn on and off the device;
- and
- a control logic to control the device.
7 more elements
Dependencies are inferred from the claim text.