DYNAMIC MANAGEMENT OF NETWORK POLICIES BETWEEN MICROSERVICES WITHIN A SERVICE MESH

    公开(公告)号:US20230259415A1

    公开(公告)日:2023-08-17

    申请号:US17671995

    申请日:2022-02-15

    CPC classification number: G06F9/547 H04L67/16

    Abstract: Systems, methods and/or computer program products optimizing network policies between microservices of a service mesh. The service mesh tracks incoming API calls of applications and based on the historical transactions, the context of API calls, and the microservices in the microservice chain being invoked, network controls and policy configurations are set to optimize the transactions performed by the service mesh. Dimensions of the communications between microservices of the service mesh are dynamically optimized via the service mesh control plane using a policy optimizer. Optimized dimensions of service mesh transactions includes automated policy adjustments to retries between microservices, circuit breaking between microservices, automated timeout adjustments between microservices and intelligent rate limiting between microservices and/or rate limiting applied to user profiles.

    Enhancing software application hosting in a cloud environment

    公开(公告)号:US11729081B2

    公开(公告)日:2023-08-15

    申请号:US17648530

    申请日:2022-01-20

    CPC classification number: H04L43/0852

    Abstract: In an approach to optimize server connection timeout errors in a cloud environment, embodiments create a knowledge corpus associated with connection timeout patterns based on historical learning of transaction parameters and predicts a criticality of a transaction based on one or more identified contextual situations. Further, embodiments dynamically adjust a connection timeout range of the transaction based on the predicted criticality and one or more identified contextual situations of the transaction, and selectively identify a connection timeout range for the transaction based on an evaluation of the one or more contextual situations. Additionally, embodiments analyze generated timeout errors on a remote server from within a service mesh, and adjust timeout values of the transaction based on the analyzed generated timeouts errors. Responsive to the transaction receiving a timeout error, embodiments output a recommended timeline detailing when the transaction can be reinitiated.

    Word and image relationships in combined vector space

    公开(公告)号:US11501071B2

    公开(公告)日:2022-11-15

    申请号:US16923123

    申请日:2020-07-08

    Abstract: Embodiments relate to a system, program product, and method for leveraging cognitive systems to facilitate the management of word and image relationships in a combined vector space. More specifically, the system, computer program product, and method disclosed herein facilitate establishing one or more continuous semantic relationships with word vectors, sentence vectors, and image vectors within an image-word combined vector space with N-dimensional coordinates. In general, the word vectors, sentence vectors, and image vectors are generated within their respective domains that are resident within the image-word combined vector space. Such domains of word vectors, sentence vectors, and image vectors include inherent semantic relationships between respective members of each domain that facilitate establishing continuous, formal, virtual relationships between respective word vectors, image vectors, and sentence vectors within the image-word combined vector space.

Patent Agency Ranking