Provider-specific parsing for content retrieval
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving web content as executable code that is executable to cause an instance of content referenced within the web content to be retrieved from a content provider;
ascertaining a parsing scheme that is specific to the content provider and that is configured for determining addresses for instances of content from executable code of the content provider independent of executing the executable code from which the address is determined, the parsing scheme being ascertained from among a plurality of different parsing schemes that are each associated with a different respective content provider;
parsing the executable code using the parsing scheme to determine an address for the instance of content; and
retrieving the instance of content using the address.
2 Assignments
0 Petitions
Accused Products
Abstract
This document describes techniques for, and apparatuses capable of, provider-specific parsing for content retrieval. In one embodiment, a user'"'"'s computing device receives code (e.g., an executable script) from a content provider and utilizes a parsing scheme associated with the content provider to parse the code and determine an address that can be used to retrieve an instance of content. The instance of content can then be retrieved using the address and without executing the code. In some embodiments, the parsing scheme is specific to the content provider and can be updated based on a change to the code.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving web content as executable code that is executable to cause an instance of content referenced within the web content to be retrieved from a content provider; ascertaining a parsing scheme that is specific to the content provider and that is configured for determining addresses for instances of content from executable code of the content provider independent of executing the executable code from which the address is determined, the parsing scheme being ascertained from among a plurality of different parsing schemes that are each associated with a different respective content provider; parsing the executable code using the parsing scheme to determine an address for the instance of content; and retrieving the instance of content using the address. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 20)
-
-
9. A computer-implemented method comprising:
-
maintaining a plurality of different parsing schemes for a plurality of different content providers, the plurality of different parsing schemes each being individually configured to parse different web content that includes executable code associated with a different one of the plurality of different content providers to determine an address for a different instance of content referenced within the different web content and independent of executing the executable code from which the address is determined; determining that one of the parsing schemes needs to be updated; and causing the one of the parsing schemes to be updated to produce an updated parsing scheme. - View Dependent Claims (10, 11, 12, 13)
-
-
14. One or more computer-readable devices storing computer-executable instructions, the instructions comprising:
-
a parsing module manager configured to store a plurality of parsing modules, one or more of the parsing modules being specific to a different web content provider than one or more others of the parsing modules and being configured to parse web content received as executable code that is executable to retrieve an instance of content referenced within the web content from the different web content provider, the executable code being parsable to determine an address for retrieving the instance of content independent of executing the executable code from which the address is determined; and a parsing module updater configured to cause the one or more of the parsing modules to be updated. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification