Facilitating access to a resource of an on-line service
First Claim
1. A method comprising:
- receiving a request for access to a web portal from a user over a communications network;
determining whether the user is registered for an on-line service providing said user with the web portal through which the user registers with the on-line service via the data communications network and records preferences related to a resource offered by said on-line service through a web browser on the user'"'"'s device, said web portal coupled with a condition store;
inviting the user to register for access to the on-line service if the user is not registered;
granting the user access to the web portal if the user is registered;
receiving from the user at least one condition associated with the user and related to the resource offered by the on-line service;
receiving from the user a personal preference for issuance of notifications that the at least one condition was met;
storing the at least one condition pertaining to the preferences in the condition store;
responsive to the storing, step, periodically checking whether the at least one condition is satisfied, the at least one condition being implemented in a computer program stored on a server computer system within the data communication network, wherein periodically checking further comprises;
checking whether any one of a plurality of user conditions, prestored in the network, is satisfied, each of the conditions being associated with a different resource accessible via the entry page of the on-line service; and
if one or more of the conditions are satisfied, modifying the entry page by adding an indication relating to each corresponding resource and sending the modified entry page to the user;
if the at least one condition is satisfied, modifying the user'"'"'s entry page to the on-line service by adding a reference to the resource, said reference comprising an indication that enables the user to navigate directly to the resource associated with the satisfied condition, such that the user is able to bypass intervening web pages between the user'"'"'s entry page and the page where the resource is located;
determining, according to the user'"'"'s personal preference, whether the user is due to be sent a notification that the condition has been satisfied;
if it is determined that the user is due to be sent the notification, generating the notification to the user;
transmitting the modified entry page to the user upon receipt of the user'"'"'s access request to the on-line service; and
resetting the modified entry page by removing the reference to the resource.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems and apparatus for facilitating access by a user to a resource of an on-line service via a data communications network, the resource being accessible via an entry page of the service. A method includes checking whether a user condition, prestored in the network, is satisfied, the user condition being associated with the user and relating to the resource. If the condition is not satisfied, the entry page is sent to the user via the network. If the condition is satisfied, the entry page is modified by adding an indication relating to the resource. The modified entry page in then sent to the user advantageously, the method also includes transmitting to the user a notification message in response to, and indicative of, the condition being satisfied.
10 Citations
17 Claims
-
1. A method comprising:
-
receiving a request for access to a web portal from a user over a communications network; determining whether the user is registered for an on-line service providing said user with the web portal through which the user registers with the on-line service via the data communications network and records preferences related to a resource offered by said on-line service through a web browser on the user'"'"'s device, said web portal coupled with a condition store; inviting the user to register for access to the on-line service if the user is not registered; granting the user access to the web portal if the user is registered; receiving from the user at least one condition associated with the user and related to the resource offered by the on-line service; receiving from the user a personal preference for issuance of notifications that the at least one condition was met; storing the at least one condition pertaining to the preferences in the condition store; responsive to the storing, step, periodically checking whether the at least one condition is satisfied, the at least one condition being implemented in a computer program stored on a server computer system within the data communication network, wherein periodically checking further comprises; checking whether any one of a plurality of user conditions, prestored in the network, is satisfied, each of the conditions being associated with a different resource accessible via the entry page of the on-line service; and if one or more of the conditions are satisfied, modifying the entry page by adding an indication relating to each corresponding resource and sending the modified entry page to the user; if the at least one condition is satisfied, modifying the user'"'"'s entry page to the on-line service by adding a reference to the resource, said reference comprising an indication that enables the user to navigate directly to the resource associated with the satisfied condition, such that the user is able to bypass intervening web pages between the user'"'"'s entry page and the page where the resource is located; determining, according to the user'"'"'s personal preference, whether the user is due to be sent a notification that the condition has been satisfied; if it is determined that the user is due to be sent the notification, generating the notification to the user; transmitting the modified entry page to the user upon receipt of the user'"'"'s access request to the on-line service; and resetting the modified entry page by removing the reference to the resource. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program storage device readable by computer, embodying a program of instructions executable by the computer to perform method steps comprising the steps of:
-
receiving a request for access to a web portal from a user over a communications network; determining whether the user is registered for an on-line service providing said user with the web portal through which the user registers with the on-line service via the data communications network and records preferences related to a resource offered by said on-line service through a web browser on the user'"'"'s device, said web portal coupled with a condition store; inviting the user to register for access to the on-line service if the user is not registered; granting the user access to the web portal if the user is registered; receiving from the user at least one condition associated with the user and related to the resource offered by the on-line service; receiving from the user a personal preference for issuance of notifications that the at least one condition was met; storing the at least one condition pertaining to the preferences in the condition store; responsive to the storing, step, periodically checking whether the at least one condition is satisfied, the at least one condition being implemented in a computer program stored on a server computer system within the data communication network wherein periodically checking comprises checking whether any one of a plurality of user conditions, prestored in the network, is satisfied, each of the conditions being associated with a different resource accessible via the entry page of the on-line service; and if one or more of the conditions are satisfied, modifying the entry page by adding an indication relating to each corresponding resource and sending the modified entry page to the user; if the at least one condition is satisfied, modifying the user'"'"'s entry page to the on-line service by adding a reference to the resource, said reference comprising an indication that enables the user to navigate directly to the resource associated with the satisfied condition, such that the user is able to bypass intervening web pages between the user'"'"'s entry page and the page where the resource is located; determining, according to the user'"'"'s personal preference, whether the user is due to be sent a notification that the condition has been satisfied; if it is determined that the user is due to be sent the notification, generating the notification to the user, wherein generating the notification comprises transmitting to the user a notification message in response to, and indicative of, each condition being satisfied; and transmitting the modified entry page to the user upon receipt of the user'"'"'s access request to the on-line service; and resetting the modified entry page by removing the reference to the resource. - View Dependent Claims (12)
-
-
13. An apparatus for facilitating access by a user to a resource of an on-line service, the apparatus comprising:
-
a memory storing a condition store for storing a user-specified condition related to the resource offered by the on-line service and for storing a personal preference for issuance of notifications that the user-specified condition was met; a processor reading instructions in memory to operate as a comparator for determining whether the user-specified condition, is satisfied, the user-specified condition being associated with the user, said user-specified condition being implemented in a computer program stored on a server computer system within a data communications network;
wherein the comparator further determines whether the user is due to be sent a notification that the condition has been satisfied, wherein the step of periodically checking further comprises;the processor also reading instructions for checking whether any one of a plurality of user conditions, prestored in the network, is satisfied, each of the conditions being associated with a different resource accessible via the entry page of the on-line service; and
,if one or more of the conditions are satisfied, modifying the entry page by adding an indication relating to each corresponding resource and sending a modified entry page to the user; an identifier identifying the user from a service access request submitted by the user over the data communications network; a page modifier connected to the comparator for modifying the user'"'"'s entry page by adding an indication relating to the resource if the condition is satisfied, said indication enabling the user to navigate directly to the resource such that the user is able to bypass intervening web pages in the on-line service between the user'"'"'s entry page and the page where the resource is located; and a message generator connected to the comparator for sending the modified entry page to the user based on the determination by the comparator, wherein the message generator transmits to the user a notification message in response to, and indicative of, each condition being satisfied; and a processor programmed to reset the modified entry page by removing any reference to the resource. - View Dependent Claims (14, 15, 16, 17)
-
Specification