Arranging dynamic bookmarks based on service provider inputs
OwnerAri Aarnio, Martin Schneppe +3inventors
InventorsAri Aarnio, Martin Schneppe, Erkki Tanskanen, Floris Van De Klashorst, Harry Santamaki
Life of this patent
Estimating the term…
Abstract
Providing dynamic bookmarks via a user device involves configuring a network access program user interface with dynamic bookmarks that facilitate user access of network content via the network access program. Data that describes the arrangement of the dynamic bookmarks is received via a network. The arrangement of the dynamic bookmarks is based on the inputs of a plurality of third party service providers. The dynamic bookmarks are updated via the network access program user interface in response to receiving the data.
Claims27
A method, comprising:
- configuring a network access program user interface with dynamic bookmarks that facilitate user access of network content via the network access program;
- receive, via a network, data that describes an arrangement of the dynamic bookmarks, where the arrangement of the dynamic bookmarks is based on the inputs of a plurality of third party service providers;
- and
- updating the dynamic bookmarks via the network access program user interface in response to receiving the data.
A terminal, comprising:
- a network interface capable of being coupled to a network;
- a user interface;
- a processor coupled to the network interface and the user interface;
- and
- memory coupled to the processor and having instructions that cause the processor to,
- present dynamic bookmarks of a network access program via the user interface, wherein the dynamic bookmarks facilitate user access of network content via the network access program;
- receive, via the network interface, data that describes an arrangement of the dynamic bookmarks, where the arrangement of the dynamic bookmarks is based on the inputs of a plurality of third party service providers;
- and
- update, via the user interface, the dynamic bookmarks of the network access program in response to receiving the data.
An apparatus, comprising:
- a network interface capable of being coupled to a network;
- a processor coupled to the network interface;
- and
- memory coupled to the processor and having instructions that cause the processor to,
- receive, via the network interface, inputs from a plurality of third party service providers related to promotional placements desired by the third party service providers;
- determine an arrangement of dynamic bookmarks based on the inputs of the plurality of third party service providers;
- and
- send, to a network coupled user device via the network interface, data that represents the arrangement of the bookmarks, wherein the dynamic bookmarks facilitate user access of network content via a user interface of a network access program operating on the network coupled user device.
A computer-readable storage medium having instructions stored thereon which are executable by an apparatus capable of being coupled to a network for performing steps comprising:
- presenting, via a user interface of the apparatus, dynamic bookmarks associated with a network access program, wherein the dynamic bookmarks facilitate user access of network content via the network access program;
- receiving, via the network, data that describes an arrangement of the dynamic bookmarks, where the arrangement of the dynamic bookmarks is based on the inputs of a plurality of third party service providers;
- and
- updating, via the user interface, the dynamic bookmarks associated with the network access program in response to receiving the data.
A computer-readable storage medium having instructions stored thereon which are executable by an apparatus capable of being coupled to a network for performing steps comprising:
- receiving, via the network, inputs from a plurality of third party service providers related to promotional placements desired by the third party service providers;
- determining an arrangement of dynamic bookmarks based on the inputs of the plurality of third party service providers;
- and
- sending, to a network coupled user device via the network, data that represents the arrangement of the bookmarks, wherein the dynamic bookmarks facilitate user access of network content via a user interface of a network access program operating on the network coupled user device.
A system comprising:
- means for receiving inputs from a plurality of third party service providers related to promotional placements desired by the third party service providers;
- means for determining a arrangement of dynamic bookmarks based on the inputs of the plurality of third party service providers;
- means for presenting, via a user device, the dynamic bookmarks via the user interface of a network access program.
Dependencies are inferred from the claim text.