Patent ID: 11909547
Assignee: BRIGHT DATA LTD.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 0:
1. A method for obtaining a content that is identified by a content identifier and that is stored in a web server, implemented by a mobile device that is powered by a rechargeable battery, that is operative to be in idle and non-idle states and that communicates over the Internet with distinct first and second servers from a plurality of servers, the method comprising: connecting, by the mobile device, to the Internet;
initiating, by the mobile device, a secure communication with the first server over an established connection over the Internet;
sensing, by the mobile device, a charging level of the rechargeable battery by measuring or estimating battery voltage, current, and charge level;
comparing the sensed charging level to a threshold level;
sending, by the mobile device to the first server over the Internet, the sensed charging level being over or below the threshold level;
responsive to being in the non-idle state, determining, when an idling condition is met;
responsive to the determination that the idling condition is met, shifting to the idle state;
responsive to being in the idle state, determining when the idling condition is met;
responsive to the determination that the idling condition is not met, shifting to the non-idle state;
periodically sending, by the mobile device to the first server or the second server, a status message responsive to the mobile device either idle or non-idle state;
receiving, by the mobile device from the first or second server over the Internet, the content identifier;
sending, by the mobile device to the web server over the Internet, the content identifier, in response to the receiving of the content identifier;
receiving, by the mobile device from the web server over the Internet, the content, in response to the sent content identifier; and
sending, by the mobile device to the first or second server over the Internet, the received content.