Location-based filtering and advertising enhancements for merged browsing of network contents
Abstract
Location-based filtering and advertising enhancements for merged browsing of network content are described herein. In various embodiments, a client device may obtain its geographic location and provide that location to a server for filtering by the server of network content fragment suggestions based at least in part on the location. The client device may then receive some or all of the filtered suggestions for utilization in merged browsing. In some embodiments, a server may further receive an indicator of content being browsed. In response, the server may determine network content fragment suggestions, and may also determine an additional suggestion or prioritize a suggestion based an advertiser's interest. The server may then provide the suggestions and/or prioritization to the client device. In various embodiments, the server may also provide the advertisement(s) for display in a user interface of the client device along with the (prioritized) suggestions.
Claims
exact text as granted — not AI-modified1 . A client device for browsing, the client device comprising:
one or more processors; and one or more memories having a plurality of instructions stored thereon that, when executed by the one or more processors, cause the client device to:
determine a geographic location of the client device;
determine an indicator associated with a first content for display on a graphical user interface of the client device;
transmit the geographic location and the indicator to a server;
identify, based on the geographic location and the indicator, a second content and a visual component representative of the second content received from the server; and
display the visual component and the first content for display contemporaneously on a graphical user interface of the client device.
2 . The client device of claim 1 , wherein the visual component is selectable to display the second content on the graphical user interface.
3 . The client device of claim 2 , wherein the plurality of instructions further causes the client device to:
send an indication of a selection of the visual component from the client device to the server; and receive a notification, from the server, an advertiser associated with the selection of the visual component in response to the indication.
4 . The client device of claim 1 , wherein the second content comprises an advertisement.
5 . The client device of claim 1 , wherein the visual component is selectable to display the second content contemporaneously with the display of the first content.
6 . The client device of claim 1 , wherein to identify the second content and the visual component comprises to identify the second content and the visual component received from the server contemporaneously.
7 . The client device of claim 1 , wherein the visual component corresponds with a region of the graphical user interface.
8 . One or more machine-readable storage media comprising a plurality of instructions stored thereon that, in response to execution by a client device, causes the client device to:
determine a geographic location of the client device; determine an indicator associated with a first content for display on a graphical user interface of the client device; transmit the geographic location and the indicator to a server; identify, based on the geographic location and the indicator, a second content and a visual component representative of the second content received from the server; and display the visual component and the first content for display contemporaneously on a graphical user interface of the client device.
9 . The one or more machine-readable storage media of claim 8 , wherein the visual component is selectable to display the second content on the graphical user interface.
10 . The one or more machine-readable storage media of claim 9 , wherein the plurality of instructions further causes the client device to:
send an indication of a selection of the visual component from the client device to the server; and receive a notification, from the server, an advertiser associated with the selection of the visual component in response to the indication.
11 . The one or more machine-readable storage media of claim 8 , wherein the second content comprises an advertisement.
12 . The one or more machine-readable storage media of claim 8 , wherein the visual component is selectable to display the second content contemporaneously with the display of the first content.
13 . The one or more machine-readable storage media of claim 8 , wherein to identify the second content and the visual component comprises to identify the second content and the visual component received from the server contemporaneously.
14 . The one or more machine-readable storage media of claim 8 , wherein the visual component corresponds with a region of the graphical user interface.
15 . A method comprising:
determining, by a client device, a geographic location of the client device; determining, by the client device, an indicator associated with a first content for display on a graphical user interface of the client device; transmitting, by the client device, the geographic location and the indicator to a server; identifying, by the client device and based on the geographic location and the indicator, a second content and a visual component representative of the second content received from the server; and displaying, by the client device, the visual component and the first content for display contemporaneously on a graphical user interface of the client device, wherein the visual component is selectable to display the second content on the graphical user interface.
16 . The method of claim 15 , further comprising:
sending an indication of a selection of the visual component from the client device to the server; and receiving a notification, from the server, an advertiser associated with the selection of the visual component in response to the indication.
17 . The method of claim 15 , wherein the second content comprises an advertisement.
18 . The method of claim 15 , wherein the visual component is selectable to display the second content contemporaneously with the display of the first content.
19 . The method of claim 15 , wherein identifying the second content and the visual component comprises identifying the second content and the visual component received from the server contemporaneously.
20 . The method of claim 15 , wherein the visual component corresponds with a region of the graphical user interface.Join the waitlist — get patent alerts
Track US2020250705A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.