H04L67/34

METHOD AND SYSTEM FOR PROVIDING CONNECTED CAR SERVICE USING MOBILE NETWORKS OF DIFFERENT OPERATORS
20230062000 · 2023-03-02 ·

A method of operating a vehicle terminal mounted on a connected car includes receiving, from a remote server, a vehicle state check request for changing a mobile network operator (MNO) which provides a communication network to be connected via a communication modem, checking a vehicle state according to the vehicle state check request and transmitting a vehicle state result determined based on the checked vehicle state to the remote server, receiving a request to change a subscriber profile of a first MNO set to the communication modem for a subscriber profile of a second MNO when the vehicle state result indicates that a subscriber profile update is possible, changing the communication modem with the subscriber profile of the second MNO, and accessing a communication network of the second MNO, and receiving a connected car service from the remote server via the communication network of the second MNO.

TELEMATICS SYSTEM, METHODS AND APPARATUS FOR TWO-WAY DATA COMMUNICATION BETWEEN VEHICLES IN A FLEET AND A FLEET MANAGEMENT SYSTEM
20230109739 · 2023-04-13 ·

Programmable telematics systems, methods and apparatus for two-way transmission of data and information between fleet vehicles and a fleet management system. The systems and methods employ a programmable telematics communications unit (TCU) configured to connect to a communications port of a vehicle, enabling two-way transmission of data and information between a fleet management system and vehicles in the fleet. The TCU device includes cellular data connectivity enabling communication with the management system through existing cellular telephone networks. The programmable TCU may be toggled between multiple operating modes, wherein the TCU provides different functionality, such that a single vehicle may participate in multiple vehicle programs at different points in time, including separate vehicle rental and vehicle sharing programs.

PARALLEL ROLLOUT VERIFICATION PROCESSING FOR DEPLOYING UPDATED SOFTWARE

In some implementations, a rollout component may deploy, in a pilot mode, an updated version of a software application in a runtime environment executing a legacy version of the software application. The rollout component may process requests in a request queue using the legacy version to generate processing results that are dispatched to a client interface and may process, using the updated version, copies of the requests processed by the legacy version. The rollout component may indicate whether the updated version passes one or more tests based on a comparison between the validation data generated by the updated version and processing results generated by the legacy version. The rollout component may switch the updated version from the pilot mode to a live mode based on the updated version passing the one or more tests.

SCORING TRUSTWORTHINESS, COMPETENCE, AND/OR COMPATIBILITY OF ANY ENTITY FOR ACTIVITIES INCLUDING RECRUITING OR HIRING DECISIONS, COMPOSING A TEAM, INSURANCE UNDERWRITING, CREDIT DECISIONS, OR SHORTENING OR IMPROVING SALES CYCLES
20230116362 · 2023-04-13 ·

Systems and methods for recruiting, counter-terrorism/security, insurance underwriting, sales and marketing improvement, decisioning financial transactions and collections, and social scoring are provided. Machine learning can assign connectivity values to other community members, including individuals, companies, products, brands, cities or neighborhoods, etc. Connectivity values may be automatically harvested from or assigned by third parties or based on the frequency and/or type of interactions between community members. Connectivity values may represent such factors as alignment, reputation within the community, degree of trust, competence at one or more skills, or compatibility with others. The degree and type of connectivity between two entities may be assessed by computing a connectivity value based upon connections between entities and relative or absolute trust, competence and/or compatibility features of the connections. Connectivity values identify best prospects (customers, hires, dates), find off-grid people, underwrite insurance, ‘decision’ loans & collections, shorten sales cycles, etc.

UPDATED PACKAGES HOSTED BY ON-PREMISE GATEWAYS MANAGING AS-A-SERVICE WORKLOADS

Examples described relate to configuration management systems and updates to packages hosted on an on-premise gateway. In an example, availability of an updated version of a package for each tenant among a plurality of tenants subscribing to the package is determined. The updated version corresponds to a change to at least one of a plurality of service components included in the package. The determination is based on a latest version information of the package, an installed version information of the package for the tenant, and an environment information stored in a plurality of repositories. Each of the plurality of repositories is identified by a repository name indicative of the package and the environment information. The updated version of the package is published for the tenant to be installed on the on-premise gateway and a notification indicative of availability of the updated version is sent to the on-premise gateway.

AUTOMATED DELIVERY OF CLOUD NATIVE APPLICATION UPDATES USING ONE OR MORE USER-CONNECTION GATEWAYS

Methods, apparatus, and processor-readable storage media for automated delivery of cloud native application updates using one or more user-connection gateways are provided herein. An example computer-implemented method includes generating an application update package pertaining to a cloud native application; generating a manifest file comprising identifying information for the application update package and metadata pertaining to implementing the application update package; outputting, to a user device via a user-connection gateway, a request for automated remote action on an application within a user environment associated with the user device; processing, via the user-connection gateway, a response from the user device approving the request for automated remote action; outputting the manifest file to the user environment associated with the user device; and initiating, in accordance with the manifest file, automated implementation of the application update package to the application within the user environment.

DEPLOYMENT OF A COMPUTING ENVIRONMENT
20220326924 · 2022-10-13 ·

In some implementations, a device may determine that a computing environment is to be deployed. The computing environment may be associated with an infrastructure configuration. The device may obtain, from a repository, one or more definition files for the infrastructure configuration. The repository may include definition files associated with multiple infrastructure configurations. The device may cause deployment of the computing environment based on the one or more definition files.

METHOD AND SYSTEM FOR CONTROLLING SOFTWARE UPDATES ON A NETWORK CONNECTED DEVICE

A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.

ENHANCED DEVICE UPDATING
20230113377 · 2023-04-13 ·

Systems, methods, and related technologies for device software monitoring and device software updating are described. In certain aspects, a device is selected based on being a smart device and a software version of associated with the software of the device is determined. The device software may then be automatically updated if newer software is available.

PLATFORM FOR MANAGING MOBILE APPLICATIONS
20230113923 · 2023-04-13 ·

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.