Patent classifications
H04L67/34
Download management with congestion mitigation for over the air content delivery to vehicles
Among other things, this document describes systems, devices, and methods for wireless content delivery to vehicles and in particular to vehicles in cellular radio environments. The teachings hereof can be used to deliver a vehicle manufacturer's head unit updates, firmware, configurations, and other data to a vehicle. In embodiments, downloads are managed at the control plane and/or data plane. Download management can include mitigating either current or anticipated wireless congestion at cell towers, enforcing campaign priority for firmware updates, accommodating occupant-originated data flows to and from the vehicle, and/or accounting for contractual data arrangements between vehicles makers and cellular providers, among other things.
Platform for managing mobile applications
Embodiments of the invention make consumer application adoption more efficient by giving suppliers access to the desired target audience by displaying the applications to the right audience. Suppliers can provide criteria for the kinds of users they are looking to target using constraints. Embodiments of the invention enable viewers that match the constraints to see the service. The user gets to see an automatically generated application set, that is instantly available, with a high probability of containing the application the user is likely to seek. Identity and Payment support are built into the platform, such that the user no longer needs to register with each application or set up payment with each application. In addition, the platform reduces bandwidth consumption, storage front print, and power consumption of the user device by choosing when and which modules to download to the user device.
API publish method and apparatus
An application programming interface (API) method includes determining, by a first common API core function (CCF) entity, a to-be-shared API, and sharing, by the first CCF entity, information about the to-be-shared API with a target CCF entity of the to-be-shared API.
Electronic apparatus and control method thereof
An electronic apparatus is provided. The electronic apparatus includes: a memory configured to store at least one instruction; and a processor configured to execute the at least one instruction to: obtain usage information on an application installed in the electronic apparatus, obtain a natural language understanding model, among a plurality of natural language understanding models, corresponding to the application based on the usage information, perform natural language understanding of a user voice input related to the application based on the natural language understanding model corresponding to the application, and perform an operation of the application based on the preformed natural language understanding.
Remote deployment of provisioned packages
Disclosed are various approaches for remotely deploying provisioned packages. An installer for an application is stored in a cache location of the client device. A hash of the installer is then written to a registry of the client device. The installer is then executed to install the application on the client device. Then, the client device is registered with a management service. Subsequently, a registration confirmation is received from the management service. The hash of the installer is then confirmed and the installed application is identified to the management service as a managed application installed on the client device.
Auto-enrollment of IoT endpoints
Disclosed are various embodiments for automatic enrollment of Internet of Things (IoT) endpoints. An enrollment request is received from an internet of things (IoT) gateway, the enrollment request comprising an identifier for an IoT endpoint and at least one property of the IoT endpoint. In response to enrollment of the IoT endpoint, a campaign template is identified that matches the at least one property of the IoT endpoint. A campaign associated with the campaign template is then identified, the campaign comprising a collection of policies that are applicable to individual IoT endpoints assigned to the campaign. Subsequently, the IoT endpoint is assigned to the campaign.
MESSAGE FORMAT INDICATOR FOR RESOURCE-CONSTRAINED DEVICES
Systems and methods for message format communication among resource-constrained devices are generally described. In some examples, a first message sent by an edge computing device may be received. A determination may be made that the first message comprises a first data format identifier. A determination may be made that the first message comprises a first data format patch. A determination may be made that the first data format identifier was previously stored in a data structure in association with a first data format. In various examples, the first data format may be modified using the first data format patch to generate a first modified data format. The first modified data format may be stored in the data structure in association with the first data format identifier. In some examples, a payload of the first message may be read using the first modified data format.
INTEGRATED TELECOMMUNICATIONS HANDSET
A rugged, ergonomic integrated telecommunications handset includes an electronic controller that interoperates and controls the universal remote control (URC), which connects to multiple radios simultaneously. The controller downloads options which are implemented by the controller. The handset has an ability to vibrate in a silent mode, and has a memory capacity, as well as GPS capacity. Ergonomically, the handset has a pair of side arrays of protruding ribs, which enhance gripping, preventing the handset from falling out of the user's hands, even if the user has gloves on in inclement weather conditions in the field. While compatible with the latest radio system software defined dual net and dual channel radio equipment, the handset is also backward compatible with single radios or with two or more separate radios, and may communicate using Bluetooth.
SYSTEMS AND METHODS FOR MACHINE LEARNING SERVING
Systems, methods, and non-transitory computer-readable media can be configured to provide machine learning data to an edge computing device based on information associated with the edge computing device. A change to the information associated with the edge computing device is determined. One or more machine learning operations can be managed on the edge computing device based at least in part on the change to the information associated with the edge computing device.
METHOD AND SYSTEM TO EXECUTE TALPS USING DISTRIBUTED MOBILE APPLICATIONS AS PLATFORMS
System, methods, and computer programs for executing time-affecting linear pathways (TALPs) using distributed mobile applications as platforms. The systems, methods, and computer programs can use currently unused mobile device compute cycles for commercial-grade computation based on TALPs. TALPs can take the place of software functions, modules, and software applications that are provided for the analysis of customer data. TALPs can be used to perform strong parallel processing.