Patent ID: 9647898
Date: 2017-05-09
CPC Classifications: G06F,H04L,H04M

Claim:
1. A computer-implemented method for presenting media content at an electronic device, the method comprising: displaying a first row of a plurality of graphical representations at the electronic device, each of the graphical representations corresponding to a context element of a route sequence map associated with a first user of the electronic device and received from a server that provides content services to a plurality of users on a plurality of content items on behalf of a plurality of content providers over a network, wherein the route sequence map includes a plurality of context elements organized in a hierarchical structure, each context element having one or more property values specifying at least one of an action to be performed by the server and a link to zero or more child context elements in the hierarchical structure; in response to a selection of a first graphical representation from the first row corresponding to a first context element, transmitting a first message having at least a first identifier (ID) of the first graphical representation to the server over the network; receiving a second message from the server in response to the first message, the second message including data identifying a second row of context elements of the route sequence map, wherein the second row of context elements is identified by the server based on the first ID identifying the first context element of the route sequence map as child context elements with respect to the first context element; and displaying a second row of graphical representations representing the second row of context elements, wherein the second row of the graphical representations is displayed as an outer row relative to the first row as an inner row, while the first graphical representation is highlighted in the first row.