RETURN NOTIFICATIONS OF TASKS PERFORMED WITH ENTITIES
First Claim
1. One or more computer-readable media comprising computer-executable instructions for performing a task on an entity that is a cohesive set of information, the computer-executable instructions performing steps comprising:
- performing the task on the entity;
identifying at least one set of return message instructions associated with the entity and received with the entity when the task was invoked, wherein each set of return message instructions, from among the identified at least one set of return message instructions, comprises a return message template specifying a requested format of a return message and a return interface to which the return message is to be directed;
generating the return message indicating the performance of the task on the entity; and
transmitting the generated return message to the return interface specified in the identified at least one set of return message instructions.
2 Assignments
0 Petitions
Accused Products
Abstract
Feedback is provided to sources of information entities regarding subsequent utilization of those entities, thereby providing a measure of control through feedback loops that can include incentives or disincentives for specific tasks performed on entities, or tasks performed by specific services. An entity source, including intermediate sources and original authors of a cohesive collection of information that is an “entity”, provide those entities together with a return message template and an interface to which a return message is to be directed when a subsequent task is performed on that entity. Intermediate services, such as user agents, can add their own return message templates and interfaces to which return messages are to be directed. Subsequent performance of tasks on those entities comprises the creation and transmission of return messages to the interfaces specified and transmitted with the entity, thereby enabling prior systems to maintain logs of the utilization of an entity.
22 Citations
20 Claims
-
1. One or more computer-readable media comprising computer-executable instructions for performing a task on an entity that is a cohesive set of information, the computer-executable instructions performing steps comprising:
-
performing the task on the entity; identifying at least one set of return message instructions associated with the entity and received with the entity when the task was invoked, wherein each set of return message instructions, from among the identified at least one set of return message instructions, comprises a return message template specifying a requested format of a return message and a return interface to which the return message is to be directed; generating the return message indicating the performance of the task on the entity; and transmitting the generated return message to the return interface specified in the identified at least one set of return message instructions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. One or more computer-readable media comprising computer-executable instructions for transmitting an entity that is a cohesive set of information, the computer-executable instructions performing steps comprising:
-
transmitting the entity to a requestor of the entity; transmitting, with the entity, an identification of a return interface to which a return message is to be directed indicating a performance of a task on the entity; and transmitting, with the entity, a return message template specifying a requested format of the return message. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for providing notifications to upstream processes of tasks performed on entities by downstream processes, the system comprising:
-
a source computing device comprising computer-executable instructions performing steps comprising;
transmitting the entity to a requestor of the entity;
transmitting, with the entity, an identification of a return interface to which a return message is to be directed indicating a performance of a task on the entity; and
transmitting, with the entity, a return message template specifying a requested format of the return message; anda service computing device comprising computer-executable instructions performing steps comprising;
performing the task on the entity;
identifying at least one set of return message instructions associated with the entity and received with the entity when the task was invoked, the identified at least one set of return message instructions comprising the identification of the return interface and the return message template;
generating the return message indicating the performance of the task on the entity; and
transmitting the generated return message to the return interface specified in the identified at least one set of return message instructions. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification