Method and apparatus for anonymous subject-based addressing
First Claim
Patent Images
1. A method comprising:
- receiving, from a client computer, a point-to-point request message;
converting the point-to-point request message to a subject-based message;
multicasting the subject-based message;
receiving a response to the subject-based message;
converting the response to the subject-based message to a point-to-point response message; and
transmitting the point-to-point response message back to the client computer.
13 Assignments
0 Petitions
Accused Products
Abstract
A method for anonymous subject-based addressing includes receiving, from a client computer, a point-to-point request message. The method also includes converting the point-to-point request message to a subject-based message. The subject-based message is also multicast. Additionally, a response is received to the subject-based message. The method also includes converting the response to the subject-based message to a point-to-point response message. Moreover, the point-to-point response message is transmitted back to the client computer.
47 Citations
35 Claims
-
1. A method comprising:
-
receiving, from a client computer, a point-to-point request message;
converting the point-to-point request message to a subject-based message;
multicasting the subject-based message;
receiving a response to the subject-based message;
converting the response to the subject-based message to a point-to-point response message; and
transmitting the point-to-point response message back to the client computer. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for processing a point-to-point request based on HyperText Transfer Protocol (HTTP), the method comprising:
-
receiving, from a client computer, the point-to-point request;
converting the point-to-point request to a subject-based message;
multicasting the subject-based message to a number of application servers across a network;
receiving a response to the subject-based message from one of the number of application servers;
extracting content from the response;
generating a point-to-point response using the content from the response; and
sending the point-to-point response back to the client computer. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A machine-readable medium that provides instructions, which when executed by a processor, cause said processor to perform operations comprising:
-
receiving, from a client computer, a point-to-point request message;
converting the point-to-point request message to a subject-based message;
multicasting the subject-based message;
receiving a response to the subject-based message;
converting the response to the subject-based message to a point-to-point response message; and
transmitting the point-to-point response message back to the client computer. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A machine-readable medium that provides instructions for processing a point-to-point request based on HyperText Transfer Protocol (HTTP, which when executed by a processor, cause said processor to perform operations comprising:
-
receiving, from a client computer, the point-to-point request;
converting the point-to-point request to a subject-based message;
multicasting the subject-based message to a number of application servers across a network;
receiving a response to the subject-based message from one of the number of application servers;
extracting content from the response;
generating a point-to-point response using the content from the response; and
sending the point-to-point response back to the client computer. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. An application server coupled to a network, the application server comprising:
-
a database having data;
a processor coupled to the database, the processor to process subject-based messages received from a server, the subject-based messages to include requests for data content wherein the subject-based messages are generated from point-to-point messages received from a client computer, the processing including;
listening for a subject-based request message being received from the network;
extracting portions of the data in the database based on the request in the subject-based message;
generating a subject-based response message that includes the portions of the data extracted from the database; and
transmitting the subject-based response message back to the server. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A system comprising:
-
a server coupled to a network, the server to receive a point-to-point request message based on HyperText Transfer Protocol (HTTP) from a web browser and to process the point-to-point request message, the processing of the point-to-point request message including;
converting the point-to-point request message to a subject-based message;
multicasting the subject-based message;
receiving a response to the subject-based message;
converting the subject-based message to a point-to-point response message; and
transmitting the point-to-point response message back to the web browser; and
a number of application servers coupled to the network, each of the number of application servers comprising;
a database having data;
a processor coupled to the database, the processor to process the subject-based message received from the server, the processing of the subject-based message including;
listening for a subject-based request message being received from the network;
extracting portions of the data in the database based on the request in the subject-based message;
generating a subject-based response message that includes the portions of the data extracted from the database; and
transmitting the subject-based response message back to the server. - View Dependent Claims (33, 34, 35)
-
Specification