Claims Analysis
Total Claims: 25
Claim 1
Independent Claim
243 words
A method for transferring periodic multimedia data on a bus in a computer system, wherein the computer comprises a CPU, main memory coupled to the CPU which stores data accessible by the CPU, bridge logic coupled to the CPU and the main memory, a bus coupled to the bridge logic which transfers multimedia data, and a plurality of multimedia devices coupled to the bus, the method comprising: a first multimedia device generating addressing and control signals on the bus for a multimedia bus transfer, wherein the multimedia bus transfer is intended for a second multimedia device; the first multimedia device generating one or more request signals on the bus for requesting that the multimedia bus transfer be a periodic multimedia data transfer; the second multimedia device receiving the addressing and control signals on the bus for the multimedia bus transfer; the second multimedia device receiving the one or more request signals; the first multimedia device performing a plurality of multimedia bus transfers comprising periodic multimedia data transfers after the first multimedia device generating said addressing and control signals and said one or more request signals, wherein said plurality of multimedia data transfers comprise the first multimedia device transferring said periodic multimedia data on the bus to the second multimedia device, wherein said periodic multimedia data transfers are performed periodically on the bus, wherein said periodic multimedia data transfers do not require further control or handshaking signals prior to said periodic multimedia data transfers.
Claim 2
Independent Claim
243 words
A method for transferring periodic multimedia data on a bus in a computer system, wherein the computer comprises a CPU, main memory coupled to the CPU which stores data accessible by the CPU, bridge logic coupled to the CPU and the main memory, a bus coupled to the bridge logic which transfers multimedia data, and a plurality of multimedia devices coupled to the bus, the method comprising: a first multimedia device generating addressing and control signals on the bus for a multimedia bus transfer, wherein the multimedia bus transfer is intended for a second multimedia device; the first multimedia device generating one or more request signals on the bus for requesting that the multimedia bus transfer be a periodic multimedia data transfer; the second multimedia device receiving the addressing and control signals on the bus for the multimedia bus transfer; the second multimedia device receiving the one or more request signals; the first multimedia device performing a plurality of multimedia bus transfers comprising periodic multimedia data transfers after the first multimedia device generating said addressing and control signals and said one or more request signals, wherein said plurality of multimedia data transfers comprise the first multimedia device transferring said periodic multimedia data on the bus to the second multimedia device, wherein said periodic multimedia data transfers are performed periodically on the bus, wherein said periodic multimedia data transfers do not require further control or handshaking signals prior to said periodic multimedia data transfers.
Claim 3
Dependent Claim
83 words
The method of claim 1, further comprising: the second multimedia device providing one or more handshake signals on the bus to the first multimedia device for indicating said periodic multimedia data transfers can proceed, wherein said providing one or more handshake signals on the bus to the first multimedia device for indicating said periodic multimedia data transfers can proceed occurs in response to the second multimedia device receiving the one or more request signals on the bus requesting said periodic multimedia data transfer.
Claim 4
Dependent Claim
27 words
The method of claim 2, further comprising: wherein the one or more request signals includes the first multimedia device transferring information regarding said periodic multimedia data transfer.
Claim 5
Dependent Claim
31 words
The method of claim 3, wherein said information regarding said periodic multimedia data transfer includes periodicity information indicating an approximate period or frequency at which said periodic multimedia data transfers occur.
Claim 6
Dependent Claim
95 words
The method of claim 4, further comprising: the second multimedia device determining if the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer; wherein the second multimedia device providing said one or more handshake signals on the bus to the first multimedia device indicating said multimedia bus transfer comprising periodic multimedia data can proceed is performed in response to the second multimedia device determining that the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer.
Claim 7
Dependent Claim
15 words
The method of claim 1, wherein said bus is the peripheral component interconnect (PCI) bus.
Claim 8
Dependent Claim
13 words
The method of claim 1, wherein said bus is a dedicated multimedia bus.
Claim 9
Dependent Claim
21 words
The method of claim 1, wherein said periodic multimedia data comprises motion video data at a plurality of frames per second.
Claim 10
Dependent Claim
20 words
The method of claim 1, wherein said periodic multimedia data comprises audio data at a plurality of cycles per second.
Claim 11
Dependent Claim
20 words
The method of claim 1, wherein said periodic multimedia data comprises communication data at a plurality of transmissions per second.
Claim 12
Dependent Claim
252 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes bus interface logic; a bus coupled to the bridge logic, wherein said bus includes a plurality of data lines and control lines; a plurality of multimedia devices coupled to said bus, wherein each of said multimedia devices performs operations on said bus, wherein the operations include normal data transfers and periodic data transfers, wherein each of said multimedia devices includes: means for generating one or more request signals on the bus to a target multimedia device requesting that a periodic data transfer is desired; means for receiving one or more request signals on the bus from a source multimedia device requesting that a periodic data transfer is desired; means for performing a plurality of periodic data transfers on the bus comprising periodic multimedia data to the target multimedia device, wherein said plurality of periodic data transfers occur after said one or more request signals have been generated, wherein said plurality of periodic data transfers on the bus comprise transfers of said periodic data on the bus to the target multimedia device, wherein said plurality of periodic data transfers on the bus are performed periodically on the bus, wherein said periodic data transfers do not require further control or handshaking signals prior to said periodic data transfers.
Claim 13
Dependent Claim
252 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes bus interface logic; a bus coupled to the bridge logic, wherein said bus includes a plurality of data lines and control lines; a plurality of multimedia devices coupled to said bus, wherein each of said multimedia devices performs operations on said bus, wherein the operations include normal data transfers and periodic data transfers, wherein each of said multimedia devices includes: means for generating one or more request signals on the bus to a target multimedia device requesting that a periodic data transfer is desired; means for receiving one or more request signals on the bus from a source multimedia device requesting that a periodic data transfer is desired; means for performing a plurality of periodic data transfers on the bus comprising periodic multimedia data to the target multimedia device, wherein said plurality of periodic data transfers occur after said one or more request signals have been generated, wherein said plurality of periodic data transfers on the bus comprise transfers of said periodic data on the bus to the target multimedia device, wherein said plurality of periodic data transfers on the bus are performed periodically on the bus, wherein said periodic data transfers do not require further control or handshaking signals prior to said periodic data transfers.
Claim 14
Dependent Claim
65 words
The computer system of claim 11, wherein said means for receiving includes means for providing one or more handshaking signals on the bus to a source multimedia device indicating a periodic data transfer can proceed, wherein said means for providing operates in response to the second multimedia device receiving the one or more request signals on the bus indicating said periodic data transfer is desired.
Claim 15
Dependent Claim
24 words
The computer system of claim 11, wherein said means for generating also transfers information regarding said periodic data transfer to the target multimedia device.
Claim 16
Dependent Claim
30 words
The computer system of claim 13, wherein said information regarding said periodic data transfer includes periodicity information indicating an approximate period or frequency at which said periodic data transfers occur.
Claim 17
Dependent Claim
86 words
The computer system of claim 14, wherein said means for receiving determines if the multimedia device can guarantee availability at a frequency specified in said periodicity information received from the source multimedia device; wherein said means for providing the source multimedia device indicating said transfer comprising periodic multimedia data can transmits said one or more handshaking signals in response to the means for receiving determining that the multimedia device can guarantee availability at said frequency specified in said periodicity information received from the source multimedia device.
Claim 18
Dependent Claim
16 words
The computer system of claim 11, wherein said bus is the peripheral component interconnect (PCI) bus.
Claim 19
Dependent Claim
14 words
The computer system of claim 11, wherein said bus is a dedicated multimedia bus.
Claim 20
Dependent Claim
20 words
The method of claim 11, wherein said periodic data comprises motion video data at a plurality of frames per second.
Claim 21
Dependent Claim
20 words
The computer system of claim 11, wherein said periodic data comprises audio data at a plurality of cycles per second.
Claim 22
Independent Claim
437 words
A method for transferring periodic multimedia data on a bus in a computer system, wherein the computer system comprises a CPU, main memory coupled to the CPU which stores data accessible by the CPU, bridge logic coupled to the CPU and the main memory, a bus coupled to the bridge logic which transfers multimedia data, and a plurality of multimedia devices coupled to the bus, the method comprising: a first multimedia device generating addressing and control signals on the bus for a multimedia bus transfer, wherein the multimedia bus transfer is intended for a second multimedia device, wherein the multimedia bus transfer is one of a set of transfer types including a normal data transfer and a periodic multimedia data transfer; the first multimedia device generating one or more request signals on the bus for requesting that the multimedia bus transfer be said periodic multimedia data transfer, wherein the one or more request signals include the first multimedia device transferring information regarding said periodic multimedia data transfer, wherein said information includes periodicity information indicating an approximate period or frequency at which said periodic multimedia data transfers are to occur; the second multimedia device receiving the addressing and control signals on the bus for the multimedia bus transfer; the second multimedia device receiving the one or more request signals; the second multimedia device determining if the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer; the second multimedia device providing one or more handshake signals on the bus to the first multimedia device for indicating said periodic multimedia data transfer can proceed, wherein said providing one or more handshake signals occurs in response to the second multimedia device receiving the one or more request signals, wherein the second multimedia device providing said one or more handshake signals is performed in response to the second multimedia device determining that the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer; the first multimedia device performing one or more multimedia bus transfers comprising periodic multimedia data after the first multimedia device generating said addressing and control signals and said one or more request signals, wherein said one or more multimedia bus transfers comprise the first multimedia device transferring said periodic multimedia data on the multimedia bus to the second multimedia device, wherein at least a subset of said plurality of multimedia bus transfers are performed periodically on the multimedia bus, wherein said periodic multimedia data transfers do not require further control or handshaking signals prior to said periodic multimedia data transfers.
Claim 23
Independent Claim
437 words
A method for transferring periodic multimedia data on a bus in a computer system, wherein the computer system comprises a CPU, main memory coupled to the CPU which stores data accessible by the CPU, bridge logic coupled to the CPU and the main memory, a bus coupled to the bridge logic which transfers multimedia data, and a plurality of multimedia devices coupled to the bus, the method comprising: a first multimedia device generating addressing and control signals on the bus for a multimedia bus transfer, wherein the multimedia bus transfer is intended for a second multimedia device, wherein the multimedia bus transfer is one of a set of transfer types including a normal data transfer and a periodic multimedia data transfer; the first multimedia device generating one or more request signals on the bus for requesting that the multimedia bus transfer be said periodic multimedia data transfer, wherein the one or more request signals include the first multimedia device transferring information regarding said periodic multimedia data transfer, wherein said information includes periodicity information indicating an approximate period or frequency at which said periodic multimedia data transfers are to occur; the second multimedia device receiving the addressing and control signals on the bus for the multimedia bus transfer; the second multimedia device receiving the one or more request signals; the second multimedia device determining if the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer; the second multimedia device providing one or more handshake signals on the bus to the first multimedia device for indicating said periodic multimedia data transfer can proceed, wherein said providing one or more handshake signals occurs in response to the second multimedia device receiving the one or more request signals, wherein the second multimedia device providing said one or more handshake signals is performed in response to the second multimedia device determining that the second multimedia device can guarantee availability at said frequency specified in said information regarding said periodic multimedia data transfer; the first multimedia device performing one or more multimedia bus transfers comprising periodic multimedia data after the first multimedia device generating said addressing and control signals and said one or more request signals, wherein said one or more multimedia bus transfers comprise the first multimedia device transferring said periodic multimedia data on the multimedia bus to the second multimedia device, wherein at least a subset of said plurality of multimedia bus transfers are performed periodically on the multimedia bus, wherein said periodic multimedia data transfers do not require further control or handshaking signals prior to said periodic multimedia data transfers.
Claim 24
Dependent Claim
329 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes bus interface logic; a bus coupled to the bridge logic, wherein said bus includes a plurality of data lines and control lines; a plurality of multimedia devices coupled to said bus, wherein each of said multimedia devices perform operations on said bus, wherein the operations include a set of data transfer types, wherein said set of data transfer types includes normal data transfers and periodic data transfers, wherein each of said multimedia devices includes: request logic configured to generate one or more request signals on the bus to a target multimedia device requesting said periodic data transfer is desired, wherein said request logic is further configured to transfer information regarding said periodic data transfer to the target multimedia device, wherein said information regarding said periodic data transfer includes periodicity information indicating an approximate period or frequency at which said periodic data transfers occur; receiving logic coupled to receive said one or more request signals, wherein said receiving logic is further configured to determine if the multimedia device can guarantee availability at a frequency specified in said periodicity information received from the source multimedia device, wherein said receiving module includes a handshaking module configured to provide responsively one or more handshaking signals on the bus to a source multimedia device indicating a periodic multimedia data transfer can proceed; I/O logic configured to perform one or more bus transfers of multimedia data comprising periodic multimedia data to the target multimedia device, wherein said bus transfers include said periodic data transfers, wherein said periodic data transfers occur after said one or more request signals have been generated, wherein said periodic data transfers do not require further control or handshaking signals prior to said periodic data transfers.
Claim 25
Dependent Claim
329 words
A computer system, comprising: a CPU; main memory coupled to the CPU which stores data accessible by the CPU; bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes bus interface logic; a bus coupled to the bridge logic, wherein said bus includes a plurality of data lines and control lines; a plurality of multimedia devices coupled to said bus, wherein each of said multimedia devices perform operations on said bus, wherein the operations include a set of data transfer types, wherein said set of data transfer types includes normal data transfers and periodic data transfers, wherein each of said multimedia devices includes: request logic configured to generate one or more request signals on the bus to a target multimedia device requesting said periodic data transfer is desired, wherein said request logic is further configured to transfer information regarding said periodic data transfer to the target multimedia device, wherein said information regarding said periodic data transfer includes periodicity information indicating an approximate period or frequency at which said periodic data transfers occur; receiving logic coupled to receive said one or more request signals, wherein said receiving logic is further configured to determine if the multimedia device can guarantee availability at a frequency specified in said periodicity information received from the source multimedia device, wherein said receiving module includes a handshaking module configured to provide responsively one or more handshaking signals on the bus to a source multimedia device indicating a periodic multimedia data transfer can proceed; I/O logic configured to perform one or more bus transfers of multimedia data comprising periodic multimedia data to the target multimedia device, wherein said bus transfers include said periodic data transfers, wherein said periodic data transfers occur after said one or more request signals have been generated, wherein said periodic data transfers do not require further control or handshaking signals prior to said periodic data transfers.