Patent ID: 8301777

Claim:
A method for transferring objects over a network between a network server and a personal computing device comprising: receiving on a server over a global network from a wireless personal computing device capable of communicating over said global network a user identification of a user of said personal computer device and a request for a requested document, said request including a request string; parsing said request string to identify the requested document and a requested action to be performed on said requested document; retrieving personal information concerning said user based upon said user identification; determining on said server an application module object which can be used to perform said requested action on said requested document, said application module object being one of a plurality of application module objects capable of performing various actions on said document, said determining being based at least in part upon said personal information of said user, wherein said determining an application module object comprises utilizing a heuristic decision process utilizing a heuristic database of actions, attributes and application module designations; and sending said requested document and said at least one application module object from said server to said wireless personal computing device over said global network.