Strategies for queuing events for subsequent processing
First Claim
1. A method for handling a transaction, comprising:
- providing notification information to a recipient-user that pertains to content;
receiving an event that indicates that the recipient-user has performed a commencement action in response to the notification information by activating a control associated with the commencement action, wherein the event describes;
a target object associated with the content; and
an operation to be performed on the target object;
logging the event to provide a logged event;
informing a follow-up user of the existence of the logged event; and
allowing the follow-up user to perform a follow-up action associated with the logged event, wherein the follow-up action pertains to the content and is associated with the operation identified in the event, wherein the commencement action and the follow-up action together comprise at least part of the transaction.
2 Assignments
0 Petitions
Accused Products
Abstract
In one exemplary implementation, strategies are described which transmit notification information from a first device (e.g., a media server) to a second device (e.g., a remote media device). Based on this notification information, a recipient-user can use the first device to generate an event pertaining to the notification information and forward the event to the second device, where the event is logged. The second device can then send prompting information to a follow-up user (who may be the same as the recipient-user) to alert that user to the existence of the logged event. The follow-up user can further advance an action (such as buying a resource, printing a resource, and so forth) based on the prompting information. Filtering mechanisms are described for determining which recipient-users are able to send events, and for determining which follow-up users are able to receive prompting information that indicates the existence of events.
73 Citations
20 Claims
-
1. A method for handling a transaction, comprising:
-
providing notification information to a recipient-user that pertains to content;
receiving an event that indicates that the recipient-user has performed a commencement action in response to the notification information by activating a control associated with the commencement action, wherein the event describes;
a target object associated with the content; and
an operation to be performed on the target object;
logging the event to provide a logged event;
informing a follow-up user of the existence of the logged event; and
allowing the follow-up user to perform a follow-up action associated with the logged event, wherein the follow-up action pertains to the content and is associated with the operation identified in the event, wherein the commencement action and the follow-up action together comprise at least part of the transaction. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method for handling a transaction, comprising:
-
at a first device;
providing notification information to a user that pertains to content;
at a second device;
receiving the notification information;
performing a commencement action associated with the content by invoking a control associated with the commencement action, wherein the commencement action generates an event that describes;
a target object associated with the content; and
an operation to be performed on the target object;
at the first device;
receiving the event;
logging the event to provide a logged event;
informing the user of the existence of the logged event; and
allowing the user to perform a follow-up action associated with the logged event, wherein the follow-up action pertains to the content and is associated with the operation identified in the event, wherein the commencement action and the follow-up action together comprise at least part of the transaction, and wherein the first device has fewer processing resources compared to the second device.
-
-
20. A method for handling a transaction, comprising:
-
receiving a Universal Plug and Play (UPnP) event that indicates that a first action has been performed with respect to a device that serves a first role;
logging the event to provide a logged event; and
performing a second action associated with the logged event at a device that serves a second role, wherein the second action advances a the transaction that includes the first action as part thereof.
-
Specification