IP Library Granted Patent US 9,594,484
Granted Patent B2
US 9,594,484 · App. 14/433,026 · Granted Mar 14, 2017

Method and systems for navigating to a sub-resource of an internet resource

Inventors: Ilya Valentinovich Segalovich (Moscow, RU); Konstantin Pavlovitch Gorskiy (Moscow, RU); Roman Kirillovitch Ivanov (Moscow, RU)
Assignee: YANDEX EUROPE AG
G06F3/04842G06F3/048G06F3/0481G06F17/30873H04L67/02
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,594,484
App. No.
14/433,026
Granted
Mar 14, 2017
Kind
B2
Abstract

The present relates to a method and system for navigating to a sub-resource of an Internet resource. The method and system comprises receiving information regarding a particularly determined sub-resource of the Internet resource. The particularly determined sub-resource is defined independently of the publisher of the Internet resource. The method and system comprises displaying, contemporaneously with the display of the Internet resource, a user-selectable object. The user-selectable object has an associated indication of the sub-resource of the Internet resource. And the method and system comprises, upon selection of the user-selectable object, displaying the sub-resource.

Claims (65)

1. A method of navigating to at least one sub-resource of an Internet resource, the method comprising:

sending, from a client device to at least one server, instructions to furnish the client device with the Internet resource;

sending, from the client device to the at least one server, instructions to furnish the client device with information regarding at least one particularly determined sub-resource of the Internet resource, the at least one particularly determined sub-resource being defined independently of the publisher of the Internet resource;

receiving, from the at least one server on the client device, the Internet resource;

receiving, from the at least one server on the client device, the information regarding the at least one particularly determined sub-resource of the Internet resource;

displaying, on the client device, the Internet resource;

displaying, on the client device contemporaneously with the display of the Internet resource, at least one user-selectable object, the user-selectable object having an associated indication of the at least one sub-resource of the Internet resource, the associated indication based, at least in part, on the information;

upon a user of the client device selecting one of the at least one user-selectable object, sending, from the client device to the at least one server, instructions to furnish the client device with the sub-resource;

receiving, from the at least one server on the client device, the sub-resource;

displaying, on the client device, the sub-resource.

2. The method of any one of claims 1 , wherein the at least one server comprises a web server and an optimization server, and wherein the web server is responsible for interacting with the client device for the client device to execute:

said sending, from the client device to the web server, instructions to furnish the client device with the Internet resource;

said receiving, from the web server on the client device, the Internet resource;

said sending, from the client device to the web server, instructions to furnish the client device with the sub-resource;

said receiving, from the web server on the client device, the sub-resource.

3. The method of any one of claims 1 , wherein the at least one server comprises an optimization server and a web server, and wherein the optimization sever is responsible for interacting with the client device for the client device to execute:

sending, from the client device to the optimizing server, instructions to furnish the client device with information regarding at least one particularly determined sub-resource of the Internet resource;

receiving, from the optimizing server on the client device, the information regarding the at least one particularly determined sub-resource of the Internet resource.

4. The method of claim 1 , wherein the at least one particularly determined sub-resource has been defined by a provider of a search engine.

5. The method of claim 1 , wherein the at least one particularly determined sub-resource has been defined by a provider of a web browser.

6. The method of claim 1 , wherein the at least one particularly determined sub-resource has been defined based on information related to a group of Internet resources of which the Internet resource is a member.

7. The method of claim 1 , wherein the at least one particularly determined sub-resource has been defined based on information relating to the Internet resource.

8. The method of claim 1 , wherein the at least one particularly determined sub-resource has been defined based on information relating to more than one of the sub-resources of the Internet resource.

9. A method of navigating to at least one sub-resource of an Internet resource, the method comprising:

receiving, from a client device by at least one server, information regarding an Internet resource to be displayed on the client device;

sending, by the at least one server to the client device, information regarding at least one particularly determined sub-resource of the Internet resource, the at least one particularly determined sub-resource having been defined independently of the publisher of the Internet resource, the information including instructions to display, contemporaneously with the display of the Internet resource, at least one user-selectable object, the user-selectable object having an associated indication of the at least one particularly determined sub-resource, and the information including instructions to determine the associated indication of the at least one particularly determined sub-resource of the Internet resource;

upon a user of the client device selecting one of the at least one user-selectable object, receiving, from the client device by the at least one server, instrucrions to furnish the client device with the sub-resource; and

sending, from the at least one server to the client device, the sub-resource.

10. The method of any one of claim 9 , wherein the at least one particularly determined sub-resource has been defined by a provider of a search engine.

11. The method of any one of claim 9 , wherein the at least one particularly determined sub-resource has been defined by a provider of a web browser.

12. The method of any one of claim 9 , wherein the at least one particularly determined sub-resource has been defined based on information related to a group of Internet resources of which the Internet resource is a member.

13. The method of any one of claim 9 , wherein the at least one particularly determined sub-resource has been defined based on information relating to the Internet resource.

14. The method of any one of claim 9 , wherein the at least one particularly determined sub-resource has been defined based on information relating to more than one of the sub-resources of the Internet resource.

15. A system for navigating to at least one sub-resource of an Internet resource, comprising a client device, the client device including:

a computer processor;

a display operationally connected with the computer processor;

a user interface operationally connected with the computer processor;

a communication interface operationally connected with the computer processor and structured and configured to communicate with at least one server;

a non-transient computer information storage device operationally connected with the computer processor, the information storage device containing instructions that when executed by the computer processor effect:

a sending, from the client device to the at least one server, of instructions to furnish the client device with the Internet resource;

a sending, from the client device to the at least one server, of instructions to furnish the client device with information regarding at least one particularly determined sub-resource of the Internet resource, the at least one particularly determined sub-resource being defined independently of the publisher of the Internet resource;

a receiving, from the at least one server on the client device, of the Internet resource;

a receiving, from the at least one server on the client device, of the information regarding the at least one particularly determined sub-resource of the Internet resource;

a display, on the client device, of the Internet resource;

a display, on the client device contemporaneously with the display of the Internet resource, of at least one user-selectable object, the user-selectable object having an associated indication of the at least one sub-resource of the Internet resource, the associated indication based, at least in part, on the information;

upon a user of the client device selecting via the user interface one of the at least one user-selectable object, a sending, from the client device to the at least one server, of instructions to furnish the client device with the sub-resource;

a receiving, from the at least one server on the client device, of the sub-resource;

a display, on the client device, of the sub-resource.

16. The system of any one of claim 15 , wherein the at least one server comprises a web server for:

effecting a sending, from the client device to the web server, of instructions to furnish the client device with the Internet resource;

effecting a receiving, from the web server on the client device, of the Internet resource;

effecting a sending, from the client device to the web server, of instructions to furnish the client device with the sub-resource;

effecting a receiving, from the web server on the client device, of the sub-resource.

17. The system of any one of claim 15 , wherein the at least one server comprises an optimization server for:

effecting a sending, from the client device to the optimization server, of instructions to furnish the client device with information regarding at least one particularly determined sub-resource of the Internet resource;

effecting a receiving, from the optimization server on the client device, of the information

regarding the at least one particularly determined sub-resource of the Internet resource.

18. A system for navigating to at least one sub-resource of an Internet resource, comprising at least one server, the at least one server including:

a computer processor;

a communication interface operationally connected with the computer processor and structured and configured to communicate with a client device;

a non-transient computer information storage device operationally connected with the computer processor, the information storage device, containing instructions that when executed by the computer processor effect:

a receiving, from the client device by the at least one server, of information regarding an Internet resource to be displayed on the client device;

a sending, by the at least one server to the client device, of information regarding at least one particularly determined sub-resource of the Internet resource, the at least one particularly determined sub-resource having been defined independently of the publisher of the Internet resource, the information including instructions to display, contemporaneously with the display of the Internet resource, at least one user-selectable object, the user-selectable object having an associated indication of the at least one particularly determined sub-resource, and the information including instructions to determine the associated indication of the at least one particularly determined sub-resource of the Internet resource;

a receiving, upon a user of the client device selecting one of the at least one user-selectable object, from the client device by the at least one server, of instructions to furnish the client device with sub-resource; and

sending, from the at least one server to the client device, the sub-resource.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2024
From: DIRECT CURSUS TECHNOLOGY L.L.C
To: Y.E. HUB ARMENIA LLC
Reel/Frame 068511/0163 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 15, 2023
From: YANDEX EUROPE AG
To: DIRECT CURSUS TECHNOLOGY L.L.C
Reel/Frame 064925/0653 →
NOTICE OF RIGHTS Recorded Jun 4, 2015
From: SEGALOVICH, ILYA VALENTINOVICH; GORSKIY, KONSTANTIN PAVLOVITCH; IVANOV, ROMAN KIRILLOVITCH
To: YANDEX LLC
Reel/Frame 035820/0137 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: YANDEX LLC
To: YANDEX EUROPE AG
Reel/Frame 035820/0158 →
Priority Claims (2)
WO PCT/RU2012/000080 · Oct 1, 2012 · international
RU 2013115566 · Apr 1, 2013 · national
Continuity (1)
Related Publication 20150277709A1 · Oct 1, 2015