Automatic detection and dialing of phone numbers on computer documents
First Claim
Patent Images
1. A method for automatically detecting any instances of telephone numbers in a computer document and for providing functionality for any detected instances of telephone numbers in the computer document, comprising the steps of:
- when opening a computer document in an application such that the computer document will be rendered in a graphical user interface (GUI) window;
creating a provisional markup language document for visually rendering the computer document in the GUI window;
automatically parsing the computer document and/or the provisional markup language document for any instance of a telephone number; and
placing tags around any detected instance of a telephone number in the provisional markup language document;
visually rendering the provisional markup language document in the GUI window such that any tagged telephone number provides a primary visual indicia that (i) it is a telephone number, and (ii) functionality is available for the telephone number; and
providing functionality for a user to select any tagged telephone number in order to perform or initiate one or more desired operations either with or upon the selected tagged telephone number, wherein said functionality is not native to the computer document.
9 Assignments
0 Petitions
Accused Products
Abstract
Telephone numbers are identified and highlighted on any computer document being loaded into a graphical user interface (GUI) for viewing by a user. The user may click on any particular highlighted telephone number in the computer document while displayed in the GUI window in order to perform an activity upon, or operation with, the highlighted telephone number, such as calling it.
-
Citations
33 Claims
-
1. A method for automatically detecting any instances of telephone numbers in a computer document and for providing functionality for any detected instances of telephone numbers in the computer document, comprising the steps of:
-
when opening a computer document in an application such that the computer document will be rendered in a graphical user interface (GUI) window;
creating a provisional markup language document for visually rendering the computer document in the GUI window;
automatically parsing the computer document and/or the provisional markup language document for any instance of a telephone number; and
placing tags around any detected instance of a telephone number in the provisional markup language document;
visually rendering the provisional markup language document in the GUI window such that any tagged telephone number provides a primary visual indicia that (i) it is a telephone number, and (ii) functionality is available for the telephone number; and
providing functionality for a user to select any tagged telephone number in order to perform or initiate one or more desired operations either with or upon the selected tagged telephone number, wherein said functionality is not native to the computer document. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A method for automatically detecting any instances of telephone numbers in a computer document and for providing functionality for any detected instances of telephone numbers in the computer document, comprising the steps of:
-
when loading a computer document into a graphical user interface (GUI) window for viewing by a user;
automatically parsing the computer document for any possible instance of a telephone number;
classifying the parsed possible instances of telephone numbers to identify the most likely telephone numbers; and
placing tags around any identified instance of a telephone number in the computer document;
visually rendering the computer document in the GUI window such that any tagged telephone number provides a primary visual indicia that (i) it is a telephone number, and (ii) functionality is available for the telephone number; and
providing functionality for the user to select any tagged telephone number in order to perform or initiate one or more desired operations either with or upon the selected tagged telephone number, wherein said functionality is not native to the computer document. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for automatically detecting any instances of telephone numbers in a computer document and for providing functionality for any detected instances of telephone numbers in the computer document, comprising the steps of:
-
when loading a computer document into a graphical user interface (GUI) window for viewing by a user;
automatically parsing the computer document for any instance of a telephone number; and
classifying the parsed possible instances of telephone numbers to identify the most likely telephone numbers; and
placing tags around any identified instance of a telephone number in the computer document;
visually rendering the computer document in the GUI window such that any tagged telephone number provides a visual indicia that it is a telephone number, and that it may be immediately called; and
when a tagged number is selected by a user, the tagged telephone number is automatically called without any further action by the user.
-
Specification