Patent ID: 9516088
Filing Date: 2016-12-06
CPC Classification: G06F,H04L

Claim Text:
1. A method comprising: receiving a request, over a network at a server machine, for an interface, from a client machine, the receiving done in part through the use of one or more processors; generating the interface at the server machine, the generating including generating a plurality of view components on the interface including a first view component, the generating of the first view component on the interface including utilizing a data binding engine executing on the server machine to apply at least one interface element to a first position on the interface based on a presentation template and first view component information, the interface including a status that is associated with the first position on the interface, the at least one interface element being hidden from display, at the client machine, based on the status that is associated with the first position, the generating done in part through the use of one or more processors; communicating the interface, over the network, to the client machine; receiving a request from the client machine, the request being for updating the first position on the interface; and communicating an update to the client machine, the update including the first view component information, the updating of the first view component on the interface including utilizing a data binding engine that executes on the client machine to apply the at least one interface element to the first position on the interface based on the presentation template and the first view component information, the at least one interface element being visibly displayed, at the client machine, based on the status that is associated with the first position being reconfigured to cause the visible display of the at least one interface element, the data binding engine that executes on the server machine and the data binding engine that executes on the client machine executing same software to apply at least one interface element to the first position on the interface based on the presentation template and the first view component information.