Systems and methods for indicating the existence of accessible information pertaining to articles of commerce
US-2015379592-A1 · Dec 31, 2015 · US
US2017192941A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2017192941-A1 |
| Application number | US-201715399621-A |
| Country | US |
| Kind code | A1 |
| Filing date | Jan 5, 2017 |
| Priority date | Jan 5, 2016 |
| Publication date | Jul 6, 2017 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A computerized link generation system includes a webpage data acquisition module that receives a first web URL from a link requesting device and requests webpage data from the specified web server. From the webpage data, access data and rendering data is extracted, including a text string and an image. Each stored access mechanism template includes web URL matching data and a set of parameter types. The access mechanism generation module generates a first access mechanism by populating a selected access mechanism template with the extracted access data based on a mapping of the extracted access data to the set of parameter types. The first access mechanism invokes specific functionality of a native application. A rendering module arranges the display of the extracted rendering data. A transmission device provides the first access mechanism with the arranged extracted rendering data to the link requesting device.
Opening claim text (preview).
What is claimed is: 1 . A computerized link generation system comprising: a webpage data acquisition module configured to (i) receive a first web URL from a link requesting device and (ii) request webpage data from a server specified by the first web URL; a metadata extraction module configured to extract access data and rendering data from the webpage data, wherein the extracted rendering data includes at least one text string and at least one image; an access mechanism template data store configured to store access mechanism templates, wherein each access mechanism template includes web URL matching data and a set of parameter types; an access mechanism generation module configured to select one of the access mechanism templates according to a comparison between the first web URL and the web URL matching data of the access mechanism templates; and generate a first access mechanism by populating the selected access mechanism template with the extracted access data based on a mapping of the extracted access data to the set of parameter types, wherein the first access mechanism invokes specific functionality of at least one of a native edition of an application and a web edition of an application; a rendering data store configured to store rendering records, wherein each of the rendering records dictates how to arrange display data associated with an access mechanism; a rendering data generation module configured to select one of the rendering records and generate link rendering data with the extracted rendering data according to the selected rendering record; and a transmission device configured to provide the first access mechanism and the link rendering data to the link requesting device, wherein user actuation of the link rendering data on a user device is configured to invoke the first access mechanism. 2 . The computerized link generation system of claim 1 wherein the one of the rendering records includes a display layout and defined locations within the layout to be populated by at least a portion of the extracted rendering data. 3 . The computerized link generation system of claim 1 wherein, for each access mechanism template of the access mechanism templates, the web URL matching data includes a string. 4 . The computerized link generation system of claim 3 wherein, for each access mechanism template of the access mechanism templates, the web URL matching data includes a criterion indicating how closely the string must be matched. 5 . The computerized link generation system of claim 1 wherein the extracted access data includes a set of pairs, wherein each pair includes a value and a type identifier. 6 . The computerized link generation system of claim 5 wherein the access mechanism generation module is configured to select the one of the access mechanism templates according to a similarity between the set of parameter types and the type identifiers of the extracted access data. 7 . The computerized link generation system of claim 6 wherein the access mechanism generation module is configured to select multiple of the access mechanism templates in response to each access mechanism template of the access mechanism templates for which the set of parameter types is a subset of the type identifiers of the extracted access data. 8 . The computerized link generation system of claim 1 wherein the link requesting device is one of: the user device; and a server configured to store the first access mechanism and the link rendering data until a request is received from the user device. 9 . The computerized link generation system of claim 1 wherein the metadata extraction module is configured to selectively resize and resample the at least one image. 10 . The computerized link generation system of claim 1 wherein the first access mechanism is a string. 11 . The computerized link generation system of claim 1 wherein: the access mechanism template data store is configured to store access mechanism templates is configured to store extraction rules; each of the extraction rules corresponds to a respective native application and specifies a format for at least one type of data for the respective native application; and the metadata extraction module is configured to extract the rendering data from the webpage data according to at least one of the stored extraction rules. 12 . A method of computerized link generation comprising: receiving a first web URL from a link requesting device; requesting webpage data from a server specified by the first web URL; extracting access data and rendering data from the webpage data, wherein the extracted rendering data includes at least one text string and at least one image; storing access mechanism templates, wherein each access mechanism template includes web URL matching data and a set of parameter types; selecting one of the access mechanism templates according to a comparison between the first web URL and the web URL matching data of the access mechanism templates; generating a first access mechanism by populating the selected access mechanism template with the extracted access data based on a mapping of the extracted access data to the set of parameter types, wherein the first access mechanism invokes specific functionality of at least one of a native edition of an application and a web edition of an application; storing rendering records, wherein each of the rendering records dictates how to arrange display data associated with an access mechanism; selecting one of the rendering records and generate link rendering data with the extracted rendering data according to the selected rendering record; and providing the first access mechanism and the link rendering data to the link requesting device, wherein user actuation of the link rendering data on a user device is configured to invoke the first access mechanism. 13 . The method of claim 12 wherein the one of the rendering records includes a display layout and defined locations within the layout to be populated by at least a portion of the extracted rendering data. 14 . The method of claim 12 wherein, for each access mechanism template of the access mechanism templates, the web URL matching data includes a string. 15 . The method of claim 14 wherein, for each access mechanism template of the access mechanism templates, the web URL matching data includes a criterion indicating how closely the string must be matched. 16 . The method of claim 12 wherein the extracted access data includes a set of pairs, wherein each pair includes a value and a type identifier. 17 . The method of claim 16 wherein the selecting the one of the access mechanism templates is performed according to a similarity between the set of parameter types and the type identifiers of the extracted access data. 18 . The method of claim 17 further comprising selecting multiple of the access mechanism templates in response to each access mechanism template of the access mechanism templates for which the set of parameter types is a subset of the type identifiers of the extracted access data. 19 . The method of claim 12 further comprising selectively resizing and resampling the at least one image. 20 . The method of claim 12 further comprising storing extraction rules, wherein each of the extraction rules corresponds to a respective native application and specifies a format for at least one type of data for the respective native application, wherein the extracting the rendering data is performed acco
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Electricity · mapped topic
Physics · mapped topic
Physics · mapped topic
Adding application-functional data or data for application control, e.g. adding metadata · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.