Patent ID: 11902298
Assignee: VMWARE LLC
Field: Digital communication (Electrical engineering)
Classification: CPC G  H  Y | IPC G  H

Claim 16:
17. An electronic device, comprising:
a memory; and
at least one processor coupled to the memory, the at least one processor being configured to, during a browsing session comprising one or more browsing tabs:
receive, from a processor of the electronic device, a message indicating a value for a parameter associated with a status of the electronic device;
for each respective browsing tab of the one or more browsing tabs, determine whether to process the respective browsing tab locally on the electronic device based on the value for the parameter;
when it is determined to process the one or more browsing tabs locally, perform the one or more browsing tabs locally on the electronic device; and
when it is determined not to process the one or more browsing tabs locally, process a request for the one or more browsing tabs at a remote server or migrating the one or more browsing tabs to the remote server to perform the one or more browsing tabs remotely on the remote server; wherein
determining whether to process the respective browsing tab locally comprises determining not to process the respective browsing tab locally in response to determining that the respective tab is high-consumption for the parameter and that the value indicates the electronic device is running low on a resource associated with the parameter.