Here is the patent.
It says nothing of smartphones or being portable.
----------------------------------------------------
--[SIZE=+1]
System and method for performing an action on a structure in computer-generated data [/SIZE]
Abstract A system and method causes a computer to detect and perform actions on structures identified in computer data. The system provides an analyzer server, an application program interface, a user interface and an action processor. The analyzer server receives from an application running concurrently data having recognizable structures, uses a pattern analysis unit, such as a parser or fast string search function, to detect structures in the data, and links relevant actions to the detected structures. The application program interface communicates with the application running concurrently, and transmits relevant information to the user interface. Thus, the user interface can present and enable selection of the detected structures, and upon selection of a detected structure, present the linked candidate actions. Upon selection of an action, the action processor performs the action on the detected structure.
What is claimed is:
1. A computer-based system for detecting structures in data and performing actions on detected structures, comprising:
an input device for receiving data;
an output device for presenting the data;
a memory storing information including program routines including
an analyzer server for detecting structures in the data, and for linking actions to the detected structures;
a user interface enabling the selection of a detected structure and a linked action; and
an action processor for performing the selected action linked to the selected structure; and
a processing unit coupled to the input device, the output device, and the memory for controlling the execution of the program routines. --
---------------------------------------------
That is, like I said, the basic electronic that has a CPU and an I/O system.