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

54 results about "Software deployment" patented technology

Software deployment is all of the activities that make a software system available for use. The general deployment process consists of several interrelated activities with possible transitions between them. These activities can occur at the producer side or at the consumer side or both. Because every software system is unique, the precise processes or procedures within each activity can hardly be defined. Therefore, "deployment" should be interpreted as a general process that has to be customized according to specific requirements or characteristics.

Method and apparatus for acquiring application package across release versions

This disclosure relates to a method and apparatus for obtaining application packages across distributions, belonging to the field of software development technology. The method includes: creating and running a temporary container corresponding to the base image based on a base image adapted to the target application using containerization technology; obtaining the file system of the temporary container and packaging it into an archive format to generate a base root file system; decompressing the base root file system and creating a target isolation environment with the base root file system as the root directory based on root directory switching technology; installing the target application and runtime resources supporting the target application in the target isolation environment to construct the target root file system; obtaining the code corresponding to multiple functional modules and generating an environment distribution package based on the code corresponding to the multiple functional modules and the target root file system. This application can improve the compatibility and convenience of software deployment across distributions.
Owner:青岛聚看云科技有限公司

Software deployment compatibility prediction method and system based on LightGBM algorithm

The invention discloses a software deployment compatibility prediction method and system based on a LightGBM algorithm, and belongs to the technical field of data analysis. The method comprises the following steps: acquiring environmental parameters of a historical deployment task and a dichotomy deployment result; performing sample balance and weight distribution processing on the data to construct a full-amount training set; based on the training set, a two-stage LightGBM architecture is adopted to train a prediction model, a first classifier learns a global mapping relation and outputs an initial prediction probability, and after a boundary fuzzy sample set is screened out according to the initial prediction probability, a second classifier learns fine feature differences of the boundary fuzzy sample set so as to determine a final prediction result. According to the method, the problem of unbalanced category distribution is solved through cooperation of SMOTE oversampling and sample weight adjustment, the discrimination capability of boundary fuzzy samples is enhanced by using a two-stage classification mechanism, and the defect of low prediction accuracy of a traditional method in a complex heterogeneous industrial environment is effectively overcome; and the compatibility evaluation automation level and the prediction reliability before the printing industry software deployment are obviously improved.
Owner:XIAN UNIV OF TECH

Accurate sensing device and method for safe distance of power grid operation in non-fixed scene

PendingCN121956011Astable environmentStable measurement distanceElectromagnetic wave reradiationInformation technology support systemLaser intensityVideo image
The invention relates to the technical field of power grid operation, and provides a power grid operation safety distance accurate sensing device and method in a non-fixed scene, and the device comprises a hardware device and terminal software which is in communication connection with the hardware device. The hardware device is integrated and deployed on a movable support or a holder, and comprises a laser radar sensor which is used for rapidly scanning a power grid operation scene and obtaining three-dimensional point cloud data including three-dimensional coordinates, laser intensity and echo information; the high-definition visible light camera is approximately parallel to the optical axis of the laser radar sensor and is used for collecting real-time video images of the operation scene; an AI visual analysis module and a point cloud processing unit are arranged in the embedded processor; and the terminal software is deployed on the edge computing equipment or the background server and is used for receiving and processing the data from the hardware device. According to the invention, the safe distance can be accurately sensed.
Owner:ANHUI HONGYUAN ELECTRIC POWER DEV SHAREHOLDING COOP CO +2

Java application lightweight deployment system and method based on dependency stability grading

The invention discloses a Java application lightweight deployment system and method based on dependency stability grading, and relates to the technical field of software deployment, and the method comprises the following steps: collecting dependency metadata, and generating a dependency list description file; packaging the Java application service code and the internal runtime library into a service code file, forming a service code ciphertext file, and generating a lightweight application deployment package; constructing a basic container mirror image, pulling the basic container mirror image and a lightweight application deployment package, decrypting a service code ciphertext file, downloading missing dependency and verifying a dependency fingerprint, and starting a SpringBoot application; and collecting dependency operation data, generating and issuing an incremental updating plan, executing the incremental updating plan, and updating the dependency stability score and the dependency stability level. And the stability of the deployment carrier and the operation reliability of the Java application are improved.
Owner:TIANJIN COSCO SHIPPING DIGITAL INTELLIGENT SOURCE TECHNOLOGY CO LTD

A method, system, device and storage medium based on deployment of an autonomous vehicle

The application relates to a deployment method, system and device based on an automatic driving vehicle and a storage medium, the method comprising the following steps: M1: based on a vehicle-mounted controller of the automatic driving vehicle, acquiring a change data request of the vehicle-mounted controller, and outputting change data request information according to a ROS workspace of the vehicle-mounted controller; M2: based on the change data request information, checking version file information of the vehicle-mounted controller, acquiring a current version file package corresponding to a current version, comparing the current version file package with an upgraded version file package, and outputting a compensation package associated with the current version file package. The application not only realizes automatic driving software deployment with a higher automation level in a wide range, but also sorts priorities of matched automatic driving software and calls the automatic driving software with the highest priority, thereby greatly improving safety and reliability, and reducing manual participation and labor costs.
Owner:东风悦享科技有限公司

Feature management for software deployment

A set of software criteria including a condition that a software test be successfully performed prior to deploying a software package to a user device and location information indicating a storage location for status information of the software test is obtained. A testing status of the software package is analyzed using the status information at the storage location and software package is deployed to the user device as a result of the testing status confirming that the condition has been met in response to a request to deploy the software package to the user device.
Owner:CITIGROUP

Software deployment workforce selection using security-based policy selection

Techniques are provided for software deployment workforce selection using security-based policy selection. One method comprises obtaining security skillset grades for workforce personnel associated with a software deployment pipeline; obtaining workforce selection policies that specify a security skillset grade required for workforce personnel; identifying, for a given microservice of an application, a given workforce selection policy applicable to the given microservice, wherein the given workforce selection policy is identified based on a security weight assigned to the given microservice, by aggregating one or more security weights for application programming interfaces of the given microservice; selecting workforce personnel to perform tasks related to the given microservice based on a comparison of the security skillset grades for the workforce personnel and the security skillset grade required for workforce personnel specified in the given workforce selection policy; and initiating at least one automated action based on a result of the selecting.
Owner:DELL PROD LP

Software deployment optimization method based on genetic algorithm

The invention relates to a software deployment optimization method based on a genetic algorithm, and the method comprises the steps: converting a service module of to-be-deployed software into a chromosome structure, representing a deployment position through a gene, carrying conflict sensitive information, and reflecting resource competition and dependency coupling deployment constraints; a self-rejection mechanism is executed after chromosome generation or genetic manipulation, potential conflicts are coordinated through gene fine tuning or local migration, and unrejected individuals do not enter subsequent evolution; after deployment position variation, dynamically monitoring service cascade change, suspending evolution and generating a substitution individual when a jump condition is met, and expanding a nonlinear deployment strategy; a dominant service is identified in evolution, and when the deployment position of the dominant service continuously changes, a structure inversion strategy is adopted to drive overall layout adjustment with the service as a core gene. And a genetic crossover stage: according to a deployment semantic consistency comparison structure, prohibiting direct crossover of conflicting individuals, adopting local window crossover and setting a protection area for a dominant service area to guarantee strategy integrity.
Owner:CHENGDU YIDOU TECHNOLOGY CO LTD

Software deployment among different computing platforms

System, method, and software for software deployment. In an embodiment, a software deployment supervisor receives deployment parameters from an entity regarding deployment of software, identifies resource information for resources on a plurality of computing platforms to host the software, select a host computing platform based on the deployment parameters and the resource information, and deploy the software on the host computing platform. The software deployment supervisor implements a redeployment process by iteratively performing: monitoring the resource information to identify updated resource information for one or more of the resources, identifying downtime of the software, reselecting the host computing platform from the plurality of computing platforms based on the deployment parameters and the updated resource information, and redeploying the software on the host computing platform during the downtime of the software.
Owner:RICOH CO LTD

System and method for cloud-based ai application management

Disclosed are systems and methods that provide a novel framework for automatically and / or dynamically managing real-time usage and / or implementation of user-based devices, applications and / or accounts in relation to electronic, digital and / or network-based services and / or platforms. The framework operates to provide innovative mechanisms for cloud-based software deployment and user experience management. The framework leverages artificial intelligence (Al) to create and provide an intuitive, personalized and efficient upgrade process for applications installed and / or executing on user devices. The framework can leverage an AI- driven chatbot to engage with users, trigger application upgrade processes and other computerized mechanisms for user device, application and / or account management.
Owner:PLUME DESIGN INC

A cloud platform agentless antivirus software deployment method, device, equipment and medium

This application discloses a method, apparatus, device, and medium for deploying an agentless antivirus component on a cloud platform, relating to the field of cloud platform technology. The method includes: obtaining CPU architecture information of a target node in a target cloud platform to obtain target CPU architecture information; determining the target CPU architecture type of the target node based on the target CPU architecture information, and searching for a target deployment package file of the corresponding target agentless antivirus component in a preset agentless antivirus component library based on the target CPU architecture type; issuing a deployment command for the target agentless antivirus component and sending the target deployment package file to the target node of the target cloud platform, thereby deploying the target agentless antivirus component to the target node of the target cloud platform. This solution enables the automatic deployment of agentless antivirus components on the cloud platform to meet the agentless security protection requirements for virtual machines in a cloud platform under a hybrid CPU architecture.
Owner:JINAN INSPUR DATA TECH CO LTD

System and method for determining potential issues with a software deployment

Systems, devices, methods, and computer readable media for determining potential issues with a software upgrade are disclosed. In one implementation, the disclosed system includes at least one processor and at least one non-transitory memory storing instructions to perform operations when executed by the at least one processor. The operations include training a machine learning model on historic trouble ticket data; receiving data relating to a planned software upgrade; providing the received data to the trained machine learning model, wherein the trained machine learning model generates a tag value; calculating a risk score based on the tag value; and determining a client-specific action to be performed relating to the planned software upgrade and based on the risk score.
Owner:FIDELITY INFORMATION SERVICES LLC

Self-adaptive multi-mode edge vehicle detection and identification system

The invention discloses a self-adaptive multi-mode edge vehicle detection and identification system. The system is composed of a sensor collection module, an edge calculation module, a software deployment module, a communication module and an energy management module, the sensor collection module is used for obtaining images, distances and point cloud information around a vehicle, and the edge calculation module locally executes multi-modal fusion deep learning reasoning to achieve vehicle detection and recognition. The software deployment module dynamically manages reasoning tasks based on a Docker container and a lightweight arrangement system, the communication module has an event triggering mechanism, uploads original data when detection is abnormal or the confidence coefficient is low, and only transmits and recognizes abstracts in a normal state, and the energy management module automatically adjusts computing power and power consumption according to real-time loads, so that low-energy-consumption and high-performance operation is realized. According to the system, vehicle identification and classification can be completed at the edge end, the cloud computing pressure and communication delay are remarkably reduced, and the real-time performance, stability and energy efficiency in an intelligent traffic environment are improved.
Owner:JIANGSU RUOLIN LINK TECH CO LTD

Software deployment in multi-tenant environments

Computer-implemented methods, computer program products, and computer systems include program code continuously detecting software versions of custom resources and operators, where the software versions are associated with software provided as a service to the custom resources by an application programming interface (API) communicatively coupled to the operators. Based on the detecting, the program code determines, for each custom resource, whether an operator in the multiple tenant environment is providing a software version of the custom resource. Based on determining for a given custom resource of the custom resources that no operator in the multiple tenant environment is providing the software version of the given custom resource, the program code automatically deploys a new operator in a designated namespace, where the new operator provides the software version of the given custom resource to the given custom resource and the designated namespace is dedicated to the new operator.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Network security risk assessment method and system based on permission acquisition probability reasoning

The application discloses a network security risk assessment method and system based on permission acquisition probability reasoning, and belongs to the technical field of communication network security. Firstly, the application accurately describes input network topology information, hardware and software deployment information, vulnerability information and other basic information in a formalized manner; then, network user permission information and permission dependency information are extracted, and a user permission conversion graph is constructed in combination with user permission importance and vulnerability exploitation difficulty; next, the existing user permissions are continuously utilized to reason about the permissions that the user can obtain next; finally, the probabilities of the attacker obtaining various user permissions are calculated, and network risks are quantitatively evaluated. According to the network basic information, the application can reasonably evaluate the current network security risks, and the network security indexes can effectively reflect the changes of the network security protection state.
Owner:ARMY ENG UNIV OF PLA

Deployment method and device of AI accelerator card, equipment and medium

The invention discloses an AI accelerator card deployment method and device, equipment and a medium. The method comprises the steps that after deployment indication information is obtained, software deployment is conducted on AI acceleration cards in all servers to be deployed through a management process, and the deployment process is dispatched; performing fault detection on the AI accelerator card and each network transmission device associated with the AI accelerator card through the management process; the method comprises the following steps: constructing a relation network diagram corresponding to an AI accelerator card through a management process, and after networking request information is obtained, determining an optimal networking path and a candidate networking path of the networking request information according to a weight in the relation network diagram. According to the embodiment of the invention, software deployment can be quickly carried out on the AI accelerator card in each to-be-deployed server automatically based on the PXE bootstrap program and the PXE service component, so that the time cost and the labor cost of the deployment process are reduced, and the efficiency and the accuracy of the deployment process are improved.
Owner:SHANGHAI ENFLAME INTELLIGENCE TECH CO LTD

Software type replacement or version switching control method, system, equipment, medium and product

PendingCN121996269ASolve periodic collectionImplement periodic collectionVersion controlTransmissionHandoff controlSoftware update
The invention discloses a software type replacement or version switching control method, system and device, a medium and a product, and relates to the field of software upgrade.The method comprises the steps that current software package information actively reported by a client according to a preset time interval is obtained; if the current software package information is inconsistent with the corresponding expected software name and the expected software version number, generating an installation resource address of a corresponding expected software installation package; and after receiving the address, the client downloads the installation package and executes silent updating operation to realize type replacement or version switching of the software. According to the software updating method and device, software updating silence and process automation are achieved, user intervention is not needed, and the operation and maintenance efficiency in an unattended or frequent updating scene is improved. Meanwhile, version upgrading is supported, version rollback or switching among different software types can be flexibly executed, the defects that an existing silent upgrading scheme is unidirectional and rigid are overcome, and the requirements for agility and controllability of software deployment in a complex production environment are met.
Owner:SHENZHEN TIMEYAA ELECTRONIC TECH CO LTD

An account security checking system based on RDP protocol

This application relates to the technical field of network and information security, and discloses an account security inspection system based on the RDP protocol. It uses the WinRM protocol as the core remote execution protocol, while also supporting the RDP protocol as an alternative connection method, enabling agentless remote management of Windows hosts. The system employs a multi-dimensional security inspection module covering more than 20 security checks, including password policies, account locking, user permissions, and login auditing. It supports all versions of Windows Server 2008 to 2022 through a cross-distribution compatibility mechanism. It utilizes a dynamic load-aware concurrent inspection engine to process log analysis and embedded account scanning tasks in parallel, and automatically identifies abnormal changes to account information through baseline comparison with integrity protection and a permission change awareness module. This invention requires no software deployment on the target host, is non-intrusive to the production environment, and can efficiently complete account security checks on large-scale Windows assets, significantly improving the account security protection capabilities of enterprise information systems.
Owner:SHANGHAI PEA INFORMATION TECH CO LTD

Persistent storage and migration method and equipment for system configuration parameters

The invention relates to the technical field of software deployment, and provides a persistent storage and migration method and equipment for system configuration parameters, which comprises the following steps of: creating a uniform configuration storage table in a database, structuring configuration objects in a storage system, and rewriting a storage and loading method of the configuration objects based on an inheritance mechanism, orienting the operation of the configuration object to the configuration storage table; establishing a cache synchronization mechanism based on a publishing and subscribing mode, and when any node updates configuration, actively notifying all nodes in the cluster to refresh a local cache; packaging and encrypting configuration data in the database into a migration file, and configuring transmission and batch deployment among different operation environments; and in the configuration storage process, recording an audit log containing change content, an operator and time by comparing the difference between new and old configuration data. According to the method, the storage reliability and the environmental adaptability of the configuration data can be fundamentally improved, the real-time consistency of the configuration in the cluster environment is realized, and the unification of business behaviors is ensured.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

Conformance verification method for CCAR-25 aircraft-oriented integrated modular avionics platform

The invention provides a CCAR-25 aircraft-oriented comprehensive modular avionics platform conformity verification method, which comprises the following steps of: accessing a modular hardware platform architecture into a system integration verification platform, and carrying out hardware cross-linking and software deployment; testing is executed step by step according to a configuration integration testing-path testing-platform service testing-robustness testing four-level conformity verification system, and testing results are recorded; s2, judging whether all the test results pass or not, if the test results do not pass, issuing a problem report according to a quality problem processing method, performing targeted optimization according to a root cause analysis result, and executing S2 again; if all the test data and the problem return-to-zero report pass, verifying the closed loop to form a verification document containing the test data and the problem return-to-zero report. The compatibility and maintainability of the system are improved through modular design, the requirement of airworthiness clauses is ensured to be met through a full-dimension verification system, and the method is suitable for the design and airworthiness verification process of a CCAR-25 transportation type aircraft comprehensive modular avionics platform.
Owner:CHINESE AERONAUTICAL RADIO ELECTRONICS RES INST

Multi-server deployment method and device

The invention discloses a multi-server deployment method and device, and relates to the technical field of software deployment and operation and maintenance, and the method comprises the steps: constructing a local offline mirror image warehouse; establishing an application program resource template library bound with the local offline mirror image warehouse; receiving a deployment demand description object submitted by a user, and generating a deployment configuration file through the deployment demand description object and the application program resource template library; according to the method, automatic deployment is carried out in a multi-server cluster based on a deployment configuration file, an independent offline software warehouse is constructed, an application package, dependency and metadata are completely packaged, consistent application deployment can be executed without the Internet, and through an internal self-established offline warehouse and source-controllable resource management, it is ensured that a software source is reliable; and it is ensured that all the servers pull the consistent software version from the same offline warehouse, efficient and automatic deployment under the multi-server environment is achieved, the manual operation cost is reduced, and the deployment accuracy and consistency are improved.
Owner:DONGGUAN RONGXIN MEDICAL TECHNOLOGY CO LTD

Software deployment method and device used in heterogeneous multi-cloud environment, equipment, storage medium and program product

The invention relates to a software deployment method and device used in a heterogeneous multi-cloud environment, equipment, a storage medium and a program product, and the method comprises the steps: generating a mirror image warehouse according to the preset configuration information of different versions and / or heterogeneous cloud platforms, storing the mirror image warehouse locally, obtaining the first actual configuration information of a first target cloud platform, and storing the first actual configuration information of the first target cloud platform in the mirror image warehouse; and searching first target configuration information matched with the first target cloud platform from the mirror image warehouse based on the first actual configuration information, and deploying the software to the first target cloud platform based on the first target configuration information under the condition that the searching is successful, so that the software can be deployed to the target cloud platform under the condition that the software needs to be deployed to the target cloud platform. The software deployment can be realized only by searching the first target configuration information matched with the first target cloud platform in the mirror image warehouse, and the configuration information of the software does not need to be changed, so that the software deployment process is simplified, and the workload of adaptation between the software and the cloud platform is reduced.
Owner:CONTEMPORARY AMPEREX FUTURE ENERGY RES INST (SHANGHAI) LTD +1

Kubernetes container cloud X86 and ARM architecture hybrid rapid deployment method, device and medium

The invention discloses a kubernetes container cloud X86 and ARM architecture hybrid rapid deployment method, equipment and a medium, belongs to the technical field of software deployment, and aims to solve the technical problem of how to realize kubernetes container cloud X86 and ARM architecture hybrid rapid deployment, reduce development and operation and maintenance cost and improve the development efficiency. According to the technical scheme, the method comprises the following steps: directly deploying a jar package generated by compiling based on an X86 server and an ARM server to a container cloud, and no longer compiling a Dockerfile to construct a mirror image; the method specifically comprises the following steps: compiling a latest code to generate an application package; the method comprises the following steps: providing an X86 and ARM operating system basic mirror image containing a program running environment; uploading the application packet to the FTP according to the service requirement; the application package runs in the Pod, and the Pod is provided with one or more Init containers which are started earlier than the application container.
Owner:SMART QILU (SHANDONG) BIG DATA TECH CO LTD

Method and system for automatically converting dynamic form page into VUE code

The invention relates to the technical field of software deployment, and discloses a method and system for automatically converting a dynamic form page into a VUE code, and the method comprises the steps: loading target form configuration from a form configuration warehouse during operation, generating a form structure object according to field grouping information, layout fragment marks and interaction constraint labels, and generating a VUE code according to the form structure object; a field rendering fragment set and a verification script fragment set are extracted accordingly, a rendering driving object is generated in combination with interaction constraints, so that a display and verification rule has an executable carrier, a universal VUE host container and operation environment description are preset at a client, a component mounting mapping object is generated based on a form structure object and the rendering driving object, and a display and verification result is obtained. According to the method, the assembly relation between the fragment and the container is determined, and finally the VUE page code oriented to VUE operation is generated according to the object, so that a business front-end code does not need to be changed or a client side does not need to be recompiled, and the checkable consistency and immediate effectiveness of a configuration data structure and a loaded page are ensured.
Owner:南京通达海软件有限公司

Desktop vehicle-ground integration test platform and test method

The invention provides a desktop vehicle-ground integrated test platform. The desktop vehicle-ground integrated test platform comprises a hardware layer, a virtualization layer, a software layer and a test layer, the hardware layer comprises a first PC and a second PC; the virtualization layer is deployed on a first PC; the software layer comprises desktop version trackside control software deployed on a first Linux virtual machine, desktop version vehicle-mounted control software deployed on a second Linux virtual machine, train monitoring system software deployed on a second PC (Personal Computer) and train-ground integrated version environment simulator software; the testing layer comprises a manual testing assembly and an automatic testing assembly which are deployed in the environment simulator software of the vehicle-ground integrated version. The platform adopts a four-layer modular architecture of a hardware layer, a virtualization layer, a software layer and a test layer, and according to the method, environment building, test execution and maintenance reuse are realized through standardized steps.
Owner:SHANGHAI ELECTRIC THALES TRANSPORTATION AUTOMATION SYST CO LTD

Systems and methods for automated mesh service-based deployment intelligence

Systems, computer program products, and methods for an automated mesh service-based deployment intelligence system are provided. This system is designed to streamline the deployment of software by integrating a processing device and a non-transitory storage device. The storage device contains instructions that, when executed by the processing device, enable the ingestion of data from various sources such as monitoring systems, databases, and application performance management tools. Once ingested, the data is stored and processed to discern deployment patterns and detect any anomalies. Utilizing a machine learning model, the system anticipates potential deployment issues by analyzing this data. It then orchestrates the deployment of software artifacts accordingly, taking into account the insights gained from the machine learning model. Furthermore, the system is capable of real-time optimization of the deployment process to preemptively resolve any predicted issues, thereby enhancing the efficiency and reliability of software deployment operations.
Owner:BANK OF AMERICA CORP

A software security execution method and system based on multi-layer resource access control

PendingCN122471430AEvent modelComputer software
The application discloses a software security execution method and system based on multi-layer resource access control, belongs to the technical field of computer software security and containerized execution, and solves the technical problems that the software execution process lacks effective control, resource access is uncontrollable and there is bypassing risk in the prior art. The software is deployed in an isolated container environment to run; a network access event is generated by constructing an agent control layer; a file access event is generated by constructing a virtual file access layer; a unified resource access event model is constructed; the network access event and the file access event are uniformly modeled and managed to form the unified resource access event; the unified resource access event is subjected to policy matching to obtain an access policy; when the access policy is a trigger approval, a new access policy is generated according to an externally input decision result; events and access policies generated during software running are recorded, and access policy optimization is executed based on the access log. The application is used for realizing multi-layer resource access security control.
Owner:JILIN INIAI TECHNOLOGY CO LTD

U disk-based network attached storage software deployment method, device and equipment

The embodiment of the application provides a kind of based on the network attached storage software deployment method, device and equipment of U disk, which comprises: in the case where U disk is accessed and terminal equipment has installed network attached storage software, the equipment information of terminal equipment is collected, the encrypted equipment information is obtained by encrypting equipment information, and the encrypted equipment information is transmitted to U disk;In the case where encrypted identity information is received, the identity information is obtained by decrypting encrypted identity information, and the identity information is split into sequence information and first check code, the second check code is calculated by checking sequence information, in the case where first check code and second check code are identical, it is determined that check is passed;In the case where activation information is received, the client use right of network attached storage software is activated based on activation information.The scheme realizes that special U disk is used as only activation voucher on physical level, realizes the bidirectional authentication of U disk and terminal equipment.
Owner:SHENZHEN LINGDECHUANG TECH CO LTD

Method, device and equipment for deploying network attached storage software based on USB (Universal Serial Bus) flash disk

The embodiment of the invention provides a network additional storage software deployment method, device and equipment based on a USB flash disk, and the method comprises the steps: collecting equipment information of terminal equipment under the condition that the USB flash disk is detected to be accessed and network additional storage software is installed, encrypting the equipment information to obtain encrypted equipment information, and storing the encrypted equipment information in the USB flash disk; transmitting the encrypted equipment information to the USB flash disk; and under the condition that the encrypted identity identification information is received, decrypting the encrypted identity identification information to obtain the identity identification information, splitting the identity identification information into sequence information and a first check code, performing check calculation on the sequence information to obtain a second check code, and under the condition that the first check code is the same as the second check code, performing verification calculation on the second check code to obtain the encrypted identity identification information. Determining that the verification is passed; and under the condition that the activation information is received, the client use right of the network attachment storage software is activated based on the activation information. According to the scheme, the special USB flash disk is taken as a unique activation certificate on the physical level, and the bidirectional authentication of the USB flash disk and the terminal equipment is realized.
Owner:SHENZHEN LINGDECHUANG TECH CO LTD

Adaptive selection of security scanning in software deployments

Systems and methods for adaptive selection of security scanning in software deployments are disclosed. An embodiment of the present invention is directed to dynamically modifying scope based on specific code changes, third party risks and / or architectural changes. By selectively prioritizing and sequencing the scans, an embodiment of the present invention integrates language framework, third-party risks and design changes into a unified security scan workflow that optimizes efficiency while maintaining strong robust coverage.
Owner:MORGAN STANLEY SERVICES GROUP INC