Patent ID: 9432246
Filing Date: 2016-08-30
CPC Classification: H04L

Claim Text:
1. A computer-implemented method performed at a gateway device, the method comprising the following operations performed by at least one processor: receiving a first request to download a first content from a first content provider; receiving a second request to download a second content from a second content provider; receiving, at the gateway device, the first content from the first content provider and the second content from the second content provider; determining whether the first content and second content are being received in response to human interactive or non-human interactive requests based on at least one of a type of device from which the requests are received or an identifier that identifies a content provider from which content is downloaded; and prioritizing, at the gateway device, processing of portions of the received first content over processing of simultaneously received portions of second content when it is determined that the first content is being received in response to a human interactive request and the second content is being received in response to a non-human interactive request, wherein the first content provider is determined to be a human interactive request based on an identifier that identifies the first content provider from which the first content is downloaded.