Methods, Systems, and Products for Processing Communications
US-2016014272-A1 · Jan 14, 2016 · US
US10375123B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10375123-B2 |
| Application number | US-201615267767-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 16, 2016 |
| Priority date | Dec 15, 2015 |
| Publication date | Aug 6, 2019 |
| Grant date | Aug 6, 2019 |
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.
In some embodiments, a request for a communication session is sent, from a requesting device to a recipient device, prior to establishing the communication session with the recipient device. A reply to the request is received, within the requesting device, from the recipient device. Responsive to the reply, the communication session is scheduled within the requesting device based upon the reply.
Opening claim text (preview).
What is claimed is: 1. A method of communication, comprising: sending, from a requesting device to a recipient device prior to establishing a communication session with the recipient device, a request for the communication session, wherein the request includes metadata including a timeout indicating when the request is automatically canceled; automatically determining the timeout based on calendar information for the requesting device; receiving, within the requesting device, a reply to the request from the recipient device; responsive to the reply, scheduling the communication session within the requesting device based upon the reply and the timeout; and responsive to the scheduling, automatically initiating by the requesting device the communication session with the recipient device based on the scheduling. 2. The method of claim 1 , wherein the request specifies a duration of the communication session. 3. The method of claim 1 , wherein the scheduling the communication session comprises creating a reminder to initiate the communication session. 4. The method of claim 3 , wherein the reply comprises calendar data from the recipient device and the reminder is scheduled based upon the calendar data. 5. The method of claim 4 , wherein the reminder is scheduled based upon calendar data of the requesting device. 6. The method of claim 1 , wherein the requesting device is engaged in an ongoing communication session with a device other than the recipient device, the request specifies identifying information for parties on the ongoing communication session, and the recipient device is joined into the ongoing communication session based upon the reply. 7. An apparatus for communication, comprising: a display device; a transceiver; a processor coupled to the display device and the transceiver, wherein the processor is configured to initiate operations comprising: sending, to a recipient device and prior to establishing a communication session with the recipient device, a request to initiate the communication session, wherein the request includes metadata including a timeout indicating when the request is automatically canceled; automatically determining the timeout based on calendar information for the requesting device; receiving a reply to the request from the recipient device; scheduling the communication session based upon the reply and the timeout; and automatically initiating by the requesting device the communication session with the recipient device based on the scheduling. 8. The apparatus of claim 7 , wherein the request specifies a duration of the communication. 9. The apparatus of claim 7 , wherein the scheduling the communication session comprises creating a reminder to initiate the communication session. 10. The apparatus of claim 7 , wherein the reply comprises calendar data from the called device and the reminder is scheduled based upon the calendar data. 11. The apparatus of claim 10 , wherein the reminder is scheduled based upon calendar data of the requesting device. 12. The apparatus of claim 7 , wherein the processor is engaged in an ongoing communication session with a device other than the recipient device, the request specifies identifying information for parties on the ongoing communication session, and the recipient device is joined into the ongoing communication session based upon the reply. 13. A computer program product comprising a computer readable storage medium having program code stored thereon for communication, the program code executable by a processor to perform operations comprising: sending, from a requesting device to a recipient device prior to establishing a communication session with the recipient device, a request for the communication session, wherein the request includes metadata including a timeout indicating when the request is automatically canceled; automatically determining the timeout based on calendar information for the requesting device; receiving, within the requesting device, a reply to the request from the recipient device; responsive to the reply, scheduling the communication session within the requesting device based upon the reply and the timeout; and responsive to the scheduling, automatically initiating by the requesting device the communication session with the recipient device based on the scheduling. 14. The computer program product of claim 13 , wherein the request specifies a duration of the communication session. 15. The computer program product of claim 13 , wherein the scheduling the communication session comprises creating a reminder to initiate the communication session. 16. The computer program product of claim 15 , wherein the reply comprises calendar data from the recipient device and the reminder is scheduled based upon the calendar data. 17. The computer program product of claim 13 , wherein the requesting device is engaged in an ongoing communication session with a device other than the recipient device, the request specifies identifying information for parties on the ongoing communication session, and the recipient device is joined into the ongoing communication session based upon the reply. 18. An apparatus for communication, comprising: a display device; a transceiver; a processor coupled to the display device and the transceiver, wherein the processor is configured to initiate operations comprising: receiving, from a requesting device and prior to establishing a communication session with the requesting device, a request to initiate the communication session, wherein the request includes metadata including a timeout indicating when the request is automatically canceled; wherein the timeout is automatically determined based on calendar information for the requesting device; receiving a user input indicating a response to the request; scheduling the communication session based upon the response and the timeout; and automatically initiating by the requesting device the communication session with the recipient device based on the scheduling.
adapted for {application} session management, e.g. SIP [Session Initiation Protocol] {(connection management H04W76/00; arrangements for session management H04L67/14)} · CPC title
Communication-related supplementary services, e.g. call-transfer or call-hold · CPC title
Terminal devices · CPC title
Session establishment or de-establishment · CPC title
End-user terminal functionalities specially adapted for real-time communication · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.