Initiating a video conferencing session
US-9407862-B1 · Aug 2, 2016 · US
US9894689B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9894689-B2 |
| Application number | US-201414502970-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2014 |
| Priority date | Sep 30, 2014 |
| Publication date | Feb 13, 2018 |
| Grant date | Feb 13, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
Example systems, methods, and logic are provided herein for detecting a numerical identifier of an endpoint. In one example, a connectivity manager establishes a wireless communication session with a fixed endpoint using a wireless communication protocol. The connectivity manager module then generates a Phone Book Access Profile (PBAP) request to download a phone number associated with the fixed endpoint. The connectivity manager module receives, via the wireless communication session, a PBAP response comprising a phone number identifying the fixed endpoint and inputs the phone number identifying the fixed endpoint into a field used for initiating a call to the fixed endpoint.
Opening claim text (preview).
What is claimed is: 1. A method comprising: establishing a wireless communication session with a fixed endpoint using a wireless communication protocol; generating a Phone Book Access Profile (PBAP) request to download a phone number associated with the fixed endpoint; receiving, via the wireless communication session, a PBAP response comprising a phone number identifying the fixed endpoint; and inputting, by an endpoint from the PBAP response, the phone number identifying the fixed endpoint into a field used for initiating a call to the fixed endpoint. 2. The method of claim 1 , wherein the PBAP request is generated when one or more of the following criteria is met: detecting the execution of a virtual meeting application, detecting the launching of a window in the virtual meeting application, or detecting an input from a button. 3. The method of claim 1 , wherein the phone number identifying the fixed endpoint is a temporary phone number that is assigned to the fixed endpoint based on a status of a user being logged into an online conference session. 4. The method of claim 1 , wherein the fixed endpoint is a desktop voice over Internet protocol (VoIP) phone. 5. The method of claim 1 , wherein the PBAP response and the PBAP request are generated using an extended PBAP protocol, the extended PBAP protocol being extending to include data exchange over a plurality of wireless communication protocols. 6. The method of claim 5 , wherein the plurality of wireless communication protocols comprises near field communication (NFC) and Bluetooth. 7. The method of claim 1 , further comprising: prior to the establishing the wireless communication session with the fixed endpoint, identifying the fixed endpoint by: detecting a proximity of each of a plurality of endpoints using one or more wireless transmission protocols; generating a list of candidate communication endpoints, the list excluding any of the plurality of endpoints that is already included in an online conference; and receiving a selection of the fixed endpoint from the list. 8. The method of claim 1 , further comprising: retrieving a phone number associated with a user; when it is determined that the phone number associated with the user does not match the phone number identifying the fixed endpoint, the phone number associated with the user is temporarily assigned to identify the fixed endpoint; when it is determined that the phone number associated with the user matches the phone number identifying the fixed endpoint, the phone number identifying the fixed endpoint remains unchanged; inputting the phone number associated with the user into a field used for initiating a call to the fixed endpoint. 9. The method of claim 8 , wherein the phone number associated with the user is reassigned from a different fixed endpoint to the fixed endpoint. 10. A computer-readable non-transitory medium comprising one or more instructions that, when executed on a processor, configure the processor to perform one or more operations comprising: establishing a wireless communication session with a fixed endpoint using a wireless communication protocol; generating a Phone Book Access Profile (PBAP) request to download a phone number associated with the fixed endpoint; receiving, via the wireless communication session, a PBAP response comprising a phone number identifying the fixed endpoint; and inputting, by an endpoint from the PBAP response, the phone number identifying the fixed endpoint into a field used for initiating a call to the fixed endpoint. 11. The computer-readable non-transitory medium of claim 10 , wherein the phone number identifying the fixed endpoint is a temporary phone number that is assigned to the fixed endpoint based on a status of a user being logged into an online conference. 12. The computer-readable non-transitory medium of claim 10 , wherein the fixed endpoint is a desktop voice over Internet protocol (VoIP) phone. 13. The computer-readable non-transitory medium of claim 10 , wherein the PBAP response and the PBAP request are generated using an extended PBAP protocol, the extended PBAP protocol being extending to include data exchange over a plurality of wireless communication protocols. 14. The computer-readable non-transitory medium of claim 13 , wherein the plurality of wireless communication protocols comprises near field communication (NFC) and Bluetooth. 15. The computer-readable non-transitory medium of claim 10 , further comprising: prior to the establishing the wireless communication session with the fixed endpoint, identifying the fixed endpoint by: detecting a proximity of each of a plurality of endpoints using one or more wireless transmission protocols; generating a list of candidate communication endpoints, the list excluding any of the plurality of endpoints that is already included in an online conference; and receiving a selection of fixed endpoint from the list. 16. An endpoint comprising: a memory element configured to store electronic instructions; a processor operable to execute the instructions; and a connectivity manager module coupled to the memory element and the processor, wherein the endpoint is configured for: establishing a wireless communication session with a fixed endpoint using a wireless communication protocol; generating a Phone Book Access Profile (PBAP) request to download a phone number associated with the fixed endpoint; receiving, via the wireless communication session, a PBAP response comprising a phone number identifying the fixed endpoint; and inputting, by the endpoint from the PBAP response, the phone number identifying the fixed endpoint into a field used for initiating a call to the fixed endpoint. 17. The endpoint of claim 16 , wherein the phone number identifying the fixed endpoint is a temporary phone number that is assigned to the fixed endpoint based on a status of a user being logged into an online conference. 18. The endpoint of claim 16 , wherein the fixed endpoint is a desktop voice over Internet protocol (VoIP) phone. 19. The endpoint of claim 16 , wherein the PBAP response and the PBAP request are generated using an extended PBAP protocol, the extended PBAP protocol being extending to include data exchange over a plurality of wireless communication protocols. 20. A fixed endpoint comprising: a memory element configured to store electronic instructions; a processor operable to execute the instructions; and a connectivity manager module coupled to the memory element and the processor, wherein the endpoint is configured for: generating a registration message for transmission to a call manager element; receiving, from the call manager element, a data object containing a phone number assigned to the fixed endpoint by the call manager element; establishing a wireless communication session with an endpoint using a wireless communication protocol; receiving, via the wireless communication session, a Phone Book Access Profile (PBAP) request to download the phone number assigned to the fixed endpoint; and generating a PBAP response comprising the data object containing the phone number.
adapted for voice communication over an Internet Protocol [IP] network (Voice over Internet Protocol (VoIP) network equipment and services H04M7/006; implementation or adaptation of Internet protocol [IP], of transmission control protocol [TCP] or of user datagram protocol [UDP] H04L69/16) · CPC title
user interface aspects of conference calls · CPC title
Session establishment or de-establishment · CPC title
Arrangements for multi-party communication, e.g. for conferences (data switching systems for conference H04L12/18; arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities H04M3/56; television conferencing systems H04N7/15) · CPC title
Conference systems · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.