CA2808463C

Systems and methods of providing communications services

Abstract

An IP telephony system allows users of the IP telephony system to register extension telephony devices with the IP telephony system. An extension telephony device is one that is provided with service by a separate telephony service provider. Once an extension telephony device is registered, a user can obtain communications services from the IP telephony system using the extension telephony device. A extension telephony device may be tied to a user's main telephony services account with the IP telephony system such that when the user obtains communications services from the IP telephony system using an extension telephony device, the user will be billed for those communications services through the user's main account.

CA2808463C, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 27 July 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

30 claims: 10 independent, 20 dependent

  1. 1
    CA 02808463 2015-09-18 What is claimed is:1. A method of providing communications services, the method comprising: receiving a request for the communications services from a first telephony device that is native to a first telephony system that provides cellular based telephony services, the request being received at a second telephony system that provides landline type telephony services;determining whether the first telephony device is associated with the second telephony system based on settings of an existing account with the second telephony system, wherein the determining step includes: obtaining an identifier associated with the first telephony device, wherein the identifier is obtained from a software application running on the first telephony device, and using the identifier to determine whether the first telephony device is associated with the existing account within the second telephony system;and providing the requested communications services based on the result of the determining step.
  2. 4
    The method of any one of claims 1 to 3, wherein the providing step comprises setting up a telephone call between the first telephony device and a second telephony device, and wherein the second telephony device is provided with a second identifier associated with the first telephony device.
  3. 5
    The method of any one of claims 1 to 3, wherein the providing step comprises delivering a communication from the first telephony device to a second telephony CA 02808463 2015-09-18 device, and wherein the communication includes a second identifier associated with the first telephony device.
  4. 6
    The method of any one of claims 1 to 3, wherein the receiving step comprises answering a telephone call initiated by a user of the first telephony device that is directed to a telephone number maintained by the second telephony system.
  5. 7
    The method of any one of claims 1 to 3, wherein the receiving step comprises answering a telephone call initiated by a user of the first telephony device that is directed to a first telephone number maintained by the second telephony system and that is local to the first user, and wherein the providing step comprises setting up a telephone call between the first telephony device and a second telephony device that is assigned to a second telephone number that is not local to the user but which is correlated to the first telephone number by the second telephony system.
  6. 8
    The method of any one of claims 1 to 7, wherein the step of obtaining the identifier associated with the first telephony device comprises obtaining a unique identification number associated with the first telephony device or with the software application running on the first telephony device.
  7. 11
    The method of any one of claims 1 to 3, wherein the receiving step comprises receiving identifying information that identifies at least one of a party and a second telephony device to which a user of the first telephony device would like to send a communication, and wherein the identifying information is obtained from a software application running on the first telephony device. CA 02808463 2015-09-18
  8. 13
    A system for providing communications services, the system comprising:means for receiving a request for the communications services from a first telephony device that is native to a first telephony system that provides cellular based telephony services, wherein the receiving means is part of a second telephony system that provides landline type telephony services;means for determining whether the first telephony device is associated with the second telephony system based on settings of an existing account with the second telephony system, wherein the determining means obtains an identifier associated with the first telephony device from a software application running on the first telephony device, and wherein the determining means uses the identifier to determine whether the first telephony device is associated with the existing account within the second telephony system;and means for providing the requested communications services based on the result of the determining means.
  9. 14
    A system for providing communications services, the system comprising:an extension connection unit that receives a request for the communications services from a first telephony device that is native to a first telephony system that provides cellular based telephony services, wherein the extension connection unit is part of a second telephony system that provides landline type telephony services;and an authorization unit that determines whether the first telephony device is associated with the second telephony system based on settings of an existing account with the second telephony system, wherein the authorizing unit obtains an identifier associated with the first telephony device from a software application running on the first telephony device, and wherein the authorization unit uses the identifier to determine whether the first telephony device is associated with the existing account within the second telephony system, wherein the extension connection unit causes the requested communications services to be provided to the first telephony device through the second telephony system if the authorization unit determines that the first telephony device is associated with the second telephony system. CA 02808463 2015-09-18
  10. 28
    A method of providing communications services, the method comprising:receiving a request for the communications services from a first telephony device that is native to a first telephony system that provides cellular based telephony services, the request being received at a second telephony system that provides landline type telephony services;determining whether the first telephony device is associated with the second telephony system based on settings of an existing account with the second telephony system;and providing the requested communications services based on the result of the determining step, wherein the providing step comprises sending a communication to a second telephony device, and wherein the communication includes an identifier associated with the first telephony device.