Patents by Inventor David Richard Poulter

David Richard Poulter 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: 6947924
    Abstract: A search system and method for performing group-based searches. The system comprises a client system having a browser and a search engine plug-in, wherein the search engine plug-in allows group members to generate nomination data by nominating web pages; and a server having a control program and a group structure for storing nomination data, wherein the control program generates a primary search result list based on a search index, and further refines the search result list based on the stored nomination data.
    Type: Grant
    Filed: January 7, 2002
    Date of Patent: September 20, 2005
    Assignee: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian John Cragun, Paul Reuben Day, David Richard Poulter
  • Publication number: 20030131000
    Abstract: A search system and method for performing group-based searches. The system comprises a client system having a browser and a search engine plug-in, wherein the search engine plug-in allows group members to generate nomination data by nominating web pages; and a server having a control program and a group structure for storing nomination data, wherein the control program generates a primary search result list based on a search index, and further refines the search result list based on the stored nomination data.
    Type: Application
    Filed: January 7, 2002
    Publication date: July 10, 2003
    Applicant: International Business Machines Corporation
    Inventors: Cary Lee Bates, Brian John Cragun, Paul Reuben Day, David Richard Poulter
  • Patent number: 6067303
    Abstract: A method and apparatus are provided for detecting and controlling data stream splicing in a stream of multimedia digital data over a distribution communications network. Sequential transport stream packets are obtained. Predetermined fields of each transport stream packet are interrogated to identify a splice in the data stream. A predetermined task is initiated responsive to an identified splice. In accordance with feature of the invention, one predetermined task initiated responsive to the identified splice includes masking the interrogated predetermined fields to mask the splice in the data stream.
    Type: Grant
    Filed: February 25, 1997
    Date of Patent: May 23, 2000
    Assignee: International Business Machines Corporation
    Inventors: Kenneth Dale Aaker, Gary Scott Delp, David Richard Poulter, Albert Alfonse Slane
  • Patent number: 6028843
    Abstract: A method and apparatus are provided for scheduling the transmission of cells of a plurality of data streams in a communications network. An earliest deadline first (EDF) scheduler is provided for scheduling the transmission of cells of a plurality of data streams in a communications network to ensure that the connection or data stream with the earliest deadline is transmitted first. Each of the multiple data streams has a delay bound or deadline. Data of each data stream is enqueued to a corresponding data cell queue. A timing wheel time slot based on an identified target transmission time for each data cell queue is calculated utilizing an addition of a maximum delay value. A move forward timing mechanism includes a scan forward feature to identify a succession of virtual connection or data stream cell queues for transmission. A multiple tier cell scheduler is provided that includes at least two scheduling timing wheels.
    Type: Grant
    Filed: March 25, 1997
    Date of Patent: February 22, 2000
    Assignee: International Business Machines Corporation
    Inventors: Gary Scott Delp, Victor Firoiu, Roch A. Guerin, Philip Lynn Leichty, David Richard Poulter, Vinod Gerard John Peris, Rajendran Rajan, John Handley Shaffer