H04L15/16

Visibility filtering

Methods, systems, and apparatus, including computer programs encoded on computer storage media, for visibility filtering. One of the methods includes receiving a request for particular data on a social messaging platform; passing the request to one or more services, wherein each service is configured to call to data sources or to additional services to collect the particular data according to a request path defined for a type of request; performing visibility filtering at each service upon obtaining responses to calls made by that service, wherein performing visibility filtering at a service comprises calling a local visibility library that evaluates one or more rules with respect to the obtained response data, and wherein the results of the visibility filtering are passed upstream along the request path until a last service obtains all filtered response data; and assembling a final response to the request based on the filtered response data.

Method and tool for diagnosing logical networks

Some embodiments provide a method for diagnosing a logical network that includes several logical forwarding elements (LFEs) that logically connects a number of data compute nodes (DCNs) to each other. The method identifies a set of LFEs that logically connects a first DCN of the several DCNs to a second DCN. The method also identifies a transport node that couples to the first DCN and implements the set of LFEs. The method then, for each LFE in the set of LFEs (i) receives a first state of the LFE from the transport node, (ii) compares the first state of the LFE with a second state of the LFE that is received from a controller of the LFE, and (iii) reports the LFE as a problematic LFE along with the transport node and the controller of the LFE when the first and second states of the LFE do not match.

Method and system for vehicle communications

Methods and systems are provided for processing data generated in a vehicle group. One example embodiment comprises selectively off-boarding a data set generated at a first vehicle in the vehicle group for storage purposes, the first data set off-boarded to one or more of a second vehicle in the vehicle group and a remote storage device.

Communication tool for data transfer

An initiation request is received for initiating a service, where the initiation request is generated by a user of a first communication group participating in a communication session. A participation response is received from a plurality of users of the first communication group that defines a second communication group participating in the communication session. A participation result is determined that includes service conditions associated with the user of the first communication group and the plurality of users of the second communication group. In response to determining the participation result, a third communication group is generated that includes target users for completing the service.

Apparatus and method for controlling network device based on network service in communication system

An operation method of a server in a communication system may comprise receiving device information from each of a plurality of devices; generating service modeling information for each of a plurality of services; generating category modeling information for sub-services of each of the plurality of services based on the device information and the service modeling information; receiving service information; generating device modeling information corresponding to the category modeling information based on the service information; and transmitting the device modeling information to each of the plurality devices corresponding to the device modeling information, wherein the device modeling information includes configuration information for a network service function corresponding to a device corresponding to the device modeling information.

Method and system for increasing accuracy of hygiene compliance determinations

Embodiments of the present inventive concept leverage RSS patterns, accelerometer patterns, hygiene event information, and hub locations to increase accuracy of room-level positioning of objects and people, and to ensure a high accuracy detection of zone entry and/or exit times in an indoor environment, all of which facilitate an accurate hand hygiene compliance monitoring system in hospitals and other medical facilities, as well as a variety of other applications.

Methods and systems for harvesting comments regarding users on a network-based facility

Displaying a user interface to harvest feedback information pertaining to transactions facilitated by a computerized transaction facility includes the display of multiple feedback windows, or other distinct areas, within a user interface displayed on a display device. Each feedback window includes transaction identifier information that identifies a respective transaction. Each feedback window also includes a feedback input that receives feedback information, pertaining to an associated transaction identified by the transaction information. The feedback input is displayed, within each feedback window, to indicate an association with the respective transaction information. Accordingly, feedback input for multiple transactions may conveniently be inputted through a single user interface.

Systems and methods for negotiation of structured configuration parameters for stateful server/client systems

Systems and methods are provided and include a processor, memory, and an application that is stored in the memory and includes instructions. The instructions are configured to initiate a stateful session for the application and receive an initial server response including at least one configuration parameter to be used during the stateful session. The instructions are further configured to determine whether the at least one configuration parameter is not acceptable and send an initial client response to the server in response to a determination that the at least one configuration parameter is not acceptable, the initial client response including a proposed adjustment to the at least one configuration parameter.

Social contract based messaging platform
11876765 · 2024-01-16 · ·

Disclosed herein are systems and methods for maintaining messaging privileges on a messaging platform. A method may include determining that a message has been sent to a first computing device of a first user from a second computing device of a second user, wherein the message is on a messaging platform. In response to determining that the first user provided consent for a recording of the first user during output of the message on the first computing device, the method may include retrieving the recording of the first user indicative of a reaction to the message. The method may include determining whether the second user is violating a social contract of the messaging platform based on the reaction of the first user, and in response to determining that the second user is violating the social contract, may include suspending a writing privilege of the second user on the messaging platform.

Systems and methods for providing a notification system architecture

Systems, methods, and computer-readable storage media providing highly scalable and fault tolerant notification systems are disclosed. Disclosed notification systems may be configured to: receive a plurality of notification requests including message content and recipient information, which may be allocated to at least one notification engine for processing. A notification engine may be configured to: generate a plurality of attempts corresponding to notification requests allocated for processing by the first notification engine and assign each generated attempt to a particular attempt queue. A plurality of connectors may be configured to: select a set of attempts for transmission from the plurality of attempt queues, transmit the set of attempts via at least one communication network. One or more databases may be provided to store status information associated with processing of notification requests by the first notification engine.