Patents by Inventor Douglas Pase

Douglas Pase 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: 8312181
    Abstract: Example embodiments provide various techniques for initiating read-ahead requests. A rate at which applications is requesting data from a data storage device is identified. Additionally, a length of time in retrieving or servicing the data from the data storage device is also identified. The identified rate and length of time in retrieving the data are used to determine when read-ahead requests should be sent to pre-fetch data.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: November 13, 2012
    Assignee: NetApp, Inc.
    Inventors: Rickard Faith, Matti Vanninen, Douglas Pase
  • Publication number: 20060230252
    Abstract: A system and method of improved task switching in a data processing system. First, a first-level cache memory casts out an invalidated page table entry and an associated first page directory base address to a second-level cache memory. Then, the second-level cache memory determines if a task switch has occurred. If a task switch has not occurred, first-level cache memory sends the invalidated page table entry to a current running task directory. If a task switch has occurred, first-level cache memory loads from the second-level cache directory a collection of page table entries related to a new task to enable improved task switching without requiring access to a page table stored in main memory to retrieve the collection of page table entries.
    Type: Application
    Filed: March 31, 2005
    Publication date: October 12, 2006
    Inventors: Chris Dombrowski, Marcus Kornegay, Douglas Pase