Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Data Stream Windowing in Device Emulation

IP.com Disclosure Number: IPCOM000046503D
Original Publication Date: 1983-Jul-01
Included in the Prior Art Database: 2005-Feb-07
Document File: 2 page(s) / 38K

Publishing Venue

IBM

Related People

Berg, WF: AUTHOR [+4]

Abstract

This method allows a processor performing emulation of display devices to mask hardware restrictions in the number of input fields each device is capable of displaying on any given screen. The screen of the device with the less capability is logically partitioned by modifying the field definition. The user is presented with all the input fields sent by the host, but only a proper subset of fields is active at any given time, as set forth in the flow diagram.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 2

Data Stream Windowing in Device Emulation

This method allows a processor performing emulation of display devices to mask hardware restrictions in the number of input fields each device is capable of displaying on any given screen. The screen of the device with the less capability is logically partitioned by modifying the field definition. The user is presented with all the input fields sent by the host, but only a proper subset of fields is active at any given time, as set forth in the flow diagram.

As the data to be displayed is received from the host, a count is kept of all the fields which fall under the restrictions of the emulating device. When the maximum number is reached, all such fields which follow in the data stream are modified to mask their type. The resulting panel is written to the screen and the user is aware of those fields which fall outside of the allowable subset or "window". Specially-defined keys allow the user to move this window, thereby giving him the use of a subset of fields which were previously restricted. The emulating device is now capable of displaying and using all the data sent by the host.

1

Page 2 of 2

2

[This page contains 1 picture or other non-text object]