throbber
IPR 2013-00217
`
`Hewlett-Packard Company
`Petitioner
`
`Lead Counsel: Robert L. Hails, Jr.
`Backup Counsel: T. Cy Walker
`
`

`
`Introduction
`
` MCM Arguments in Patent Owner’s Response:
` Seventh Amendment: “The Board lacks subject matter jurisdiction.”
`MCM Resp., pp. 1‐13
`
` “Claims 7 and 11 both require a controller chip.” 
`MCM Resp., pp. 14‐24
` MCM’s Response Makes No Other Arguments for Patentability. 
` “does not challenge HP’s showing that prior art shows all functionality of 
`challenged claims.”
` “offers no arguments or evidence to explain why a single chip system 
`would not be predictable over the prior art.”
` “no evidence of secondary considerations.” 
`
`HP Reply, pp. 1‐2
`
`Arguments for patentability not raised in the Patent Owner’s Response are 
`deemed waived.  
`Sched. Order, p. 2
`
`2
`
`

`
`Claim 7
`
`7.  A method comprising:
`using a controller chip to interface a flash storage system with or 
`without a controller to a computing device, the controller chip 
`comprising a flash adapter, wherein the flash storage system 
`comprises a flash section and at least a medium ID;
`determining whether the flash storage system includes a 
`controller for error correction; and
`in an event where the flash storage system does not have a 
`controller for error correction, using firmware in the flash adapter to 
`perform operations to manage error correction of the flash section, 
`including bad block mapping of the flash section in the flash storage 
`system that is coupled to the flash adapter section.
`
`3
`
`

`
`Claim 11
`
`11.  A system comprising: 
`a computing device; 
`a flash storage system comprising a flash section and at least a portion 
`of a medium ID; and 
`a controller chip coupled between the computing device and the flash 
`storage system to interface the flash storage system to the computing 
`device, the controller chip comprising an interface mechanism capable of 
`receiving flash storage systems with controller and controllerless flash 
`storage systems, a detector to determine whether the flash storage system 
`includes a controller for error correction and a flash adapter which 
`comprises firmware to perform, in an event where the flash storage 
`system does not have a controller for error correction, operations to 
`manage error correction of the flash section, including bad block mapping 
`of the flash section in the flash storage system that is coupled to the flash 
`adapter section. 
`
`4
`
`

`
`MCM:  “Chip”
`
` KSR:  A “predictable use of prior art elements according to their 
`established functions [is] an obvious improvement.”
`Dec. Inst., p. 16
` Claim Language:
`Claim 7:
`using a controller chip to interface a flash storage system with or 
`without a controller to a computing device
`Claim 11:
`a controller chip coupled between the computing device and the 
`flash storage system to interface the flash storage system to the computing 
`device
` MCM:  
` Does “not challenge HP’s showing that prior art shows all functionality of 
`challenged claims.” 
`HP Reply, pp. 1‐2
` “HP effectively reads ‘chip’ out of the claims by reading the claims on the 
`Kobayashi reader 12 as a whole, an apparatus that has multiple chips that 
`perform distinct functions.”
`MCM Resp., p. 14
`
`5
`
`

`
`The Prior Art Teaches Use of a Single Chip
`
` Kobayashi:
`“Kobayashi describes a system with 
`a reader/writer 12, which includes a 
`conversion controller 122, an ATA 
`controller 124, and ROM 123 to 
`interface flash memory cards 13 to a 
`computer 11.”
`HP Pet., p. 43
`“The conversion controller 122 is 
`configured of a  one‐chip 
`microprocessor or the like and 
`operates in accordance with the 
`program stored in the ROM 123.”
`HP 1005, Col. 6:12‐14
`HP Reply, p. 4
`“Does not describe any hardware 
`implementation for the second 
`controller 124.” 
`HP Reply, p. 4
`
`Kobayashi, FIG. 11 (HP 1005)
`
`6
`
`

`
`The Prior Art Teaches Use of a Single Chip
`
` Kikuchi:  Controller 10
` “a one‐chip controller”   
`HP Reply, p. 3
` “constituted by a CPU, a ROM, a RAM, an input/output interface circuit and 
`the like”
`HP Pet., p. 49
` “includes several other controllers and processors, including an error 
`controller 32, a flash table controller 28, a command processor 26 and a 
`reset processor 22”  
`HP Reply, p. 3
`
`Kikuchi, FIG. 15A (HP 1007)
`
`Kikuchi, FIG. 2 (HP 1007)
`
`7
`
`

`
`The Prior Art Teaches Use of a Single Chip
`
`ONE CHIP CONTROLLER
`
`Kikuchi, Fig. 2 (HP 1007)
`
`ONE CHIP
`CONTROLLER
`
`Kobayashi, Fig. 11
`(HP 1005)
`
`8
`
`

`
`Possible Rebuttal Slides
`
`

`
`Claim 7
`
`
`
`A method comprising:A method comprising:
`
`10
`
`

`
`Claim 7
`
`
`using a controller chip to interface a flash storage system with or without a using a controller chip to interface a flash storage system with or without a 
`
`controller to a computing device, controller to a computing device, 
`
`11
`
`

`
`Claim 7
`
`
`
`the controller chip comprising a flash adapter, the controller chip comprising a flash adapter, 
`
`12
`
`

`
`Claim 7
`
`
`wherein the flash storage system comprises a flash section and at least a medium wherein the flash storage system comprises a flash section and at least a medium 
`
`ID;ID;
`
`13
`
`

`
`Claim 7
`
`
`determining whether the flash storage system includes a determining whether the flash storage system includes a 
`
`controller for error correction; andcontroller for error correction; and
`
`14
`
`

`
`Claim 7
`
`
`in an event where the flash storage system does not have a controller for error in an event where the flash storage system does not have a controller for error 
`
`correction, using firmware in the flash adapter to perform operations to manage correction, using firmware in the flash adapter to perform operations to manage 
`
`error correction of the flash section, including bad block mapping of the flash error correction of the flash section, including bad block mapping of the flash 
`
`section in the flash storage system that is coupled to the flash adapter section.section in the flash storage system that is coupled to the flash adapter section.
`
`15
`
`

`
`Claim 7
`
`
`in an event where the flash storage system does not have a controller for error in an event where the flash storage system does not have a controller for error 
`
`correction, using firmware in the flash adapter to perform operations to manage correction, using firmware in the flash adapter to perform operations to manage 
`
`error correction of the flash section, including bad block mapping of the flash error correction of the flash section, including bad block mapping of the flash 
`
`section in the flash storage system that is coupled to the flash adapter section.section in the flash storage system that is coupled to the flash adapter section.
`
`16
`
`

`
`Claim 11
`
`
`11. A system comprising: 11. A system comprising: 
`
`a computing device; a computing device; 
`
`17
`
`

`
`Claim 11
`
`
`a flash storage system comprising a flash section and at least a portion of a a flash storage system comprising a flash section and at least a portion of a 
`
`medium ID; and medium ID; and 
`
`18
`
`

`
`Claim 11
`
`
`a controller chip coupled between the computing device and a controller chip coupled between the computing device and 
`
`the flash storage system to interface the flash storage system the flash storage system to interface the flash storage system 
`
`to the computing device, to the computing device, 
`
`19
`
`

`
`Claim 11
`
`
`the controller chip comprising an interface mechanism capable of receiving flash the controller chip comprising an interface mechanism capable of receiving flash 
`
`storage systems with controller and controllerless flash storage systems, storage systems with controller and controllerless flash storage systems, 
`
`20
`
`

`
`Claim 11
`
`
`a detector to determine whether the flash storage system includes a controller for a detector to determine whether the flash storage system includes a controller for 
`
`error correction  anderror correction  and
`
`21
`
`

`
`Claim 11
`
`
`a flash adapter which comprises firmware to perform, in an event where the flash a flash adapter which comprises firmware to perform, in an event where the flash 
`
`storage system does not have a controller for error correction, operations to manage storage system does not have a controller for error correction, operations to manage 
`
`error correction of the flash section, including bad block mapping of the flash section error correction of the flash section, including bad block mapping of the flash section 
`
`in the flash storage system that is coupled to the flash adapter section. in the flash storage system that is coupled to the flash adapter section. 
`
`22
`
`

`
`Claim 11
`
`
`a flash adapter which comprises firmware to perform, in an event where the flash a flash adapter which comprises firmware to perform, in an event where the flash 
`
`storage system does not have a controller for error correction, operations to manage storage system does not have a controller for error correction, operations to manage 
`
`error correction of the flash section, including bad block mapping of the flash section error correction of the flash section, including bad block mapping of the flash section 
`
`in the flash storage system that is coupled to the flash adapter section. in the flash storage system that is coupled to the flash adapter section. 
`
`23
`
`

`
`Kobayashi
`
`
`
`The Third Embodiment (FIG. 11)The Third Embodiment (FIG. 11)
`
`
`
`The Fourth Embodiment (FIG. 12)The Fourth Embodiment (FIG. 12)
`
`Petition (Paper 2) at 45.
`
`24
`
`

`
`Kobayashi
`
`
`
`Flash Memory Card Without ControllerFlash Memory Card Without Controller
`
`
`
`Flash Memory Card With ControllerFlash Memory Card With Controller
`
`Petition (Paper 2) at 56.
`
`25
`
`

`
`Kikuchi
`
`“The error controller 32 generates an ECC (Error Correcting
`Code) in a write operation, and performs ECC error control in a
`read operation. The error controller 32 also performs a block
`substituting process or the like in the event of a failure or
`error.” HP 1007, 11:17-21.
`
`Petition (Paper 2) at 49.
`
`26
`
`26

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket