Patent classifications
H04L29/02
Detection of operational threats using artificial intelligence
A set of resource requests that each includes authorization-supporting data for receiving a requested resource can be received. For each request, augmenting data associated with part of the data is retrieved, and it is determined whether access is authorized based on the augmenting data and the authorization-supporting data. A machine-learning model is trained using representations of the set of resource requests and the authorization determinations. Additional requests are processed by the trained model to generate corresponding authorization outputs. One or more identifiers to flag for inhibition of resource access are determined based on the authorization outputs. Upon detecting that a new resource request to access a particular resource includes an identifier of the one or more identifiers, a new authorization output is generated to inhibit access to the particular resource.
Hardware offload for QUIC connections
A system for hardware offloading programs a network interface card with a mapping between (i) a connection identification (CID) for one or more Quick User Datagram Protocol Internet Connections (QUIC) data packets and (ii) a symmetric key and a crypto algorithm. When one or more data packets are received over a network, the one or more data packets are parsed to identify the one or more data packets as QUIC data packets and then obtain the CID for the QUIC data packets. The CID is sent to the network interface card that identifies the symmetric key and the crypto algorithm based on the CID to perform a crypto decrypt operation on the QUIC data packets, and reassembles the QUIC data packets, and an encrypt and large send offload (LSO) on transmit. A software control complexity and processing burden is thereby reduced.
COMMUNICATIONS ADAPTER APPARATUS FOR INTERFACING WITH AN APPLIANCE CONTROLLER
A communications adapter may be in operative communication with the controller of the appliance via a connector, cable, or wire configured to send and/or receive electrical signals, data, and/or power. Through the connector, the communications adapter may be configured to retrieve various types of appliance data (both real-time and static data) from the appliance controller. The communications adapter may then wirelessly communicate with a user device to relay the appliance data and receive user inputs. In this manner, the communications adapter provides a way to retrofit legacy appliances with wireless communication capabilities, which in turn enables the user to remotely monitor and control the appliances.
Mobile routing for non-geostationary orbit (NGSO) systems using virtual routing areas (VRAS)
Systems, methods, and apparatus for mobile routing for non-geostationary orbit (NGSO) systems using virtual routing areas (VRAs) are disclosed. A disclosed method comprises generating a plurality of routing graphs for each of a plurality of VRAs. Each of the routing graphs is for a different period of time, and comprises a gateway and satellites that are within view of each other and of the gateway during the period of time associated with the routing graph. The method further comprises generating at least one time-sliced graph for each of the routing graphs, where each of the time-sliced graphs shows connectivity between at least some of the satellites, which are on the routing graph associated with the time-sliced graph, with each other. Further, the method comprises, during each of the periods of the time, establishing communications between the satellites according to each of the time-sliced graphs for the period of time.
System and method for tracking service results
Various embodiments of a system and method for tracking service requests are described. Embodiments may include call tree generation logic configured to receive multiple request identifiers associated with a respective one of multiple service requests. Each given request identifier may include an origin identifier, a depth value, and a request stack comprising one or more interaction identifiers. The call tree generation logic may also be configured to, based on multiple request identifiers that each include an origin identifier associated with a particular root request, generating a data structure that specifies a hierarchy of services called to fulfill that particular root request. Based on one or more of the interaction identifiers and one or more of the depth values, the generated data structure may specify for each given service of the hierarchy: a parent service that called the given service, and one or more child services called by the given service.
Communication device and communication system
A communication device includes a memory and a processor. The processor is configured to extract first division data from transmission data when transmitting the transmission data. The processor is configured to store, as held data, the first division data in the memory in association with first identification information that identifies the transmission data. The processor is configured to transmit, to a communication destination, a first transmission packet including the transmission data and information that identifies the held data to cause the communication destination to store second division data which is not included in the held data, among the transmission data in association with the first identification information. The processor is configured to transmit, when transmitting the transmission data after the transmission of the first transmission packet, a second transmission packet including the first identification information and the held data instead of the transmission data to the communication destination.
Content sharing method, terminal, server, and system
Embodiments provide a content sharing method and system. A source terminal cloud server receives a content sending command sent by a source terminal, where the content sending command carries an address of a destination terminal cloud server. The source terminal cloud server sends a connection request to the destination terminal cloud server according to the address of the destination terminal cloud server, where the connection request is used to request to establish a connection to the destination terminal cloud server. The source terminal cloud server sends shared content to the destination terminal cloud server after the connection is established. After the shared content is transferred between the cloud servers, terminals respectively log in to their respective cloud servers.
Electronic control apparatus provided with power line communication function, actuator, electronic control system, and automobile using same
A correct commutation is realized even if a communication error occurs due to a change in an actuator drive current. An electronic control unit that includes a communication section outputting a control signal and that can transmit the control signal to an actuator connected to the electronic control unit via a power line, includes an actuator operation detection section. When the actuator operation detection section detects an actuator operation, the communication section retransmits the control signal at timing of detecting the actuator operation.
Apparatus and method for establishing network controlled direct connection in communication system supporting device to device scheme
A method for establishing a network controlled direct connection by a first user equipment (UE) in a communication system supporting a device to device (D2D) scheme is provided. The method includes discovering a second UE, determining to establish a direct connection with the second UE, transmitting a direct connection request message to a mobility management entity (MME), and establishing a radio resource control (RRC) connection with the MME after transmitting the direct connection request message.
Relay device
A relay device transmits a frame received from any of a plurality of external devices that are connected via a plurality of communication lines. The external device is connected to one of the communication lines and to another one of the communication lines by searching a relay information table for specifying a relay destination of the frame. In the relay information table, information for identifying a frame type is stored in association with relay destination identifying information for identifying a communication line serving as a relay destination of a frame. The relay information table is partitioned into a plurality of sub-tables in accordance with priority based on the type identifying information or the relay destination identifying information. The relay device searches the sub-tables in descending order of priority using the type identifying information contained in the frame received from the external device as a search key specifying the relay destination.