Patents by Inventor Jyh-shing Chen

Jyh-shing Chen 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: 9262097
    Abstract: Described herein is a system and method for high speed non-volatile random access memory (NVRAM) emulation. The system and method may utilize a primary storage device and a volatile random access memory (RAM) device to emulate NVRAM functionality. The system and method may allocate a range of the primary storage device. The storage capacity or size of the allocated range may correspond or be at least partially based on a storage capacity or size of the volatile RAM device. Data, such as write requests, may be migrated from the primary storage device to the volatile RAM device. In the event of the unavailability, loss of power, or other such circumstances of the volatile RAM device, data from the volatile RAM device may be migrated back to the previously allocated range of the primary storage device.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: February 16, 2016
    Assignee: NetApp, Inc.
    Inventor: Jyh-shing Chen
  • Publication number: 20140351492
    Abstract: Described herein is a system and method for high speed non-volatile random access memory (NVRAM) emulation. The system and method may utilize a primary storage device and a volatile random access memory (RAM) device to emulate NVRAM functionality. The system and method may allocate a range of the primary storage device. The storage capacity or size of the allocated range may correspond or be at least partially based on a storage capacity or size of the volatile RAM device. Data, such as write requests, may be migrated from the primary storage device to the volatile RAM device. In the event of the unavailability, loss of power, or other such circumstances of the volatile RAM device, data from the volatile RAM device may be migrated back to the previously allocated range of the primary storage device.
    Type: Application
    Filed: July 21, 2014
    Publication date: November 27, 2014
    Applicant: NETAPP, INC.
    Inventor: Jyh-shing Chen
  • Patent number: 8799557
    Abstract: Described herein is a system and method for high speed non-volatile random access memory (NVRAM) emulation. The system and method may utilize a primary storage device and a volatile random access memory (RAM) device to emulate NVRAM functionality. The system and method may allocate a range of the primary storage device. The storage capacity or size of the allocated range may correspond or be at least partially based on a storage capacity or size of the volatile RAM device. Data, such as write requests, may be migrated from the primary storage device to the volatile RAM device. In the event of the unavailability, loss of power, or other such circumstances of the volatile RAM device, data from the volatile RAM device may be migrated back to the previously allocated range of the primary storage device.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: August 5, 2014
    Assignee: NetApp, Inc.
    Inventor: Jyh-shing Chen
  • Patent number: 8700867
    Abstract: An integrated data center combines a storage controller and appliances onto a computer platform. Storage controller component executes on the computer platform with exclusive access to a first storage controller host bus adapter coupled to a storage shelf A virtualized instance of the hardware from the computer platform is provisioned to deliver application services from an appliance component which may share the processing resources from the computer platform through different virtual machines. An appliance host bus adapter from the computer platform is exclusively associated to the appliance component. This provides the appliance component exclusive control of the appliance host bus adapter passing through the virtualized instance of the hardware. To access the storage devices, appliance host bus adapter and corresponding appliance component are coupled with a second storage controller host bus adapter associated with the storage controller component.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: April 15, 2014
    Assignee: NetApp, Inc.
    Inventor: Jyh-shing Chen
  • Publication number: 20110271062
    Abstract: An integrated data center method and system combines a storage controller and one or more appliances onto a computer platform. Storage controller component executes on the hardware of a computer platform and has exclusive access to a first storage controller host bus adapter coupled to a storage shelf having one or more storage devices. The method and system provisions a virtualized instance of the hardware from the computer platform to deliver application services from an appliance component. The appliance component may share the processing resources from the computer platform through multiple different virtual machines. With respect to storage, aspects of the present invention exclusively associates an appliance host bus adapter from the computer platform to the appliance component. In addition, aspects of the present invention also provide control of the appliance host bus adapter to the appliance component passing through the virtualized instance of the hardware.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Inventor: Jyh-shing Chen