H04L67/62

Intelligent data plane acceleration by offloading to distributed smart network interfaces
11645104 · 2023-05-09 · ·

A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a private network as a function of the request. A smart network interface controller (NIC) management system operating on a second processor and configured to cause the second processor to select a smart NIC associated with the private network to allocate the smart NIC to the computing services. The smart NIC includes a processor that is configured to interface with a public network and to send and receive data over the public network associated with the computing services.

Intelligent data plane acceleration by offloading to distributed smart network interfaces
11645104 · 2023-05-09 · ·

A system for processing data, comprising a compute node having a first processor that is configured to receive a digital data message containing a request for computing services and to allocate processing resources on a private network as a function of the request. A smart network interface controller (NIC) management system operating on a second processor and configured to cause the second processor to select a smart NIC associated with the private network to allocate the smart NIC to the computing services. The smart NIC includes a processor that is configured to interface with a public network and to send and receive data over the public network associated with the computing services.

SYSTEMS AND METHODS TO ENABLE COMBINED PERIODIC AND TRIGGERED LOCATION OF A MOBILE DEVICE
20230133396 · 2023-05-04 ·

Methods and techniques are described for initiating a periodic and triggered location in a target UE. After an LCS Client requests initiation of periodic and triggered location reporting from the UE, two intermediate responses are returned by a network. A first response indicates that the periodic and triggered location request has been received and accepted by the network. A second response indicates that periodic and triggered location has been activated in the UE. Additionally, a periodic and triggered location request may include a maximum event sampling interval and a maximum reporting interval and one or more location triggers. The maximum event sampling interval can limit UE power consumption and the maximum reporting interval can detect when periodic and triggered location is no longer active in a UE. The location triggers may include periodic reporting, reporting using area events or reporting based on UE motion.

Method and Apparatus for Controlling Time-Scale Modification During Multi-Media Broadcasts
20170374406 · 2017-12-28 ·

One embodiment of the present invention is a method for broadcasting information to one or more client devices from a broadcaster that is not a client device, which one or more client devices utilize presentation rates to present audio in broadcast information at various presentation rates using time-scale modification, and which method includes: (a) the broadcaster broadcasting non-time-scale modified information; and (b) the broadcaster broadcasting guidance information used to determine presentation rates for use by the one or more client devices in presentation of audio in the broadcast information using time-scale modification; wherein the guidance information is broadcast prior to or after a time of broadcast of the broadcast information.

METHODS FOR ENABLING DELAY-AWARENESS IN THE CONSTRAINED APPLICATION PROTOCOL (COAP)

A Delay Indicator parameter is contained in CoAP messages to reflect delay tolerance information. The Delay Indicator is leveraged by CoAP Clients and CoAP Servers to improve their behavior such as entering sleep mode to save energy while not violating delay requirements. A timeout mechanism for CoAP Response is enabled by a RESPONSE_Timer based on the Delay Indicator in CoAP ACK. Cancellation of CoAP Requests is enabled by leveraging the delay tolerance information as indicated by Delay Indicator.

LOCKING AND UNLOCKING SYSTEM, PORTABLE TERMINAL CAPABLE OF COMMUNICATING WITH SERVER, LOCKING AND UNLOCKING METHOD EXECUTED BY PORTABLE TERMINAL, AND NON-TRANSITORY STORAGE MEDIUM STORING PROGRAM
20170372546 · 2017-12-28 · ·

A locking and unlocking system includes a portable terminal and a server. The portable terminal includes a service providing unit, a first sending unit, and a first receiving unit. The service providing unit provides a use reservation service for a vehicle or facilities by communicating with another server. The first sending unit sends a first signal to the server in response to a request from the service providing unit. The first signal requests authentication information used for locking and unlocking. The first receiving unit receives the authentication information from the server. The server includes a second receiving unit and a second sending unit. The second sending unit sends a second signal including the authentication information to the portable terminal when the second receiving unit receives the first signal.

LOCKING AND UNLOCKING SYSTEM, SERVER USED FOR LOCKING AND UNLOCKING SYSTEM AND METHOD FOR EXECUTING LOCKING AND UNLOCKING SYSTEM

A locking and unlocking system includes a portable terminal and a server. The portable terminal includes a first reception unit configured to receive authentication information used for locking and unlocking of a vehicle or a facility from the server, and a first transmission unit configured to transmit a signal requesting the locking or the unlocking to a device provided in the vehicle or the facility. The signal includes the authentication information. The server includes an acquisition unit configured to acquire schedule information including a date when the vehicle or the facility is reserved and first identification information of a user, from another server configured to perform schedule management, and a second transmission unit configured to transmit the authentication information to the portable terminal of the user, based on the schedule information.

Testing A Storage Unit In A Storage Network
20230208916 · 2023-06-29 · ·

A method for execution by one or more computing devices of a storage network includes identifying a storage unit of a set of storage units for testing, where a data segment of data is error encoded into a set of encoded data slices that is stored in the set of storage units. The method further includes determining whether a threshold number of favorably performing other storage units of the set of storage units will be available during the testing. When the threshold number of favorably performing other storage units will be available, the method further includes initiating the testing of the storage unit and setting a status of the storage unit to unavailable. When the testing has been completed, the method further includes updating the status of the storage unit to available. The method further includes generating a testing report regarding the testing of the storage unit.

Testing A Storage Unit In A Storage Network
20230208916 · 2023-06-29 · ·

A method for execution by one or more computing devices of a storage network includes identifying a storage unit of a set of storage units for testing, where a data segment of data is error encoded into a set of encoded data slices that is stored in the set of storage units. The method further includes determining whether a threshold number of favorably performing other storage units of the set of storage units will be available during the testing. When the threshold number of favorably performing other storage units will be available, the method further includes initiating the testing of the storage unit and setting a status of the storage unit to unavailable. When the testing has been completed, the method further includes updating the status of the storage unit to available. The method further includes generating a testing report regarding the testing of the storage unit.

Rebuilding Missing Data in a Storage Network via Locally Decodable Redundancy Data

A processing system of a storage network operates by: sending, to at least one storage unit of the storage network, at least one read request corresponding to at least a read threshold number of a set of encoded data slices to be retrieved, wherein the set of encoded data slices correspond to data, wherein the data is coded in accordance with dispersed error coding parameters that include a write threshold number and the read threshold number, wherein the write threshold number is a number of encoded data slices in the set of encoded data slices and wherein the read threshold number is a number of the set of encoded data slices that is required to decode the data; receiving, via the at least one processing circuit and from the at least one storage unit, a first subset of the set of encoded data slices, wherein the first subset is missing at least one missing encoded data slice that was not received from the at least one storage unit in response to the at least one read request and wherein a number of encoded data slices in the first subset is less than the read threshold number; generating, via the at least one processing circuit, at least one rebuilt encoded data slice corresponding to the at least one missing encoded data slice utilizing locally decodable redundancy data, wherein the locally decodable redundancy data generated from a second subset of the set of encoded data slices that includes the at least one missing encoded data slice; and recovering, via the at least one processing circuit, the data based on the at least one rebuilt encoded data slice and the first subset.