-
公开(公告)号:US10572842B1
公开(公告)日:2020-02-25
申请号:US14538717
申请日:2014-11-11
Applicant: Amazon Technologies, Inc.
Inventor: Quan Binh To , Richard Curtis Edwards, Jr. , Frederik Christophe Delacourt , Christopher Whitaker, Jr. , Julien Jacques Ellie , Zachary Thomas Crowell , Benjamin David Newman
Abstract: A service provider system may implement a notification service that manages actionable notification messages received from other services on behalf of a customer organization and its end users. An IT administrator of the customer organization may create and configure message inboxes to be maintained by the notification service. The messages stored in each inbox may be partitioned by source, type, targeted (authorized) recipients, or an associated message topic. Each message may include an identifier of the inbox to which it is directed, and active elements that, when selected by a recipient, cause a corresponding action to be performed. The service from which a message is received may, in response to a message recipient taking one of the available actions, submit a request to the notification service to update the message state. The notification service may provide APIs through which the other services and message recipients interact with the notification service.
-
公开(公告)号:US10552796B1
公开(公告)日:2020-02-04
申请号:US14577161
申请日:2014-12-19
Applicant: Amazon Technologies, Inc.
Inventor: Frederik Christophe Delacourt , Quan Binh To , Christopher Whitaker , Benjamin David Newman , Zachary Thomas Crowell , Julien Jacques Ellie
Abstract: A service provider system may implement an approval service that manages approval requests received from other services on behalf of a customer organization and its end users. An administrator in the organization may create approval templates that define voting strategies at multiple approval levels and associate them with particular requests (individually, or by product, portfolio, project, action, message topic, workflow, or request type). The administrator may create approval groups whose members are authorized to respond to particular requests. Each approval template (or approval level) may include a different voting strategy or be associated with a different approval group. The approval system may support pre-notification of subsequent approval levels, auto-escalation, or auto-expiration. The approval service may employ a notification service to manage actionable notification messages that include approval requests. Members of approval groups may retrieve requests and select from available actions (e.g., approve, deny, or request more information).
-