Patent ID: 8732588

Claim:
A method of remotely displaying data, the method comprising: storing a database of content data; storing a first screen file, the first screen file including a first display control element and a first set of trappable events including at least a first trappable event customized to the first display control element; storing a second screen file, the second screen file including a second display control element and a second set of trappable events including at least a second trappable event customized to the second display control element, and the second set of trappable events is different from the first set of trappable events; deploying the first screen file to a remote device configured to display the first control element and handle at least two events for the first screen file, the at least two events including at least the first trappable event and a third locally handled event; receiving data indicative of a first trapped event corresponding to the first trappable event; modifying the database of content data based on the data indicative of the first trapped event; generating a command in response to the data indicative of the first trapped event, the command being sendable to alter the first display control element based on the first trapped event; sending the command for execution by the remote device; and deploying the second screen file to the remote device configured to display the second control element and handle at least two events for the second screen file, the at least two events including at least the second trappable event and a fourth locally handled event.