Patents by Inventor Giles Russell Chamberlin

Giles Russell Chamberlin 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: 9961303
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: May 1, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Publication number: 20160212383
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Application
    Filed: March 30, 2016
    Publication date: July 21, 2016
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Patent number: 9357172
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: May 31, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Publication number: 20150312522
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Application
    Filed: July 9, 2015
    Publication date: October 29, 2015
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Patent number: 9113037
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: August 18, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Patent number: 8976225
    Abstract: A method for managing media streams including at least video data and audio data in a multi-party video conference involving one or more groups of one or more nodes respectively receiving a media stream from each of a plurality of associated endpoints is provided. In each of the one or more nodes of each of the one or more groups, the loudest audio of the media streams received from the respective plurality of associated endpoints is determined. An indication of the volume of the determined loudest audio and an identification of the node is transmitted to a decision maker. The highest received volume and the associated identification is determined. The node of the identification is instructed to transmit the received media stream of the endpoint to one of: all nodes in the one or more groups and to a proxy.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: March 10, 2015
    Assignee: Pexip AS
    Inventors: Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim, Nicolas Jean Michel Cormier, John-Mark Bell, Eoin Stuart McLeod, Benjamin John Hockley
  • Publication number: 20140247320
    Abstract: A method and a device providing one virtual endpoint dedicated to serve one particular real endpoint, and the virtual endpoint is typically installed on a server in the same local network as the associated real endpoint, where an MCU or a fraction of a distributed MCCJ also is installed. In the upstream direction, the virtual endpoint includes at least an upstream decoder, a scaling unit and an upstream encoder. In the downstream direction, the virtual endpoint includes at least a number of decoders, a composing unit and a downstream encoder.
    Type: Application
    Filed: October 7, 2013
    Publication date: September 4, 2014
    Applicant: PEXIP AS
    Inventors: Hakon Dahle, Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim
  • Publication number: 20140176666
    Abstract: A method for managing media streams including at least video data and audio data in a multi-party video conference involving one or more groups of one or more nodes respectively receiving a media stream from each of a plurality of associated endpoints is provided. In each of the one or more nodes of each of the one or more groups, the loudest audio of the media streams received from the respective plurality of associated endpoints is determined. An indication of the volume of the determined loudest audio and an identification of the node is transmitted to a decision maker. The highest received volume and the associated identification is determined. The node of the identification is instructed to transmit the received media stream of the endpoint to one of: all nodes in the one or more groups and to a proxy.
    Type: Application
    Filed: July 18, 2013
    Publication date: June 26, 2014
    Inventors: Giles Russell Chamberlin, Hani Mustafa Elsayed Abdelkader Hashim, Nicolas Jean Michel Cormier, John-Mark Bell, Eoin Stuart McLeod, Benjamin John Hockley