Nova Patents
CA2230692C

One-button intelligent cti dialler

Abstract

A method and apparatus for dialling out via a phone device a phone number di splayed within a screen image generated by a software application executed on a comp uter. The computer is connected to the phone device, and the phone device includes a d ial button. In response to activation of the dial button, a process is spawned within th e computer for locating the phone number within the screen image and transmitting the p hone number to the phone device whereupon the phone device dials out the phone nu mber.

CA2230692C, drawing sheet 1
Sheet 1 of 3

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

10 claims: 2 independent, 8 dependent

  1. 1
    CA 02230692 2000-05-29 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.
  2. 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 CA 02230692 2000-05-29 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 reexecuting said third code means for locating said phone number in said text within said predetermined distance of said cursor.