SYSTEMS AND METHOD FOR STORING, DELIVERING, AND MANAGING MESSAGES
First Claim
1. A method for storing a message and delivering the message from a network server to a user'"'"'s computer via a packet switched data network using a hyper-text transfer protocol (HTTP), comprising:
- receiving the message, wherein the message is addressed to the user;
storing the message in a user-specific message storage area associated with the network server, wherein access to the user-specific, message storage area is restricted to the user or others authorized by the user;
receiving an access request from a hyper-text browser executing on the user'"'"'s computer, via the packet switched data network, in accordance with the hyper-text transfer protocol, wherein the access request contains an application layer address associated with the network server on the packet switched data network and the access request is indicative of a request by the user to gain access to the user-specific message storage area;
making a determination to grant or deny the access request;
in response to a determination to grant the access request, transmitting a mark-up language file from the net-work server to the hyper-text browser, via the packet switched data network, using the hyper-text transistor protocol, wherein the mark-up language file enables the hyper-text browser to generate a user interface through which a link to the message stored in the user-specific message storage area can be selected by the user;
receiving, via the packet switched data network, in accordance with the hyper-text transfer protocol, an indication that the user has selected the link corresponding to the message stored in the user-specific message storage area; and
transmitting the message to the hyper-text browser, via the packet switched data network, in accordance with the hyper-text transfer protocol, in response to the indication.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of storing a message directed to a user and delivering the message from a network server to a user'"'"'s client device provide for receiving the message and storing the message to an access-restricted user-specific message storage area. When an access request from an application program executing on the user'"'"'s client device is received via a packet switched network in accordance with an Internet protocol, a determination is made whether to grant or deny the access request. If the request is granted, a link is provided to the user, wherein selection of the link causes the message to be transmitted to the application program via the packet switched network in accordance with the Internet protocol.
-
Citations
67 Claims
-
1. A method for storing a message and delivering the message from a network server to a user'"'"'s computer via a packet switched data network using a hyper-text transfer protocol (HTTP), comprising:
-
receiving the message, wherein the message is addressed to the user;
storing the message in a user-specific message storage area associated with the network server, wherein access to the user-specific, message storage area is restricted to the user or others authorized by the user;
receiving an access request from a hyper-text browser executing on the user'"'"'s computer, via the packet switched data network, in accordance with the hyper-text transfer protocol, wherein the access request contains an application layer address associated with the network server on the packet switched data network and the access request is indicative of a request by the user to gain access to the user-specific message storage area;
making a determination to grant or deny the access request;
in response to a determination to grant the access request, transmitting a mark-up language file from the net-work server to the hyper-text browser, via the packet switched data network, using the hyper-text transistor protocol, wherein the mark-up language file enables the hyper-text browser to generate a user interface through which a link to the message stored in the user-specific message storage area can be selected by the user;
receiving, via the packet switched data network, in accordance with the hyper-text transfer protocol, an indication that the user has selected the link corresponding to the message stored in the user-specific message storage area; and
transmitting the message to the hyper-text browser, via the packet switched data network, in accordance with the hyper-text transfer protocol, in response to the indication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for storing a message and delivering the message from a network server to a user'"'"'s client device via a packet switched data network using an Internet protocol, comprising:
-
receiving the message, wherein the message is addressed to the user;
storing the message in a user-specific message storage area associated with the network server, wherein access to the user-specific message storage area is restricted to the user or others authorized by the user;
receiving an access request from an application program executing on the user'"'"'s client device via the packet switched data network, in accordance with the Internet protocol, wherein the access request contains an application layer address associated with the network server on the packet switched data network and is indicative of a request by the user to gain access to the user-specific message storage area;
making a determination to grant or deny the access request;
in response to a determination to grant the access request, transmitting a mark-up language file from the network server to the application program, via the packet switched data network, using the Internet protocol, wherein the mark-up language file enables the application program to generate a user interface through which a link to the message stored In the user-specific message storage area can be selected by the user;
receiving, via the packet switched data network, in accordance with the Internet protocol, an indication that the user has selected the link corresponding to the message stored in the user-specific message storage area; and
transmitting the message to the application programs via the packet switched data network, in accordance with the Internet protocol in response to the indication. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67)
-
Specification