Dismiss
IP.com applications will be updated on Sunday, March 5, from 11 am to 2 pm ET, to add new functionality and content. You may experience brief service interruptions during this period. We apologize for any inconvenience.
Browse Prior Art Database

Dynamic negotiation of a phone call setup, from an app.

IP.com Disclosure Number: IPCOM000249340D
Publication Date: 2017-Feb-17
Document File: 1 page(s) / 58K

Publishing Venue

The IP.com Prior Art Database

Abstract

A dynamic way for users to negotiate the start of a phone call with a company, in real-time, via a smartphone app.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Dynamic negotiation of a phone call setup, from an app.

A dynamic way for users to negotiate the start of a phone call with a company, in real-time, via a smartphone app. The key novelty is the sliding window of best guess, and meeting in the middle.

The process begins with a user scheduling a call for a specified time, with a specified window of availability around that time. For example, a user could schedule a call for 11:50 am, but specifies that they would be happy to begin the call as early as 11:30 am.

During the wait period before a scheduled call, the service provider can perform two actions:

1) Revise its estimated call time based on unexpected delays 2) Notify the user that there is someone available to take the call before the

scheduled time, but still within the user's availability, and give the option to begin the call early.

During the wait period before a scheduled call, the user can also perform two actions:

1) Toggle availability. The company will not call the user while the user is set as unavailable. In this state, a 'next predicted availability' time is updated in real-time for the user's benefit. When the user toggles back to 'available', the call is scheduled to begin at this 'next predicted availability'. Additional feature: availability is automatically toggled to 'unavailable' if the user makes or receives a different phone call.

2) Reschedule the call to a new time.