×

INITIATING A CALL FROM A MOBILE DEVICE TO A NUMBER THAT IS NOT HYPERLINKED

  • US 20100004032A1
  • Filed: 09/15/2009
  • Published: 01/07/2010
  • Est. Priority Date: 03/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device comprising:

  • a controller including at least one processor;

    a wireless transceiver connected to the controller for exchanging signals with a wireless communications network;

    a user interface connected to the controller for receiving user input;

    a storage connected to the controller and storing data items that include text containing number strings;

    a visual display connected to the controller for displaying the text of data items stored in the storage;

    the controller being operative to;

    receive a selection input through the user interface to display a data item comprising an electronic message on the visual display;

    detect any number strings within at least a portion of the data item and compare the detected number strings to first predetermined criteria to identify telephone number strings in the detected number strings;

    display the electronic message on the visual display, wherein each number string in the electronic message identified as a telephone number string is displayed as a selectable hyperlinked number string, wherein each number string not identified as a telephone number string is displayed as a selectable non-hyperlinked number string;

    move a position marker on the visual display throughout the displayed text in response to navigational input through the user interface;

    monitor for a predetermined user input through the user interface and upon detecting the predetermined user input cause a list of user selectable functions to be displayed on the display;

    determine, in dependence on the location of the position marker, if a hyperlinked number string is selected when the predetermined user input is detected and if so, cause the displayed list of user selectable functions to include a telephone call function for initiating a telephone call to the selected hyperlinked number string, and cause, if the telephone call function for the hyperlinked number string is selected from the list of user selectable functions, a telephone call to the hyperlinked number string to be initiated through the wireless communications network; and

    determine, in dependence on the location of the position marker, if a non-hyperlinked number string is selected when the predetermined user input is detected and if so, compare the non-hyperlinked number string against second predetermined criteria to determine if the non-hyperlinked number string is a callable number string, and if the non-hyperlinked number string is determined to be a callable number string, cause the displayed list of user selectable functions to include a telephone call function for initiating a telephone call to the non-hyperlinked number string, and cause, if the telephone call function for the non-hyperlinked number string is selected from the list of user selectable functions, a telephone call to the non-hyperlinked number string to be initiated through the wireless communications network.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×