Method, product, and apparatus for processing a data request
First Claim
1. A computer-implemented method for processing a first data request having a first identifier and a first request type comprising:
- determining whether the first data request can be processed from the first identifier and the first request type;
processing the first data request in response to determining that the first data request can be processed;
automatically selecting a response type having one of a first response method including the first identifier and a second request type, and a second response method including a second identifier and the first request type in response to determining that the first data request cannot be processed;
generating a second data request that can be processed from said response type; and
, processing said second data request.
6 Assignments
0 Petitions
Accused Products
Abstract
When a first data request having a first identifier and a first request type is received, it may be determined whether the first data request can be processed. The first data request may be processed upon determining that the first data request can be processed. The correspondence between identifiers and request types may be one-to-one, one-to-many, many-to-one, or many-to-many relationship. When the first data request can not be processed, a response type having a response method may be selected that may generate a second identifier and/or select a second request type. A second request type may correspond to the first identifier and the second identifier may correspond to the first request type. When a response type is selected, a second data request corresponding to the selected response type may be generated. The second data request may then be processed. A response type may employ a plurality of response methods to access multiple network resources corresponding to any generated and/or selected identifiers and/or request types.
360 Citations
35 Claims
-
1. A computer-implemented method for processing a first data request having a first identifier and a first request type comprising:
-
determining whether the first data request can be processed from the first identifier and the first request type;
processing the first data request in response to determining that the first data request can be processed;
automatically selecting a response type having one of a first response method including the first identifier and a second request type, and a second response method including a second identifier and the first request type in response to determining that the first data request cannot be processed;
generating a second data request that can be processed from said response type; and
,processing said second data request. - 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, 33)
-
-
34. A device for processing a first data request having a first identifier and a first request type comprising:
-
a processor;
a memory in operative association with said processor;
means for retrieving content from a computer network;
means for determining whether the first data request can be processed from the first identifier and the first request type;
means for processing the first data request in response to determining that the first data request can be processed;
means for automatically selecting a response type having one of a first response method including the first identifier and a second request type, and a second response method including a second identifier and the first request type in response to determining that the first data request cannot be processed;
means for generating a second data request that can be processed from said response type; and
,means for processing said second data request.
-
-
35. A computer program product comprising computer readable program code stored on a computer readable medium, the program code adapted to execute a method for processing a first data request having a first identifier and a first request type including determining whether the first data request can be processed from the first identifier and the first request type, processing the first data request in response to determining that the first data request can be processed, automatically selecting a response type having one of a first response method including the first identifier and a second request type, and a second response method including a second identifier and the first request type in response to determining that the first data request cannot be processed, generating a second data request that can be processed from said response type, and processing said second data request.
Specification