Patents by Inventor David Julian Clarke

David Julian Clarke 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: 9112752
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyze data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: October 22, 2010
    Date of Patent: August 18, 2015
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 8954613
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyze data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: February 10, 2015
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Publication number: 20110219145
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Application
    Filed: May 20, 2011
    Publication date: September 8, 2011
    Applicant: SOLARFLARE COMMUNICATIONS, INC.
    Inventors: Steve Leslie POPE, Derek Edward ROBERTS, David James RIDDOCH, David Julian CLARKE
  • Patent number: 7970949
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: May 17, 2007
    Date of Patent: June 28, 2011
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Publication number: 20110040897
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Application
    Filed: October 22, 2010
    Publication date: February 17, 2011
    Applicant: Solarflare Communications, Inc.
    Inventors: Steve Leslie POPE, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Patent number: 7844742
    Abstract: A communication interface for providing an interface between a data link and a data processor, the data processor being capable of supporting an operating system and a user application, the communication interface being arranged to: support a first queue of data received over the link and addressed to a logical data port associated with a user application; support a second queue of data received over the link and identified as being directed to the operating system; and analyse data received over the link and identified as being directed to the operating system or the data port to determine whether that data meets one or more predefined criteria, and if it does meet the criteria transmit an interrupt to the operating system.
    Type: Grant
    Filed: September 15, 2003
    Date of Patent: November 30, 2010
    Assignee: Solarflare Communications, Inc.
    Inventors: Steve Leslie Pope, Derek Edward Roberts, David James Riddoch, David Julian Clarke
  • Publication number: 20090080350
    Abstract: A mobile radio network comprises a plurality of communication points, each of which are capable of communicating with any other communication point. Each communication point has a proximity sensor, a transmitter/receiver (14), which is able to send signals to and receive signals from the other communication points. Means for controlling the transmitter/receiver and means for storing data to identify the communication points is also described.
    Type: Application
    Filed: November 12, 2008
    Publication date: March 26, 2009
    Inventors: David Frazer Bennett, David Julian Clarke, Henry Alan Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
  • Patent number: 7450974
    Abstract: A mobile radio network comprises a plurality of communication points, each of which are capable of communicating with any other communication point. Each communication point has a proximity sensor, a transmitter/receiver (14), which is able to send signals to and receive signals from the other communication points. Elements for controlling the transmitter/receiver and elements for storing data to identify the communication points is also described.
    Type: Grant
    Filed: October 4, 2004
    Date of Patent: November 11, 2008
    Assignee: AT&T Laboratories Cambridge Limited
    Inventors: Frazer David Bennett, David Julian Clarke, Alan Henry Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd
  • Patent number: 6697649
    Abstract: A mobile radio network comprises a plurality of communication points, each of which are capable of communicating with any other communication point. Each communication point has a proximity sensor, a transmitter/receiver (14), which is able to send signals to and receive signals from the other communication points. Elements for controlling the transmitter/receiver and for storing data to identify the communication points.
    Type: Grant
    Filed: April 29, 2002
    Date of Patent: February 24, 2004
    Assignee: AT&T Laboratories Cambridge Limited
    Inventors: David Frazer Bennett, David Julian Clarke, Henry Alan Jones, Matthew David Leask, Anthony Paul Osborn, Douglas Terence Todd