One-button intelligent CTI dialler
First Claim
Patent Images
1. A one-button intelligent dialler, comprising:
- a) a phone device for dialling out phone numbers on a phone line;
b) a dial button; and
c) a computer for executing at least one application capable of displaying phone numbers on a screen image and, in response to activation of said dial button, executing a process for locating a phone number on said screen image and transmitting said phone number to said phone device whereupon said phone device dials out said phone number on said phone line;
wherein said process includes first code means for identifying said at least one application displaying said screen image and second code means for identifying selected text within said screen image;
wherein said process includes third code means for locating said phone number within said selected text; and
wherein said at least one application further displays a cursor on said screen image, and wherein said process includes fourth code means responsive to one of either said second code means not identifying said selected text or said third code means not locating said phone number, for identifying any text matter within a predetermined distance of said cursor on said screen image and for re-executing said third code means for locating said phone number in said text within said predetermined distance of said cursor.
23 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for dialling out via a phone device a phone number displayed within a screen image generated by a software application executed on a computer. The computer is connected to the phone device, and the phone device includes a dial button. In response to activation of the dial button, a process is spawned within the computer for locating the phone number within the screen image and transmitting the phone number to the phone device whereupon the phone device dials out the phone number.
54 Citations
10 Claims
-
1. A one-button intelligent dialler, comprising:
-
a) a phone device for dialling out phone numbers on a phone line; b) a dial button; and c) a computer for executing at least one application capable of displaying phone numbers on a screen image and, in response to activation of said dial button, executing a process for locating a phone number on said screen image and transmitting said phone number to said phone device whereupon said phone device dials out said phone number on said phone line; wherein said process includes first code means for identifying said at least one application displaying said screen image and second code means for identifying selected text within said screen image; wherein said process includes third code means for locating said phone number within said selected text; and wherein said at least one application further displays a cursor on said screen image, and wherein said process includes fourth code means responsive to one of either said second code means not identifying said selected text or said third code means not locating said phone number, for identifying any text matter within a predetermined distance of said cursor on said screen image and for re-executing said third code means for locating said phone number in said text within said predetermined distance of said cursor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method of dialling out via a phone device a phone number displayed within a screen image generated by a software application executed on a computer, said computer being connected to said phone device, said method comprising the steps of:
-
a) locating said phone number within said screen image; and b) transmitting said phone number to said phone device whereupon said phone device dials out said phone number; wherein said step of locating said phone number within said screen image further includes steps of executing first code means for identifying said software application displaying said screen image and executing second code means for identifying selected text within said screen image; wherein said step of locating said phone number within said screen image further includes steps of executing third code means for locating said phone number within said selected text; and wherein said step of locating said phone number within said screen image further includes steps of executing fourth code means responsive to one of either said second code means not identifying said selected text or said third code means not locating said phone number, for identifying any text matter within a predetermined distance of a cursor displayed by said software application and re-executing said third code means for locating said phone number in said text within said predetermined distance of said cursor. - View Dependent Claims (10)
-
Specification