Systems and methods for selectively enforcing business logic on a plurality of applications have been provided. The system architecture may include one or more systems of record and a plurality of applications running on a plurality of client machines. A smart factory may store customer data and ass
Systems and methods for selectively enforcing business logic on a plurality of applications have been provided. The system architecture may include one or more systems of record and a plurality of applications running on a plurality of client machines. A smart factory may store customer data and associated logic obtained from a system of record. The logic may include rules governing use of the customer data in an application user interface. The smart factory may transmit the rules to the plurality of applications. Each application may include an application integrator configured to receive the rules and execute an update to enforce the rules on an application user interface. In addition, the smart factory customer data may be accessed by the applications to prevent repeated calls to the systems of record for commonly used information.
대표청구항▼
1-19. (canceled) 20. A method for selectively enforcing business logic on a plurality of different applications using smart factory system architecture, the system architecture comprising one or more processors executing instructions stored in memory, the method comprising: maintaining a smart facto
1-19. (canceled) 20. A method for selectively enforcing business logic on a plurality of different applications using smart factory system architecture, the system architecture comprising one or more processors executing instructions stored in memory, the method comprising: maintaining a smart factory in communication with both one or more systems of record and a plurality of different applications running on a plurality of client devices, each application comprising an application-specific user interface;storing a smart factory entity set obtained from the one or more systems of record, the entity set comprising customer data and one or more user interface rules governing use of the customer data; andtransmitting one or more user interface rules from the entity set to one or more of the plurality of different applications, each application hosted on a remote client machine, each application comprising: an application-specific user interface; andan integrator configured to receive the user interface rules from the smart factory and execute an update to enforce the user interface rules on the application-specific user interface;wherein; each application is configured to bypass the system of record and request data from the entity set from the smart factory; andthe smart factory is configured to transmit an entire entity set to the application in response to a request for one entity from the entity set. 21. The method of claim 20, further comprising initializing the smart factory entity set data with the user interface rules from one or more of the systems of record on a periodic schedule. 22. The method of claim 20, further comprising transmitting the user interface rules to the plurality of applications on a periodic schedule. 23. The method of claim 20, further comprising transmitting the user interface rules from the smart factory to a set of applications comprising fewer than the entire plurality of applications. 24. The method of claim 20, further comprising transmitting the user interface rules from the smart factory to one of the plurality of applications in response to a request from the application. 25. The method of claim 20, wherein one of the user interface rules comprises a rule governing a display format for a customer account number. 26. A method for selectively enforcing a logical template on a plurality of different applications using smart factory system architecture, the system architecture comprising one or more processors executing instructions stored in memory, the method comprising: storing customer data and metadata associated with the customer data in one or more systems of record;running a plurality of different applications on a plurality of client machines, each application comprising a user interface;storing in a smart factory, the smart factory in communication with both the one or more systems of record and the plurality of applications: an entity set, the entity set comprising the customer data and metadata, the customer data and metadata obtained from one or more of the systems of record;a cache memory comprising constant data obtained from one or more of the systems of record;transmitting the entity set metadata from the smart factory to the plurality of different applications, the metadata comprising one or more user interface rules governing display of the customer data in each application user interface; andin response to a request from one of the plurality of applications: bypassing the system of record and transmitting data from the entity set or from the cache memory to the application; andtransmitting an entire entity set to the application in response to a request for one entity from the entity set. 27. The method of claim 26, wherein each application further comprises an integrator, the integrator configured to receive the user interface rules and execute an update to enforce the user interface rules on the application user interface. 28. The method of claim 27, further comprising transmitting a test user interface rule from the smart factory to the plurality of applications, each of the application integrators configured to execute the test user interface rule on an application. 29. The method of claim 27, further comprising transmitting the user interface rules from the smart factory to an application integrator as batch data on a periodic schedule. 30. The method of claim 27, wherein the smart factory is configured to transmit the user interface rules to an application integrator in response to a call from one of the plurality of applications. 31. The method of claim 26, wherein the smart factory comprises a request manager configured to process the request to access the entity set data, the request manager comprising an interceptor configured to validate the application and perform pre-processing on the request. 32. The method of claim 1, wherein the smart factory comprises a mapper, the mapper holding keys to a location for the entity set data. 33. A method for selectively enforcing business logic on a plurality of different applications using smart factory system architecture, the smart factory system architecture comprising one or more processors executing instructions stored in memory, the method comprising: using a smart factory: communicating with one or more systems of record storing customer data and one or more user interface rules governing use of the customer data;maintaining a smart factory entity set, the entity set comprising the customer data and the one or more user interface rules governing use of the customer data, the customer data and the user interface rules obtained from one or more of the systems of record;communicating with the plurality of different applications, each application hosted on a remote client machine, each application comprising: an application-specific user interface; andan integrator configured to receive the user interface rules from the smart factory and execute an update to enforce the user interface rules on the application-specific user interface;receiving a request for entity set customer data from one of the plurality of applications, the request bypassing the system of record; andtransmitting the entire entity set to the application in response to a request for one entity from the entity set. 34. The method of claim 33, further comprising initializing the smart factory entity set data with the user interface rules from one or more of the systems of record on a periodic schedule. 35. The method of claim 33, further comprising transmitting the user interface rules to the plurality of applications on a periodic schedule. 36. The method of claim 33, further comprising transmitting the user interface rules from the smart factory to a set of applications comprising fewer than the entire plurality of applications. 37. The method of claim 33, further comprising transmitting the user interface rules from the smart factory to one of the plurality of applications in response to a request from the application. 38. The method of claim 33, wherein one of the user interface rules comprises a rule governing a display format for a customer account number.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.