Patents by Inventor JAMES S. LIN

JAMES S. LIN 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: 9990136
    Abstract: A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an operating system. A first interface may be configured to couple to a host and a second interface may be configured to couple to a network. In a first mode, the data storage device may be configured to expose the first logical unit to the host and render the second logical unit inaccessible and, in a second mode, the data storage device may be configured to allow access to both the first and the second logical units. The first mode may comprise a direct attached storage (DAS) mode and the second mode may comprise a network attached storage (NAS) mode.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 5, 2018
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S Lin
  • Publication number: 20170038976
    Abstract: A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an operating system. A first interface may be configured to couple to a host and a second interface may be configured to couple to a network. In a first mode, the data storage device may be configured to expose the first logical unit to the host and render the second logical unit inaccessible and, in a second mode, the data storage device may be configured to allow access to both the first and the second logical units. The first mode may comprise a direct attached storage (DAS) mode and the second mode may comprise a network attached storage (NAS) mode.
    Type: Application
    Filed: October 21, 2016
    Publication date: February 9, 2017
    Inventor: James S. LIN
  • Patent number: 9479588
    Abstract: A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an operating system. A first interface may be configured to couple to a host and a second interface may be configured to couple to a network. In a first mode, the data storage device may be configured to expose the first logical unit to the host and render the second logical unit inaccessible and, in a second mode, the data storage device may be configured to allow access to both the first and the second logical units. The first mode may comprise a direct attached storage (DAS) mode and the second mode may comprise a network attached storage (NAS) mode.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: October 25, 2016
    Assignee: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventor: James S. Lin
  • Patent number: 8984190
    Abstract: A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an operating system. A first interface may be configured to couple to a host and a second interface may be configured to couple to a network. In a first mode, the data storage device may be configured to expose the first logical unit to the host and render the second logical unit inaccessible and, in a second mode, the data storage device may be configured to allow access to both the first and the second logical units. The first mode may comprise a direct attached storage (DAS) mode and the second mode may comprise a network attached storage (NAS) mode.
    Type: Grant
    Filed: June 29, 2013
    Date of Patent: March 17, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S. Lin
  • Patent number: 8943237
    Abstract: A data storage device may comprise a controller, first and second host-addressable logical units and a communication interface. The first logical unit may comprise a first data storage, first endpoints associated with the first data storage and a first bus interface coupled between the first data storage and the first endpoints. The second logical unit may comprise a second data storage and second endpoints. The second endpoints may be associated with the second data storage and may be separate and distinct from the first endpoints. A second bus interface may be coupled between the second data storage and the second endpoints. The communication interface may be coupled to the first and second host-addressable logical units and may be configured according to communicate with the host according to a predetermined communication protocol.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: January 27, 2015
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S. Lin
  • Publication number: 20140351463
    Abstract: A data storage device may comprise data storage comprising a first logical unit configured to store user data and a second logical unit configured to store an operating system. A first interface may be configured to couple to a host and a second interface may be configured to couple to a network. In a first mode, the data storage device may be configured to expose the first logical unit to the host and render the second logical unit inaccessible and, in a second mode, the data storage device may be configured to allow access to both the first and the second logical units. The first mode may comprise a direct attached storage (DAS) mode and the second mode may comprise a network attached storage (NAS) mode.
    Type: Application
    Filed: June 29, 2013
    Publication date: November 27, 2014
    Inventor: JAMES S. LIN
  • Patent number: 8832327
    Abstract: An embodiment enables an operating system to load multiple device drivers for a single device without interfering in the operations of the device. Multiple device drivers may be needed in order to communicate with the device. In one embodiment, a device, such as disk drive, is configured to present its identification information in multiple forms that are functionally analogous. The disk drive is configured to provide its serial number in different forms that convert to a same identification. For example, the disk drive may provide its serial number using different cases, such as uppercase or lowercase text. The difference in is transparent to software applications, and thus, does not affect the operations of the device. However, the different forms of the serial number are reported to the operating system as different numbers, and thus, enable the operating system to load different device drivers for the same device.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: September 9, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S. Lin
  • Patent number: 8819443
    Abstract: A storage device comprises a non-volatile storage media and a processor that is operative to receive, via an interface with one or more host devices, a first entered password needed for accessing data stored in the non-volatile storage media, generate a first number, combine the first entered password and the first number, generate a cryptographic key based on the combination of the first entered password and the first number, encrypt the received first entered password using the cryptographic key, and store the encrypted first entered password and the first number in the non-volatile media. The processor may be further operative to receive a request for authentication; provide a reply comprising the first number; receive a second number calculated based on a cryptographic combination of the first number and a second entered password, and authenticate the host device if the second number successfully decrypts the encrypted first entered password.
    Type: Grant
    Filed: February 14, 2012
    Date of Patent: August 26, 2014
    Assignee: Western Digital Technologies, Inc.
    Inventor: James S. Lin
  • Publication number: 20130212401
    Abstract: A storage device comprises a non-volatile storage media and a processor that is operative to receive, via an interface with one or more host devices, a first entered password needed for accessing data stored in the non-volatile storage media, generate a first number, combine the first entered password and the first number, generate a cryptographic key based on the combination of the first entered password and the first number, encrypt the received first entered password using the cryptographic key, and store the encrypted first entered password and the first number in the non-volatile media. The processor may be further operative to receive a request for authentication; provide a reply comprising the first number; receive a second number calculated based on a cryptographic combination of the first number and a second entered password, and authenticate the host device if the second number successfully decrypts the encrypted first entered password.
    Type: Application
    Filed: February 14, 2012
    Publication date: August 15, 2013
    Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.
    Inventor: JAMES S. LIN