×

Multimedia system having software mechanism providing standardized interfaces and controls for the operation of multimedia devices

  • US 5,428,730 A
  • Filed: 12/15/1992
  • Issued: 06/27/1995
  • Est. Priority Date: 12/15/1992
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a multimedia data processing system (MMDPS) comprising a processor, a storage system including a memory for storing at least one multimedia application program (MMAP) and a multitasking operating system for execution by said processor, a monitor for displaying screens of information, and connector means for connecting one or more multimedia devices into said MMDPS, each device having a plurality of controllable functions, each device being in one class of a plurality of different classes of multimedia devices, the improvement comprising:

  • first means responsive to a DEVICE OPEN command from said application program for opening a multimedia device (hereinafter referred to as open MMD) and for thereafter transmitting signals to said open MMD in response to said first means receiving device commands, said signals being operative to control said controllable functions of said open MMD;

    second means comprising a user interface including user manipulable objects on a display screen of said monitor;

    and multimedia device control means (MMDCM) layered between said first means and said second means, said MMDCM comprising a plurality of application-program-selectable class-specific controls, each control being for a different one of said classes of multimedia devices;

    said MMDCM being responsive to a CREATE message from the application program to select one of said controls (hereinafter referred to as selected control) having the same class as said open MMD;

    said selected control comprising third means for creating a control screen on said monitor in said user interface, said control screen having a control panel comprising a plurality of user actuated controllers for controlling different functions of said open MMD;

    said user interface being operative to send a user selection message in response to a user manipulating one of said controllers;

    and, said MMDCM further comprising processing means operative, in response to receiving said user selection message, to send a device command to said first means for changing a function of said open MMD and to send a message to said user interface to update the one of said controllers manipulated by the user to reflect the changed function of said open MMD.

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