Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

14 results about "Software distribution" patented technology

Software distribution can refer to 2 distinct concepts. When used as a verb, software distribution is the process of delivering software to the end user, while a software distribution, as a noun, (distro) is a collection of software.

Software distribution in wireless AD HOC networks for AD-HOC data processing at source nodes

This application relates to software distribution in wireless AD HOC networks for AD-HOC data processing on source nodes, a method of acquiring software by a source node in a wireless ad hoc network is disclosed. The method includes the source node executing an application software, identifying from the application software a need to process a particular data modality, and determining that the source node is unable to process the particular data modality. In response to the determination, the source node searches a local module repository (MR) of the source node for a software module usable to process the particular data modality, and in response to the source node failing to locate the software module in the local MR, broadcasts a request for the software module to a neighbor node of a plurality of nodes within radio range of the source node. The source node receives the software module from the neighbor node and processes the particular data modality using the software module.
Owner:THE BOEING CO

Software automatic distribution and deployment method oriented to cloud edge collaboration

PendingCN122018938AVersion controlTransmissionSoftware distributionEdge node
The invention discloses an automatic software distribution and deployment method and system oriented to cloud edge collaboration, and belongs to the technical field of distributed computing and continuous software delivery. The method comprises the following steps: a cloud creates a task based on a declarative deployment description unit and a release strategy; the intelligent scheduler constructs a hybrid distribution network according to the dynamic context of the node to carry out differential scheduling; the edge agent instantiates a description unit through environment injection, executes deployment through atomized transactions after pre-verification, and decides traffic switching or fast rollback according to a multi-stage health probe verification result; and the cloud side converges the global state through a bidirectional channel to realize strategy-based closed-loop management and control. According to the method, the problems of low software distribution efficiency, tedious deployment adaptation, poor reliability and difficulty in collaborative management and control of massive heterogeneous edge nodes in a weak network environment are solved, and efficient, intelligent and high-reliability cloud edge collaborative software delivery is realized.
Owner:CHINESE PEOPLES LIBERATION ARMY UNIT 63729

Software writing method

PendingCN122450469ASoftware distributionSoftware engineering
The present application provides a software writing method which does not require a dedicated software writing device or a software writing dedicated process, and can increase the size of software that can be written at the time of vehicle manufacturing. A software writing method which writes software at the time of vehicle manufacturing to an electronic control device mounted on a vehicle in a process of manufacturing the vehicle, the software writing method including the steps of: determining whether an electronic control device as a software writing target, i.e., a target ECU, has been installed on the vehicle; and in the case where the target ECU is installed on the vehicle, writing target ECU software stored by a software distribution server to the target ECU through OTA.
Owner:TOYOTA JIDOSHA KK

Container distribution and deployment system based on block chain and zero code interaction

The invention relates to a container distribution and deployment system based on block chain and zero code interaction, which belongs to the technical field of software distribution and security assurance, and comprises an enterprise end construction and chaining module, an S3 object storage module, a client verification and verification module, an automatic deployment module and an auditing and feedback module, the enterprise end construction and uplink module is used for carrying out hash calculation on a container mirror image developed by an enterprise, signing the container mirror image and then uploading the container mirror image to a block chain network, the S3 object storage module is responsible for storing an original container mirror image, and the client verification and verification module is used for verifying the original container mirror image by reading a hash value and a digital signature on a block chain. The automatic deployment module is used for calling a container deployment interface and deploying a corresponding container from a mirror image warehouse, and the auditing and feedback module is used for generating receipt information after deployment is completed and writing the receipt information into an auditing log.
Owner:GUANGDONG NANGUO PHARM CO LTD +1

Server and software distribution system

ActiveUS12693843B2Software distributionMobile device
A server that distributes software, includes one or more processors configured to: classify a plurality of vehicles that is software distribution targets into a first vehicle and a second vehicle; and prioritize software distribution to the second vehicle over software distribution to the first vehicle. The first vehicle is configured to wirelessly communicate with the server, and receive the software distributed by the server directly from the server. The second vehicle is configured to communicate with mobile equipment that wirelessly communicates with the server, and receive the software distributed by the server via the mobile equipment.
Owner:TOYOTA JIDOSHA KK

Custom code assistant system facilitating code conversion methodology

ActiveUS12578942B2Semantic analysisError detection/correctionSoftware distributionObject code
Systems and methods obtain a translation request accompanying source code of source file(s) for conversion. Formatting of the source code of the source file(s) is verified and the source code is converted to target code that includes target file(s). The converting (i) maps programming language functions of the source code to corresponding programming language functions of the target code and (ii) utilizes, through customized prompt template(s), one or more large language models (LLMs) hosted by a cloud platform during the code conversion, where a source application that uses the source code includes TIBCO™ software and a target application that uses the target code includes MuleSoft® software. The target file(s) are distributed.
Owner:TRUIST BANK

Software distribution and updating method based on block chain

The invention discloses a software distribution and updating method based on a block chain, and relates to the technical field of software distribution, and the key point of the technical scheme comprises the following steps: obtaining complete data of software to be distributed and node identity authentication information of a block chain network; wherein the node identity authentication information comprises a node permission level, a field to which the node belongs and a node credible rating; processing the complete data of the software to be distributed to obtain a software block hash value; obtaining a node synchronization deviation value of the distributed software based on the software synchronization verification data of the distributed software in each authorized node; generating a software differentiation updating strategy of each authorized node according to the version abnormal coefficient and the node synchronization deviation value; node differentiation software updating is executed according to the software differentiation updating strategy, and updating traceability information is generated after Hash calculation and chain cascade are carried out in the software updating process, so that the effect of improving the safety and stability of a whole software distribution and updating system is achieved.
Owner:HEFEI XINLI TECH CO LTD

Method for determining the distribution of software in a distributed system

PendingDE102024209169A1Software deploymentSoftware distributionDistribution system
The invention relates to a method (100) for determining a distribution of software in a distributed system (1), comprising: - Formulating (101) a goal (3) for a technical system (2) that communicates with a message distribution system (111) of the distributed system (1), wherein the goal (3) is formulated on the basis of a need of the technical system (2), - Determining (102) the distribution of the software in the distributed system (1) based on the formulated goal (3) and available computing units (4) of the distributed system (1), - Initiating (103) a deployment of the distributed software on selected computing units (4) of the distributed system (1), - Initiating (104) a use of the distributed software to implement the formulated goal (3) for the technical system (2). Furthermore, the invention relates to a distributed system, a computer program, a device and a storage medium for this purpose.
Owner:ROBERT BOSCH GMBH

Electronic device and software distribution method thereof

An electronic device according to an embodiment of the present disclosure may comprise: a memory for storing at least one instruction; and a processor operatively connected to the memory, wherein the at least one instruction, when executed by the processor, causes the electronic device to: receive usage information of first software from at least one external device to which the first software has been distributed; identify risk information of a plurality of distribution schemes for distributing second software, on the basis of state information of the electronic device and the usage information; determine a target distribution scheme from among the plurality of distribution schemes on the basis of the risk information; and distribute the second software on the basis of the target distribution scheme.
Owner:LG ENERGY SOLUTION LTD

A port access control strategy quantitative evaluation method based on distributed dynamic verification

PendingCN122137579ASecuring communicationSoftware distributionEngineering
This invention proposes a quantitative evaluation method for port access control policies based on distributed dynamic verification, used for network security baseline verification, belonging to the field of network information security technology. Addressing the port access control policy verification problem in network security baseline verification, this invention designs a quantitative evaluation method for port access control policies based on distributed dynamic verification, including: a distributed dynamic verification subsystem, a software distribution subsystem, a dynamic verification task scheduling subsystem, and a quantitative evaluation subsystem. This method achieves fine-grained measurement and evaluation of port access control policies in the network through distributed port open information collection and distributed dynamic verification design, thereby improving the coverage and accuracy of network security baseline verification.
Owner:CHINESE PEOPLES LIBERATION ARMY UNIT 96901

Distribution device, distribution system, and distribution method

PCT designated stageWO2026110280A1Software deploymentSoftware distributionDistribution method
This invention enables even an equipment manufacturer that is not a control device manufacturer to easily add a software distribution condition. This distribution device distributes software to a control device mounted on an apparatus, and comprises: a distribution request reception unit that receives a distribution request which includes distribution destination identification information identifying the apparatus and the control device; an additional distribution condition request unit that transmits the distribution destination identification information to an additional distribution condition provision source that provides information relating to the apparatus and the control device, and acquires, from the additional distribution condition provision source, an additional distribution condition indicating the propriety of distributing software to the control device; and a distribution propriety determination unit that determines the propriety of distributing the software to the control device on the basis of a preset distribution condition for the control device and the additional distribution condition.
Owner:FANUC LTD

Custom code assistant system facilitating code conversion methodology

PendingUS20260147554A1Semantic analysisError detection/correctionSoftware distributionObject code
Systems and methods obtain a translation request accompanying source code of source file(s) for conversion. Formatting of the source code of the source file(s) is verified and the source code is converted to target code that includes target file(s). The converting (i) maps programming language functions of the source code to corresponding programming language functions of the target code and (ii) utilizes, through customized prompt template(s), one or more large language models (LLMs) hosted by a cloud platform during the code conversion, where a source application that uses the source code includes TIBCO™ software and a target application that uses the target code includes MuleSoft® software. The target file(s) are distributed.
Owner:TRUIST BANK

Software update system and update necessity determination device

PendingJP2026028625AElectric/fluid circuitSoftware deploymentSoftware distributionSoftware update
To quickly update vehicle control software used for controlling a vehicle when an event requiring improvement occurs.SOLUTION: The software update system 100 includes a monitoring unit 61, an update necessity determination unit 31, and a distribution unit 11. The monitoring unit 61 monitors an operation status of an alternative control means that controls the vehicle in place of the vehicle control software, and acquires a log of the vehicle control software in a period including at least a time point before an operation start time point of the alternative control means when the alternative control means operates. The update necessity determination unit 31 determines the necessity of updating the vehicle control software based on the log acquired by the monitoring unit 61. When the update necessity determination unit 31 determines that the update of the vehicle control software is necessary, the distribution unit 11 distributes the update software for updating the vehicle control software to the vehicle.SELECTED DRAWING: Figure 1
Owner:ASTEMO LTD

Web based colour quality control

ActiveUS12554775B2Software engineeringOther databases indexingMobile appsSoftware distribution
In order to improve colour quality control of paint coatings, described herein is a colour quality control server that is configured to provide a software distribution model, i.e. Software as a Service (SaaS). With the colour quality control server, the capability provided to a user is to use a collection of (web-)services which are responsible for web-based colour quality control running on a cloud infrastructure. These (web-)services are accessible from various client devices through a thin client interface such as a web browser, a mobile app, or a desktop app.
Owner:BASF COATINGS GMBH