US 11,991,262 B2
Methods, systems, and media for retrieving content associated with links
Justin Lewis, South San Fracisco, CA (US); and Scott Davies, Santa Monica, CA (US)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Jan. 24, 2022, as Appl. No. 17/582,324.
Application 17/582,324 is a continuation of application No. 16/995,143, filed on Aug. 17, 2020, granted, now 11,233,877, issued on Jan. 25, 2022.
Application 16/995,143 is a continuation of application No. 15/495,460, filed on Apr. 24, 2017, granted, now 10,749,988, issued on Aug. 18, 2020.
Prior Publication US 2022/0150329 A1, May 12, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/75 (2022.01); G06F 16/951 (2019.01); G06F 16/954 (2019.01); G06F 16/957 (2019.01); H04L 67/02 (2022.01); H04L 67/025 (2022.01)
CPC H04L 67/75 (2022.05) [G06F 16/951 (2019.01); G06F 16/954 (2019.01); G06F 16/957 (2019.01); H04L 67/02 (2013.01); H04L 67/025 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for retrieving content associated with links, the method comprising:
receiving, from a server at a user device, content corresponding to a first page and a mapping of the first page, wherein the mapping includes an association of a link included in the content corresponding to the first page to a plurality of user interface elements that are included in a second page corresponding to the link and a key-value pair associated with the link in which the a value in the key-value pair corresponds to the plurality of user interface elements;
causing the content of the first page to be presented within an application executing on the user device;
receiving a selection of the link included in the content of the first page;
retrieving, based on the mapping of the first page, the plurality of user interface elements;
transmitting, to the server, a request for media content associated with the second page;
causing the plurality of user interface elements to be presented within a user interface corresponding to the second page while the requested media content is buffered from the server; and
in response to receiving the requested media content from the server, causing the media content to be presented within the user interface.