Dynamic selection of communication mode, application, and/or device using context and policy

US9819794B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9819794-B2
Application numberUS-201514717060-A
CountryUS
Kind codeB2
Filing dateMay 20, 2015
Priority dateMay 20, 2015
Publication dateNov 14, 2017
Grant dateNov 14, 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.

The system and method identify contact information for a first party. The contact information for the first party includes a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party. For example, the plurality of communication endpoints may be a home phone and a cell phone of the first party. The plurality of communication applications may be voice, video, text, and/or virtual reality applications of the first party. An electronic communication request is received from the first party to the second party. In response to receiving the electronic communication request from the first party to the second party, a first communication endpoint of the plurality of communication endpoints for the first party and a first communication application of the plurality of communication applications of the first party is selected based on a rule.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying, by a processor, contact information of a first party, wherein the contact information of the first party defines a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party; receiving, by the processor, an electronic communication request from the first party to a second party to establish an initial electronic communication session between the first party and the second party; and in response to receiving the electronic communication request from the first party to the second party, selecting, by the processor and based on a rule for the first party, a first communication endpoint of the plurality of communication endpoints for the first party and a first communication application of the plurality of communication applications of the first party for use in the initial electronic communication session. 2. The method of claim 1 further comprising: identifying contact information of the second party, wherein the contact information of the second party comprises a plurality of communication endpoints of the second party and a plurality of communication applications for the plurality of communication endpoints of the second party; and selecting, based on a rule for the second party, a first communication endpoint of the plurality of communication endpoints for the second party and first communication application of the plurality of communication applications of the second party. 3. The method of claim 2 , wherein the rule for the second party does at least one of: determines that the second party is in a noisy location, and in response to determining that the second party is in the noisy location, rerouting the electronic communication request, which initially was a voice electronic communication request, to a text messaging application of the second party or an Instant Messaging application of the second party; determines that the second party is not available for a voice conference call, and in response to determining that the second party is not available for the voice conference call, rerouting the electronic communication request to a voice recording application that records the voice conference call for the second party; determines that the second party is in an unsecure location, and in response to determining that the second party is in the unsecure location, rerouting the electronic communication request, which initially was the voice electronic communication request, to the text messaging application of the second party or the Instant Messaging application of the second party; determines, based on a first calendar event, that the second party is in a first meeting, and in response to determining that the second party is in the first meeting, rerouting the electronic communication request, which initially was the voice electronic communication request, to the text messaging application of the second party or the Instant Messaging application of the second party; determines, based on a second calendar event, that the second party is not at work, and in response to determining that the second party is not at work, rerouting the electronic communication request, which initially was a voice communication request to a work telephone of the second party, to a mobile telephone of the second party, or a home phone of the second party; determines, based on a third calendar event, that the second party is not at work, and in response to determining that the second party is not at work, rerouting the electronic communication request, which initially was an email communication request to a work email of the second party, to a personal email application of the second party; determines that the second party is at work and that the electronic communication request is a voice call from a work associate to the mobile telephone of the second party, and in response to determining that the second party is at work and that the electronic communication request is the voice call from the work associate to the mobile telephone of the second party, rerouting the voice call from the work associate to the work telephone of the second party; determines that the electronic communication request is a voice call to the work telephone of the second party and that the second party is in a second meeting, and in response to determining that the electronic communication request is the voice call to the work telephone of the second party and that the second party is in the second meeting, rerouting the voice call to the mobile telephone of the second party using the text messaging application of the second party or the Instant Messaging application of the second party on the mobile telephone of the second party; determines that the second party is driving a vehicle, and in response to determining that the second party is driving the vehicle, rerouting the electronic communication request, which initially was a video communication request, to a hands free voice communication application of the second party; determines that the second party is at home based on Global Positioning Satellite (GPS) and in response to determining that the second party is at home based on GPS, rerouting the electronic communication request, which initially was a communication request to a work communication application of the second party, to a home communication application of the second party; determines, based on a fourth calendar event, that the second party is not at work, and in response to determining that the second party is not at work, rerouting the electronic communication request, which initially was an Instant Messaging (IM) request to a work IM application of the second party, to a personal IM application of the second party; determines, based on the second party being present at a communication endpoint that does not support video conferencing, and in response to determining that the second party is present at a communication endpoint that does not support video conferencing, rerouting the electronic communication request from the first party to the second party, which initially was a video call request, to a virtual reality application of the second party; determines, based on the second party receiving a video call in a time period, and in response to the second party receiving a video call in the time period, rerouting the electronic communication request if not answered in a number of seconds to a different communication endpoint; or determines, based on the second party receiving a confidential corporate call that the second party's communication endpoint supports a split Virtual Private Network (VPN), which could potentially cause the confidential corporate call to go outside the VPN, in response to the second party receiving the confidential corporate call, disabling any external relay servers for the confidential corporate call and if the confidential corporate call cannot be completed, the confidential corporate call is downgraded to a text medium. 4. The method of claim 2 , wherein the plurality of communication endpoints for the first and/or second party comprises at least two of: a work telephone, a home telephone, a mobile telephone, a home personal computer, a work personal computer, a home video phone, a work video phone, a mobile video phone, a pager, and a personal digital assistant. 5. The method of claim 2 , wherein the plurality of communication applications for the plurality of communication endpoints of the first party and/or the second party comprises at least two of: a work voice application, a home voice application, a mobile telephone voice application, a work video application, a home video application, a mobile video application, an work email application, a per

Assignees

Inventors

Classifications

  • Supplementary features, e.g. call forwarding or call holding (systems providing special services or facilities to telephony subscribers H04M3/42) · CPC title

  • for continuing the call beyond the limit using an alternative, e.g. alternative account · CPC title

  • where the same subscriber uses different terminals, i.e. nomadism · CPC title

  • Arrangements for diverting calls for one subscriber to another predetermined subscriber {(based on the calling party profile H04M3/42059; based on location H04M3/42348; based on presence H04M3/42365; to voice mail H04M3/53308)} · CPC title

  • Centralised arrangements for recording incoming messages {, i.e. mailbox systems} · 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 US9819794B2 cover?
The system and method identify contact information for a first party. The contact information for the first party includes a plurality of communication endpoints of the first party and a plurality of communication applications for the plurality of communication endpoints of the first party. For example, the plurality of communication endpoints may be a home phone and a cell phone of the first p…
Who is the assignee on this patent?
Avaya Inc
What technology area does this patent fall under?
Primary CPC classification H04M3/42263. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Nov 14 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).