Patent ID: 8230341
Filing Date: 2012-07-24
Classification: H04L

Abstract:
1. A computer implemented method for facilitating controlling of one or more media objects connected to a network through a control server, the method comprising: receiving, from a control point, a user profile associated with a user of the control point and one or more display parameters of a screen of the control point, wherein the control point comprises a view area configured to display one or more predefined functional interfaces according to a predefined configuration, at least one of the functional interfaces having one or more immediate neighboring functional interfaces according to the predefined configuration, an immediate neighboring functional interface of a selected functional interface being the functional interfaces immediately adjacent to the selected functional interface, the control point being a device or module connected to the control server, the functional interfaces being for controlling media objects, media objects comprising media devices in the network and media content in the network for processing by at least one of the media devices; selecting a first subset of the plurality of predefined functional interfaces to be displayed by the view area based on the user profile and the display parameters of the screen of the control point, wherein each functional interface of the first subset of the plurality of the predefined functional interfaces is configured to control one or more media objects associated with the functional interface, and is further configured to interact with its immediate neighboring functional interfaces according to the predefined configuration, wherein an immediate neighboring functional interface of a selected functional interface is the functional interfaces immediately adjacent to the selected functional interface, and wherein each functional interface has one or more user menus; transmitting the selected first subset of the plurality of the predefined functional interfaces to the control point; receiving a user request from the control point, wherein the user request corresponds to one or more selections of user menu items within the first subset of the plurality of the functional interfaces, and each selection of user menu item corresponds to a command to control the media object associated with the selected menu; selecting a second subset of the plurality of the functional interfaces based on the user request; and transmitting the second subset of the plurality of the functional interfaces to the control point.