Patents by Inventor John Wehman

John Wehman 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: 9542324
    Abstract: Systems and methods are disclosed for intelligent data caching behavior. In an embodiment, a method may comprise receiving a read or write command for specific data, determining related data associated with the specific data, and directing the related data be stored to a cache. In another embodiment, a system may comprise a host device, and at least one driver operating on the host device. The at least one driver may be configured to intercept read or write command from the host device to a data storage device regarding specific data, obtain information from the host device to determine associated data related to the specific data, and direct the data storage device to store the associated data to a cache memory.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: January 10, 2017
    Assignee: SEAGATE TECHNOLOGY LLC
    Inventors: John Wehman, Daniel McLeran, Eric Heiney, James Winter, Joe Marley
  • Patent number: 9268692
    Abstract: Systems and methods are disclosed for intelligent data caching behavior. In an embodiment, a method may comprise receiving an indication a user has selected specific data for caching, and storing the specific data to a cache memory. In another embodiment, a system may comprise a host device including a driver configured to monitor the system for an indication a user has selected specific data for caching, and store the specific data to a cache memory. In yet another embodiment, an apparatus may a data storage device including a nonvolatile data storage medium, a cache memory, and a processor. The Processor may be configured to receive an indication a user has selected specific data for caching, and copy the specific data form the nonvolatile data storage medium to the cache memory.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 23, 2016
    Assignee: Seagate Technology LLC
    Inventors: John Wehman, Daniel McLeran, Eric Heiney, James Winter, Joe Marley