H04L67/564

METHOD FOR OBTAINING ENRICHMENT INFORMATION AND CONTROLLER

A method for obtaining enrichment information and a controller are provided. The method includes: querying, by an enrichment information handling circuit, whether a database stores a first enrichment information corresponding to a user device in response to the enrichment information handling circuit receiving a first creation request associated with the user device from an application; triggering, by the enrichment information handling circuit, the application to subscribe to the database for enrichment information corresponding to the user device in response to determining that the database stores the first enrichment information corresponding to the user device; and pushing, by the database, second enrichment information to the application in response to presence of the second enrichment information corresponding to the user device in the database.

Method and system for sensing information, imputing meaning to the information, and determining actions based on that meaning, in a distributed computing environment

A machine implemented method and system, including: receiving at a near real-time processor module, one or more tenant-specific business objects from a message handler module; receiving at the near real-time processor module, contextual data related to the received one or more tenant-specific business objects from a platform analytics module; forming at the near real-time processor module, one or more events by applying one or more pre-defined analytic models to the received contextual data and the received one or more tenant-specific business objects; receiving at a message publisher module, one or more events from the near real-time processor module; and transmitting the received one or more events to one or more subscribers for the one or more events.

Method and system for sensing information, imputing meaning to the information, and determining actions based on that meaning, in a distributed computing environment

A machine implemented method and system, including: receiving at a near real-time processor module, one or more tenant-specific business objects from a message handler module; receiving at the near real-time processor module, contextual data related to the received one or more tenant-specific business objects from a platform analytics module; forming at the near real-time processor module, one or more events by applying one or more pre-defined analytic models to the received contextual data and the received one or more tenant-specific business objects; receiving at a message publisher module, one or more events from the near real-time processor module; and transmitting the received one or more events to one or more subscribers for the one or more events.

Curating proxy server pools
11637902 · 2023-04-25 · ·

A system and method of forming proxy server pools is provided. The method comprises several steps, such as requesting a pool to execute the user's request and retrieving an initial group. The system checks the service history of an initial group, including whether any of the proxy servers in an initial group are exclusive to existing pools. The exclusive proxy servers in an initial group with eligible proxy servers are replaced when needed and new proxy server pools are formed. The system also records the service history of proxy servers and pools before and after the pools are created. The method can also involve predicting the pool health in relation with the thresholds foreseen and replacing the proxy servers below the threshold.

SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION
20230124615 · 2023-04-20 ·

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.

SYSTEM PROVIDING FASTER AND MORE EFFICIENT DATA COMMUNICATION
20230124615 · 2023-04-20 ·

A system designed for increasing network communication speed for users, while lowering network congestion for content owners and ISPs. The system employs network elements including an acceleration server, clients, agents, and peers, where communication requests generated by applications are intercepted by the client on the same machine. The IP address of the server in the communication request is transmitted to the acceleration server, which provides a list of agents to use for this IP address. The communication request is sent to the agents. One or more of the agents respond with a list of peers that have previously seen some or all of the content which is the response to this request (after checking whether this data is still valid). The client then downloads the data from these peers in parts and in parallel, thereby speeding up the Web transfer, releasing congestion from the Web by fetching the information from multiple sources, and relieving traffic from Web servers by offloading the data transfers from them to nearby peers.

METHOD FOR PROVIDING OBJECT-LINKED COMMUNICATION IN RELATION TO PHYSICAL OBJECTS
20230123321 · 2023-04-20 ·

The invention relates to a method for providing object-related communication that takes place based on a physical object (101, 102, 103), including the steps: creating a digital representation (101′, 102′, 103′) of a physical object (101, 102, 103), preferably on an IoT platform (6), the physical object (101, 102, 103) including at least one information carrier (I), the information carrier (I) including at least one identifier (UID), the physical object (101, 102, 103) being unequivocally assignable to its digital representation (101′, 102′, 103′), based on the identifier (UID), and the information carrier (I) being readable by means of communication devices (10, 20, 30) in order to at least partially access the particular digital representation (101′, 102′, 103′), providing a configurable information container (101a, 102a, 103a) for the digital representation (101′, 102′, 103′), it being possible for the information container (101a, 102a, 103a) to include at least one static information packet and/or at least one dynamic information packet and/or at least one access-sensitive information packet and/or a gateway information packet, each static information packet being processable solely by communication devices (10, 20, 30) of information issuers (4), each dynamic information packet being processable by communication devices (10, 20, 30) that are not solely information issuers (4), each access-sensitive information packet being automatically supplemented based on an access by a communication device (10, 20, 30), and the gateway information packet allowing communication between communication devices (10, 20, 30).

SYSTEMS AND METHODS FOR CROSS DOMAIN SOLUTIONS IN MULTI-CLOUD ENVIRONMENTS

Methods and systems for cross domain solution for communication of secure data are disclosed and include receiving, at a first trust manager of a data proxy, first data from a first proxy server, wherein the first data includes a destination location for a second server; verifying, by the first trust manager, a registration of the first proxy server, wherein the verifying includes confirming a first credential; verifying, by a second trust manager of the data proxy, a registration of the second proxy server, wherein the verifying including confirming a second credential; performing a redaction procedure for the first data based on verifying the first proxy server and the second proxy server, to output redacted data based on the first data; and providing the redacted data to the second proxy server based on the registration of the second proxy server and the destination location.

SYSTEMS AND METHODS FOR CROSS DOMAIN SOLUTIONS IN MULTI-CLOUD ENVIRONMENTS

Methods and systems for cross domain solution for communication of secure data are disclosed and include receiving, at a first trust manager of a data proxy, first data from a first proxy server, wherein the first data includes a destination location for a second server; verifying, by the first trust manager, a registration of the first proxy server, wherein the verifying includes confirming a first credential; verifying, by a second trust manager of the data proxy, a registration of the second proxy server, wherein the verifying including confirming a second credential; performing a redaction procedure for the first data based on verifying the first proxy server and the second proxy server, to output redacted data based on the first data; and providing the redacted data to the second proxy server based on the registration of the second proxy server and the destination location.

System and method for improvements to a content delivery network

Provided is a content delivery method and architecture for ways to improve the caching of content at one or more content providing devices of a Content Delivery Network (CDN). In particular, systems and methods are disclosed that vary the requirements to store resources or content within a caching device using a dynamic popularity threshold. This popularity threshold may be varied based on a measured fullness of the storage capacity of the cache device. In another example, the dynamic popularity threshold may be further varied based on a cache pressure, which is an indication of how often the cache replaces stored items with new items. The adjustment to the popularity threshold for caching particular content at the caching device may thus be based on a number of requests for content received at the device to tune the caching procedure for a particular region of the CDN.