Patents Assigned to British Telecommunications public limited company
  • Patent number: 10637767
    Abstract: Methods and apparatus for determining and using link performance measures (DL, CL) in respect of communication links (125) in a cata communication network (100) are disclosed, where the network comprises a plurality of data-forwarding nodes (120) each capable of forwarding data along a plurality of communication links (125). Link performance measures (DL, CL) are determined in dependence on end-to-end path performance measures (Es,u) received in respect of a plurality of end-to-end paths having at least one link in common, and on the basis of route information (Rs,u) identifying the links of which those end-to-end paths are comprised. Methods are disclosed for using link performance measures in relation to decisions regarding the routing and/or re-routing of data in a network, and in relation to determining measures indicative of expected quality of experience in respect of data traversing end-to-end paths across a network.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: April 28, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Detlef Nauck, Vidhyalakshmi Karthikeyan
  • Publication number: 20200128449
    Abstract: A user entity (UE) such as a smartphone is configured to connect to both Wi-Fi and a Long Term Evolution (LTE) cellular network for voice and data services. For voice, the UE supports both Voice over LTE (VoLTE) and Voice over Wi-Fi (VoWiFi). When the UE is connected to VoWiFi and roaming from a first Wi-Fi access point to a second Wi-Fi access point, the UE and Mobility Management Entity in the cellular network carry out a preparatory handover to VoLTE to prevent service loss in the event of an unsuccessful VoWiFi connection from the second Wi-Fi access point.
    Type: Application
    Filed: June 6, 2018
    Publication date: April 23, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Francisco FAUS GREGORI, Alistair GOMEZ
  • Publication number: 20200125048
    Abstract: A system of interacting sensors and operational equipment is configured to control the operational equipment in response to trigger events detected by the sensors, according to a set of management control policy sets. In response to one or more identified special trigger events, the set of management control policies is replaced with a predetermined policy prioritizing control of the behavior of the system according to a predetermined set of control parameters.
    Type: Application
    Filed: December 8, 2017
    Publication date: April 23, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Paul Francis McKee, Michael Fisher
  • Patent number: 10623419
    Abstract: A computer implemented method to generate a classification scheme for configuration parameters of virtual machines (VMs) in a virtualized computing environment including: training a machine learning algorithm as a classifier based on a plurality of training data items, each training data item corresponding to a training VM and including a representation of parameters for a configuration of the training VM and a representation of characteristics of security attacks for the training VM; and generating a data structure for storing one or more relationships between VM configuration parameters and attack characteristics, wherein the data structure is generated by sampling the trained machine learning algorithm to identify the relationships.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: April 14, 2020
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Fadi El-Moussa, Ian Herwono
  • Patent number: 10623280
    Abstract: Methods and apparatus are disclosed for diagnostic testing, and in particular to methods and apparatus for obtaining diagnostic test results in respect of network-reliant applications used by one or more devices (1, 1?) in a local user network (3), the one or more user-devices (1, 1?) being operable to communicate with a digital communications access network (5, 6, 8) via a network gateway device (2) having a control module associated therewith, and being operable to communicate with remote networked devices (7, 9) involved in said network-reliant applications via the access network. Preferred embodiments relate to methods and apparatus for triggering diagnostic testing procedures and obtaining test results indicative of the actual Quality of Experience (QoE) of one or more users of the applications being run on the user-devices (1, 1?) in the user network (3).
    Type: Grant
    Filed: March 14, 2016
    Date of Patent: April 14, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventors: Alan Smith, Trevor Burbridge
  • Publication number: 20200106516
    Abstract: A method of operating a cellular telecommunications network, the cellular telecommunications network including a first base station, a User Equipment (UE) and a remote transceiver, wherein the first base station is adapted to send a signal to the UE, the method including receiving data from an external sensor indicating a first change in a propagation environment between the first base station and the UE; and, in response, the remote transceiver repeating a signal between the first base station and the UE.
    Type: Application
    Filed: December 13, 2017
    Publication date: April 2, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Farhad Mehran, Richard Mackenzie, Anvar Tukmanov
  • Publication number: 20200107254
    Abstract: A method of operating a mobile device to access a voice service available at a cellular network, the mobile device having a cellular network interface for accessing the voice service via a cellular network base station and a non-cellular local area network interface for accessing the voice service via a wireless routing device and a cellular network gateway, the method including connecting to a non-cellular wireless local area network of the wireless routing device; sending a request to the cellular network gateway to access the voice service; receiving a request from a voice service access controller, for any observed wireless local area networks and cellular networks; generating a list of any observed non-cellular wireless local area networks and observed cellular networks; sending said list to the voice service access controller via the non-cellular local area network interface; receiving an identity of one of the listed networks from the voice service access controller, the identified network representing
    Type: Application
    Filed: March 29, 2018
    Publication date: April 2, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Maria Cuevas Ramirez
  • Publication number: 20200106795
    Abstract: A method of anomaly detection for network traffic communicated by devices via a computer network, the method including receiving a set of training time series each including a plurality of time windows of data corresponding to network communication characteristics for a first device; training an autoencoder for a first cluster based on a time series in the first cluster, wherein a state of the autoencoder is periodically recorded after a predetermined fixed number of training examples to define a set of trained autoencoders for the first cluster; receiving a new time series including a plurality of time windows of data corresponding to network communication characteristics for the first device; for each time window of the new time series, generating a vector of reconstruction errors for the first device for each autoencoder based on testing the autoencoder with data from the time window; and evaluating a derivative of each vector; training a machine learning model based on the derivatives so as to define a fi
    Type: Application
    Filed: June 8, 2018
    Publication date: April 2, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Maximilien SERVAJEAN, Yipeng CHENG
  • Publication number: 20200107255
    Abstract: A method of operating a network gateway in a cellular network to control access of at least one mobile device to a voice service accessible via the cellular network, the mobile device being connected to the network gateway via a wireless access router and wide area network, WAN, the method including receiving a request from the mobile device to access the voice service; measuring performance metrics for a non-cellular wireless network link to the mobile device; requesting observed network information from the mobile device; and comparing the quality of the non-cellular wireless network link to the mobile device against the respective quality of at least one observed network; if the quality of the non-cellular wireless network link is greater than the quality of an available observed network, allowing the request to proceed to the cellular network; and if the quality of at least one of the observed networks is higher than the current non-cellular wireless network link, rejecting the voice service request of th
    Type: Application
    Filed: March 29, 2018
    Publication date: April 2, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Maria Cuevas Ramirez
  • Publication number: 20200100152
    Abstract: A method in a cellular telecommunications network having a first central base station unit connecting to each of a plurality of distributed base station units, including identifying a cluster of distributed base station units within the plurality of distributed base station units, wherein each member of the cluster has a neighboring relationship with another member of the cluster that satisfies a threshold; using a first functional split in which a first set of protocol functions are implemented in the first central base station unit and a second set of protocol functions are implemented by each member of the cluster of distributed base station units; identifying a change in the membership of the cluster of distributed base station units; and, in response, causing the first central base station unit and each member of the cluster of distributed base station units to implement a second functional split in which a third set of protocol functions are implemented in the first central base station unit and a fourt
    Type: Application
    Filed: September 18, 2019
    Publication date: March 26, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Richard Thomas Mackenzie
  • Publication number: 20200100175
    Abstract: A method of operating a wireless routing device to control access to a voice communication service by a mobile device connected to a wireless local area network (WLAN) of the wireless routing device, the mobile device having a cellular network interface and a non-cellular wireless network interface, the method including identifying a request from the mobile device to a cellular network gateway of the cellular network for access to the voice communication service; performing a process prior to forwarding the request to the cellular network gateway comprising: calculating a quality score for a non-cellular wireless link between the mobile device and the cellular network gateway for accessing the voice communication service; requesting observed network information from the mobile device; and comparing the quality of the non-cellular wireless network link against the respective quality of at least one alternative network observed by the mobile device; and if the quality of the non-cellular wireless network link i
    Type: Application
    Filed: March 29, 2018
    Publication date: March 26, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventor: Maria Cuevas Ramirez
  • Publication number: 20200092167
    Abstract: A method of improving performance of network communication for an application communicating via a wide area network (WAN) including executing a classifier including a machine learning algorithm to classify a data set corresponding to a profile of network communication via the WAN for the application, the classification identifying the network communication as a candidate for WAN optimization, wherein the classifier is trained based on a plurality of training data sets each having associated an indication of suitability for WAN optimization; and responsive to the identification of the network communication as a candidate for WAN optimization implementing WAN optimization for the application.
    Type: Application
    Filed: March 13, 2018
    Publication date: March 19, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Kashaf Khan, Newland Andrews
  • Publication number: 20200092189
    Abstract: A method of dimensioning a link in a telecommunications network, and a device for implementing the method, the method including determining, for a first plurality of sets of traffic observations, wherein each set of the first plurality of sets includes a series of traffic observations each indicating the amount of traffic on a link within an observation interval of a particular duration for that set, a peak value of a traffic observation of the series of traffic observations within each set of the first plurality of sets and an average value of the series of traffic observations within each set of the first plurality of sets; calculating a first peak to average ratio for each observation interval duration based on the determined peak and average values within each set of the first plurality of sets; determining a goodness of fit value for a power function of the first peak to average ratio against its respective observation interval duration; selecting a dimensioning interval duration based on the determined
    Type: Application
    Filed: February 9, 2018
    Publication date: March 19, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: Carla Di Cairano - Gilfedder, Gilbert Owusu
  • Patent number: 10594593
    Abstract: Methods and apparatus are disclosed for transmitting flows of data units across a data communication network from a transmitting node towards an intended destination via one or more intermediate nodes, the data units having destination indications, the intermediate nodes being configured to receive data units, identify therefrom a transmission mode that has been selected from at least two transmission modes for the data units, and forward the data units according to the selected transmission mode. The method involves selecting a transmission mode for the flow in dependence on an estimate of the difference in the amount of a resource required to transmit the flow by one or the other transmission mode, a resource-usage measure indicative of the amount of the resource required to identify a route and reserve sufficient capacity thereon for transmission of the flow, and a probability measure indicative of a likelihood of success of an attempt to identify and reserve sufficient capacity for the flow.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: March 17, 2020
    Assignee: BRITISH TELECOMMUNICATIONS PUBLIC LIMITED COMPANY
    Inventors: Fabrice Saffre, Anne-Louise Krug
  • Patent number: 10592516
    Abstract: A method for partitioning a plurality of entities each associated with a plurality of ordered sequences of events received by a computer system, the method including: defining a minimal directed acyclic graph data structure representing the sequences of events to define a plurality of categories of behavior of the entities; defining a threshold degree of similarity as an xmu number, the xmu number having cardinality that is able to vary across a normalized range; defining a relation for each entity including a degree of association of the entity with each of the categories; defining a cluster of entities as a set of entities comprising a first entity; comparing a relation for the first entity with a relation for a second entity to define a xmu Jaccard similarity coefficient for the first and second entities; and responsive to the coefficient meeting the threshold degree of similarity, adding the second entity to the cluster.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: March 17, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Benham Azvine, Trevor Martin
  • Patent number: 10594596
    Abstract: In Multipath Transport Layer Protocol (MPTCP) data transmission, data packets are sent from a transmitter to a receiver over at least two data paths, for example using a cellular data connection and a wireless network data connection. An apparatus located at a common point in the data paths is used to monitor the characteristics of any data flows in a MPTCP connection and to manipulate the packet characteristics of the data flows to ensure the MPTCP performance matches a predetermined data distribution target.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: March 17, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Francis Scahill, Richard Evenden, Simon Ringland
  • Patent number: 10594659
    Abstract: A computer implemented method of secure communication between a virtual machine in a set of virtual machines in a virtualized computing environment and a shared software service over a network, the method comprising: establishing a network connection between the virtual machine and the software service; communicating data between the virtual machine and the software service; and establishing a tunneling virtual private network (VPN) connection for communication of encrypted network traffic between the virtual machine and the software service, access to the VPN connection being restricted so as to securely separate communication between the virtual machine and the software service from communication occurring with other virtual machines in the set, and wherein data is communicated between the virtual machine and the software service via the VPN connection.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: March 17, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Fadi El-Moussa, Ali Sajjad
  • Patent number: 10594707
    Abstract: The disclosure relates to detection of malicious network communications. In one embodiment, a method for identifying malicious encrypted network traffic associated with a malware software component communicating via a network is disclosed. The method includes training a neural network based on images for extracted portions of network traffic such that subsequent network traffic can be classified by the neural network to identify malicious network traffic associated with malware based on an image generated to represent a defined portion of the subsequent network traffic.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: March 17, 2020
    Assignee: British Telecommunications Public Limited Company
    Inventors: Fadi El-Moussa, Ben Azvine, George Kallos
  • Patent number: 10594805
    Abstract: Methods and apparatus are disclosed for processing digital content service requests from user devices (1), each service request relating to digital content provided by a content provider, and comprising a server location request and a content request. The server location request comprises an indication of a network name of a content provider from which digital content is desired. The content request comprises an indication of a desired content item and a routing identifier indicating the network location of an applicable content server (9).
    Type: Grant
    Filed: December 28, 2014
    Date of Patent: March 17, 2020
    Assignee: BRITISH TELECOMMUNICATIONS public limited company
    Inventor: Alan P. Smith
  • Publication number: 20200082109
    Abstract: A computer implemented method of identifying an encryption algorithm used by a ransomware algorithm, the ransomware algorithm encrypting a data store of a target computer system using a searchable encryption algorithm, the method including intercepting an ordered plurality of messages communicated from the target computer system to a ransomware server computer system, each message including a payload storing an encrypted unit of data from the target computer system; inspecting a final byte in the encrypted unit of data in each message to identify a byte value used by an encryption algorithm of the ransomware as a padding byte to pad messages to the size of an integral multiple of units of encryption for the encryption algorithm; training an autoencoder based on a position of a message in the ordered plurality of messages and the padding byte to provide a trained autoencoder adapted to differentiate the encryption algorithm used by the ransomware from other different encryption algorithms.
    Type: Application
    Filed: September 12, 2019
    Publication date: March 12, 2020
    Applicant: British Telecommunications Public Limited Company
    Inventors: George Kallos, Fadi Ali El-Moussa