Method and apparatus for capturing slices of video data
AssigneeHewlett-Packard Company
InventorsTheodore Emerson, Robert Noonan, David Heinrich, Don Dykes
Life of this patent
Estimating the term…
Abstract
A remote management controller may include a capture engine and a processor. The capture engine may be configured to obtain a slice of video data output from a video graphics controller, store the slice of video data, and calculate at least one value correlative to the slice of video data. The processor may be configured to retrieve the slice of video data stored by the capture engine and process any changed portion of the slice of video data for transmission to a remote system.
Claims32
A remote management controller comprising:
- a capture engine configured to obtain a slice of video data output from a video graphics controller, store the slice of video data, and calculate at least one value correlative to the slice of video data;
- and
- a processor configured to retrieve the slice of video data stored by the capture engine and process any changed portion of the slice of video data for transmission to a remote system.
A method of processing video data for transmission to a remote system, the method comprising:
- obtaining a slice of video data output from a video graphics controller;
- storing the slice of video data;
- calculating at least one value correlative to the slice of video data;
- and
- processing any changed portion of the slice of video data for transmission to a remote management system if the at least one value indicates a change in the portion as compared with a previously calculated value correlative to a previous corresponding portion.
A computer comprising:
- at least one central processing unit;
- main memory accessible by the at least one central processing unit;
- a video graphics controller configured to receive video data from the at least one central processing unit and to generate a video data output;
- and
- a remote management controller coupled to receive the video data output from the video graphics controller, the remote management controller comprising a capture engine and a processor, the capture engine being configured to obtain a slice of the video data output, store the slice of video data, and calculate at least one value correlative to the slice of video data, and the processor being configured to retrieve the slice of video data stored by the capture engine and process any changed portions of the slice of video data for transmission to a remote system.
Dependencies are inferred from the claim text.