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: 8611522Abstract: 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: GrantFiled: March 3, 2008Date of Patent: December 17, 2013Assignee: Metaswitch Networks LtdInventors: Chris Mairs, Paul Brittain, Martin Taylor
-
Publication number: 20130329875Abstract: 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: ApplicationFiled: August 13, 2013Publication date: December 12, 2013Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
-
Publication number: 20130329870Abstract: 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: ApplicationFiled: August 14, 2013Publication date: December 12, 2013Inventors: Chris MAIRS, Felix PALMER, Alex POLLITT
-
Publication number: 20130279675Abstract: 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: ApplicationFiled: June 14, 2013Publication date: October 24, 2013Inventors: Chris MAIRS, David DRYSDALE, Shaun CRAMPTON, Philip PEARL, Felix PALMER
-
Publication number: 20130252595Abstract: 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: ApplicationFiled: April 17, 2013Publication date: September 26, 2013Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
-
Publication number: 20130230157Abstract: 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: ApplicationFiled: April 17, 2013Publication date: September 5, 2013Inventors: Chris MAIRS, Liz RICE, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
-
Publication number: 20130230159Abstract: 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: ApplicationFiled: April 18, 2013Publication date: September 5, 2013Inventors: Chris MAIRS, Liz RICE, Felix PALMER
-
Publication number: 20130230158Abstract: 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: ApplicationFiled: April 18, 2013Publication date: September 5, 2013Inventors: Chris MAIRS, Philip PEARL, Felix PALMER, David DRYSDALE, Shaun CRAMPTON
-
Publication number: 20130101106Abstract: 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: ApplicationFiled: August 8, 2012Publication date: April 25, 2013Applicant: METASWITCH NETWORKS LTD.Inventors: Chris Mairs, Liz Rice, Philip Pearl, Felix Palmer, David Drysdale, Shaun Crampton, Michael Bell
-
Patent number: 8422648Abstract: 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: GrantFiled: November 16, 2010Date of Patent: April 16, 2013Assignee: Metaswitch Networks LtdInventor: Chris Mairs
-
Publication number: 20110280382Abstract: 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: ApplicationFiled: November 16, 2010Publication date: November 17, 2011Applicant: DATA CONNECTION LIMITEDInventor: Chris Mairs
-
Publication number: 20080240400Abstract: 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: ApplicationFiled: March 3, 2008Publication date: October 2, 2008Applicant: Data Connection LimitedInventors: Chris Mairs, Paul Brittain, Martin Taylor