adpt 6085278 pci express claim chart

19
No opinion of any kind relating to this presentation is being provided by IPVALUE or ADAPTEC. Buyer is expected to conduct its own diligence and form its own views. This material is provided “as is” without any representations or warranties, express or implied, concerning the information contained herein. In no event will IPVALUE or ADAPTEC be liable for any legal claim or damage arising directly or indirectly from the use or reliance on the information contained herein. US Patent 6,085,278 Stillman Gates and Jamileh Davoudi

Upload: patentblast

Post on 13-Apr-2015

91 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: ADPT 6085278 PCI Express Claim Chart

No opinion of any kind relating to this presentation is being provided by IPVALUE or ADAPTEC. Buyer is expected to conduct its own diligence and form its own views. This material is provided “as is” without any representations or warranties, express or implied, concerning the information contained herein. In no event will IPVALUE or ADAPTEC be

liable for any legal claim or damage arising directly or indirectly from the use or reliance on the information contained herein.

US Patent 6,085,278

Stillman Gates and Jamileh Davoudi

Page 2: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

• Title: Communications Interface

Gates et al.; Claim 1

Adapter for a Computer System Including Posting of System Interrupt Status

• Inventor: Stillman Gates and Jamileh Davoudi

Filing Date J ne 2 1998• Filing Date: June 2, 1998

• Example Impacted Claim: 1

• Illustrative Products: Intel E8500 Northbridge Chipsets Used with Core Duo Motherboards

1

Page 3: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Column 1 lines 25-47: US 6 085 278

Gates et al.; Claim 1

US 6,085,278

2

Page 4: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1Gates et al.; Claim 1

Column 1 lines 50-58:Column 1 lines 50 58: US 6,085,278

3

Page 5: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1Gates et al.; Claim 1

Claim 1Claim 1US 6,085,278

4

Page 6: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278G t t l Cl i 1

Claim 1( f )

Gates et al.; Claim 1

(1 of 2)1. A bus interface apparatus comprising: a host interface that is

Host System

Bus Interfacehost interface that is connectable to a bus, the bus being connectable to a host system the host system

Bus Interface Apparatus

system, the host system including a host driver; Bus

Source: Intel Web Site

5

http://www.intel.com/assets/pdf/datasheet/306745.pdf, page 17

Page 7: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1( f )

host interface connectable to a bus

Gates et al.; Claim 1

(2 of 2)1. A bus interface apparatus comprising: a host interface that ishost interface that is connectable to a bus, the bus being connectable to a host systemsystem,

6

Source: Intel Web Site http://www.intel.com/assets/pdf/datasheet/306745.pdf, page 28

Page 8: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1

Gates et al.; Claim 1

the host system including a host driver;

The Intel datasheet referenced device driver is an example host driver

Source: Intel Web Site

7

http://www.intel.com/assets/pdf/datasheet/306745.pdf, page 99

Page 9: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1( f )

The Intel datasheet refers to “PCI Express Device Configuration Registers” which we will see in the next slides provide a command

Gates et al.; Claim 1

(1 of 2)and a command channel control and monitoring circuit coupled to the

Registers which we will see in the next slides provide a command channel control and monitoring capability for use with certain disk IO subsystems.

circuit coupled to the host interface and including a data buffer,

Source: Intel Web Site

8

http://www.intel.com/assets/pdf/datasheet/306745.pdf, pages 58

Page 10: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1( f )

The system memory includes the data buffer

Gates et al.; Claim 1

(2 of 2)and a command channel control and monitoring circuit coupled to thecircuit coupled to the host interface and including a data buffer,

S I l W b Si

9

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, pages 17

Page 11: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1( f )

Gates et al.; Claim 1

(1 of 4)the command channel control and monitoring circuit controlling andcircuit controlling and monitoring communication functionality between the data buffer and thethe data buffer and the bus;

The North Bridge chipset contains registers that are used to monitor and control communications between the bus and corresponding data buffers.

10

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, page 51

Page 12: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

For example, the Independent Memory Interface status registers contain “RAID and Mirroring recovery state, Initialization state, and Hot Plug S i t t ” Th b i l f it d iti l it

Claim 1( f )

Gates et al.; Claim 1

Sequencing status”. These being examples of monitored critical items.(2 of 4)the command channel control and monitoring circuit controlling andcircuit controlling and monitoring communication functionality between the data buffer and thethe data buffer and the bus;

Source: Intel Web Site

11

http://www.intel.com/assets/pdf/datasheet/306745.pdf, pages 148

Page 13: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

The E8500 NorthBridge provides controlling functions for the data flows arising from devices attached to the PCI Express bus using the PCI Express Device Control Register

Claim 1( f )

Gates et al.; Claim 1

Device Control Register.(3 of 4)the command channel control and monitoring circuit controlling andcircuit controlling and monitoring communication functionality between the data buffer and thethe data buffer and the bus;

Source: Intel Web Site

12

http://www.intel.com/assets/pdf/datasheet/306745.pdf, pages 114

Page 14: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

The E8500 NorthBridge provides controlling functions for the data flows arising to and from devices attached to the PCI Express bus via memory-

d t ti h th f d t i tt h d t th XMBClaim 1( f )

Gates et al.; Claim 1

mapped transactions where the memory referred to is attached to the XMB.(4 of 4)the command channel control and monitoring circuit controlling andcircuit controlling and monitoring communication functionality between the data buffer and thethe data buffer and the bus;

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, page 309

13

Page 15: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1

Gates et al.; Claim 1

The IMI_HPINT interrupt signals the host driver to check the IMI Status registers.

the command channel control and monitoring circuit including ancircuit including an interrupt posting status register that is readable by the host driver,

Source: Intel Web Site

14

http://www.intel.com/assets/pdf/datasheet/306745.pdf, page 148

Page 16: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1The Independent Memory Interface status registers contain “RAID and Mirroring recovery state, Initialization state, and Hot Plug Sequencing status”. These being examples of status information received from different

Gates et al.; Claim 1

the interrupt posting status register consolidating a

functional blocks in a RAID controller which is coupled to the Host bus via the NB and PCI Express bus.

consolidating a summary of interrupt status information of interrupts arising from a plurality of functionala plurality of functional blocks coupled to the bus,

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, page 148

15

Page 17: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1

The recited “summary of interrupt status information” is provided within the IMIST register where bits 0 to 5 in the register reflect the status of the PWRINT, PRSINT, FAILINT, ATNINT, MRLINT, and XMBINT interrupt events arising from the aforementioned functional blocks

Gates et al.; Claim 1

the interrupt posting status register consolidating a

events arising from the aforementioned functional blocks.

consolidating a summary of interrupt status information of interrupts arising from a plurality of functionala plurality of functional blocks coupled to the bus,

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, page 149

16

Page 18: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

Patent No. 6,085,278Gates et al ; Claim 1

Claim 1 The Independent Memory Interface status (IMIST) registers are “readable by the host driver to investigate a cause of the interrupt status ” We read that

Gates et al.; Claim 1

the interrupt posting status register being readable by the host

the host driver to investigate a cause of the interrupt status. We read that this is performed “by software” when it gets an IMI_HPINT, and the software determines the cause of an IMI_HPINT interrupt be examining the status of the PWRINT, PRSINT, FAILINT, ATNINT, MRLINT, and XMBINT data bits in the register.readable by the host

driver to investigate a cause of the interrupt statue;.

This is a transcription mistake in the patent when the PTO printed the final issued patent, evidenced by the

Source: Intel Web Site

yprosecution history in which this error did not occur in the application and revisions.

Please read “status”

17

Source: Intel Web Sitehttp://www.intel.com/assets/pdf/datasheet/306745.pdf, page 148

Page 19: ADPT 6085278 PCI Express Claim Chart

IPVALUE CONFIDENTIAL – PROPERTY OF IPVALUE MANAGEMENT INC. – ALL RIGHTS RESERVED. NOT FOR USE OR PRODUCTION IN ANY SUBSEQUENT PATENT LICENSING DISCUSSION OR LITIGATION, SOLELY TO BE USED FOR EVALUATION. SUBJECT TO DISCLAIMER FOUND ON THE FIRST PAGE OF THIS PRESENTATION.

SupplementarySupplementary

18