Mechanism To Enhance PCIe Generation Switching
US-2024427710-A1 · Dec 26, 2024 · US
US2016261714A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2016261714-A1 |
| Application number | US-201315027635-A |
| Country | US |
| Kind code | A1 |
| Filing date | Oct 7, 2013 |
| Priority date | Oct 7, 2013 |
| Publication date | Sep 8, 2016 |
| 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.
Present invention refers to a method for defining the browser fetching order of web resources. The method comprises: receiving in an intermediate node an HTTP request, included in a first uniform resource locator, for a web resource sent by a web browser; assigning a priority level to the HTTP request by the intermediate node; encoding the priority level and the HTTP request in a second uniform resource locator; and sending the second uniform resource locator as an HTTP-redirection response to the web browser, so the fetching order is defined. Present invention also refers to a system for defining the browser fetching order of web resources characterized by an intermediate node configured for redirecting the HTTP request to the web browser before letting the HTTP request reach the HTTP server, being the intermediate node configured for perform the previous steps.
Opening claim text (preview).
1 . Method for defining the browser fetching order of web resources comprising e) receiving in an intermediate node an HTTP request, included in a first uniform resource locator, for a web resource sent by a web browser; f) assigning a priority level to the HTTP request by the intermediate node; g) encoding the priority level and the HTTP request in a second uniform resource locator; h) sending the second uniform resource locator as an HTTP-redirection response to the web browser; 2 . Method according to claim 1 further comprising: i) receiving in the intermediate node an HTTP request for a web resource with a priority level sent by the web browser; j) if the priority level is lower than a maximum value defined previously, modifying the HTTP request by increasing the priority level; k) encoding the modified HTTP request in a third uniform resource locator; l) sending the third uniform resource locator as a second HTTP-redirection response to the web browser; 3 . Method according to claim 2 wherein the priority level is equal to a maximum value defined previously, further comprising sending the HTTP request to an origin server or a web cache to fetch the web resource. 4 . Method according to previous claims wherein the intermediate node is configured to implement delays to a set of domains. 5 . Method according to previous claims wherein the priority level is implemented inserting a string to the HTTP request which encodes a delay with an original host, providing an uniform resource locator using an HTTP response code 303 . 6 . Method according to claims 4 - 5 wherein the delay is set according to the priority level, being the maximum value defined previously equal to a null delay. 7 . Method according to claim 6 wherein a null priority level correspond to a infinite delay, which makes an HTTP request be rejected at the intermediate node. 8 . System for defining the browser fetching order of web resources comprising a web browser sending an HTTP request to an HTTP server, the system is characterized by an intermediate node configured for redirecting the HTTP request to the web browser before letting the HTTP request reach the HTTP server, being the intermediate node configured for: receiving an HTTP request, included in a first uniform resource locator, for a web resource sent by the web browser; assigning a priority level to the HTTP request; encoding the priority level and the HTTP request in a second uniform resource locator; sending the second uniform resource locator as an HTTP-redirection response to the web browser; 9 . System according to claim 8 wherein the intermediate node is further configured for: receiving in the intermediate node an HTTP request for a web resource with a priority level sent by the web browser; if the priority level is lower than a maximum value defined previously, modifying the HTTP request by increasing the priority level; encoding the modified HTTP request in a third uniform resource locator; sending the third uniform resource locator as a second HTTP-redirection response to the web browser; 10 . System according to claims 8 - 9 wherein the intermediate node is further configured to implement delays to a set of domains. 11 . System according to any one of claims 8 - 10 wherein the intermediate node is further configured to insert a string into the HTTP request, which encodes a delay according to the priority level and with an original host, providing an uniform resource locator using an HTTP response code 303 . 12 . System according to any one of claims 8 - 11 wherein the intermediate node is an HTTP proxy-cache server. 13 . Computer program product comprising computer program code adapted to perform the method according to any of the claims 1 - 8 when said program code is executed on a computer, a digital signal processor, a field-programmable gate array, an application-specific integrated circuit, a micro-processor, a micro-controller, or any other form of programmable hardware.
for adaptation of a particular data processing system to different peripheral devices · CPC title
Electricity · mapped topic
based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title
Electricity · 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.