Provisioning interfaces for accessing virtual private branch exchange services through a mobile device

US9749457B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9749457-B2
Application numberUS-201514605718-A
CountryUS
Kind codeB2
Filing dateJan 26, 2015
Priority dateJan 19, 2010
Publication dateAug 29, 2017
Grant dateAug 29, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems, methods and computer program products for facilitating the provisioning of a single and multi-line virtual private branch exchange (PBX) including automated call distribution via a mobile device are described. In some implementations, the provisioning of the single and multi-line virtual PBX can be achieved using one or more unique provisioning interfaces. The unique provisioning interfaces can enable the setup and configuration of a virtual PBX service account instantaneously from any geographical location at any time. Changes made to the virtual PBX service account can be immediately reflected back (e.g., in real-time) to the system providing the core operating environment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: configuring a placeholder virtual private branch exchange (vPBX) account that is not activated or associated with any user, wherein configuring the placeholder vPBX account comprises associating the placeholder virtual PBX account with a subset of pre-provisioned vPBX services; providing, for presentation on a mobile device, a user interface for activating a vPBX account on the mobile device; and while the user interface for activating a vPBX account is presented on the mobile device: receiving, through the user interface, a request to activate a new vPBX account on the mobile device, and activating, by associating an identifier for the new vPBX account with the placeholder vPBX account that had previously not been activated or associated with any user, the new vPBX account on the mobile device and provisioning the new vPBX account with the pre-provisioned vPBX services to enable the pre-provisioned vPBX services to be used on the mobile device. 2. The method of claim 1 , wherein the identifier is a phone number for the mobile device. 3. The method of claim 1 , further comprising: facilitating a call session on the mobile device using the vPBX services. 4. The method of claim 1 , further comprising: receiving, through the user interface, a selection of an identifier for the new vPBX account. 5. The method of claim 4 , wherein receiving the selection of the identifier comprises receiving the selection of the identifier from a presentation of a plurality of possible identifiers for the new vPBX account that are not yet associated with any vPBX accounts. 6. The method of claim 1 , further comprising: configuring one or more other placeholder vPBX accounts, wherein each other placeholder vPBX account is associated with a different subset of pre-provisioned vPBX services. 7. The method of claim 6 , further comprising: providing a presentation identifying a plurality of new account options in the user interface, each new account option being associated with a different placeholder vPBX account; and wherein receiving a request to activate the new vPBX account comprises receiving a selection of one of the new account options through the user interface. 8. The method of claim 7 , wherein associating the identifier for the new vPBX account with the placeholder vPBX account comprises associating the identifier for the new vPBX account with a placeholder vPBX account that is associated with the selected new account option. 9. A system comprising one or more computers and one or more storage devices storing instructions that when executed by the one or more computers cause the one or more computers to perform operations comprising: configuring a placeholder virtual private branch exchange (vPBX) account that is not activated or associated with any user, wherein configuring the placeholder vPBX account comprises associating the placeholder virtual PBX account with a subset of pre-provisioned vPBX services; providing, for presentation on a mobile device, a user interface for activating a vPBX account on the mobile device; and while the user interface for activating a vPBX account is presented on the mobile device: receiving, through the user interface, a request to activate a new vPBX account on the mobile device, and activating, by associating an identifier for the new vPBX account with the placeholder vPBX account that had previously not been activated or associated with any user, the new vPBX account on the mobile device and provisioning the new vPBX account with the pre-provisioned vPBX services to enable the pre-provisioned vPBX services to be used on the mobile device. 10. The system of claim 9 , wherein the identifier is a phone number for the mobile device. 11. The system of claim 9 , the operations further comprising: facilitating a call session on the mobile device using the vPBX services. 12. The system of claim 9 , the operations further comprising: receiving, through the user interface, a selection of an identifier for the new vPBX account. 13. The system of claim 12 , wherein receiving the selection of the identifier comprises receiving the selection of the identifier from a presentation of a plurality of possible identifiers for the new vPBX account that are not yet associated with any vPBX accounts. 14. The system of claim 9 , the operations further comprising: configuring one or more other placeholder vPBX accounts, wherein each other placeholder vPBX account is associated with a different subset of pre-provisioned vPBX services. 15. The system of claim 14 , the operations further comprising: providing a presentation identifying a plurality of new account options in the user interface, each new account option being associated with a different placeholder vPBX account; and wherein receiving a request to activate the new vPBX account comprises receiving a selection of one of the new account options through the user interface. 16. The system of claim 15 , wherein associating the identifier for the new vPBX account with the placeholder vPBX account comprises associating the identifier for the new vPBX account with a placeholder vPBX account that is associated with the selected new account option. 17. A non-transitory computer storage medium having stored thereon instructions that when executed by one or more computers cause the one or more computers to perform operations comprising: configuring a placeholder virtual private branch exchange (vPBX) account that is not activated or associated with any user, wherein configuring the placeholder vPBX account comprises associating the placeholder virtual PBX account with a subset of pre-provisioned vPBX services; providing, for presentation on a mobile device, a user interface for activating a vPBX account on the mobile device; and while the user interface for activating a vPBX account is presented on the mobile device: receiving, through the user interface, a request to activate a new vPBX account on the mobile device, and activating, by associating an identifier for the new vPBX account with the placeholder vPBX account that had previously not been activated or associated with any user, the new vPBX account on the mobile device and provisioning the new vPBX account with the pre-provisioned vPBX services to enable the pre-provisioned vPBX services to be used on the mobile device. 18. The computer storage medium of claim 17 , wherein the identifier is a phone number for the mobile device. 19. The computer storage medium of claim 17 , the operations further comprising: facilitating a call session on the mobile device using the vPBX services. 20. The computer storage medium of claim 17 , the operations further comprising: receiving, through the user interface, a selection of an identifier for the new vPBX account.

Assignees

Inventors

Classifications

  • in private branch exchanges · CPC title

  • Arrangements for calling a number of substations in a predetermined sequence until an answer is obtained · CPC title

  • Services specially adapted for wireless communication networks; Facilities therefor · CPC title

  • wireless networks · CPC title

  • Remote access to features of PBX or home telephone systems-teleworking in a PBX · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9749457B2 cover?
Systems, methods and computer program products for facilitating the provisioning of a single and multi-line virtual private branch exchange (PBX) including automated call distribution via a mobile device are described. In some implementations, the provisioning of the single and multi-line virtual PBX can be achieved using one or more unique provisioning interfaces. The unique provisioning inter…
Who is the assignee on this patent?
Ringcentral Inc
What technology area does this patent fall under?
Primary CPC classification H04M1/72563. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Aug 29 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 2 related publications on this page (citations in our corpus or others sharing the same primary CPC).