Patents by Inventor William Hatstat

William Hatstat 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: 11966767
    Abstract: A system application, such as a cloud tethering subsystem, is instantiated to execute in an embedded environment of a storage system. Errors of the system application that require external support such as memory overflows, daemon errors, etc., are collected and posted using an error reporting system call to an operating system of the storage system in which the virtualized environment is executing. The storage system operating system posts the errors to an error system reporting system as a dial home service request on behalf of the system application. In this manner, the system application can issue dial home service requests without having direct access to the external error resolution system. In some embodiments, a guest operating system utility uses a SCSI mechanism to post errors to the storage system operating system.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: April 23, 2024
    Assignee: Dell Products, L.P.
    Inventors: Deepak Vokaliga, William Hatstat, Gopalakrishna Manjunatha
  • Publication number: 20220129291
    Abstract: A system application, such as a cloud tethering subsystem, is instantiated to execute in an embedded environment of a storage system. Errors of the system application that require external support such as memory overflows, daemon errors, etc., are collected and posted using an error reporting system call to an operating system of the storage system in which the virtualized environment is executing. The storage system operating system posts the errors to an error system reporting system as a dial home service request on behalf of the system application. In this manner, the system application can issue dial home service requests without having direct access to the external error resolution system. In some embodiments, a guest operating system utility uses a SCSI mechanism to post errors to the storage system operating system.
    Type: Application
    Filed: October 28, 2020
    Publication date: April 28, 2022
    Inventors: Deepak Vokaliga, William Hatstat, Gopalakrishna Manjunatha
  • Patent number: 9985873
    Abstract: A data storage system provides asymmetric multi-path access to a storage device from a host computer using a storage protocol such as SCSI. Device state information is maintained indicating that one path of set of paths between the host computer and the storage device is a non-fully-functional path. In response to receiving device discovery commands from the host computer on the one path and the one path being indicated to be a non-fully-functional path, the data storage system returns respective good responses indicating that the storage device is accessible to the host computer via the non-fully-functional path. However, in response to receiving a test unit readiness command from the host computer on the one path and the one path being indicated to be a non-fully-functional path, an error response is returned which causes the host computer to select an alternative path of the set of paths for the data transfer.
    Type: Grant
    Filed: September 10, 2015
    Date of Patent: May 29, 2018
    Assignee: EMC IP Holding Company LLC
    Inventors: Arieh Don, Subin George, Weiqun Li, Kevin Loehfelm, Deepak Vokaliga, Benjamin Yoder, William Hatstat