×

Interface for keyboard emulation provided by an operating system

  • US 5,261,079 A
  • Filed: 12/18/1990
  • Issued: 11/09/1993
  • Est. Priority Date: 12/18/1990
  • Status: Expired due to Term
First Claim
Patent Images

1. A data processing system comprising:

  • a central processing unit;

    a memory, coupled to the central processing unit;

    an operating system, stored in said memory and executable on said central processing unit, said operating system capable of executing a plurality of tasks, each task having associated therewith a session number and a control block, said operating system further designating at least one of said tasks as being a foreground session;

    an input device, operatively coupled to the central processing unit and the memory by said operating system, said input device capable of generating a parameter packet, said parameter packets comprising at least one scan code and a destination session number;

    a scan code processor, responsive to said scan code of said parameter packet for processing said scan code; and

    a keyboard emulation interface, operatively coupled intermediate said input device and said scan code processor and responsive to said parameter packet generated by the input device, said keyboard emulation interface comprising,means for determining the validity of said scan code,means for determining the validity of said destination session number, andmeans for determining whether the destination session number is equal to the foreground session number.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×