United States Patent 7,254,610
Turner , et al. August 7, 2007

Delivery of services to a network enabled telephony device based on transfer of selected model view controller objects to reachable network nodes


Advanced communication services are deployed for a user device, such as a VoIP telephony device, based on utilizing a model view controller architecture within a network system (e.g., a VoIP system) configured for communication with the VoIP telephony device. The VoIP telephony device and a service node of the VoIP system each are configured for executing at least one corresponding model object, view object, and controller object of a prescribed network service. The model object, view object, and controller object each are configured for utilizing transaction-based messages associated with the prescribed network service. Moreover, the service node is configured for selectively transferring any one of the model object, view object, and the controller object to another node, for example the VoIP telephony device or another network node, and terminating execution of the transferred object, without interruption in service for the user.

Inventors: Turner; Bryan C. (Apex, NC), Toebes; John (Cary, NC)
Assignee: Cisco Technology, Inc. (San Jose, CA)
Appl. No.: 09/955,017
Filed: September 19, 2001

Full patent text at USPTO