An N-layer is formed on a semiconductor substrate, with a BOX layer interposed. Then a process result Qf to be expected from incremental changes in the parameters to values Jf is calculated. It would also avoid the problem of the center casing becoming too complex. The location information is analyzed to determine the businesses visited by the user, and other behaviors of the user. Injected errors are converted to both amplitude and phase modulation across a channel.