Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-017/30
H04M-011/00
H04M-003/42
출원번호
US-0370579
(2009-02-12)
등록번호
US-8635554
(2014-01-21)
발명자
/ 주소
Cadiz, Jonathan J.
Gupta, Anoop
Jancke, Gavin
Narin, Attila
Boyle, Michael
출원인 / 주소
Microsoft Corporation
대리인 / 주소
Workman Nydegger
인용정보
피인용 횟수 :
2인용 특허 :
203
초록▼
An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and
An enhanced telephony (ET) computer user interface that seamlessly integrates features of a personal computer (PC) and a telephone into a coherent user interface. The user is provided with a rich variety of functionality that leverages the fact that the PC has considerably more processing power and greater access to variety of data than the ordinary telephone. This processing power and data access is used to the user's advantage as the telephone's capabilities and functionality are greatly expanded. In general, the ET user interface includes a plurality of environments for the user to choose. These environments include a My Contacts environment, a communication preferences environment, and a Call History environment. Each of these environments contains certain available processes and features for controlling and managing telephones.
대표청구항▼
1. A method implemented by a computing system having a processor and memory for enabling a user to transfer an incoming call, the method comprising: the computing system receiving user input comprising one or more alternative telephone numbers corresponding to different locations where a user may be
1. A method implemented by a computing system having a processor and memory for enabling a user to transfer an incoming call, the method comprising: the computing system receiving user input comprising one or more alternative telephone numbers corresponding to different locations where a user may be located;the computing system receiving an indication that a first telephone having a first telephone number is receiving an incoming call;the computing system identifying calendar information of the user from a personal calendar database of the user;the computing system identifying by the computing device a location associated with the identified calendar information;the computing system automatically determining, based on the location, a set of one or more of the alternative telephone numbers to automatically add to a drop-down list;the computing system displaying an electronic display notification by the computing device to the user an indication that the first telephone is receiving an incoming call along with calendar information of the caller, the electronic display notification including selectable entries associated with the set of one or more of the alternative telephone numbers included in the drop-down list, each of the selectable entries comprising a transfer option to transfer the incoming call to a corresponding one of the one or more alternative telephone numbers included in the drop-down list,the computing system displaying a quick transfer button with the one or more alternative telephone numbers included in the drop-down list, which are obtained from the calendar information of the user, such that the quick transfer button is displayed simultaneously with the indication that the first telephone is receiving the incoming call, calendar information of the caller, and the one or more telephone numbers in the drop-down list from the calendar information of the user;the computing system receiving by the computing device from the user a selection of the transfer option indicating the incoming call is to be transferred to the one of the one or more alternative telephone numbers from the quick transfer list corresponding to the selected transfer option; andthe computing system subsequent to and only after receiving the selection of the transfer option by the user, directing by the computing device that the incoming call be transferred to the one of the one or more alternative telephone numbers from the drop-down list. 2. The method of claim 1 wherein the user defines telephones to which the incoming call may be transferred. 3. The method of claim 1 including displaying an option to transfer the incoming call to voice mail. 4. The method of claim 1 including displaying an option to silence ringing of the telephone that is receiving the incoming call. 5. A hardware computer-readable storage medium for controlling a computing device with a processor and memory to transfer an incoming call, the hardware computer-readable storage medium having stored computer executable instructions which, when executed by the processor, implement a method comprising: receiving by the computing device an indication that a first telephone is receiving an incoming call from a caller;identifying calendar information of the caller from a personal calendar database of the caller;displaying by the computing device to a user notice that the first telephone is receiving an incoming call, including the identified calendar information of the caller, and a quick transfer button to transfer the incoming call to one or more alternative telephones to which the incoming call may be transferred and which are obtained from the calendar information of the callee and which are displayed in a drop-down list, wherein the notice that the first telephone is receiving the incoming call is displayed simultaneously with the calendar information of the caller and the one or more alternative telephones in the drop-down list with the quick transfer button;receiving by the computing device from the user a selection of the quick transfer button including a selection of one of the alternative telephones; andin response to receiving the selection of the quick transfer button, directing by the computing device the incoming call to be transferred to the selected alternative telephone. 6. The computer-readable storage medium of claim 5 wherein an alternative telephone is identified based on current location of the user as indicated by the calendar of the user. 7. The computer-readable storage medium of claim 5 including displaying an option to transfer the incoming call to voice mail. 8. The computer-readable storage medium of claim 5 including displaying an option to silence ringing of the telephone that is receiving the incoming call. 9. A computing device comprising: a processor; andmemory for transferring an incoming call, wherein the memory stores computer-executable instructions which, when executed by the processor, implement a method comprising: a component that receives an indication that a first telephone with a first telephone number is receiving an incoming call;a component that identifies a condition of the computing device;a component that, when the identified condition indicates that a user of the computing device is not currently at the computing device, automatically forwards the telephone call to a second telephone;a component that when the identified condition indicates that the user of the computing device is currently at the computing device, displays to the user an indication that the first telephone is receiving an incoming call from a caller along with calendar information of the caller, a quick transfer button, and a drop-down list of alternative telephones with alternative telephone numbers to which the incoming call may be transferred, the drop-down list being populated with an alternative telephone identified based on current location of the user as identified from a calendar of the user, wherein the indication that the first telephone is receiving an incoming call is displayed simultaneously with the calendar information of the caller, the quick transfer button and the drop-down list;a component that receives a selection of the quick transfer button and a selection of one of the alternative telephones; anda component that, in response to receiving the selections, directs that the incoming call be transferred from the first telephone to the selected alternative telephonewherein the components are implemented as instructions stored in the memory for execution by the processor. 10. The computing device of claim 9 wherein the component that displays further displays an option to transfer the incoming call to voice mail and including a component that, in response to receiving an indication that the user has selected the option to transfer the incoming call to voice mail, transfers the incoming call to voice mail. 11. The computing device of claim 9 wherein the component that displays further displays an option to silence a telephone that is receiving the incoming call and including a component that, in response to receiving an indication that the user has selected the option to silence the ringing, directs the silencing of the ringing of the incoming call. 12. The computing device of claim 9 wherein the condition is the computing device being locked. 13. The computing device of claim 9 wherein the condition is a screen saver being displayed by the computing device.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (203)
Celi ; Jr. Joseph ; Wagner Jonathan M. ; Louie Roger, Advanced graphics driver architecture with extension capability.
Iglehart David ; Lester Leland ; Jreij Elie Antoun ; Truong Luc ; Levene William E., Apparatus and method for automatically switching a headset between a telephone and a second audio source.
Bushnell, William Jackson, Apparatus, method and system for personal telecommunication incoming call screening and alerting for call waiting applications.
Belknap, William Russell; Kozina, Gerald Edward; Nguyen, Tram Thi Mai; Silva, George Francis, Application interface to a media server and a method of implementing the same.
Belknap, William Russell; Kozina, Gerald Edward; Nguyen, Tram Thi Mai; Silva, Geroge Francis, Application interface to a media server and a method of implementing the same.
Powers,Craig R.; Gardner,Kenneth C.; Beauchamp,Tim J.; Netsch,Tana Christine; Nicholls,Geoffrey Deane Owen, Architecture for general purpose near real-time business intelligence system and methods therefor.
Bentley Jon Louis ; Blonder Greg E. ; Hutchison Paul W. ; Ow-Wing Kevin M. ; Raven Michael S. ; Schlessinger Joseph E. ; Specht Dennis W. ; Sumner ; Jr. Eric E. ; Weaver ; III Ralph J., Arrangement for interfacing a telephone device with a personal computer.
Jacobs William E. ; Forlenza Daniel V. ; Mondshine James L. ; Zhang Tim L. ; Memo Gregory B. ; Frost Kevin R. ; Pope Lonnie J., Audio CD play subsystem capable for playing audio CDs in a CD-ROM drive during computer system is in power-off state.
Lett David B. (Duluth GA) Hamilton Scott L. (Duluth GA) Bacon Kinney C. (Lawrenceville GA) Raley Michael (Lilburn GA), Auxiliary device control for a subscriber terminal.
Gannage, Michel E.; Gobburu, Venkata T.; Challa, Nagesh; Tracy, Charles A., Battery operated ink capture device that operates in a normal power mode during active use and a minimum power mode during absence of active use.
Jacobs Bill E. ; Forlenza Dan V. ; Mondshine James L. ; Zhang Tim L. ; Memo Greg B. ; Frost Kevin R. ; Pope Lonnie J., Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system.
Jacobs William E. ; Forlenza Daniel V. ; Mondshine James L. ; Zhang Tim L. ; Memo Gregory B. ; Frost Kevin R. ; Pope Lonnie J., Computer system capable of playing audio CDs in a CD-ROM drive independent of an operating system.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Crosier,Dale C.; Plank,Robert Scott, Computer system with do not disturb system and method.
Peskin, Jonah; Richmond, Robert, Computer system with remote key press events directed to a first application program and local key press events directed to a second application program.
Bayless Jeanne A. ; Black William B. ; Brannick Gary L. ; Lee Gene W. ; Lloyd Lora M. ; Mason Larry P. ; Mathis Amy L. ; Steenbergen James E. ; Stoldt Mark R. ; Young Garrett C. ; Young Gary C. ; Fis, Computer telephone system.
Bayless Jeanne A. ; Black William B. ; Brannick Gary L. ; Lee Gene W. ; Lloyd Lora M. ; Mason Larry P. ; Mathis Amy L. ; Steenbergen James E. ; Stoldt Mark R. ; Young Garrett C. ; Young Gary C. ; Fis, Computer telephone system.
Reed Drummond Shattuck ; Heymann Peter Earnshaw ; Mushero Steven Mark ; Jones Kevin Benard ; Oberlander Jeffrey Todd, Computer-based communication system and method using metadata defining a control-structure.
Watanabe,Gaku; Kondo,Kenichi; Fukushima,Nobuo; Sekine,Masayoshi; Sono,Koichi; Ishikawa,Motohiro; Koide,Yuji, Control system and units removably attachable to the same.
Jacobs, William E.; Forlenza, Daniel V.; Mondshine, James L.; Memo, Gregory B.; Frost, Kevin R., Controls and indicators for a secondary operational mode of a computer system.
Gandhi,Amar S.; Layman,Andrew J.; Weisman,Daniel R.; Pather,Shyamalan; Zintel,William Michael, Data driven remote device control model with general programming interface-to-network messaging adapter.
Tsutsumi, Kazumasu; Asahira, Hajime; Makino, Tomoaki; Fujita, Hiroyuki, Display control apparatus for displaying gain setting value in predetermined color hue.
Kamimura,Megumi; Kita,Kazuhiro, Electronic information content automatic distribution service system, information processing apparatus, recording medium, and electrical information content automatic distribution method.
Herigstad, Dale A.; Kargman, Harry B., Graphical layout and keypad response to visually depict and implement device functionality for interactivity with a numbered keypad.
Foladare Mark Jeffrey ; Goldman Shelley B. ; Silverman David Phillip ; Weber Roy Philip ; Westrich Robert S., Intelligent pager for remotely managing E-Mail messages.
Polivy, Daniel J.; Rhoten, Matthew P.; Fuller, Andrew J.; Viji, Sriram; Bernstein, Michael S., Interface for consistent program interaction with auxiliary computing devices.
Dailey Timothy E. (Forest VA) Dissosway Marc A. (Forest VA) Croucher Russell L. (Forest VA), Low power architecture for portable and mobile two-way radios.
Harold Aaron Ludtke ; Bruce Fairman ; Scott Smyers, Media manager for controlling autonomous media devices within a network environment and managing the flow and format of data between the devices.
Paarsmarkt James Benjamin,CAX ; Buckler Brian Lawrence,CAX ; Vizer Raymond Jay,CAX, Method and apparatus for automatically forwarding an email message or portion thereof to a remote device.
Stanford Michael D. ; Langham Ronald Scott, Method and apparatus for controlling a computer to implement telephone functions with a displayed telephone of variable size.
Stanford, Michael D.; Langham, Ronald Scott, Method and apparatus for controlling a computer to implement telephone functions with an enhanced minidialer function.
Greco Robert C. (Seattle WA) Robinson Michael J. (Seattle WA) Dunn Paul M. (Bainbridge Island WA), Method and apparatus for selecting and playing a voice mail message.
Smith Sybren D. (Plantation FL) Chatzipetros Argyrios (Plantation FL) Yorio Rudy (Boca Raton FL), Method and apparatus for simultaneously controlling base station and external electronic device functions.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Schoppa,Chris; Chandley,Adrian; Westerinen,William J., Method and system for activating a computer system.
Bear, Eric Gould; Magendanz, Chad; Adams, Aditha May; Ledbetter, Carl; Kaneko, Steve; Schoppa, Chris; Chandley, Adrian; Westerinen, William J.; Crosier, Dale C.; Plank, Robert Scott, Method and system for auxiliary display of information for a computing device.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Schoppa,Chris; Chandley,Adrian M.; Westerinen,William J.; Crosier,Dale C.; Plank,Robert Scott, Method and system for auxiliary display of information for a computing device.
Cromer, Daryl Carvis; Freeman, Joseph Wayne; Keown, Jr., William Fred; Springfield, Randall Scott, Method and system for conserving power and improving usability for personal computers with remote startup features.
Rhoten, Matthew P.; Fuller, Andrew J.; Wynn, Roger H.; Bernstein, Michael S.; Polivy, Daniel J., Method and system for exchanging data between computer systems and auxiliary displays.
Wolff Richard S. (West Caldwell NJ) Gifford Warren S. (Holmdel NJ) Kramer Michael (Bronx NJ) Miller David S. (Bedminster NJ) Ramirez Gerardo (Bridgewater NJ) Turock David L. (Highland Park NJ), Method and system for managing telecommunications such as telephone calls.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Crosier,Dale C., Method and system for navigation using media transport controls.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Schoppa,Chris; Chandley,Adrian; Westerinen,William J.; Crosier,Dale C., Method and system for standby auxiliary processing of information for a computing device.
Bear, Eric Gould; Magendanz, Chad; Adams, Aditha May; Ledbetter, Carl; Kaneko, Steve; Crosier, Dale C., Method and system for unified audio control on a personal computer.
Bear, Eric Gould; Magendanz, Chad; Adams, Aditha May; Ledbetter, Carl; Kaneko, Steve; Crosier, Dale C., Method and system for unified audio control on a personal computer.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Crosier,Dale C., Method and system for unified audio control on a personal computer.
LeKuch, Scott; Inoue, Ken; Dumarot, Dan Peter; Seminara, Mary R.; Kesavarapu, Sreenivasulu; Karidis, John Peter, Method and system with adaptive data transfer policy based on a power state of a computing device.
Carini, Paul Robert; Keyser, Paul Turquand; Perrone, Michael Peter; Sawin, David A.; Schaffer, Jeffrey S.; Subrahmonia, Jayashree, Methods and apparatus for formatted entry of electronic ink.
Lamb, Christopher H.; Petrack, Scott B.; Slaughter, III, Frank G.; Toga, James E., Methods and apparatus for providing communications services between connectionless and connection-oriented networks.
Beach Brian W. (Santa Cruz CA) Deshpande Anand (Pune CA INX) Fong Wendy L. (Sunnyvale CA) Garg Pankaj K. (Sunnyvale CA) Ishizaki Audrey K. (Los Altos CA) Pham Thuan Q. (San Jose CA), Methods of indicating states of software processes cooperating on a single task.
Akman Aaron A. (Edison NJ) Donnelly Patrick J. (Bridgewater NJ) Hollenbach Steven A. (Neshanic Station NJ) Kret Michael A. (Piscataway NJ), Network-based telephone system having interactive capabilities.
Hollenbach Steven A. (Neshanic Station NJ) Martin Michael A. (Hillsboro NJ) Novak Thomas S. (San Ramon CA) Warznak Robert S. (Pennington NJ), Network-based telephone system providing coordinated voice and data delivery.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Chandley,Adrian M., Notification lights, locations and rules for a computer system.
Goldsmith Amy M. (Los Gatos CA) Goldsmith David B. (Los Gatos CA) Pettus Christopher E. (San Francisco CA), Object-oriented remote procedure call networking system.
Gallant,John Kenneth; McMurry,Kathleen A.; Gregorat,Mariafranca, Policy control and billing support for call transfer in a session initiation protocol (SIP) network.
Bear, Eric Gould; Magendanz, Chad; Adams, Aditha May; Ledbetter, Carl; Kaneko, Steve; Crosier, Dale C.; Plank, Robert Scott; Van Flandern, Michael W.; DeMaio, Pasquale, Real-time communications architecture and methods for use with a personal computer system.
Kevin T. Lefebvre ; Don B. Hoffman ; Jeffrey Joel Walls ; Derek J. Lukasik, Single logical screen in X windows with direct hardware access to the frame buffer for 3D rendering.
Rosenthal Richard A. (P.O. Box 329 Fawnskin CA 92333), Switching device for controlling power to appliances and muting audio devices in response to a telephone call.
Tang,John C.; Bilezikjian,Mark A.; Mordecai,Nicole Y.; Begole,James M. A.; Raymor,Brian K., System and method for connecting pending and preset telephone calls to facilitate transitioning to a phone call.
Narin, Attila; Cadiz, Jonathan Jay; Gupta, Anoop; Boyle, Michael; Jancke, Gavin, System and method for enhanced computer telephony integration and interaction.
Bhandari, Anil Kumar; Bi, Xiaolian; Brandt, Jeffrey Lewis; Huang, Alexander Lisheng; Johnson, Jeffrey Paul; Miller, James Thomas; Mueller, Stephen Mark; Scruggs, Jeffrey L., System and method for providing remote access to telecommunications services.
Pearce,Christopher E.; Jiang,Qing; Alexander,John D.; Pruski,Kenneth P.; Beathard,Roger V., System and method for providing shared line appearances in a distributed call routing network.
Gary P. Mousseau CA; Mihal Lazaridis CA, System and method for redirecting message attachments between a host system and a mobile data communication device.
Bear,Eric Gould; Magendanz,Chad; Adams,Aditha May; Ledbetter,Carl; Kaneko,Steve; Crosier,Dale C.; Plank,Robert S., System and method for using telephony controls on a personal computer.
Langlois Michael,CAX ; Loen Richard,CAX ; Smith Duncan,CAX ; Lahrkamp Michael ; Chehowski Paul,CAX ; Couse Peter,CAX, System for interactive control of a computer and telephone.
Mealey Bruce Gerard ; Swanberg Randal Craig ; Williams Michael Stephen, System for modifying functions of static device driver using a registered driver extension extended dynamically by prov.
Cobbley David A. (Portland OR) Valerio James A. (Portland OR) Pollack Frederick J. (Portland OR), System for processing handwriting written by user of portable computer by server or processing by the computer when the.
McKaughan Robert M. ; Foltz Forrest ; Abburi Rajasekhar, System for remotely waking a sleeping computer in power down state by comparing incoming packet to the list of packets.
Gitlin Richard D. (Little Silver NJ) Ribera John F. (Howell NJ) Woodworth Clark (Middletown NJ), Teleconferencing video display system for improving eye contact.
McDonough William B. (2459 Century Hill Anaheim Hills CA) Sheridan John (2459 Century Hill Los Angeles CA 90067), Telephone-responsive device for muting the sound output of a television set.
Allan,William; Morley,Robert S.; Kramer,Kris W.; David,Larry John; Orford,Kenneth M.; Blatherwick,Peter P.; Star,Robert M.; Liang,Kenneth J.; Otreba,Dariusz; Provencal,Paul; Joly,Robert, Telephony and data network services at a telephone.
Dunlap, Richard Allen; Domingo, Erich Ian; Coughlan, Peter James; Vassallo, Steven; Stillion, Daniel James, User interface for a network-enabled telephone.
Rhoten, Matthew P.; Fuller, Andrew J.; Wynn, Roger H.; Bernstein, Michael S.; Polivy, Daniel J.; Berkes, Otto G., Waking a main computer system to pre-fetch data for an auxiliary computing device.
Cadiz, Jonathan Jay; Gupta, Anoop; Jancke, Gavin; Narin, Attila; Boyle, Michael, Enhanced telephony computer user interface allowing user interaction and control of a telephone using a personal computer.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.