Method of and system for processing a user request for a web resource, the web resource being associated with sequentially semantically linked documents
First Claim
1. A method of processing a user request for a web resource by a server, the method being executed at the server, the method comprising:
- receiving, at the server, the user request from an electronic device via a communication network;
retrieving the web resource responsive to the user request;
determining that the web resource comprises a plurality of sequentially semantically linked documents that are potentially responsive to the user request;
determining a particular document of the plurality of sequentially semantically linked documents, the particular document being one that a user has completed using, the determination that the user has completed using the particular document being executed by means of;
determining that the user has reached an end of the particular document; and
if the user has not reached the end of the particular document, determining that the user has reached a pre-determined usage threshold within the particular document, the predetermined threshold being determined by;
performing a statistical analysis of user viewing patterns,using a heart beat algorithm to determine a heart beat based on the statistical analysis, andusing the heart beat algorithm to determine the predetermined threshold, based at least in part on the heart beat;
generating a suggestion to be displayed to the user on the electronic device; and
transmitting, to the electronic device via the communication network, the suggestion and a trigger, the trigger for causing the electronic device to display the suggestion to the user, the suggestion including transmitting a sequentially next document after the particular document,wherein the determining that the web resource comprises the plurality of sequentially semantically linked documents comprising;
acquiring information describing the web resource and the plurality of sequentially semantically linked documents, the information comprising;
a hash value representing a title,a number of seasons,number of episodes in each of the seasons, anda score associated with each of the documents.
3 Assignments
0 Petitions
Accused Products
Abstract
There are discloses a method of and a server for processing a user request for a web resource, the user request received at a server from an electronic device via a communication network. The method can be executed at the server. The method comprises: determining that the web resource comprises a plurality of sequentially semantically linked documents that are potentially responsive to the user request; determining a particular document of the plurality of sequentially semantically linked documents, the particular document being one that the user has completed using, the determination that the user has completed using the particular document being executed by means of: determining that the user has reached an end of the particular document; and if the user has not reached the end of the particular document, determining that the user has reached a pre-determined usage threshold within the particular document; generating a suggest to be displayed to the user on the electronic device, the suggest including a sequentially next document after the particular document.
27 Citations
24 Claims
-
1. A method of processing a user request for a web resource by a server, the method being executed at the server, the method comprising:
-
receiving, at the server, the user request from an electronic device via a communication network; retrieving the web resource responsive to the user request; determining that the web resource comprises a plurality of sequentially semantically linked documents that are potentially responsive to the user request; determining a particular document of the plurality of sequentially semantically linked documents, the particular document being one that a user has completed using, the determination that the user has completed using the particular document being executed by means of; determining that the user has reached an end of the particular document; and if the user has not reached the end of the particular document, determining that the user has reached a pre-determined usage threshold within the particular document, the predetermined threshold being determined by; performing a statistical analysis of user viewing patterns, using a heart beat algorithm to determine a heart beat based on the statistical analysis, and using the heart beat algorithm to determine the predetermined threshold, based at least in part on the heart beat; generating a suggestion to be displayed to the user on the electronic device; and transmitting, to the electronic device via the communication network, the suggestion and a trigger, the trigger for causing the electronic device to display the suggestion to the user, the suggestion including transmitting a sequentially next document after the particular document, wherein the determining that the web resource comprises the plurality of sequentially semantically linked documents comprising; acquiring information describing the web resource and the plurality of sequentially semantically linked documents, the information comprising; a hash value representing a title, a number of seasons, number of episodes in each of the seasons, and a score associated with each of the documents. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A server comprising:
-
a communication interface for communication with an electronic device via a communication network; a memory storage; a processor operationally connected with the communication interface and the memory storage, the processor being configured to; receive, via the communication interface, a user request for a web resource; determine that the web resource comprises a plurality of sequentially semantically linked documents that are potentially responsive to the user request; determine a particular document of the plurality of sequentially semantically linked documents, the particular document being one that the user has completed using, the determination that the user has completed using the particular document being executed by means of; determining that the user has reached an end of the particular document; and if the user has not reached the end of the particular document, determining that the user has reached a pre-determined usage threshold within the particular document, the predetermined threshold being determined by; performing a statistical analysis of user viewing patterns, using a heart beat algorithm to determine a heart beat based on the statistical analysis, and using the heart beat algorithm to determine the predetermined threshold, based at least in part on the heart beat; and generate a suggestion to be displayed to the user on the electronic device; and transmit, to the electronic device via the communication interface, the suggestion and a trigger, the trigger for causing the electronic device to display the suggestion to the user, the suggestion including transmitting a sequentially next document after the particular document, wherein to determine that the web resource comprises the plurality of sequentially semantically linked documents, the processor is configured to; acquire information describing the web resource and the plurality of sequentially semantically linked documents, the information comprising; a hash value representing a title, a number of seasons, number of episodes in each of the seasons, and a score associated with each of the documents. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
Specification