Invention Grant
- Patent Title: Computer system supporting multiple encodings with static data support
-
Application No.: US15938000Application Date: 2018-03-28
-
Publication No.: US10587287B2Publication Date: 2020-03-10
- Inventor: Anthony T. Sofia
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agency: Cantor Colburn LLP
- Agent William Kinnaman
- Main IPC: G06F8/65
- IPC: G06F8/65 ; H03M7/30 ; H03M7/40

Abstract:
A computer system includes a host system, a hardware controller and an operating system. The host system runs an application that includes at least one compression library and that outputs a compression request to compress a data stream having an initial data-representation size. The hardware controller compresses the data stream according to an encoding scheme indicated by the compression library to generate a compressed data stream having a reduced data-representation size with respect to the initial data-representation size. The operating system provides a communication interface between the hardware controller and the application allowing the exchange of protocol data blocks between the application and the hardware controller. A protocol data block identifies an update status of the compression library and the OS. The computer system selectively operates in a first compression mode and a second compression based on the update status, thereby varying a compression ratio of the compressed data stream.
Public/Granted literature
- US20190305796A1 COMPUTER SYSTEM SUPPORTING MULTIPLE ENCODINGS WITH STATIC DATA SUPPORT Public/Granted day:2019-10-03
Information query