Patents by Inventor Chris Mair

Chris Mair 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: 8611522
    Abstract: A method and apparatus for processing telephone calls in a packet-based telephony service is disclosed. A store of telephone party identifiers is maintained for multi-service users having access to the packet-based telephony service and an alternate telephony service. Incoming signaling information for telephone calls in the packet-based telephony service is monitored and outgoing signaling information may be altered with reference to the store. An alteration may involve replacing telephony party identification data associated with one telephony service for telephony party identification data associated with another telephony service. The invention allows a multi-service user to be consistently identified by other telephony users by a single telephony party identifier instead of one telephony party identifier for each service they subscribe to.
    Type: Grant
    Filed: March 3, 2008
    Date of Patent: December 17, 2013
    Assignee: Metaswitch Networks Ltd
    Inventors: Chris Mairs, Paul Brittain, Martin Taylor
  • Publication number: 20130329875
    Abstract: A telephony user device capable of establishing a communications session for communication of data with respect to at least one other device in a data communications network, the telephony user device being adapted to provide a reconfigurable graphical user interface, establish a telephone call with a service provider, establish a separate communications session, separate from the telephone call, for the transfer of data to/from the at least one other device, on the basis of one or more call party details associated with the telephone call, and reconfigure at least a first part of the graphical user interface according to configuration data determined by the service provider and received in the separate communication session.
    Type: Application
    Filed: August 13, 2013
    Publication date: December 12, 2013
    Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
  • Publication number: 20130329870
    Abstract: A telephony user device capable of establishing a communications session for communication of data in a data communications network, the telephony user device including a processing system configured to provide a reconfigurable graphical user interface, establish a telephone call with a voicemail system, establish a separate communications session, separate from the telephone call, for the transfer of data to/from the telephony user device, on the basis of one or more call party details associated with the telephone call, and reconfigure at least a part of the graphical user interface in accordance with configuration data received via the separate communication session, the configuration data relating to and/or being derived from the voicemail system.
    Type: Application
    Filed: August 14, 2013
    Publication date: December 12, 2013
    Inventors: Chris MAIRS, Felix PALMER, Alex POLLITT
  • Publication number: 20130279675
    Abstract: Call party details of a telephone call involving first and second telephony user devices are received. The call party details include first and second identities associated with the first and second telephony user devices respectively. A client-server connection request is received from, and a client-server connection is established with, one of the user devices. A session for the communication of data to and/or from the user devices is established separately from the telephone call on the basis of the first and second identities. The receipt of pre-configured user data by the one of the user devices is enabled via the client-server connection. The pre-configured user data has been specified by a user of another of the user devices prior to the establishment of the telephone call as data for receipt by other user devices during telephone calls conducted by the user.
    Type: Application
    Filed: June 14, 2013
    Publication date: October 24, 2013
    Inventors: Chris MAIRS, David DRYSDALE, Shaun CRAMPTON, Philip PEARL, Felix PALMER
  • Publication number: 20130252595
    Abstract: A method of establishing a communications session for communication of data with respect to a telephony user device and at least one other user device in a data communications network. Communications are conducted with a server system. The communications comprise a client-server connection. Call party details of a telephone call are transmitted to the server system in the communications. The telephone call involves at least the telephony user device, as a first telephony user device involved in the call, and a second telephony user device involved in the call. The call party details including a first identity associated with the first telephony user device and a second identity associated with the second telephony user device.
    Type: Application
    Filed: April 17, 2013
    Publication date: September 26, 2013
    Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
  • Publication number: 20130230157
    Abstract: A method of establishing a communications session for communication of data with respect to at least two user devices in a data communications network. A client-server connection request is received from at least one of the at least two user devices. Call party details of a telephone call are received. The telephone call involves at least a first telephony user device and a second telephony user device. The call party details include a first identity associated with the first telephony user device and a second identity associated with the second telephony user device. At least one of the first and second identities comprises a telephone dialling number. A separate communications session is established on the basis of the first and second identities received in the call party details.
    Type: Application
    Filed: April 17, 2013
    Publication date: September 5, 2013
    Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
  • Publication number: 20130230159
    Abstract: A method of establishing a communications session for communication of data with respect to at least two user devices in a data communications network. Call party details of a telephone call are received. The telephone call involves at least a first telephony user device and a second telephony user device. The call party details include a first identity associated with the first telephony user device and a second identity associated with the second telephony user device. At least one of the first and second identities comprises a telephone dialling number. A separate communications session is established on the basis of the first and second identities received in the call party details. The communications session is separate from the telephone call, for the communication of data to and/or from the at least two user devices.
    Type: Application
    Filed: April 18, 2013
    Publication date: September 5, 2013
    Inventors: Chris MAIRS, Liz RICE, Felix PALMER
  • Publication number: 20130230158
    Abstract: A method of establishing a communications session for data with respect to at least two user devices in a packet switched communications network in parallel to a voice session via a circuit switched network. Call party details of a telephony call are received. The telephony call involves at least a first telephony user device and a second telephony user device. The call party details include a first identity associated with the first telephony user device and a second identity associated with the second telephony user device. A separate communications session is established on the basis of the first and second identities received in the call party details and depending on the capabilities of the user devices. The communications session is separate from the telephone call, for the communication of data to and/or from at least two user devices.
    Type: Application
    Filed: April 18, 2013
    Publication date: September 5, 2013
    Inventors: Chris MAIRS, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
  • Publication number: 20130101106
    Abstract: A method of processing data in relation to a teleconference service in a telecommunications network is provided. The teleconference service is able to handle a multi-party teleconference for three or more teleconference participants. First, second and third teleconference participation identifiers are received from first, second and third teleconference participants respectively. The first, second and third teleconference participation identifiers are correlated to determine that the first, second and third teleconference participants are participants in a given multi-party teleconference. Data is transmitted for enabling the establishment of a data communications session which is established separately from the teleconference.
    Type: Application
    Filed: August 8, 2012
    Publication date: April 25, 2013
    Applicant: METASWITCH NETWORKS LTD.
    Inventors: Chris Mairs, Liz Rice, Philip Pearl, Felix Palmer, David Drysdale, Shaun Crampton, Michael Bell
  • Patent number: 8422648
    Abstract: A method for providing text messaging services to subscribers in a telecommunications network is presented. Each of the subscribers has subscriber equipment that includes a telephone and television equipment. The method includes receiving first key stroke data corresponding to at least one text character associated with a text message, the first key stroke data having been input by the subscriber on a telephone, and providing first text prediction data, obtained from a lookup of the first key stroke data in a text prediction database, for display via the television equipment, the first text prediction data including predicted text for the text character in the text message being created.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: April 16, 2013
    Assignee: Metaswitch Networks Ltd
    Inventor: Chris Mairs
  • Publication number: 20110280382
    Abstract: A method for providing text messaging services to subscribers in a telecommunications network is presented. Each of the subscribers has subscriber equipment that includes a telephone and television equipment. The method includes receiving first key stroke data corresponding to at least one text character associated with a text message, the first key stroke data having been input by the subscriber on a telephone, and providing first text prediction data, obtained from a lookup of the first key stroke data in a text prediction database, for display via the television equipment, the first text prediction data including predicted text for the text character in the text message being created.
    Type: Application
    Filed: November 16, 2010
    Publication date: November 17, 2011
    Applicant: DATA CONNECTION LIMITED
    Inventor: Chris Mairs
  • Publication number: 20080240400
    Abstract: A method and apparatus for processing telephone calls in a packet-based telephony service is disclosed. A store of telephone party identifiers is maintained for multi-service users having access to the packet-based telephony service and an alternate telephony service. Incoming signaling information for telephone calls in the packet-based telephony service is monitored and outgoing signaling information may be altered with reference to the store. An alteration may involve replacing telephony party identification data associated with one telephony service for telephony party identification data associated with another telephony service. The invention allows a multi-service user to be consistently identified by other telephony users by a single telephony party identifier instead of one telephony party identifier for each service they subscribe to.
    Type: Application
    Filed: March 3, 2008
    Publication date: October 2, 2008
    Applicant: Data Connection Limited
    Inventors: Chris Mairs, Paul Brittain, Martin Taylor