H04L67/34

METHOD FOR MANAGING SOFTWARE VERSIONS OF ELECTRONIC DEVICE(S) IN A VEHICLE AND RELATED DEVICE
20220334824 · 2022-10-20 ·

Embodiments of this application provide a method for managing software versions of an electronic device in a vehicle and a relevant device, the method including: transmitting an update bundle to a target vehicle; receiving an update response from the target vehicle, wherein the update response is used to indicate one or more patches which have been successfully installed among the N patches; updating a vehicle version tree corresponding to the target vehicle according to the update response to obtain an updated VVT. The above-mentioned technical solution provides a lightweight and efficient version control mechanism for maintaining the software versions for each the electronic devices in a vehicle.

MANAGING SENSITIVE INFORMATION USING A TRUSTED PLATFORM MODULE
20220335142 · 2022-10-20 ·

Sensitive information can be managed using a trusted platform module. For example, a system can encrypt target information using a cryptographic key to generate encrypted data. The system can also receive an encrypted key from a trusted platform module, where the encrypted key is a version of the cryptographic key that is encrypted using a public key stored in the trusted platform module. The system can then transmit the encrypted data and the encrypted key to a remote computing system, for example to store the encrypted data and the encrypted key on the remote computing system. Using these techniques, the target information may be secured and stored in remote locations.

ARTIFICIAL INTELLIGENCE OPERATION PROCESSING METHOD AND APPARATUS, SYSTEM, TERMINAL, AND NETWORK DEVICE
20220334881 · 2022-10-20 ·

Described are an artificial intelligence operation processing method and apparatus, a system, a terminal, and a network device. The method comprises: a terminal receives indication information sent by a network device, wherein the indication information is used for indicating information about an artificial intelligence/machine learning (AI/ML) task performed by the terminal. The present invention solves the technical problems in the related art of unsatisfactory needs and waste of resources in the local implementation of an AI/ML operation by a terminal, thereby achieving the effects of fully utilizing various resources such as computing power, storage, power supply, and communication rate of the terminal according to actual changes.

System, method, and computer program for establishing application interfaces in an echo system
11606435 · 2023-03-14 · ·

As described herein, a system, method, and computer program are provided for establishing an application interface in an echo system. In use, a plurality of end points in a plurality of applications installed on an echo system are identified. Each end point of the plurality of end points is analyzed to generate a classification for the end point according to one or more parameters. An interface is created between a pair of end points of the plurality of end points, based on the classification generated for each end point in the pair of end points. The interface is established in the echo system for enabling communication between the pair of end points.

COMMUNICATION LOG AGGREGATION DEVICE AND COMMUNICATION LOG AGGREGATION METHOD

A communication log aggregation device includes: a communicator that obtains flow information including one or more flow records and first statistical information for each flow from each of collection devices, the one or more flow records each including flow identification information included in a message received by at least one observer that is disposed in a control network system, the flow being classified based on the flow identification information, the collection devices each collecting the one or more flow records and the first statistical information for each flow from the message received by the observer; and a flow aggregator that generates aggregated flow information by performing at least one of the following: (i) selecting at least one of the one or more flow records, (ii) adding second statistical information, and (iii) deleting at least one of the one or more flow records, and outputs the aggregated flow information.

Method and System for Exploring Similarities
20230075184 · 2023-03-09 ·

A method and computer readable medium for exploring similar users and items of a media service includes generating a user interface. The user interface displays a user selectable indicia representing a similar member function for allowing a user to search a media service for at least one other user. The one other user has a degree of similarity with respect to the searching user. Another method includes facilitating the search of such a similar user within a media service.

APPLICATION CUSTOMIZATION USING A CUSTOMIZATION FILE
20230073482 · 2023-03-09 · ·

Techniques and systems for receiving and using a customization file are provided, including a computing device, a method, or a computer-program product. For example, a method may include receiving a customization file that includes customized content for customizing a communication interface overlay. The method may further include accessing native application code and executing the native application code to run a native application. The method may further include accessing a compiled set of code that is separate from the native application code. The compiled set of code is accessible by the native application code. The method may further include executing the compiled set of code, wherein a default file of the compiled set of code provides a native communication interface overlay, wherein the native communication interface overlay is overlaid over a graphical interface of the native application, and wherein the native communication interface overlay allows communication with a resource of a third-party. The method may further include executing the received customization file, wherein executing the received customization file customizes the compiled set of code, and wherein the customized compiled set of code customizes the native communication interface overlay to provide a customized communication interface overlay.

MULTI-TENANCY VIA CODE ENCAPSULATED IN SERVER REQUESTS
20230072584 · 2023-03-09 ·

A multitenant infrastructure server (MTIS) is configured to provide an environment to execute a computer routine of an arbitrary application. The MTIS receives a request from a webtask server to execute the computer routine in a webtask container. The computer routine is executed in the webtask container at the MTIS. Upon successful execution of the computer routine, a result set is returned to the webtask server. If the execution of the computer routine is unsuccessful, an error notification is returned to the webtask server. The resources consumed during the execution of the computer routine are determined. The webtask container is destroyed to prevent persistent storage of the computer routine on the MTIS.

RECOMMENDATION FOR DEPLOYMENT BASED ON FEATURE VALUE CHANGES

A recommendation system for recommending a target feature value for a target feature for a target deployment is provided. The recommendation system, for each of a plurality of deployments, collects feature values for the features of that deployment. The recommendation system then generates a model for recommending a target feature value for the target feature based on the collected feature values of the features for the deployments. The recommendation system applies the model to the features of the target deployment to identify a target feature value for the target feature. The recommendation system then provides the identified target feature value as a recommendation for the target feature for the target deployment.

PRODUCING VEHICLE DATA PRODUCTS FROM STREAMED VEHICLE DATA BASED ON DUAL CONSENTS
20220335823 · 2022-10-20 ·

A data product system and method for generating and providing a data product using data supplied by a multitude of vehicles. The data product system is configured to generate a first data product using first repository data that is based on a first data stream that is transmitted from the vehicles provided a first consent has been received; receive second consent data indicating that a vehicle user has provided the second consent; generate the second data product using second repository data that is received from the remote data repository and that includes, or is at least in part based on, one or more data items of the second data stream as stored in the remote data repository once the one or more data items begin to be received by the remote data repository; and provide the first and second data product to at least one third party computing device.