Browse Prior Art Database

Routing client based network services per a user network service profile

IP.com Disclosure Number: IPCOM000219482D
Publication Date: 2012-Jul-03

Publishing Venue

The IP.com Prior Art Database

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 9% of the total text.

Page 01 of 12

- 1 -


Routing client based network services per a user network service profile

    Network enabled client devices can be used to communicate with servers over a network (e.g. World Wide Web), whereby the servers can provide different network based services to the client devices. Some examples of such network services include, but are not limited to, voice, email, SMS/MMS messaging, media based network services and the like. It is not uncommon for a person to own multiple network enabled client devices that are able to receive network services. However, it is common for network services to be sent to multiple client devices without considering that the user may need to receive the service only at a particular client device. In other words, network services are currently not selectively routed to the client device in a way that would most benefit the user. This results in network traffic congestion and increased consumption of computing resources. This also results in inconvenience to the user. For example, network voice calling services may be routed to the user's home (and thus bothering other individuals in the house) when the user is actually at work.

Systems can monitor the user's current operational status and selectively route a network service to a designated client device based on a user defined routing instruction associated with the user's operational status. For example, a system, non-transitory storage medium and method includes receiving, at network service module of a network device, status data from a network monitoring source identifying a user's current operating status. A first network service from the server device to transmit to one or more client devices is identified. The identified first network service and user's current operating status is applied to a user network service profile. A network service routing instruction of the user network service profile is determined for the first network service based on the user's current operating status. The first network service is automatically routed from the server device to a designated client device in conformance with the network service routing instruction.

    Figure 1 illustrates a diagram of an example system environment in accordance with an aspect of the present disclosure; Figure 2 illustrates a block diagram of a network device implementing a network services module in accordance with an aspect of the present disclosure; Figure 3A illustrates a flow chart directed to
a process of establishing or modifying a user network service profile in accordance with an aspect of the present disclosure; Figure 3B illustrates an exemplary user interface provided by the network service module in accordance with the flow chart in Figure 3A in an aspect of the present disclosure; and Figure 4 illustrates a flow chart directed to a method performed by the network services module in accordance with an aspect of the present disclosure.

    Described here is a system, machine readable...