DIGITAL COMPLIANCE PLATFORM
First Claim
1. A computing system comprising:
- a storage device; and
a processor configured toreceive a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions,retrieve a plurality of configurable software components from the storage device which comprise built-in functionality that is generic across the plurality of jurisdictions,dynamically configure non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user, andcreate a software program for the identified jurisdiction based on the dynamically configured software components and store a file including the created software program in a storage device.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is a method and system for building a compliance software service using reusable and configurable components. In one example, the method may include receiving a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions, retrieving a plurality of configurable software components which comprise built-in functionality that is generic across the plurality of jurisdictions, dynamically configuring non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user, and creating a software program for the identified jurisdiction based on the dynamically configured software components and storing a file including the created software program in a storage device.
28 Citations
20 Claims
-
1. A computing system comprising:
-
a storage device; and a processor configured to receive a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions, retrieve a plurality of configurable software components from the storage device which comprise built-in functionality that is generic across the plurality of jurisdictions, dynamically configure non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user, and create a software program for the identified jurisdiction based on the dynamically configured software components and store a file including the created software program in a storage device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
receiving a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions; retrieving a plurality of configurable software components which comprise built-in functionality that is generic across the plurality of jurisdictions; dynamically configuring non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user; and creating a software program for the identified jurisdiction based on the dynamically configured software components and storing a file including the created software program in a storage device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable storage medium comprising program instructions that when executed cause a computer to perform a method comprising:
-
receiving a request to build a software in association with an identified jurisdiction from among a plurality of jurisdictions; retrieving a plurality of configurable software components which comprise built-in functionality that is generic across the plurality of jurisdictions; dynamically configuring non-generic functionality for the identified jurisdiction within the plurality of configurable software components based on inputs received from a user; and creating a software program for the identified jurisdiction based on the dynamically configured software components and storing a file including the created software program in a storage device. - View Dependent Claims (18, 19, 20)
-
Specification