Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Avanade Holdings LLC

Avanade Holdings LLC Patent applications
Patent application numberTitlePublished
20120060162SYSTEMS AND METHODS FOR PROVIDING A SENIOR LEADER APPROVAL PROCESS - Systems and methods of managing tasks within a customer relationship management system. A user with appropriate permissions who is assigned a task can create subtasks subordinate to the assigned task in order to delegate responsibility for completing the task. An owner of a task can seek input from other users by creating an approval route. A user interface is provided to display tasks assigned to a user in an approval route, and to allow a user to provide feedback on tasks assigned to them without having to sort through irrelevant information.03-08-2012
20110289041SYSTEMS AND METHODS FOR MANAGING ASSIGNMENT TEMPLATES - The present disclosure relates to management of information and relationships. In an embodiment, a management device can include a computer memory configured to store a set of tasks and a set of assignment templates. The management device can further include a processor configured to retrieve a task of the set of tasks and an assignment template of the set of assignment templates, parse the contents of the assignment template, and assign the task to a set of users based on the parsed contents of the assignment template. The assignment of the task to the set of users may include loading the contents of the assignment template into a data structure that stores the task. Additionally, the assignment of the task to the set of users can include linking the assignment template to the data structure that stores the task. The format of the data structures may include extensible markup language.11-24-2011
20100229154DECLARATIVE ASPECTS AND ASPECT CONTAINERS FOR APPLICATION DEVELOPMENT - An aspect container being operable to generate an instance of itself at run time is provided. The aspect container comprises logic operable to create an instance of the aspect container by reading configuration information specifying a sequence of one or more aspects from an aspect container configuration file corresponding to the aspect container. The logic is also operable to generate instances of the aspects in the sequence, configure each aspect instance with its configuration information from an aspect configuration file corresponding to the aspect, and chain the aspect instances according to the specified sequence, such that the chain of aspect instances preamble and postamble activities of a class or method.09-09-2010
20100229152PRESCRIPTIVE ARCHITECTURE FOR APPLICATION DEVELOPMENT - A prescriptive architecture for application development is provided. In some embodiments, the architecture comprises a service, a receiver, a sender, and a transport. The service functions to perform the actual business logic, is decorated with service deployment metadata; and is operable to communicate via types. The receiver is coupled to the service and is generated entirely from the service deployment metadata. The receiver is operable to receive messages, convert the received messages into types, and communicate with the service using the types. The sender is coupled to the receiver and is generated entirely from the service deployment metadata. The sender functions as a proxy for the service to a service consumer, and is operable to communicate using types with the service consumer. The sender is operable to convert the types to messages, and communicate with the receiver via messages. The transport functions as a message exchange technology that allows the sender and receiver to communicate, and is designated by the service deployment metadata and implemented as an underlying technology of the sender and the receiver.09-09-2010