IP Library › Granted Patent US 8,774,396
Granted Patent B2
US 8,774,396 · App. 13/590,957 · Granted Jul 8, 2014

Telephone functions for computers

Inventors: Michael D. Stanford (Dallas, TX); Ronald Scott Langham (Dallas, TX)
Assignee: Intel Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,774,396
App. No.
13/590,957
Granted
Jul 8, 2014
Kind
B2
Abstract

An embodiment may include, in response to selecting of a displayed telephone number, prompting issuance of a click command to make an outgoing call to the displayed telephone number. The selecting may be indicated by highlighting the displayed telephone number. In response to an incoming call, a message may be displayed from an operating system. The message may include caller ID data and may prompt issuing of other click commands that, if issued, may result in answering the incoming call, conferencing the incoming call with the outgoing call, and placing on hold the outgoing call.

Claims (123)

1. A method comprising:

in response to selecting of a displayed telephone number, prompting issuance of a click command to make an outgoing call to the displayed telephone number, the selecting being indicated by highlighting the displayed telephone number, the click command being selectable via a menu of options that includes a menu option that, when invoked during the outgoing call to the displayed telephone number, via another click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record for a conversant at the displayed telephone number;

in response to an incoming call, displaying a message from an operating system, the message including caller ID data, the message to prompt issuing of other click commands that, if issued, result in:

answering the incoming call;

conferencing the incoming call with the outgoing call; and

placing on hold the outgoing call; and

in response to a conferencing selection made in absence of the highlighting, displaying a history list of previously called telephone numbers and establishing a conference involving the incoming call and a selected one of the previously called telephone numbers in the history list.

2. The method of claim 1 , wherein the method also comprises:

in response to the selecting, determining whether the displayed telephone number has previously been stored in a phone/address book.

3. The method of claim 2 , wherein the method also comprises:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number; and

adding to the book the displayed telephone number in association with the name.

4. The method of claim 1 , wherein:

after the conferencing of the incoming call and the outgoing call, the incoming call and the outgoing call are heard via a speakerphone.

5. An article comprising storage storing instructions that when executed by a computer result in the computer performing operations comprising:

in response to selecting of a displayed telephone number, prompting issuance of a click command to make an outgoing call to the displayed telephone number, the selecting being indicated by highlighting the displayed telephone number, the click command being selectable via a menu of options that includes a menu option that, when invoked during the outgoing call to the displayed telephone number, via another click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record for a conversant at the displayed telephone number;

in response to an incoming call, displaying a message from an operating system, the message including caller ID data, the message to prompt issuing of other click commands that, if issued, result in:

answering the incoming call;

conferencing the incoming call with the outgoing call; and

placing on hold the outgoing call; and

in response to a conferencing selection made in absence of the highlighting, displaying a history list of previously called telephone numbers and establishing a conference involving the incoming call and a selected one of the previously called telephone numbers in the history list.

6. The article of claim 5 , wherein the operations also comprise:

in response to the selecting, determining whether the displayed telephone number has previously been stored in a phone/address book.

7. The article of claim 6 , wherein the operations also comprise:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number; and

adding to the book the displayed telephone number in association with the name.

8. The article of claim 5 , wherein:

after the conferencing of the incoming call and the outgoing call, the incoming call and the outgoing call are heard via a speakerphone.

9. An apparatus comprising:

a computer system to permit selecting of a displayed telephone number, and also to, in response to the selecting of the displayed telephone number, prompt issuance of a click command to make an outgoing call to the displayed telephone number, the computer system to indicate the selecting of the displayed telephone number by highlighting the displayed telephone number, the click command being selectable via a menu of options that includes a menu option that, when invoked during the outgoing call to the displayed telephone number, via another click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record for a conversant at the displayed telephone number, the computer system also to, in response to an incoming call, display a message from an operating system, the message including caller ID data, the message to prompt issuing of other click commands to command the computer system to:

answer the incoming call;

conference the incoming call with the outgoing call; and

place on hold the outgoing call; and

the computer system to, in response to a conferencing selection made in absence of the highlighting, display a history list of previously called telephone numbers and establish a conference involving the incoming call and a selected one of the previously called telephone numbers in the history list.

10. The apparatus of claim 9 , wherein:

the computer system is also, in response to the selecting, to determine whether the displayed telephone number has previously been stored in a phone/address book.

11. The apparatus of claim 10 , wherein:

the computer system is also to, if the displayed telephone number has not previously been stored in the book:

prompt for a name to be associated with the displayed telephone number; and add to the book the displayed telephone number in association with the name.

12. The apparatus of claim 9 , wherein:

the computer system includes a speakerphone via which, after conferencing the incoming call and the outgoing call, the incoming call and the outgoing call are to be heard.

13. A method comprising:

in response to selecting of displayed text that includes a displayed telephone number, prompting issuance of click commands that, if issued, result in:

adding the displayed telephone number to a phone/address book; and making an outgoing call to the displayed telephone number; and

in response to another call, prompting issuing of other click commands that, if issued, result in:

conferencing the another call with the outgoing call;

the click commands being selectable via menus of options that include a menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the method also comprises displaying a history list of previously called telephone numbers and establishing a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

14. The method of claim 13 , wherein the method also comprises:

in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

15. The method of claim 14 , wherein the method also comprises:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number; and

adding to the book the displayed telephone number in association with the name.

16. The method of claim 13 , wherein:

after the conferencing of the another call and the outgoing call, the another call and the outgoing call are heard via a speakerphone.

17. An article comprising storage storing instructions that when executed by a computer result in the computer performing operations comprising:

in response to selecting of displayed text that includes a displayed telephone number, prompting issuance of click commands that, if issued, result in:

adding the displayed telephone number to a phone/address book; and

making an outgoing call to the displayed telephone number; and

in response to another call, prompting issuing of other click commands that, if issued, result in:

conferencing the another call with the outgoing call;

the click commands being selectable via menus of options that include a

menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the operations also comprise displaying a history list of previously called telephone numbers and establishing a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

18. The article of claim 17 , wherein the operations also comprise:

in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

19. The article of claim 18 , wherein the operations also comprise:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number and add to the book the displayed telephone number in association with the name.

20. The article of claim 17 , wherein:

after the conferencing of the another call and the outgoing call, the another call and the outgoing call are heard via a speakerphone.

21. An apparatus comprising:

a computer system to, in response to selecting of displayed text that includes a displayed telephone number, prompt issuance of click commands to add the displayed telephone number to a phone/address book and to make an outgoing call to the displayed telephone number; and

the computer system to, in response to another call, prompt issuing of other click commands to conference the another call with the outgoing call;

the click commands being selectable via menus of options that include a menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the computer system also is to display a history list of previously called telephone numbers and establish a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

22. The apparatus of claim 21 , wherein:

the computer system also is to, in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

23. The apparatus of claim 22 , wherein:

the computer system is also to, if the displayed telephone number has not previously been stored in the book, prompt for a name to be associated with the displayed telephone number and to add to the book the displayed telephone number in association with the name.

24. The apparatus of claim 21 , wherein:

the computer system comprises a speakerphone via which, after conferencing the another call and the outgoing call, the another call and the outgoing call are to be heard.

25. A method comprising:

in response to selecting of displayed text that includes a displayed telephone number, prompting issuance of click commands that, if issued, result in:

adding the displayed telephone number to a phone/address book; and

making an outgoing call to the displayed telephone number; and

in response to another call, prompting issuing of other click commands that, if issued, result in:

conferencing the another call with the outgoing call; and

ending the calls;

the click commands being selectable via menus of options that include a menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the method also comprises displaying a history list of previously called telephone numbers and establishing a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

26. The method of claim 25 , wherein the method also comprises:

in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

27. The method of claim 26 , wherein the method also comprises:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number; and

adding to the book the displayed telephone number in association with the name.

28. The method of claim 25 , wherein:

after the conferencing of the another call and the outgoing call, the another call and the outgoing call are heard via a speakerphone.

29. An article comprising storage storing instructions that when executed by a computer result in the computer performing operations comprising:

in response to selecting of displayed text that includes a displayed telephone number, prompting issuance of click commands that, if issued, result in:

adding the displayed telephone number to a phone/address book; and

making an outgoing call to the displayed telephone number; and

in response to another call, prompting issuing of other click commands that, if issued, result in:

conferencing the another call with the outgoing call; and ending the calls;

the click commands being selectable via menus of options that

include a menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the operations also comprise displaying a history list of previously called telephone numbers and establishing a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

30. The article of claim 29 , wherein the operations also comprise:

in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

31. The article of claim 30 , wherein the operations also comprise:

if the displayed telephone number has not previously been stored in the book, prompting for a name to be associated with the displayed telephone number and add to the book the displayed telephone number in association with the name.

32. The article of claim 29 , wherein:

after the conferencing of the another call and the outgoing call, the another call and the outgoing call are heard via a speakerphone.

33. An apparatus comprising:

a computer system to, in response to selecting of displayed text that includes a displayed telephone number, prompt issuance of click commands to add the displayed telephone number to a phone/address book and to make an outgoing call to the displayed telephone number; and

the computer system to, in response to another call, prompt issuing of other click commands to conference the another call with the outgoing call and to end the calls;

the click commands being selectable via menus of options that include a menu option that, when invoked during the outgoing call to the displayed telephone number, via a certain click command, results in presenting during the outgoing call a record editing function menu that includes another menu option that when invoked during the outgoing call results in popping during the outgoing call of a record in the phone/address book for a conversant at the displayed telephone number; and

if the selecting of the displayed text is made in absence of highlighting the displayed telephone number, the computer system is also to display a history list of previously called telephone numbers and establish a conference involving the another call and a selected one of the previously called telephone numbers in the history list.

34. The apparatus of claim 33 , wherein:

the computer system also is to, in response to the selecting, and before prompting the adding, determining whether the displayed telephone number has previously been stored in the phone/address book.

35. The apparatus of claim 34 , wherein:

the computer system is also to, if the displayed telephone number has not previously been stored in the book, prompt for a name to be associated with the displayed telephone number and to add to the book the displayed telephone number in association with the name.

36. The apparatus of claim 33 , wherein:

the computer system comprises a speakerphone via which, after conferencing the another call and the outgoing call, the another call and the outgoing call are to be heard.

Continuity (4)
Continuation 12780677 · May 14, 2010
Continuation 11028701 · Jan 3, 2005
Continuation 09182833 · Oct 29, 1998
Related Publication 20130039480A1 · Feb 14, 2013