IP Library Granted Patent US 9,801,132
Granted Patent B2
US 9,801,132 · App. 15/129,844 · Granted Oct 24, 2017

Method and system for managing turbo mode operation

Inventors: Vladimir Leontievich Ivanov (Moscow, RU); Yuriy Vladimirovich Skvortsov (Saint-Petersburg, RU); Ilya Aleksandrovich Rubin (Moscow, RU); Alexey Evgenyevich Baranov (Saint-Petersburg, RU)
Assignee: YANDEX EUROPE AG
H04W52/0219H04W4/06H04W4/08H04W16/04H04W28/0221H04W28/22H04W52/221H04W52/223H04W52/262H04W52/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,801,132
App. No.
15/129,844
Granted
Oct 24, 2017
Kind
B2
Abstract

A method of managing turbo mode operation of a first electronic device is provided. The first electronic device has been clustered with a second electronic device. The method is executable at a computing apparatus and includes receiving, via a communication network, a signal indicative of turbo mode operation of the second electronic device, and responsive to the signal indicative of turbo mode operation of the second electronic device, causing turbo mode operation of the first electronic device. Servers and electronic devices for implementing the method are also provided.

Claims (66)

1. A method of managing turbo mode operation of a first electronic device, the method being executable at a computing apparatus, the method comprising:

clustering a second electronic device with the first electronic device, the second electronic device being other than the first electronic device;

receiving, via a communication network, a signal indicative of turbo mode operation of the second electronic device while the second electronic device is clustered with the first electronic device, the signal indicative of turbo mode operation of the second electronic device being indicative of a connection speed of the second electronic device being less than a second electronic device connection speed threshold;

causing turbo mode operation of the first electronic device in response to:

the second electronic device still being in the same cluster with the first electronic device; and

receiving the signal indicative of turbo mode operation of the second electronic device,

the first and the second electronic devices being configured to download less information in turbo mode operation than in normal mode operation.

2. The method of claim 1 , wherein the causing turbo mode operation for the first electronic device comprises:

requesting a confirmation from the first electronic device for commencing operation in turbo mode; and

responsive to receiving the confirmation from the first electronic device for commencing operation in turbo mode, operating the first electronic device in turbo mode.

3. The method of claim 1 , wherein:

the first electronic device is in communication with a first network resource via a first communication path;

the second electronic device is in communication with a second network resource via a second communication path; and

clustering of the second electronic device with the first electronic device is based on an overlap between at least a portion of the first communication path and at least a portion of the second communication path.

4. The method of claim 1 , wherein:

the first electronic device is in communication with a first network resource via a first communication link;

the second electronic device is in communication with a second network resource via a second communication link; and

clustering of the second electronic device with the first electronic device is based on a respective type of the first and second communication link.

5. The method of claim 1 , wherein:

the first electronic device is connected to a first network resource;

the second electronic device is connected to a second network resource; and

clustering the second electronic device with the first electronic device is responsive to the first network resource being the same as the second network resource.

6. The method of claim 1 , wherein:

clustering the second electronic device with the first electronic device is responsive to the first electronic device and the second electronic device being disposed within a predefined geographical area.

7. The method of claim 1 , wherein the signal indicative of turbo mode operation of the second electronic device is indicative of the second electronic device operating in turbo mode.

8. The method of claim 1 , wherein the signal indicative of turbo mode operation of the second electronic device is further indicative of a second electronic device connection speed confidence level, the second electronic device connection speed confidence level being a confidence level for an estimation of the connection speed of the second electronic device being less than the second electronic device confidence threshold.

9. The method of claim 1 , further comprising obtaining a connection speed of the first electronic device, and wherein said causing of turbo mode operation for the first electronic device is executed responsive to the connection speed of the first electronic device being below a first electronic device connection speed threshold.

10. The method of claim 9 , wherein the obtaining of the connection speed of the first electronic device is executed responsive to the signal indicative of turbo mode operation of the second electronic device.

11. The method of claim 9 , further comprising:

obtaining a first electronic device connection speed confidence level, the first electronic device connection speed confidence level being a confidence level for estimation of the connection speed of the first electronic device being less than the first electronic device connection speed threshold, and wherein

the causing of turbo mode operation for the first electronic device is executed responsive to the first electronic device connection speed confidence level being greater than a first electronic device connection speed confidence threshold.

12. The method of claim 1 , further comprising:

obtaining a previously stored connection speed of the first electronic device; and wherein

the causing of turbo mode operation for the first electronic device is executed responsive to the previously stored connection speed of the first electronic device being below a previous connection speed threshold.

13. The method of claim 12 , wherein the obtaining of the previously stored connection speed of the first electronic device is executed responsive to the signal indicative of turbo mode operation of the second electronic device.

14. The method of claim 12 , further comprising:

obtaining a first electronic device previously stored connection speed confidence level, the first electronic device previously stored connection speed confidence level being a confidence level for estimation of the previously stored connection speed of the first electronic device being below the previous connection speed threshold, and wherein

the causing of turbo mode operation for the first electronic device is executed responsive to the first electronic device previously stored connection speed confidence level being greater than a previously stored connection speed confidence threshold.

15. The method of claim 1 , further comprising:

obtaining a connection speed of the first electronic device and a first confidence level for estimation of the connection speed of the first electronic device being below a first electronic device connection speed threshold;

obtaining a connection speed of the second electronic device and a second confidence level for estimation of the connection speed of the second electronic device being below a second electronic device connection speed threshold;

obtaining a previously stored connection speed of the first electronic device and a third confidence level for estimation of the previously stored connection speed of the first electronic device being below a first electronic device previous connection speed threshold; and wherein,

the causing of turbo mode operation for the first electronic device is executed responsive to at least one of:

the connection speed of the first electronic device being below the first electronic device connection speed threshold;

the connection speed of the second electronic device being below the second electronic device connection speed threshold;

the previously stored connection speed of the first electronic device being below the previous connection speed threshold; and

an aggregate confidence level being greater than an aggregate confidence threshold, the aggregate confidence level being based on the first confidence level, the second confidence level, and the third confidence level.

16. The method of claim 1 , wherein the computing apparatus is the first electronic device.

17. The method of claim 1 , wherein the computing apparatus is a server operatively coupled to the first and second electronic device.

18. A server for managing turbo mode operation of a first electronic device, the server comprising:

a network interface for communicating, via a communication network, with the first electronic device and the second electronic device; and

a processor operatively coupled to the network interface, the processor being configured to:

cluster a second electronic device with the first electronic device, the second electronic device being other than the first electronic device;

receive a signal indicative of turbo mode operation of the second electronic device while the second electronic device is clustered with the first electronic device, the signal indicative of turbo mode operation of the second electronic device being indicative of a connection speed of the second electronic device being less than a second electronic device connection speed threshold; and

provide a signal to the first user device for causing turbo mode operation of the first electronic device in response to receiving the signal indicative of turbo mode operation of the second electronic device and if the first electronic device is still in the same cluster as the second electronic device, the first and the second electronic devices being configured to download less information in turbo mode operation than in normal mode operation.

19. The server of claim 18 , wherein:

the first electronic device is in communication with a first network resource via a first communication path;

the second electronic device is in communication with a second network resource via a second communication path; and

the processor is configured to:

cluster the second electronic device with the first electronic device based on an overlap between at least a portion of the first communication path and at least a portion of the second communication path.

20. An electronic device configured for turbo mode operation, the electronic device comprising:

a communication interface for communicating with a server via a communication network; and

a processor for managing turbo mode operation being operatively coupled to the communication interface, the processor being configured to:

cluster a second electronic device with the first electronic device, the second electronic device being other than the first electronic device;

receive from the server, via the communication interface, a signal indicative of turbo mode operation of the second electronic device while the second electronic device is clustered with the first electronic device, the signal indicative of turbo mode operation of the second electronic device being indicative of a connection speed of the second electronic device being less than a second electronic device connection speed threshold; and

if the first and the second electronic devices are still in the same cluster and responsive to the receipt of the signal indicative of turbo mode operation of the second electronic device, cause turbo mode operation of the first electronic device, the first and the second electronic device downloading less information in the turbo mode operation than in a normal mode.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 9, 2024
From: DIRECT CURSUS TECHNOLOGY L.L.C
To: Y.E. HUB ARMENIA LLC
Reel/Frame 068524/0184 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: YANDEX EUROPE AG
To: DIRECT CURSUS TECHNOLOGY L.L.C
Reel/Frame 065692/0720 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 13, 2017
From: IVANOV, VLADIMIR LEONTIEVICH; SKVORTSOV, YURIY VLADIMIROVICH; RUBIN, ILYA ALEKSANDROVICH; BARANOV, ALEXEY EVGENYEVICH
To: YANDEX LLC
Reel/Frame 041371/0911 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 30, 2016
From: YANDEX LLC
To: YANDEX EUROPE AG
Reel/Frame 040467/0406 →
Priority Claims (1)
RU 2014122113 · May 28, 2014 · national
Continuity (1)
Related Publication 20170164284A1 · Jun 8, 2017