Patents Assigned to British Telecommunications plc
  • Patent number: 9571266
    Abstract: This invention relates to methods and systems for estimating skew based on, for example, the IEEE 1588 Precision Time Protocol (PTP). These methods and systems can allow the clock skew between a master clock (server) and slave clock (client) exchanging PTP messages over a packet network to be estimated. In one embodiment, the slave employs a digital phase-locked loop (DPLL) driven by timestamps supplied from a master clock. The slave is able to process the timestamp information embedded in PTP Sync and Follow_Up messages in order to lock its frequency to that of the master clock. In certain embodiments a frequency locked DPLL and a local free-running counter are used to estimate the skew of the local slave oscillator.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: February 14, 2017
    Assignees: British Telecommunications PLC, Khalifa University of Science Technology, and Research, Emirates Telecommunications Corporation
    Inventors: James Aweya, Ivan Boyd
  • Patent number: 9504061
    Abstract: In response to requests for their use of the resources by the applications, resources are first allocated to “inelastic” requests specified for performance at a specific time slot. A baseline allocation of resources is then determined which is the minimum amount of capacity that has to be used for efficient operation of the resources required to meet the requests. This baseline will include some additional capacity as the minimum efficient capacity is less than the maximum capacity. “Elastic” requests, specified for performance within a predetermined time range comprising two or more of the set of time slots, are then allocated so as to prioritize the use of this spare capacity, bringing actual usage up to at least the baseline allocation of resources. If further capacity is required to meet all the inelastic requests, further capacity is allocated and the baseline redefined to include it.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: November 22, 2016
    Assignees: British Telecommunications PLC, Khalifa University of Science, Technology and Research, Emirates Telecommunications Corporation
    Inventors: Sid Shakya, Gilbert Owusu, Beum Seuk Lee, Dymitr Ruta, Kin Poon, Okung Ntofon
  • Patent number: 9396473
    Abstract: New functions for a contact center system include: testing user's comprehension of informational messages with a quiz; capturing insight of superior users having a KPI score above a threshold by having those users submit information on why they perform so well; dynamically ordering solutions to issues by re-ranking the solutions periodically based on recency and frequency; integrating information for use by a contact center representative while online with a customer and information for use when not online; storing content items in a telecommunications industry taxonomy; directing user feedback on a content item to the proper owner/manager of that content; communicating solution information using a solutions taxonomy; displaying a dual information system having a CRM application as well as reference material that is context-appropriate; enforcing completion of a group of templates when creating a content item to be published; ensuring a group of templates for a content item are complete before publishing them
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: July 19, 2016
    Assignees: Accenture Global Services Limited, British Telecommunications PLC
    Inventors: David P Lane, Gregory S Reid, Timothy Ringo, Elizabeth H Lian, Daniel C Farrell, Craig Fenton, Elise Shearing, Randy Bell, Sevasti Wong, Anthony Lingham, Audrey Forrester, Claudia Staubitz, Kevin Adams, Lesley Pickering, Paul Ritchie
  • Publication number: 20160204956
    Abstract: An access network comprises a plurality of access nodes (DSLAMs), a plurality of network access servers (CP BRASs) and an ANCP relay. The access network control relay component relays data between an access node and a plurality of network access servers and includes one or more interfaces and associated functionality in an ANCP listener component for enabling a connection between the relay component and the access node, for transmitting data and/or messages thereover, and an interface (ANCP Agents) for a connection to be made with each of the plurality of network access servers (via ANCP listeners contained within the BRASs) for transmitting ANCP messages thereover; and a mapping database for storing mapping data to determine to which network access server a message should be transmitted from the relay component, together with a CP authentication database and a workflow processing component for controlling operation of components within the ANCP relay.
    Type: Application
    Filed: September 4, 2014
    Publication date: July 14, 2016
    Applicant: BRITISH TELECOMMUNICATIONS PLC
    Inventors: Trevor Philip Linney, Philip Antony Everett
  • Patent number: 9380028
    Abstract: Data messages having secure data location addresses other than a predefined set are handled by a user terminal (14) in the normal way by setting up a secure tunnel (181) to a server specified in the data message (16). As this would prevent any proxy server from performing any processing on the content of the data message, messages that require the proxy to perform process on the data messages are processed separately. Data messages (251) incorporating secure media access locators identifying a predefined set of known media servers are identified by a message processing function (41, 410, 44) and passed to a proxy server over a connection between the user terminal and the proxy which does not tunnel past the proxy server, such that the proxy server may generate a redirected media access locator for return to the user terminal (14).
    Type: Grant
    Filed: November 29, 2012
    Date of Patent: June 28, 2016
    Assignee: British Telecommunications PLC
    Inventors: Michael Rizzo, Paul Martin Skirrow
  • Patent number: 9313529
    Abstract: One or more network based video servers is/are connected to one or more video receivers over a shared network. Pieces of video content are each encoded at a number of constant quality levels and stored on one or more of the network based servers. Responsive to requests from a receiver, video content is selected on a server and delivered over the shared network to the receiver. The system selects the quality level of the stream to deliver based on characteristics of the video stream currently being delivered, and the number of bits already buffered at the video receiver and the available network throughput. The aim is to select the video quality being delivered according to the available network throughput to maximize quality while ensuring that video data is delivered over the network in time to be decoded and displayed without interruption. Certain exemplary embodiments make that selection in advance.
    Type: Grant
    Filed: September 2, 2011
    Date of Patent: April 12, 2016
    Assignee: British Telecommunications PLC
    Inventors: Michael Erling Nilsson, Rory Stewart Turnbull, Ian Barry Crabtree, Stephen Clifford Appleby
  • Patent number: 9301078
    Abstract: A piconet communications system (e.g. Bluetooth®) is used to distribute information to mobile user devices 1 which advertise (10) that they require the information available. In a reversal of the conventional information provision protocols, the information provider 2 scans for user devices receptive to such data (21), and transmit the required data (27), only to such devices that require it. The information provider 2 also has provision to ensure that it transmits the information to each user device only once (step 26). By having the information provider performing the scanning, and only transmitting data to user devices that have indicated they will accept it, and have not already received it, the power consumption of the mobile devices is minimized as they do not need to perform any scanning or information-filtering operations, these being performed by the fixed information provider terminal.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: March 29, 2016
    Assignee: British Telecommunications PLC
    Inventor: Timothy J Twell
  • Patent number: 9285859
    Abstract: This invention relates to assignment of mobile clients (such as mobile telephones or software agents) to mainly stationary servers (such as mobile network base stations or computer servers) with the objective of reducing or minimizing the number of active servers. Once the number of users of a server drops below a specified level, the server may be deactivated resulting in power and efficiency savings. Preferably the method of the invention operates dynamically and during run time. In certain embodiments, the method can accept trade-offs in the quality of service or the number of active servers. In an embodiment of the invention, servers are arranged to “compete” with adjacent servers for their clients. This competition may be in a self-amplifying manner such that with the effect that more “popular” servers are more likely to succeed thus resulting in servers which are below a utilization threshold and can therefore be switched off.
    Type: Grant
    Filed: December 29, 2011
    Date of Patent: March 15, 2016
    Assignees: Khalifa University of Science, Technology, and Research British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventors: Fabrice Saffre, Hanno Hlidmann, Sébastien Matthieu René Nicolas
  • Patent number: 9270607
    Abstract: This invention relates to packet selection techniques that can be used in conjunction with a clock recovery mechanism to mitigate the effects of packet delay variation on timing messages exchanged over a packet network, particularly when seeking to synchronize the time of a clock in a slave device to that of a master clock. The packet selection techniques can assist in reducing the noise in the recovered clock signal at the slave device, allowing recovery to a higher quality. Embodiments of the invention provide techniques based on extracting timing packets that create a constant interval between the arrival of selected packets at the slave device and on extracting timing packets which are closest to making the interval between arrival of the selected packets equal to the interval between the departure of the packets.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: February 23, 2016
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventors: Zdenek Chaloupka, James Aweya
  • Patent number: 9207305
    Abstract: This invention relates to methods and devices for channel identification. The invention is particularly concerned with techniques for non-line of sight channel identification. In embodiments of the invention the methods and devices are used for channel identification in wireless geolocation systems. Embodiments of the invention make use of an entropy estimation of the channel to distinguish channel conditions and in particular to identify line-of-sight and non-line-of-sight channels and which can be used to solve the NLOS problem of determining relative distances between transmitter and receiver. In particular embodiments an entropy estimation of the channel impulse response (CIR) is used to construct a robust entropy-based channel identification technique. As a result, more accurate localization in indoor and other multipath environments may be possible.
    Type: Grant
    Filed: September 5, 2012
    Date of Patent: December 8, 2015
    Assignees: Khalifa University of Science, Technology and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventors: Nayef AlSindi, James Aweya
  • Patent number: 9195852
    Abstract: A Policy Enforcement Point (PEP) enforcement module (100) comprises: a monitor (110), (120, 130, 140) for monitoring the output of a policy controlled module or PEP (200) operating within a distributed computer system and a correction performer module (150). The PEP (200) is associated with one or more policies (400) which are applied to the PEP. Each policy specifies a trigger event or events and an action or actions to be performed as a result of the trigger event occurring as well as expected output from the PEP (200) when it performs a specified action or actions. The monitor monitors output produced by the PEP (200) as a result of operating in compliance with a policy, and it compares the monitored output with one or more specified expected outputs specified in the policy.
    Type: Grant
    Filed: July 27, 2012
    Date of Patent: November 24, 2015
    Assignee: British Telecommunications PLC
    Inventors: Theo Dimitrakos, Srijith Krishnan Nair, Gabriela Gheorghe, Bruno Crispo
  • Patent number: 9183642
    Abstract: A method of controlling graphical data compression levels for a series of images of varying area in order to maintain a consistent image quality, irrespective of image area. An image of a first area is compressed using a first compression value. When the first image is decompressed for display, it is associated with a first image quality. When a new image with a different area is generated, it is compressed using a new compression value derived from the first compression value. The new compression value is suitable for delivering an image quality, when the new image is decompressed for display, substantially the same as the image quality of the first image.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 10, 2015
    Assignee: British Telecommunications PLC
    Inventor: Jeremy D Barnsley
  • Patent number: 9184861
    Abstract: This invention relates to methods and devices for time and frequency synchronization. The invention has particular application where time and frequency synchronization over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP) is being carried out. The primary challenge in clock distribution over packet networks is the variable transit delays experienced by timing packets, packet delay variations (PDVs). Embodiments of the invention provide a method for time offset alignment with PDV compensation where a synchronized frequency signal is available at a slave device via Synchronous Ethernet and is used to determine the compensation parameters for the PDV.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: November 10, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventor: James Aweya
  • Patent number: 9178637
    Abstract: This invention relates to methods and devices for synchronization using linear programming, especially over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP). Timing protocol messages are exposed to artifacts in the network such as packet delay variations (PDV) or packet losses. Embodiments of the invention provide a two-dimensional linear programming technique for estimating clock offset and skew, particularly from two-way exchange of timing messages between a master and a slave device. Some embodiments include a skew and offset adjustable free-running counter for regenerating the master time and frequency at the slave device.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: November 3, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventor: James Aweya
  • Patent number: 9178464
    Abstract: This invention relates to methods and devices for motor speed control. The invention has particular application in the control of motors over packet networks. In embodiments of the invention, phase-locked loop principles are used to remotely control the speed of an electric motor over a packet network. The setpoint for the motor is supplied by arriving timestamps from a speed-mapped variable frequency source. The shaft speed of the motor is measured with a tachometer with its output proportional to the motor speed. Any deviation of the actual speed from the setpoint is amplified by the power amplifier whose output drives the motor. Speed control over packet networks allow smoother operation of a process, acceleration control, different operating speeds for each process recipe, compensation for changing process variables, slow operation for setup purposes, adjustments to the rate of production, accurate positioning, and control torque or tension of a system.
    Type: Grant
    Filed: September 4, 2012
    Date of Patent: November 3, 2015
    Assignees: British Telecommunications plc, Khalifa University of Science, Technology and Research, Emirates Telecommunications Corporation
    Inventors: James Aweya, Nayef AlSindi
  • Patent number: 9177297
    Abstract: A method of automatically distributing data messages to members of a user community involves selecting, from a list of distribution rules, a rule which meets certain criteria in terms of message distribution characteristics. The selected rule determines which members of the user community will receive the message and when. For example, in a first round, a first subset of the user community receive the message and each is prompted to provide feedback data in relation to the message, for example to say that the message is offensive, already answered or if there is someone else who can deal with the message. This feedback data is applied to the selected distribution rule to determine to whom the message is sent in the next round. The process continues over a number of rounds until a termination criterion is met.
    Type: Grant
    Filed: March 26, 2008
    Date of Patent: November 3, 2015
    Assignee: British Telecommunications PLC
    Inventors: Simon G Thompson, Cefn R Hoile, Mark A Shackleton
  • Patent number: 9166871
    Abstract: A management device is used in an access network including a plurality of data connections between end user devices and an aggregation transceiver device where the connections are aggregated for onward connection through the access network. The access network stores a plurality of different profiles, each of which specifies a set of values for a plurality of parameters associated with each data connection. The device applies one of the stored profiles to each connection, and receives a notification in the event of one of a predetermined set of notifiable events occurring on the connection. It is determined if more than a predetermined number of notifications are received within a predetermined period for a respective connection and, in the event of such a determination being made, a different one of the profiles is caused to be applied to the connection.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: October 20, 2015
    Assignee: British Telecommunications PLC
    Inventors: Ashley Pickering, Trevor Philip Linney, Christopher Marcus Croot, Philip Anthony Everett, Gary John Dalby
  • Patent number: 9154422
    Abstract: Apparatus and methods for policing flows of data units (15) along a path in a data network in dependence on congestion indications associated with said data units indicating whether or not said data units have experienced, or are expected to experience, congestion on the path, said apparatus and methods allowing for a high but not unlimited short-term burst rate (wST) of data units having congestion indications associated therewith, the short-term burst rate being high when compared with a long-term average rate (wLT) at which data units having congestion indications associated therewith may be forwarded without the data units being subjected to a policing action such as dropping, delaying or marking for possible sanction.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: October 6, 2015
    Assignee: British Telecommunications PLC
    Inventors: Arnaud Jacquet, Tobias Moncaster, Robert J Briscoe
  • Patent number: 9112628
    Abstract: This invention relates to methods and devices for compensating for path asymmetry, particularly with reference to time and frequency synchronization. The invention has particular application where time and frequency synchronization over packet networks using, for example, the IEEE 1588 Precision Time Protocol (PTP) is being carried out. Typically communication path delays between a time server (master) and a client (slave) are estimated using the assumption that the forward delay on the path is the same as the reverse delay. As a result, differences between these delays (delay asymmetries) can cause errors in the estimation of the offset of the slave clock from that of the master. Embodiments of the invention provide techniques and devices for compensating for path delay asymmetries that arise when timing protocol messages experience dissimilar queuing delays in the forward and reverse paths.
    Type: Grant
    Filed: October 2, 2013
    Date of Patent: August 18, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications PLC, Emirates Telecommunications Corporation
    Inventors: James Aweya, Zdenek Chaloupka
  • Patent number: 9112631
    Abstract: This invention relates to methods and devices for frequency distribution based on, for example, the IEEE 1588 Precision Time Protocol (PTP). Packet delay variation (PDV) is a direct contributor to the noise in the recovered clock and various techniques have been proposed to mitigate its effects. Embodiments of the invention provide a mechanism to directly measure and remove PDV effects in the clock recovery mechanism at a slave clock. One particular embodiment provides a clock recovery mechanism including a phase-locked loop (PLL) with a PDV compensation feature built-in. An aim of the invention is to enable a slave clock to recover the master clock to a higher quality as if the communication path between master and slave is free of PDV. This technique may allow a packet network to provide clock synchronization services to the same level as time division multiplexing (TDM) networks and Global Positioning System (GPS).
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: August 18, 2015
    Assignees: Khalifa University of Science, Technology, and Research, British Telecommunications PLC, Emirates Telecommuinications Corporation
    Inventors: James Aweya, Nayef Al Sindi, Saeed Al-Zubaidi