Patents by Inventor Robert Briscoe

Robert Briscoe 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: 10645016
    Abstract: The invention relates to a method of controlling packets in a data packet network, the method comprising the steps of: a source node sending a first set of packets to a receiver node over the data packet network via an intermediate node, wherein the first set of packets are marked as being of a class of service preventing them from being forwarded to the receiver node if a packet queue exists at an intermediate node; the source node receiving an acknowledgement of a received packet of the first set of packets from the receiver node; and the source node sending a second set of packets to the receiver node over the data packet network.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: May 5, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Robert Briscoe, Philip Eardley
  • Publication number: 20190342221
    Abstract: The invention includes a network node, and a method of controlling the network node in a data packet network, wherein the method comprising the steps of: receiving a first data packet from a first external network node; analysing the first data packet to determine if it is of a class of service deemed to be queuable or unqueuable; and, if it is queuable, sending the first data packet to a second external node via an intermediate node, wherein the first data packet is reclassified to be of the unqueuable class of service such that the intermediate node should not forward the first data packet to the second external network node if a packet queue exists at the intermediate node.
    Type: Application
    Filed: June 16, 2016
    Publication date: November 7, 2019
    Inventors: Robert BRISCOE, Philip EARDLEY
  • Patent number: 10469393
    Abstract: The invention includes a network node, and a method of controlling the network node in a data packet network, wherein the method comprising the steps of: receiving a first data packet from a first external network node; analysing the first data packet to determine if it is of a class of service deemed to be queuable or unqueuable; and, if it is queuable, sending the first data packet to a second external node via an intermediate node, wherein the first data packet is reclassified to be of the unqueuable class of service such that the intermediate node should not forward the first data packet to the second external network node if a packet queue exists at the intermediate node.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: November 5, 2019
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Robert Briscoe, Philip Eardley
  • Publication number: 20190014051
    Abstract: The invention relates to a method of controlling packets in a data packet network, the method comprising the steps of: a source node sending a first set of packets to a receiver node over the data packet network via an intermediate node, wherein the first set of packets are marked as being of a class of service preventing them from being forwarded to the receiver node if a packet queue exists at an intermediate node; the source node receiving an acknowledgement of a received packet of the first set of packets from the receiver node; and the source node sending a second set of packets to the receiver node over the data packet network.
    Type: Application
    Filed: June 16, 2016
    Publication date: January 10, 2019
    Inventors: Robert BRISCOE, Philip EARDLEY
  • Publication number: 20080091766
    Abstract: A processing node for processing data items in a data network, comprising means for receiving data items, means for receiving characterisation metrics associated with the data items and identifying characteristic values in respect thereof, and a process selection means, said process selection means comprising means for deriving a collective value from characteristic values associated with a plurality of the data items, means for comparing characteristic values associated with a plurality of the data items with a predetermined target value, means for subjecting data items in respect of which the characteristic values are on a first side of the predetermined target value to a first process, means for selecting at least some of the data items in respect of which the characteristic values are on a second side of the predetermined target value, and means for subjecting the selected data items to a second process which is different from the first process.
    Type: Application
    Filed: May 9, 2005
    Publication date: April 17, 2008
    Applicant: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Robert Briscoe, Andrea Soppera, Arnaud Jacquet
  • Publication number: 20070198221
    Abstract: A flow computer is operable to interface with a first instrument suite associated with a first flow monitoring system. The flow computer includes a network, a first input/output (I/O) block, and a first processing unit. The first I/O block is coupled to the network and operable to communicate with the first instrument suite. The first processing unit includes a first display. The first processing unit is coupled to the network and operable to communicate with the first I/O block to receive flow monitoring data from the first instrument suite, process at least a subset of the flow monitoring data to generate flow output data, and generate a graphical image of the flow monitoring system on the display. The graphical image includes at least a subset of the flow output data.
    Type: Application
    Filed: February 22, 2006
    Publication date: August 23, 2007
    Inventors: Vinton James, Bradley Foster, David Sonka, Thomas McCray, Robert Briscoe, Brian Snapka, Rolf Moholth
  • Publication number: 20060224683
    Abstract: An announcement thread addressing format which comprises a first sub-part concatenated with a second sub-part is described. The first sub-part is preferably the address of the party which generates the addressing identifier, whereas the second sub-part may be random data. An announcer apparatus may then use these address formats by including only those parts of an announcement thread address which render the address unique within the particular index message in which it is to be included, but not necessarily globally unique.
    Type: Application
    Filed: March 23, 2004
    Publication date: October 5, 2006
    Inventors: Robert Briscoe, Andrea Soppera
  • Publication number: 20060075022
    Abstract: The invention provides the concept of a network channel which is used as a waiting channel, wherein members of a group other than a first member join the waiting channel whilst performing an action or process, and then leave the waiting channel once the action or process has been performed. Once all of the members have left the waiting channel the first member of the group then performs an action or process. In order to indicate to the first member that all of the other members have left the waiting channel, a protocol such as the Multicast Source Notification of Interest Protocol (MSNIP) may be used.
    Type: Application
    Filed: December 11, 2003
    Publication date: April 6, 2006
    Inventors: Trevor Burbridge, Andrea Soppera, Robert Briscoe, Arnaud Jacquet
  • Publication number: 20050286488
    Abstract: In a communications network, which may be a federated network such as the Internet, a tariff is distributed via the network to customer terminals. At each terminal a charge for use of the network is calculated by using the tariff. Different tariffs may be communicated for different services and a respective tariff may be varied depending upon the operational condition of the service. Different tariffs may be calculated for different customers and the tariffs may be varied in dependence upon the loading of network resources and different tariffs may have different volatilities. Part of the traffic from a user to the network may be sampled and the status of the user may be amended when a discrepancy is detected between the sampled parameters and the contracted parameters in the users contract.
    Type: Application
    Filed: September 1, 2005
    Publication date: December 29, 2005
    Applicant: British Telecommunications public limited company
    Inventors: Robert Briscoe, Michael Rizzo
  • Publication number: 20050013257
    Abstract: A method for notifying one or more users of a present state of at least one property of an entity, the method comprising the steps of: a) receiving a request message from a user over a first communications channel, the message containing information indicative of at least one property of an entity in which the user is interested; b) determining the present state of said at least one property; c) determining an identifier of a second communications channel onto which future messages containing information relating to future changes of state of the at least one property of the entity will be transmit; and d) transmitting a reply message to the user, the reply message containing information indicative of the present state of the at least one property and of the identifier of the second communications channel.
    Type: Application
    Filed: November 25, 2002
    Publication date: January 20, 2005
    Inventors: Anargyros Garyfalos, Trevor Burbridge, Andrea Soppera, Robert Briscoe