H04L69/24

Wireless configuration and programming of automotive aftermarket peripheral interfacing modules

A method of bridging incompatibility of a radio head unit in a vehicle and a peripheral device configured to control a peripheral device in the vehicle. The method comprises receiving, from a first image sensor, a first scanned code identifying the vehicle, and receiving, from the first image sensor or a second image sensor, a second scanned code identifying the radio head unit. Based on the first scanned code, identifying a first communication protocol used by the peripheral device. Based on the second scanned code, identifying a second communication protocol used by the radio head unit. Based on the first communication protocol and the second communication protocol, determining a communication configuration ID identifying a target information exchange protocol executable to bridge the incompatibility between the first communication protocol and the second communication protocol. Additionally, the method includes the step of transmitting the communication configuration ID to an interface module, where the interface module is configured to execute the identified information exchange protocol to bridge the incompatibility between the first communication protocol and the second communication protocol.

Wireless configuration and programming of automotive aftermarket peripheral interfacing modules

A method of bridging incompatibility of a radio head unit in a vehicle and a peripheral device configured to control a peripheral device in the vehicle. The method comprises receiving, from a first image sensor, a first scanned code identifying the vehicle, and receiving, from the first image sensor or a second image sensor, a second scanned code identifying the radio head unit. Based on the first scanned code, identifying a first communication protocol used by the peripheral device. Based on the second scanned code, identifying a second communication protocol used by the radio head unit. Based on the first communication protocol and the second communication protocol, determining a communication configuration ID identifying a target information exchange protocol executable to bridge the incompatibility between the first communication protocol and the second communication protocol. Additionally, the method includes the step of transmitting the communication configuration ID to an interface module, where the interface module is configured to execute the identified information exchange protocol to bridge the incompatibility between the first communication protocol and the second communication protocol.

AUTOMATED WIRELESS CONNECTION FOR OPERATING SYSTEM PROJECTION IN VEHICLES
20230138858 · 2023-05-04 ·

A computing device may perform various aspects of the techniques described in this disclosure, and comprises a processor, a network interface, and a memory. The processor may receive, from a vehicle head unit, and via a wireless inter-device communication process, connection information identifying a wireless network provided by the vehicle head unit. The network interface may automatically establish, based on the connection information, a wireless network connection to the wireless network provided by the vehicle head unit. The processor may project, via the wireless network connection, a vehicle operating system to the vehicle head unit for display by the vehicle head unit. The memory may store the connection information.

Compute express link over ethernet in composable data centers

Techniques for sending Compute Express Link (CXL) packets over Ethernet (CXL-E) in a composable data center that may include disaggregated, composable servers. The techniques may include receiving, from a first server device, a request to bind the first server device with a multiple logical device (MLD) appliance. Based at least in part on the request, a first CXL-E connection may be established for the first server device to export a computing resource to the MLD appliance. The techniques may also include receiving, from the MLD appliance, an indication that the computing resource is available, and receiving, from a second server device, a second request for the computing resource. Based at least in part on the second request, a second CXL-E connection may be established for the second server device to consume or otherwise utilize the computing resource of the first server device via the MLD appliance.

UNDELIVERED MESSAGE THRESHOLD

A system may comprise a sending mobile phone that transmits SMS messages via a cellular network and packet switched messages via a PSMS and at least one server that supports the PSMS and maintains status information. The sending mobile phone may send a second message via a WLAN and via the PSMS, to a receiving mobile phone on a condition that an undelivered message threshold corresponding to the receiving mobile phone has not been exceeded.

UNDELIVERED MESSAGE THRESHOLD

A system may comprise a sending mobile phone that transmits SMS messages via a cellular network and packet switched messages via a PSMS and at least one server that supports the PSMS and maintains status information. The sending mobile phone may send a second message via a WLAN and via the PSMS, to a receiving mobile phone on a condition that an undelivered message threshold corresponding to the receiving mobile phone has not been exceeded.

Device for sending and receiving packet switched messages

A device may receive information indicating that a message to a content provider is to be transmitted from the device to the content provider via a server for receiving packet-switched messages. The device may format a first message in accordance with a message format of the server, based at least in part on the information indicating that a message to the content provider is to be transmitted from the device to the content provider via the server. The first message may be transmitted via a WLAN, to the content provider. A second message formatted in accordance with a message format of the server may be received, by the device from the content provider, based on an address corresponding to the device. The content provider may be unaware of the address corresponding to the device during at least a time period between which the first message is transmitted and the second message is received. The message format of the server is not an SMS message format, a MMS message format or an EMS message format. The content provider is unaware of a mobile phone number corresponding to the device. The first message is routed to the content provider in accordance with a mapping identifier.

Device for sending and receiving packet switched messages

A device may receive information indicating that a message to a content provider is to be transmitted from the device to the content provider via a server for receiving packet-switched messages. The device may format a first message in accordance with a message format of the server, based at least in part on the information indicating that a message to the content provider is to be transmitted from the device to the content provider via the server. The first message may be transmitted via a WLAN, to the content provider. A second message formatted in accordance with a message format of the server may be received, by the device from the content provider, based on an address corresponding to the device. The content provider may be unaware of the address corresponding to the device during at least a time period between which the first message is transmitted and the second message is received. The message format of the server is not an SMS message format, a MMS message format or an EMS message format. The content provider is unaware of a mobile phone number corresponding to the device. The first message is routed to the content provider in accordance with a mapping identifier.

METHOD TO INSERT PROGRAM BOUNDARIES IN LINEAR VIDEO FOR ADAPTIVE BITRATE STREAMING
20220407905 · 2022-12-22 ·

Aspects of the subject disclosure may include, for example, a system for indicating a program boundary in an adaptive bitrate media stream, where the system includes a memory and a processor that performs operations including generating multiple transcoded media output streams of different bit rates from an input linear media stream, fragmenting the multiple transcoded media output streams into chunks, detecting a program boundary in the input linear media stream, and supplying a program change indicator in a manifest file for implementing program change features in mobile communication devices. Other embodiments are disclosed.

METHOD TO INSERT PROGRAM BOUNDARIES IN LINEAR VIDEO FOR ADAPTIVE BITRATE STREAMING
20220407905 · 2022-12-22 ·

Aspects of the subject disclosure may include, for example, a system for indicating a program boundary in an adaptive bitrate media stream, where the system includes a memory and a processor that performs operations including generating multiple transcoded media output streams of different bit rates from an input linear media stream, fragmenting the multiple transcoded media output streams into chunks, detecting a program boundary in the input linear media stream, and supplying a program change indicator in a manifest file for implementing program change features in mobile communication devices. Other embodiments are disclosed.