Patents by Inventor William Alan Hatstat

William Alan 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: 11061602
    Abstract: A storage array for providing data storage services includes persistent storage and a storage array manager. The persistent storage stores data. The storage array manager obtains a request for solicited data using a request queue corresponding to a requesting host; responds, based on the solicited data, to the request using a response queue corresponding to the requesting host; makes a determination that the request implicates multiple hosts; and in response to the determination: distributes unsolicited data, based on the request, to the multiple hosts using the data stored in the persistent storage.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: July 13, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Jonathan I. Krasner, Daryl Francis Kinney, William Alan Hatstat
  • Patent number: 10936192
    Abstract: A storage array for providing data storage services includes persistent storage that stores approved preferences and a storage array manager that obtains event-response preferences for hosts receiving the data storage services; predicts, based on the event-response preferences, a set of additional event-response preferences for a host of the hosts; predicts an additional event-response preference for a host of the hosts based on a request associated with a second host of the hosts; generates a heat map for the host based on: the event-response preferences, the set of additional event-response preferences, the additional event-response preference, and global event-response preferences that associate events with responses for all of the hosts; identifies a final set of event-response preferences for the host using the heat map; updates the approved preferences based on the final set of event-response preferences; and provides unsolicited data to the host based on the updated approved preferences.
    Type: Grant
    Filed: May 2, 2019
    Date of Patent: March 2, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Jonathan I. Krasner, Daryl Francis Kinney, William Alan Hatstat
  • Publication number: 20200348840
    Abstract: A storage array for providing data storage services includes persistent storage that stores approved preferences and a storage array manager that obtains event-response preferences for hosts receiving the data storage services; predicts, based on the event-response preferences, a set of additional event-response preferences for a host of the hosts; predicts an additional event-response preference for a host of the hosts based on a request associated with a second host of the hosts; generates a heat map for the host based on: the event-response preferences, the set of additional event-response preferences, the additional event-response preference, and global event-response preferences that associate events with responses for all of the hosts; identifies a final set of event-response preferences for the host using the heat map; updates the approved preferences based on the final set of event-response preferences; and provides unsolicited data to the host based on the updated approved preferences.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Jonathan I. Krasner, Daryl Francis Kinney, William Alan Hatstat
  • Publication number: 20200348847
    Abstract: A storage array for providing data storage services includes persistent storage and a storage array manager. The persistent storage stores data. The storage array manager obtains a request for solicited data using a request queue corresponding to a requesting host; responds, based on the solicited data, to the request using a response queue corresponding to the requesting host; makes a determination that the request implicates multiple hosts; and in response to the determination: distributes unsolicited data, based on the request, to the multiple hosts using the data stored in the persistent storage.
    Type: Application
    Filed: May 2, 2019
    Publication date: November 5, 2020
    Inventors: Jonathan I. Krasner, Daryl Francis Kinney, William Alan Hatstat