Patents by Inventor Johnny Kang-wing Chan

Johnny Kang-wing Chan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9389941
    Abstract: A method, non-transitory computer readable medium, and storage server device that determines with a service processor when a system processor has experienced an error, the system processor coupled to a data storage device via a system port of the data storage device. Diagnostic information is retrieved with the service processor from the data storage device via a service port of the data storage device, when the system processor is determined to have experienced an error. The diagnostic information includes error or exception information associated with one or more hardware components. The retrieved diagnostic information is output by the service processor.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: July 12, 2016
    Assignee: NetApp, Inc.
    Inventors: Johnny Kang-Wing Chan, Anish Kumar Gupta, Saringni Addepally, Pathiban D P
  • Publication number: 20150234698
    Abstract: A method, non-transitory computer readable medium, and storage server device that determines with a service processor when a system processor has experienced an error, the system processor coupled to a data storage device via a system port of the data storage device. Diagnostic information is retrieved with the service processor from the data storage device via a service port of the data storage device, when the system processor is determined to have experienced an error. The diagnostic information includes error or exception information associated with one or more hardware components. The retrieved diagnostic information is output by the service processor.
    Type: Application
    Filed: February 18, 2014
    Publication date: August 20, 2015
    Applicant: NetApp, Inc.
    Inventors: Johnny Kang-Wing Chan, Anish Kumar Gupta, Saringni Addepally, Pathiban D. P
  • Publication number: 20140059390
    Abstract: Various techniques and hardware are described for retrieving information in a processing system. In one embodiment, a method is provided for retrieving information in a processing system that includes a central processing unit and a service processor. Here, the service processor retrieves central processing unit information from the central processing unit and resets the processing system after the retrieval of the central processing unit information.
    Type: Application
    Filed: November 4, 2013
    Publication date: February 27, 2014
    Applicant: NetApp, Inc.
    Inventors: Chaitanya Nulkar, Brad Reger, Pradeep Kalra, Johnny Kang-wing Chan, Thomas Holland
  • Patent number: 8621118
    Abstract: Various techniques and hardware are described for retrieving information in a processing system. In one embodiment, a method is provided for retrieving information in a processing system that includes a central processing unit and a service processor. Here, the service processor retrieves central processing unit information from the central processing unit and resets the processing system after the retrieval of the central processing unit information.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: December 31, 2013
    Assignee: NetApp, Inc.
    Inventors: Chaitanya Nulkar, Brad Reger, Pradeep Kalra, Johnny Kang-wing Chan, Thomas Holland
  • Patent number: 8510592
    Abstract: Error handling and recovery, implemented in a storage server, detects an error in a peripheral device of the storage server. If the error is recoverable, the system contains the error by isolating the peripheral device to prevent the generation of additional interrupt signals and migrates operations of the peripheral device to a back-up peripheral device. The system initiates error recovery by calling a recovery routine and a reinitialization routine, both provided by a device driver for the peripheral device. After device recovery is complete, the system migrates operations of the back-up peripheral device back to the peripheral device.
    Type: Grant
    Filed: September 15, 2009
    Date of Patent: August 13, 2013
    Assignee: NetApp, Inc.
    Inventor: Johnny Kang-wing Chan