Claims Analysis
Total Claims: 14
Claim 1
Independent Claim
237 words
A method in a data processing system for providing communication between a plurality of application software and a plurality of devices disposed in a plurality of relative locations through an interface capable of accessing only a single device at a prespecified relative location, wherein said plurality of application software is concurrently executing within said data processing system, said method comprising: establishing a device table for each of said plurality application software, wherein each device table includes device parameter information and device address information for each of said plurality of devices at a plurality of relative locations, including said prespecified relative location; specifying a particular device for use with a selected application software; overwriting device parameter information and device address information for said single device at said prespecified relative location within said device table established for said selected application software with device parameter information and device address information for said particular device, wherein said device parameter information and said device address information overwritten in said prespecified relative location in said device table established for said selected application may be utilized by said interface capable of accessing only a single device at a prespecified relative location to provide communication between said selected application software and said particular device; and directing data from said selected application software to said particular device utilizing said device parameter information and device address information stored within said device table for said selected application software.
Claim 2
Independent Claim
237 words
A method in a data processing system for providing communication between a plurality of application software and a plurality of devices disposed in a plurality of relative locations through an interface capable of accessing only a single device at a prespecified relative location, wherein said plurality of application software is concurrently executing within said data processing system, said method comprising: establishing a device table for each of said plurality application software, wherein each device table includes device parameter information and device address information for each of said plurality of devices at a plurality of relative locations, including said prespecified relative location; specifying a particular device for use with a selected application software; overwriting device parameter information and device address information for said single device at said prespecified relative location within said device table established for said selected application software with device parameter information and device address information for said particular device, wherein said device parameter information and said device address information overwritten in said prespecified relative location in said device table established for said selected application may be utilized by said interface capable of accessing only a single device at a prespecified relative location to provide communication between said selected application software and said particular device; and directing data from said selected application software to said particular device utilizing said device parameter information and device address information stored within said device table for said selected application software.
Claim 3
Dependent Claim
26 words
The method of claim 1, wherein said step of specifying a particular device for use with a selected application software includes specifying a digital video adapter.
Claim 4
Dependent Claim
38 words
The method of claim 1, wherein said step of establishing a device table for each of said plurality of application software includes device parameter information and device address information as a board number and a device driver name.
Claim 5
Dependent Claim
237 words
A data processing system for providing communication between a plurality of application software and a plurality of devices disposed in a plurality of relative locations through an interface capable of accessing only a single device at a prespecified relative location, wherein said plurality of application software is concurrently executing within said data processing system, said data processing system comprising: an interface capable of accessing only a single device at a prespecified relative location; means for establishing a device table for each of said plurality application software, wherein each device table includes device parameter information and device address information for each of said plurality of devices at a plurality of relative locations, including said prespecified relative location; means for specifying a particular device for use with a selected application software; means for overwriting device parameter information and device address information for said single device at said prespecified relative location within said device table established for said selected application software with device parameter information and device address information for said particular device, wherein said device parameter information and said device address information overwritten at said prespecified relative location may be utilized by said interface to provide communication between said selected application software and said particular device; and means for directing data from said selected application software to said particular device utilizing said device parameter information and device address information stored within said device table for said selected application software.
Claim 6
Dependent Claim
237 words
A data processing system for providing communication between a plurality of application software and a plurality of devices disposed in a plurality of relative locations through an interface capable of accessing only a single device at a prespecified relative location, wherein said plurality of application software is concurrently executing within said data processing system, said data processing system comprising: an interface capable of accessing only a single device at a prespecified relative location; means for establishing a device table for each of said plurality application software, wherein each device table includes device parameter information and device address information for each of said plurality of devices at a plurality of relative locations, including said prespecified relative location; means for specifying a particular device for use with a selected application software; means for overwriting device parameter information and device address information for said single device at said prespecified relative location within said device table established for said selected application software with device parameter information and device address information for said particular device, wherein said device parameter information and said device address information overwritten at said prespecified relative location may be utilized by said interface to provide communication between said selected application software and said particular device; and means for directing data from said selected application software to said particular device utilizing said device parameter information and device address information stored within said device table for said selected application software.
Claim 7
Dependent Claim
14 words
The data processing system of claim 4, wherein said interface is an audio-video kernel.
Claim 8
Dependent Claim
15 words
The data processing system of claim 4, wherein said device is a digital video adapter.
Claim 9
Dependent Claim
25 words
The data processing system of claim 4, wherein said device parameter information and device address information includes a board number and a device driver name.
Claim 10
Dependent Claim
202 words
A data processing system comprising: a plurality of devices; a plurality of application software concurrently executing within said data processing system, wherein said plurality of application software communicate with a plurality of devices in a plurality of relative locations; a interface capable of accessing only a single device at a prespecified relative location; means for establishing a device table including device parameter information and device address information for each of said plurality of devices at a number of relative locations, including the prespecified relative location used by said interface; means for specifying a particular device for use with a selected application software; means for overwriting device parameter information and device address information for said single device at said prespecified relative location with device parameter information and device address information for said particular device in said device table for said selected application software; and means for directing data from said selected application software to said particular device utilizing said device parameter information and device address information overwritten at said prespecified relative location in said device table for said selected application software, wherein said plurality of application software may communicate with a plurality of devices in a plurality of relative locations utilizing said interface.
Claim 11
Dependent Claim
202 words
A data processing system comprising: a plurality of devices; a plurality of application software concurrently executing within said data processing system, wherein said plurality of application software communicate with a plurality of devices in a plurality of relative locations; a interface capable of accessing only a single device at a prespecified relative location; means for establishing a device table including device parameter information and device address information for each of said plurality of devices at a number of relative locations, including the prespecified relative location used by said interface; means for specifying a particular device for use with a selected application software; means for overwriting device parameter information and device address information for said single device at said prespecified relative location with device parameter information and device address information for said particular device in said device table for said selected application software; and means for directing data from said selected application software to said particular device utilizing said device parameter information and device address information overwritten at said prespecified relative location in said device table for said selected application software, wherein said plurality of application software may communicate with a plurality of devices in a plurality of relative locations utilizing said interface.
Claim 12
Dependent Claim
14 words
The data processing system of claim 8, wherein the interface is an audio-visual kernel.
Claim 13
Dependent Claim
16 words
The data processing system of claim 8, wherein said particular device is a digital video adapter.
Claim 14
Dependent Claim
26 words
The data processing system of claim 8, wherein the device parameter information and the device address information includes a board number and a device driver number.