Patent ID: 8589779
Filing Date: 2013-11-19
Classification: G06F,H04M

Abstract:
1. A computer-implemented method, comprising: accepting content that defines an event handler; providing the content to a media player configured to render the content, wherein the media player runs on an operating system executing on a mobile device having an integrated display and an integrated telephone; registering the event handler with an event listener of the operating system such that the event handler will receive an event from the operating system; presenting the content by the media player on the display; at an event receiver, receiving the event from the operating system and decoding the event into a format recognizable by the event handler; providing the formatted event to an event dispatcher, wherein the event dispatcher identifies the event listener from multiple event listeners based on an event type of the formatted event and provides the formatted event to the event listener; receiving, at the event listener, the formatted event provided by the event dispatcher, wherein the event listener provides the formatted event to the event handler; and modifying the presentation of the content by the media player based on processing of the event by the event handler.