Patents by Inventor Curtis Stehley

Curtis Stehley 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: 8505015
    Abstract: A “group work sorting” technique is used in a parallel computing system that executes multiple items of work across multiple parallel processing units, where each parallel processing unit processes one or more of the work items according to their positions in a prioritized work queue that corresponds to the parallel processing unit. When implementing the technique, one or more of the parallel processing units receives a new work item to be placed into a first work queue that corresponds to the parallel processing unit and receives data that indicates where one or more other parallel processing units would prefer to place the new work item in the prioritized work queues that correspond to the other parallel processing units. The parallel processing unit uses the received data as a guide in placing the new work item into the first work queue.
    Type: Grant
    Filed: October 29, 2009
    Date of Patent: August 6, 2013
    Assignee: Teradata US, Inc.
    Inventor: Curtis Stehley
  • Publication number: 20100107170
    Abstract: A “group work sorting” technique is used in a parallel computing system that executes multiple items of work across multiple parallel processing units, where each parallel processing unit processes one or more of the work items according to their positions in a prioritized work queue that corresponds to the parallel processing unit. When implementing the technique, one or more of the parallel processing units receives a new work item to be placed into a first work queue that corresponds to the parallel processing unit and receives data that indicates where one or more other parallel processing units would prefer to place the new work item in the prioritized work queues that correspond to the other parallel processing units. The parallel processing unit uses the received data as a guide in placing the new work item into the first work queue.
    Type: Application
    Filed: October 29, 2009
    Publication date: April 29, 2010
    Inventor: Curtis Stehley
  • Publication number: 20080034054
    Abstract: A technique for use in managing message passing between processors within a database system involves providing a plurality of message buffers on each of those processors that are configured to send or receive messages, the number of buffers on each processor being less than the number of processors. A reservation list is also provided on each of those processors that are configured to send or receive messages.
    Type: Application
    Filed: August 7, 2006
    Publication date: February 7, 2008
    Inventors: Curtis Stehley, Donald Pederson