Automated actions based on restrictions
First Claim
Patent Images
1. A computer-implemented method, comprising:
- storing a restriction definition and an associated resolution rule, wherein the restriction definition specifies a constraint regarding a first asset, and wherein the resolution rule specifies criteria for dynamically determining, at a time of execution of the resolution rule, at least one second asset to substitute for the first asset;
receiving an order to perform an action for an investment account, wherein the action involves the first asset;
processing the received order to determine that performance of the action violates the stored restriction definition;
responsive to determining that performance of the action violates the stored restriction definition, performing a first execution of the resolution rule to dynamically determine the at least one second asset to substitute for the first asset in accordance with the specified criteria, wherein the at least one second asset is not specifically identified by the resolution rule prior to execution of the resolution rule; and
substituting the at least one second asset for the first asset in performing the action for the investment account,wherein the prior steps are performed by one or more computers of a portfolio management system.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for resolving a violation of an investment account restriction is provided. The restriction is associated with the holding of one or more securities in an investment account. A restriction definition and an associated resolution rule are stored in a data repository. A received order to perform an investment account management action is processed to determine that performance of the action violates the stored restriction definition. The associated resolution rule is then retrieved based upon the determination and then executed. Indications of the determined violation and of the executed resolution rule are stored in the data repository.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
storing a restriction definition and an associated resolution rule, wherein the restriction definition specifies a constraint regarding a first asset, and wherein the resolution rule specifies criteria for dynamically determining, at a time of execution of the resolution rule, at least one second asset to substitute for the first asset; receiving an order to perform an action for an investment account, wherein the action involves the first asset; processing the received order to determine that performance of the action violates the stored restriction definition; responsive to determining that performance of the action violates the stored restriction definition, performing a first execution of the resolution rule to dynamically determine the at least one second asset to substitute for the first asset in accordance with the specified criteria, wherein the at least one second asset is not specifically identified by the resolution rule prior to execution of the resolution rule; and substituting the at least one second asset for the first asset in performing the action for the investment account, wherein the prior steps are performed by one or more computers of a portfolio management system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
a memory configured to store a restriction definition and an associated resolution rule, wherein the restriction definition specifies a constraint regarding a first asset, and wherein the resolution rule specifies criteria for dynamically determining, at a time of execution of the resolution rule, at least one second asset to substitute for the first asset; and a processor configured to access the memory, wherein the processor is configured to; receive an order to perform an action for an investment account, wherein the action involves the first asset, process the received order to determine that performance of the action violates the stored restriction definition, responsive to determining that performance of the action violates the stored restriction definition, perform a first execution of the resolution rule to dynamically determine the at least one second asset to substitute for the first asset in accordance with the specified criteria, wherein the at least one second asset is not specifically identified by the resolution rule prior to execution of the resolution rule, and substitute the at least one second asset for the first asset in performing the action for the investment account. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification