Patent classifications
H04L12/06
AUTHENTICATION DEVICE, NETWORK DEVICE, COMMUNICATION SYSTEM, AUTHENTICATION METHOD, AND NON-TRANSITORY COMPUTER READABLE MEDIUM
Provided is an authentication device capable of generating a master key suited to a UE in a 5GS. The authentication device (10) includes a communication unit (11) configured to, in registration processing of user equipment (UE), acquire UE key derivation function (KDF) capabilities indicating a pseudo random function supported by the UE, a selection unit (12) configured to select a pseudo random function used for generation of a master key related to the UE by use of the UE KDF capabilities, and a key generation unit (13) configured to generate a master key related to the UE by use of the selected pseudo random function.
Using completion queues for RDMA event detection
Systems and methods for using completion queues for Remote Direct Memory Access (RDMA) event detection. An example method may comprise: receiving a request to create a queue pair for processing Remote Direct Memory Access (RDMA) requests using an RDMA-enabled network interface controller (RNIC), the queue pair comprising a send queue and a receive queue; associating the queue pair with a completion queue associated with the RNIC, the completion queue employed to store a plurality of completion queue elements associated with completed work requests; receiving a notification of an interrupt associated with the RNIC; and responsive to determining that at least one of a number of send queues associated with the completion queue or a number of receive queues associated with the completion queue exceeds zero, identifying at least one of: a first application registered to be notified of RDMA send events or a second application registered to be notified of RDMA receive events.
Using completion queues for RDMA event detection
Systems and methods for using completion queues for Remote Direct Memory Access (RDMA) event detection. An example method may comprise: receiving a request to create a queue pair for processing Remote Direct Memory Access (RDMA) requests using an RDMA-enabled network interface controller (RNIC), the queue pair comprising a send queue and a receive queue; associating the queue pair with a completion queue associated with the RNIC, the completion queue employed to store a plurality of completion queue elements associated with completed work requests; receiving a notification of an interrupt associated with the RNIC; and responsive to determining that at least one of a number of send queues associated with the completion queue or a number of receive queues associated with the completion queue exceeds zero, identifying at least one of: a first application registered to be notified of RDMA send events or a second application registered to be notified of RDMA receive events.
IDENTITY AUTHENTICATION METHOD, SERVER, AND STORAGE MEDIUM
An identity authentication method is provided, including: obtaining a virtual-resource data processing request sent by a mobile terminal, the virtual-resource data processing request carrying a prestored digital fingerprint, and the digital fingerprint being generated by using device information and user information; performing virtual-resource data processing authentication on the virtual-resource data processing request according to a pre-established user value transfer behavior model; after virtual-resource data processing authentication succeeds, generating a value transfer token according to the digital fingerprint, and returning the value transfer token to the mobile terminal; receiving a value transfer request sent by the mobile terminal, the value transfer request carrying the value transfer token; and checking whether the value transfer token is valid, if the value transfer token is valid, identity authentication succeeding; otherwise, identity authentication failing.
SYSTEMS AND METHODS FOR AUTHENTICATION CODE ENTRY USING MOBILE ELECTRONIC DEVICES
Systems and methods for authentication code entry using mobile electronic devices are disclosed. In one embodiment, in an information processing device comprising at least one computer processor, a display, and an input device a method for authentication code entry may include: (1) receiving, at the information processing device, a masking pattern for receiving entry of an authentication code, the masking pattern specifying an order for entering the authentication code; (2) presenting, on the display, a prompt to enter the authentication code in accordance with the masking pattern; (3) receiving, at the input device, a masked authentication code entry where the masked authentication code entry comprises the authentication code entered in accordance with the masking pattern; and (4) storing the masked authentication code entry.
SYSTEMS AND METHODS FOR AUTHENTICATION CODE ENTRY USING MOBILE ELECTRONIC DEVICES
Systems and methods for authentication code entry using mobile electronic devices are disclosed. In one embodiment, in an information processing device comprising at least one computer processor, a display, and an input device a method for authentication code entry may include: (1) receiving, at the information processing device, a masking pattern for receiving entry of an authentication code, the masking pattern specifying an order for entering the authentication code; (2) presenting, on the display, a prompt to enter the authentication code in accordance with the masking pattern; (3) receiving, at the input device, a masked authentication code entry where the masked authentication code entry comprises the authentication code entered in accordance with the masking pattern; and (4) storing the masked authentication code entry.
COMMUNICATION APPARATUS, COMMUNICATION CONTROL METHOD, AND COMPUTER PROGRAM
A communication apparatus comprises: a controller, a sender and a receiver. The controller determines, among data units provided with reference numbers, a first group that includes data units to be sent to another communication apparatus. The sender sends the data units to another communication apparatus. The receiver receives, from another communication apparatus, information that indicates a reception situation regarding the data units. The sender execute a re-sending process of the data unit corresponding to the reception error when the reception situation indicates a reception error The controller either prevent the sender from sending a data unit in a second group when the sender is executing the re-sending process or stop the re-sending process when the receiver receives a report of arrival of the data unit corresponding to the reception error from the another communication apparatus while the sender is executing the re-sending process.
COMMUNICATION APPARATUS, COMMUNICATION CONTROL METHOD, AND COMPUTER PROGRAM
A communication apparatus comprises: a controller, a sender and a receiver. The controller determines, among data units provided with reference numbers, a first group that includes data units to be sent to another communication apparatus. The sender sends the data units to another communication apparatus. The receiver receives, from another communication apparatus, information that indicates a reception situation regarding the data units. The sender execute a re-sending process of the data unit corresponding to the reception error when the reception situation indicates a reception error The controller either prevent the sender from sending a data unit in a second group when the sender is executing the re-sending process or stop the re-sending process when the receiver receives a report of arrival of the data unit corresponding to the reception error from the another communication apparatus while the sender is executing the re-sending process.
SMART GATEWAY ENABLED LOW COST SMART BUILDING SOLUTION
A method and apparatus are described including logging on to an account on the shared server based on credentials, transmitting a request to the shared server for a list of smart devices registered to the account, receiving the list of smart devices from the shared server, linking to a selected one of the smart devices from the list of smart devices received from the shared server; and transmitting a smart device command to the selected smart device. Also described are a method and apparatus including receiving credentials from a client device to log-on to an account, receiving a request from the client device for a list of smart devices registered to the account and transmitting the list of smart devices to the client device.
SMART GATEWAY ENABLED LOW COST SMART BUILDING SOLUTION
A method and apparatus are described including logging on to an account on the shared server based on credentials, transmitting a request to the shared server for a list of smart devices registered to the account, receiving the list of smart devices from the shared server, linking to a selected one of the smart devices from the list of smart devices received from the shared server; and transmitting a smart device command to the selected smart device. Also described are a method and apparatus including receiving credentials from a client device to log-on to an account, receiving a request from the client device for a list of smart devices registered to the account and transmitting the list of smart devices to the client device.