Patents by Inventor Gregory Powers

Gregory Powers 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: 11076783
    Abstract: Various embodiments of optical computing devices utilized in healthcare-related applications.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: August 3, 2021
    Assignee: Halliburton Energy Services, Inc.
    Inventors: David L. Perkins, Gregory Powers
  • Publication number: 20160287146
    Abstract: Various embodiments of optical computing devices utilized in healthcare-related applications.
    Type: Application
    Filed: December 30, 2013
    Publication date: October 6, 2016
    Applicant: HALLIBURTON ENERGY SERVICES INC.
    Inventors: David L. Perkins, Gregory Powers
  • Patent number: 7916638
    Abstract: A scheduling mechanism and method for scheduling the output of frames from a plurality of priority queues in a network router or multi-layer switch is disclosed. The method of scheduling packets generally includes the steps of: allocating bandwidth credits for a plurality of queues; dequeuing frames from a current queue if there is available credit; deducting the available credit in accordance with the credit requirements of the frames that are dequeued; and replenishing the available credit for each of the queues when the available credit for the current queue is insufficient to dequeue a frame. Since the available credit for each of the queues is replenished as needed instead of at a regular or periodic interval, the scheduling method is executed independent of time and with reduced computational resources. The present invention offers an efficient variant of deficit round robin, while reducing the computation burden associated with conventional deficit round robin.
    Type: Grant
    Filed: December 24, 2003
    Date of Patent: March 29, 2011
    Assignee: Alcatel Lucent
    Inventors: Pin Lim, Gregory Powers
  • Publication number: 20060211128
    Abstract: The present invention is directed to a method for determining an emulsion layer within a container comprising, initiating an ultrasonic signal from at least one transmitter through a liquid contained within a tank, receiving the signal at a receiver, measuring the time of flight of the signal, calculating the velocity of the ultrasonic signal, determining the composition of the liquid in the tank; and correlating the composition to an emulsion ratio.
    Type: Application
    Filed: March 9, 2005
    Publication date: September 21, 2006
    Inventors: Glenn Johnson, Peter Allison, Thomas Batzinger, Gregory Powers
  • Publication number: 20050141424
    Abstract: A scheduling mechanism and method for scheduling the output of frames from a plurality of priority queues in a network router or multi-layer switch is disclosed. The method of scheduling packets generally includes the steps of: allocating bandwidth credits for a plurality of queues; dequeuing frames from a current queue if there is available credit; deducting the available credit in accordance with the credit requirements of the frames that are dequeued; and replenishing the available credit for each of the queues when the available credit for the current queue is insufficient to dequeue a frame. Since the available credit for each of the queues is replenished as needed instead of at a regular or periodic interval, the scheduling method is executed independent of time and with reduced computational resources. The present invention offers an efficient variant of deficit round robin, while reducing the computation burden associated with conventional deficit round robin.
    Type: Application
    Filed: December 24, 2003
    Publication date: June 30, 2005
    Inventors: Pin Lim, Gregory Powers