Display of real time information for selected possibilities
First Claim
1. A method implemented in a computer, the method comprising:
- receiving via a dialog box, input from a user;
displaying simultaneously at least the dialog box and a search result window, the search result window comprising a list of rows selected based on said input, the list of rows comprising a first row and a second row;
wherein, in the list of rows, the first row comprises a first name selected by use of said input from a directory based on a private branch exchange (PBX) of an organization, and the first row further comprises an extension number of an extension of a person having said first name;
wherein, in the list of rows, the second row comprises a second name not in said directory and the second row further comprises an external telephone number of an external callee, the external telephone number including an area code;
wherein the first row in the search result window displays an indication of call activity of said extension number in the PBX and the second row in the search result window displays no indication of call activity of the external telephone number, based on real-time information being available for phone numbers that are extensions but not for phone numbers outside the organization;
wherein said call activity comprises ringing of the extension selected by said use of said input; and
placing an internal call to said extension by dialing the extension number via said PBX, in response to new user input selecting said first row.
13 Assignments
0 Petitions
Accused Products
Abstract
One or more possibilities that are normally displayed in response to input from a user are augmented with real time information. Displaying real time information for one or more of the possibilities enables the user to take such information into account in deciding whether or not to continue with an action that the user was in the process of performing. For example, if a partial data entry provided by the user is indicative of an extension number to be dialed to place a phone call, and if a telephone call manager that receives the user'"'"'s input displays call activity indicating that the user'"'"'s intended callee is already on the phone, the user may decide to wait until the callee becomes available (as indicated by a change in callee'"'"'s call activity).
-
Citations
17 Claims
-
1. A method implemented in a computer, the method comprising:
-
receiving via a dialog box, input from a user; displaying simultaneously at least the dialog box and a search result window, the search result window comprising a list of rows selected based on said input, the list of rows comprising a first row and a second row; wherein, in the list of rows, the first row comprises a first name selected by use of said input from a directory based on a private branch exchange (PBX) of an organization, and the first row further comprises an extension number of an extension of a person having said first name; wherein, in the list of rows, the second row comprises a second name not in said directory and the second row further comprises an external telephone number of an external callee, the external telephone number including an area code; wherein the first row in the search result window displays an indication of call activity of said extension number in the PBX and the second row in the search result window displays no indication of call activity of the external telephone number, based on real-time information being available for phone numbers that are extensions but not for phone numbers outside the organization; wherein said call activity comprises ringing of the extension selected by said use of said input; and placing an internal call to said extension by dialing the extension number via said PBX, in response to new user input selecting said first row. - View Dependent Claims (2, 5, 6, 7, 8)
-
-
3. An apparatus for interfacing with a user, the apparatus comprising:
-
means for receiving via a dialog box, input from a user;
means for displaying simultaneously at least the dialog box and a search result window, the search result window comprising at least list of rows selected based on said input, the list of rows comprising a first row and a second row;wherein, in the list of rows, the first row comprises a first name selected by use of said input from a directory based on a private branch exchange (PBX) of an organization, and the first row further comprises an extension number of an extension of a person having said first name; wherein, in the list of rows, the second row comprises a second name not in said directory and the second row further comprises an external telephone number of an external callee, the external telephone number including an area code; wherein the first row in the search result window displays an indication of call activity of said extension number in the PBX and the second row in the search result window displays no indication of call activity of the external telephone number, based on real-time information being available for phone numbers that are extensions but not for phone numbers outside the organization; wherein said call activity comprises ringing of the extension selected by said use of said input; and means for placing an internal call to said extension by dialing the extension number via said PBX, in response to new user input selecting said first row. - View Dependent Claims (4, 9, 10, 11, 12)
-
-
13. A nontransitory memory storing one or more software programs that when executed by one or more microprocessors cause performance of a method, the method
comprising: -
receiving via a dialog box, input from a user; displaying simultaneously at least the dialog box and a search result window, the search result window comprising a list of rows selected based on said input, the list of rows comprising a first row and a second row; wherein, in the list of rows, the first row comprises a first name selected by use of said input from a directory based on a PBX private branch exchange (PBX) of an organization, and the first row further comprises an extension number of an extension of a person having said first name; wherein, in the list of rows, the second row comprises a second name not in said directory and the second row further comprises an external telephone number of an external callee, the external telephone number including an area code; wherein the first row in the search result window displays an indication of call activity of said extension number in the PBX and the second row in the search result window displays no indication of call activity of the external telephone number, based on real-time information being available for phone numbers that are extensions but not for phone numbers outside the organization; wherein said call activity comprises ringing of the extension selected by said use of said input; and placing an internal call to said extension by dialing the extension number via said PBX, in response to new user input selecting said first row. - View Dependent Claims (14, 15, 16, 17)
-
Specification