IP Library Granted Patent US 7,441,205
Granted Patent B2
US 7,441,205 · App. 10/840,889 · Granted Oct 21, 2008

Displaying and activating telephone numbers

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 7,441,205
App. No.
10/840,889
Granted
Oct 21, 2008
Kind
B2
Abstract

There are disclosed methods and apparatus for displaying telephone numbers included in data units. The data units are scanned for telephone numbers. The telephone numbers are automatically identified within the data units. When the telephone numbers are displayed as part of displays of the data units, the telephone numbers are conspicuously rendered.

Claims (84)

1. A method of displaying telephone numbers by a client computer, the method performed within the client computer and comprising:

receiving a first telephone number associated with a first telephone, the first telephone distinct from the client computer

automatically scanning a data unit for telephone numbers

automatically identifying at least one telephone number within the data unit as an identified telephone number, wherein each of the identified telephone numbers is associated with one of a plurality of second telephones distinct from the client computer and distinct from the first telephone

embedding objects in the data unit, the objects to allow for initiation of telephone calls using the identified telephone numbers, wherein the objects define a function for sending a data trigger to a switch to initiate a dual leg telephone call between the first telephone and one of the second telephones

displaying the data unit, including conspicuously rendering the identified telephone numbers.

2. The method of displaying telephone numbers of claim 1 wherein the data unit comprises a web page.

3. The method of displaying telephone numbers of claim 1 further comprising:

detecting an activation of one of the identified telephone numbers by the user

initiating the dual leg telephone call between the first telephone and the second telephone associated with the activated identified telephone number.

4. The method of displaying telephone numbers by a client computer of claim 3

wherein the initiating comprises causing a dual leg voice telephone call to be initiated between the first telephone associated with a user of the client computer and the second telephone.

5. The method of displaying telephone numbers of claim 1

wherein the scanning, the automatically identifying, and the embedding are performed before the displaying.

6. The method of displaying telephone numbers of claim 1

wherein the conspicuously rendering is achieved according to a display attribute associated with the identified telephone numbers.

7. The method of displaying telephone numbers of claim 6 ,

wherein the display attribute comprises one or more from the group comprising a distinctive color, underlining, and a distinctive font.

8. The method of rendering telephone numbers as objects of claim 6 ,

wherein the display attribute comprises highlighting on mouse roll-over.

9. The method of rendering telephone numbers as objects of claim 5 ,

wherein the display attribute comprises a right-click menu.

10. The method of rendering telephone numbers as objects of claim 6 ,

wherein the display attribute is included in the object associated with the identified telephone numbers.

11. The method of displaying telephone numbers of claim 1

wherein the data units comprise web pages.

12. A client computer for displaying telephone numbers, the client computer comprising:

a user input device

a display device

a processor

a memory

wherein the processor and the memory comprise circuits and software for

receiving a first telephone number associated with a first telephone, the first telephone distinct from the client computer

automatically scanning data units for telephone numbers

automatically identifying the telephone numbers within the data units as identified telephone numbers, wherein each of the identified telephone numbers is associated with one of a plurality of second telephones distinct from the client computer and distinct from the first telephone

embedding objects in the data units, wherein the objects define a function for sending a data trigger to a switch to initiate a dual leg telephone call between one of the second telephones associated with one of the identified telephone numbers and the first telephone,

displaying the data units, including conspicuously rendering the identified telephone numbers.

13. The client computer for displaying telephone numbers of claim 12

wherein the data units comprise web pages.

14. The client computer for displaying telephone numbers of claim 12 further comprising circuits and software for

detecting an activation of a displayed telephone number by a user

initiating the dual leg telephone call between the first telephone and the second telephone associated with the activated identified telephone number.

15. The client computer for displaying telephone numbers of claim 14

wherein the data units comprise web pages.

16. The client computer for displaying telephone numbers of claim 14 wherein the initiating comprises

initiating a dual leg voice telephone call between the first telephone associated with a user of the client computer and the second telephone associated with the activated identified telephone number.

17. The client computer for displaying telephone numbers of claim 12 ,

wherein the scanning, the automatically identifying, and the embedding are performed before the displaying.

18. The client computer for displaying telephone numbers of claim 12 ,

wherein the conspicuously rendering is achieved according to a display attribute associated with the identified telephone numbers.

19. The client computer for displaying telephone numbers of claim 18 ,

wherein the display attribute comprises one or more from the group comprising a distinctive color, underlining, and a distinctive font.

20. The client computer for displaying telephone numbers of claim 18 ,

wherein the display attribute comprises highlighting on mouse roll-over.

21. The client computer for displaying telephone numbers of claim 18 ,

wherein the display attribute comprises a right-click menu.

22. The client computer for displaying telephone numbers of claim 18 ,

wherein the display attribute is included in the object associated with the telephone number.

23. A client computer including software to conspicuously display telephone numbers included in data units, the software which when executed by the client computer causes the client computer to perform operations comprising:

receiving a first telephone number associated with a first telephone, the first telephone distinct from the client computer

automatically scanning the data units for telephone numbers

automatically identifying the telephone numbers within the data units as identified telephone numbers, wherein each of the identified telephone numbers is associated with each of a group of second telephones distinct from the client computer and distinct from the first telephone

embedding objects in the data units, wherein the objects define a function for sending a data trigger to a switch to initiate dual leg telephone calls using the identified telephone numbers, wherein the telephone calls are between the first telephone and one of the second telephones

displaying the data units, including conspicuously rendering the identified telephone numbers.

24. The client computer of claim 23 including software to cause the client computer to perform further operations comprising:

detecting an activation of an identified telephone number by a user

initiating the dual leg telephone call between the first telephone and the second telephone associated with the activated identified telephone number.

25. The client computer of claim 24 wherein the initiating comprise

initiating a dual leg voice telephone call between the first telephone associated with a user of the client computer and the second telephone associated with the activated identified telephone number.

26. The client computer of claim 23 ,

wherein the data units comprise web pages.

27. The client computer of claim 23 ,

wherein the scanning, the automatically identifying, and the embedding are performed

28. The client computer of claim 23 ,

wherein the conspicuously rendering is achieved according to a display attribute associated with the identified telephone numbers.

29. The client computer of claim 28 ,

wherein the display attribute comprises one or more from the group comprising a distinctive color, underlining, and a distinctive font.

30. The client computer of claim 28 ,

wherein the display attribute comprises highlighting on mouse roll-over.

31. The client computer of claim 28 ,

wherein the display attribute comprises a right-click menu.

32. The client computer of claim 28 , wherein the display attribute is included in the object associated with the identified telephone numbers.

33. The client computer of claim 28

wherein the data units comprise web pages.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 18, 2010
From: VELLATA, LLC
To: Q TECH SYSTEMS, LLC
Reel/Frame 023950/0674 →
CHANGE OF NAME Recorded Feb 10, 2010
From: JAMBO ACQUISITION, LLC
To: VELLATA, LLC
Reel/Frame 023915/0711 →
SECURITY AGREEMENT Recorded Dec 4, 2007
From: JAMBOTECH, LLC
To: KLINE HAWKES, L.P.
Reel/Frame 020196/0140 →
SECURITY AGREEMENT Recorded Dec 4, 2007
From: KLINE HAWKES, L.P.
To: KLINE-HAWKES PACIFIC, L.P.
Reel/Frame 020196/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2007
From: KLINE HAWKES PACIFIC, L.P.
To: JAMBO ACQUISITION, LLC
Reel/Frame 020196/0055 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2007
From: JAMBOTECH, LLC
To: KLINE HAWKES PACIFIC, L.P.
Reel/Frame 020196/0048 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2004
From: MELIDEO, JOHN
To: JAMBOTECH, LLC
Reel/Frame 015148/0262 →