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

81 results about "Program treatment" patented technology

A System and Method for Prompting End-Device Effects Using a Generative AI Model

The present invention relates to a system for generative AI-prompting end-device effects. The system comprises one or more end devices, a generative AI model, a processor, and a memory. The generative AI model receives a user prompt describing a spatial lighting effect. The memory element coupled to the processor stores a program. The processor executes the program to position virtual representations of the one or more end devices and generate a script comprising animation instructions for a digital canvas and lighting control instructions for the one or more end devices based on the user prompt. Further, the processor triggers lighting effects on the one or more end devices based on the lighting control instructions of the generated script. The lighting effects are coordinated to mirror the animation of the digital canvas.
Owner:WHIRLWIND VR INC

Method for optimizing user mode program processing speed under NUMA architecture

The invention relates to the technical field of computers, in particular to a method for optimizing the processing speed of a user mode program under an NUMA architecture. The method comprises the steps that in response to the optimization requirement of a user for the processing speed of an original file, first mark information representing the optimization requirement is added in the original file, a target file is generated, and the original file is a user mode program file; registering an interpreter corresponding to the target file; when a starting request corresponding to a target file is received and the starting request is scheduled to the non-uniform memory access node, calling an interpreter to process the target file to obtain a file copy; loading the file copy to a cache space of the non-uniform memory access node; according to the scheme, when the target file is executed, local access can be directly performed, so that delay and performance overhead caused by cross-node access are avoided, and the reading speed and the processing efficiency of the file copy are improved; and while the function complexity is reduced, the system stability is improved, and the system is easier to maintain and manage.
Owner:CHINA ELECTRONICS CLOUD DIGITAL INTELLIGENCE TECH CO LTD

High-reliability satellite service software solidification, verification and loading method and system

The invention discloses a high-reliability satellite service software solidification, verification and loading method and system, and belongs to the technical field of satellite service software, bootloader guide software and on-orbit single particle protection. The problems that satellite service software in an on-orbit program storage area is overturned, the ground does not perceive, and autonomous recovery cannot be achieved after overturning are solved. The method comprises a processing and checking strategy of a satellite service software program, a starting strategy of guiding software and a processing strategy after a program storage area is overturned. The method specifically comprises the following steps of: after a satellite service source program is processed, reading program files of three storage areas in sequence, judging the program of each area through a calculation checksum mode, and if all the programs cannot run, taking out a complete program in a bitwise two-out-of-three mode to run; after the satellite service software is reset, the overturned condition is repaired through verification and moving operation; and when the satellite service program runs, repairing is completed through an overturning detection mechanism. The method is suitable for curing, checking and loading the satellite service software of the high-orbit satellite in a more complex space environment.
Owner:HARBIN GONGDA SATELLITE TECH CO LTD

Parallel computing program processing method and computing equipment

The embodiment of the invention provides a parallel computing program processing method and computing equipment, which are used for reducing the migration complexity of a parallel computing program. Specifically, the computing device obtains an original computing program, and the original computing program is a parallel computing program written based on a second accelerator. Wherein the original calculation program is used for carrying out parallel calculation on the original calculation parameters based on the second accelerator. And the computing device adjusts the original computing program to obtain the target computing program. Wherein the target calculation program is a parallel calculation program written based on the first accelerator. The target calculation program comprises a cutting subprogram, and the cutting subprogram is used for cutting the original calculation parameters to obtain target calculation parameters with the same dimension; the target calculation program is used for performing parallel parameter on the target calculation parameters based on the first accelerator.
Owner:HENAN KUNLUN TECH CO LTD

Safely processing integrated flows of messages in a multi-tenant container

A computer-implemented method, system and computer program product for safely processing integrated flows of messages in a multi-tenant container. Each step in the flows of messages to be processed by the applications in the multi-tenant container is monitored. If the monitored step is determined to run custom logic in a general-purpose programming language, then the flow of messages running such custom logic is suspended from being processed by the application in the container if there are other flows of messages being processed by other applications in the container. Furthermore, new flows of messages are prevented from being processed by the applications in the container. After processing the other flows of messages by the other applications in the container, the suspended flow of messages is now processed by the application in the container. In this manner, the risk of interference with other flows of messages in the container is avoided.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Vehicular development and debugging system and method for configuring parameter for graphic program

A vehicular development and debugging system includes a computer device, a bus adapter, or a burner. The computer device includes a processor, a readable storage medium, a communication bus and a communication interface; the readable storage medium is configured to store programs of performing the method of configuring a parameter for a graphic program, and the processor is configured to execute programs of performing the method of configuring a parameter for a graphic program so as to generate text codes; the processor, the readable storage medium and the communication interface communicate with the bus adapter via the communication bus; the processor is further configured to compile at least one fragment of execution codes in the text codes; the bus adapter is configured to write the compiled execution codes into a debugging device; or, the burner is configured to write the compiled execution codes into the debugging device.
Owner:SHANGHAI TOSUN TECH LTD

Application program processing method and apparatus, electronic device, and storage medium

An application processing method is performed by an electronic device. The electronic device includes a first processor and a second processor, the first processor running a first operating system, the second processor running a second operating system. The method includes: entering an application management interface in the first operating system, the application management interface displaying an application processing entry of a first application installed in the second operating system; and in response to a triggering operation performed on the application processing entry of the first application, entering a management item interface of the first application. An application management item of the first application is displayed in the management item interface of the first application.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Application processing method, apparatus, device, and storage medium

Embodiments of the present application provide an application processing method and device, equipment and a storage medium. In the embodiments of the present application, a first file package corresponding to an application is obtained from a program development platform, static scanning is performed on the first file package to obtain static attribute information and running state attribute information corresponding to the first file package before the first file package is provided to a program publishing platform, the first file package is pre-verified based on the static attribute information and the running state attribute information, in the case of not meeting the pre-verification requirements, a second file package for modifying the first file package is obtained until a second file package meeting the pre-verification requirements is obtained, and the second file package meeting the pre-verification requirements is provided to the program publishing platform. In the whole process, the first file package can be pre-verified, and the file package not meeting the pre-verification requirements can be modified in time, thereby reducing the uncontrollable problem of application online time, saving time cost and development resources.
Owner:上海瑞家信息技术有限公司

Small program processing method and device, equipment, storage medium and program product

The invention discloses an applet processing method and device, equipment, a storage medium and a program product. The method comprises the steps of obtaining a first icon of an applet published to an applet operation management platform, analyzing the first icon to read entry information of a steganographic target sub-function, establishing an association relationship between the entry information of the target sub-function and an applet identifier, and then generating a second icon corresponding to the target sub-function, and adding the second icon corresponding to the target sub-function as an independent applet into an applet list, and displaying the first icon of the applet and the second icon corresponding to the target sub-function through an applet user operation interface. Based on the scheme provided by the invention, an existing network platform interface does not need to be transformed, and some sub-functions of the applet can be independently displayed in the applet list, so that the user operation is simplified, and the display of the applet icon on the platform and the terminal is not influenced.
Owner:CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1

Responding to application demand in a system that uses programmable logic components

Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared dynamically among instances of parallelized and pipelined application software programs, according to processing load variations of said programs and their tasks and instances, as well as contractual policies. The invented techniques provide, at the same time, both application software development productivity, through presenting for software a simple, virtual static view of the actually dynamically allocated and assigned processing hardware resources, together with high program runtime performance, through scalable pipelined and parallelized program execution with minimized overhead, as well as high resource efficiency, through adaptively optimized processing resource allocation.
Owner:THROUGHPUTER INC

Program processing method, computing device, storage medium and program product

Provided in the embodiments of the present disclosure are a program processing method, a computing device, a storage medium and a program product. The method comprises: using a collection program to collect a static code and a dynamic code when a target program is running; and decompiling the static code and the dynamic code, so as to obtain a target source code, wherein the collection program is non-intrusively injected into the target program, and the target source code is used for performing semantic analysis to obtain code features. The technical solution provided in the embodiments of the present disclosure improves the accuracy of code features.
Owner:CLOUD INTELLIGENCE ASSETS HOLDING (SINGAPORE) PTE LTD

Method for detecting attacks on a computer system

A method for detecting attacks on a computer system. The method includes ascertaining an input grammar, according to which a program running on the computer system processes inputs, by observing how the program processes a set of inputs; receiving one or more further inputs to the program; checking whether the ascertained input grammar can generate the one or more further inputs; and triggering a security measure depending on whether the ascertained input grammar can generate the one or more further inputs.
Owner:ROBERT BOSCH GMBH

Methods for detecting attacks on a computer system

According to various embodiments, a method for detecting attacks on a computer system (101, 102, 200) is described, comprising determining an input grammar (302, 307) according to which a program (202) running on the computer system (101, 102, 200) processes inputs, by observing how the program (202) processes a set of inputs (303, 307), receiving one or more further inputs (307) to the program (202), checking whether the determined input grammar (302, 307) can generate the one or more further inputs (307), and triggering a security measure depending on whether the determined input grammar (302, 307) can generate the one or more further inputs (307).
Owner:ROBERT BOSCH GMBH

PROGRAM EDITING DEVICE

Program editing device (10) for editing a motion program of a robot, wherein the device (10) comprises: a program processing unit (11) configured to receive a common processing operation on a first type of icons corresponding to commands relating to the control of the robot, and a second type of icons corresponding to commands relating to imaging with a visual sensor and the processing of captured images, and a program generation unit (14) configured to generate the motion program according to the edited first type of icons and the second type of icons; the program processing unit (11) comprises: an editing screen display unit (12) configured to display a program creation area for generating a control program of the robot by arranging the first type of icons, and a process input receiving unit (13) configured to receive a process input for arranging the first type of icons and the second type of icons in a process sequence in the program creation area, wherein the program generation unit (14) generates the motion program according to the first type of icons and the second type of icons that are arranged in the program creation area in the operation sequence.
Owner:FANUC LTD

Full-process medical procedure parameter optimization method and device, equipment and medium

The invention relates to a full-process medical program parameter optimization method and device, computer equipment, a computer readable storage medium and a computer program product. The method comprises the following steps: a modeling process: determining a time sequence prediction model; the time sequence prediction model is determined based on a plurality of historical program processing events and historical detection results in a continuous potential factor hidden state; an intervention process: performing anti-fact modification on the program event parameters of the initial medical program parameter set to obtain an anti-fact medical program parameter set; an inference process: performing anti-fact inference sampling on the program event parameters of the anti-fact medical program parameter set based on a time sequence prediction model to obtain anti-fact benefits; the anti-fact income is used for representing a program effect; and a feedback process: optimizing the program event parameters of the initial medical program parameter set according to the anti-fact income to obtain an optimized medical program parameter set. By adopting the method, the accuracy of effect prediction can be guaranteed, and a parameter set with a better effect can be obtained.
Owner:THE CHINESE UNIV OF HONG KONG (SHENZHEN)

Simulation device, simulation system, and simulation method

PCT designated stageWO2025248858A1ForecastingInformaticsAlgorithmSimulation based
This simulation device updates a governing equation and performs a simulation. The simulation device comprises a processor and a memory that stores a program to be executed by the processor. The processor acquires an event flag that stores events included in a target to be analyzed by the governing equation. The processor generates data in which coefficients of respective terms of the governing equation are stored, for each event stored in the event flag. The processor updates the coefficients of respective terms of the governing equation to coefficients of the corresponding event in the data, on the basis of the event that is a target of the simulation based on the governing equation.
Owner:HITACHI LTD

Method, device and equipment for optimizing RAM resources of a transplanted application based on YTS engine

The application discloses a YTS engine-based transplanted application RAM resource optimization method and device and equipment, and relates to the technical field of intelligent television running transplanted applications. The main idea comprises the following steps: after starting the application, resource information in a scene data file is read, and initial scheduling weight values of each resource are configured according to resource historical use data; when threads are in real-time processing of each scene resource, the scheduling weight values of corresponding resources in the scene are dynamically changed according to program progress and user use operations on the current scene; and real-time comparison is carried out between the updated scheduling weight values and a preset release threshold, so that it is decided whether the corresponding resources are released in the running memory. Through reasonable scheduling of scene resources, the application greatly reduces instruction operation such as creation and release of scene resources, improves program processing efficiency while intelligently optimizing memory management, and significantly improves the experience of users using the transplanted program on the television end.
Owner:北京视游互动科技有限公司

Method for controlling program processing logic

The embodiment of the invention relates to a method for controlling program processing logic, and the method comprises the steps: determining whether a preset file directory contains an identification file or not, so as to generate a determination result; based on the determination results, variable values of global variables in a running memory are determined, the running memory is used for loading the target program, and different determination results correspond to different variable values of the global variables; determining the processing logic of the target program based on the variable value of the global variable; and in response to starting of the target program, running the target program according to the processing logic. Therefore, the matching degree between program operation and object requirements can be improved, the iteration efficiency of the program can be improved, the complexity of control program processing logic is reduced, and the operation risk of the program is reduced.
Owner:SHENZHEN SECURITIES COMM

CIM-oriented graph database construction method, system and equipment and storage medium

The invention provides a CIM-oriented graph database construction method and system, and the method comprises the steps: creating an obtained CIM model file corresponding to a power distribution network project as a root node of a CIM graph database through a Ne04j engine; constructing each subordinate node based on the hierarchy to which each piece of data in the CIM model file belongs and the relationship between the hierarchies; constructing a Ne04j graph database based on the root node and all the subordinate nodes; wherein the data of the CIM model file is divided into a plurality of levels according to all components of the power distribution network project; according to the method, the CIM is converted into the graph data structure by utilizing the Ne04j engine, so that the problems that the manual processing workload is very huge, the consumed time is long and conversion errors are easy to occur are avoided; meanwhile, under the condition that the structure is not changed, the program can be directly used for constructing graph data by modifying the content of the CIM file corresponding to the power distribution network project, data modeling is easy, and the graph database structure automatically generated by the program has the advantages that the format is standard, data processing is convenient, subsequent program processing and application modeling are convenient, and the like.
Owner:CHINA ELECTRIC POWER RESEARCH INSTITUTE CO LTD +2

Transplanted application RAM resource optimization method, device and equipment based on YTS engine

The invention discloses a method, a device and equipment for optimizing RAM (Random Access Memory) resources of a transplanted application program based on a YTS engine, and relates to the technical field of running the transplanted application program by a smart television. The method mainly comprises the steps that after an application program is started, resource information in a scene data file is read, an initial scheduling weight determined by resource historical use data is configured for each resource, and when a thread processes each scene resource in real time, the scheduling weight is determined according to program progress and use operation of a user on a current scene. The scheduling weight of the corresponding resource in the scene is dynamically changed, and real-time comparison is performed based on the updated scheduling weight and the preset release threshold, so that whether the corresponding resource is released in the running memory or not is decided. Through reasonable scheduling of the scene resources, instruction operations such as creation and release of the scene resources are greatly reduced, the operation and storage management is intelligently optimized, the program processing efficiency is improved, and the experience of a user using a transplantation program at a television end is remarkably improved.
Owner:北京视游互动科技有限公司

System and method for multi-user storage and retrieval of databased chemical kinetics

A computing device configured to store one or more multiscale models of chemical kinetics, the computing device comprising a processor, a memory, and programming in the memory. Execution of the programming by the processor configures the computing device to implement functions. The computing device receives an input model of chemical kinetics. The computing device categorizes the input model with a scale category, and tests the input model based on a quality test. The computing device extracts metadata from the input model, and stores the input model based on the scale category and results of the quality test. The computing device receives a request for the one or more multiscale models of chemical kinetics, including one or more requested metadata. The computing device transmits the input model or a portion thereof in response to the request, based on a match between the one or more requested metadata and the extracted metadata.
Owner:UNIVERSITY OF DELAWARE

Virtual machine execution with heterogenous host and virtual machine instruction set architectures

A method includes: executing, on a host computer including a host processor and host memory, a hypervisor managing a virtual machine including a virtual processor and virtual machine memory, the virtual machine executing a guest program stored in the virtual machine memory, the guest program including machine instructions; disabling, by the hypervisor, execute permissions on a first page of the virtual machine memory; and handling, by the hypervisor, a first abort triggered when the virtual processor executes an instruction in the first page of the virtual machine memory having an execute permission disabled including: replacing, by the hypervisor, one or more instructions in the first page of the virtual machine memory; disabling read and write permissions and enabling an execute permission in a first entry of a page table corresponding to the first page of the virtual machine memory; and resuming execution of the guest program on the virtual processor.
Owner:SYNOPSYS INC

Program, processing device, and method

PCT designated stageWO2025191784A1Reverse engineeringSoftware engineeringSystem call
A processing device according to the present disclosure comprises: a first specification unit that specifies a prescribed system call instruction or a prescribed function in a call flow which is included in target software and which includes the start and end point functions of the call flow and has a plurality of functions having a call relationship; a second specification unit that specifies an importance score corresponding to the type of the specified prescribed system call instruction or prescribed function on the basis of a correspondence relationship between a plurality of types of the system call instruction or the function and an importance score corresponding to each type; an assignment unit that assigns the specified importance score to each function included in the call flow; and an output unit that outputs call flow information relating to each function included in the call flow and the importance score assigned to each function.
Owner:NEC CORP

Binary program processing method, device and equipment

The invention discloses a binary program processing method, device and equipment. Comprising the following steps: acquiring a low-level intermediate representation obtained by disassembling a target binary program; in the low-level intermediate representation, identifying a calling point with a clearly defined library function, and determining an anchor variable in the low-level intermediate representation according to a variable related to the calling point; in the low-level intermediate representation, acquiring a context related to the anchor variable; according to the context related to the anchor variable, matching with a known behavior of a library function, and inferring missing source code level information of the low-level intermediate representation; and correcting the low-level intermediate representation according to the missing source code level information to generate a high-level intermediate representation.
Owner:ALIPAY (HANGZHOU) INFORMATION TECH CO LTD

Virtual machine execution with heterogenous host and virtual machine instruction set architectures

A method includes: executing, on a host computer including a host processor and host memory, a hypervisor managing a virtual machine including a virtual processor and virtual machine memory, the virtual machine executing a guest program stored in the virtual machine memory, the guest program including machine instructions; disabling, by the hypervisor, execute permissions on a first page of the virtual machine memory; and handling, by the hypervisor, a first abort triggered when the virtual processor executes an instruction in the first page of the virtual machine memory having an execute permission disabled including: replacing, by the hypervisor, one or more instructions in the first page of the virtual machine memory; disabling read and write permissions and enabling an execute permission in a first entry of a page table corresponding to the first page of the virtual machine memory; and resuming execution of the guest program on the virtual processor.
Owner:SYNOPSYS INC

Management apparatus, management method, and program

There is provided a technique that enables direct communication between users participating in an event and between the users and the performer. There is provided a management apparatus comprising: a memory storing a program; and a processor that, by executing the program stored in the memory, is configured to: store event holding information related to a held event; manage a channel that is a communication tool opened for each performer and each event; acquire ticket information related to a ticket for the event possessed by a user, and compares the acquired ticket information with the event holding information, so as to confirm that the user possesses the ticket; and permit the user who has been confirmed to possess the ticket for the event and a performer of the event to make a post to the channel and view a post to the channel.
Owner:KULTURE INC +1

Program execution method, program processing method and related equipment

This application discloses a program execution method applicable to the field of program processing. The method comprises: receiving a call request from a first program for a small stub function; loading the small stub function in response to the call request; and determining, based on the small stub function, whether to load a complementary real function corresponding to the small stub function. The function that the first program may actually need to call is a complementary real function, and the small stub function can be understood as a buffer for loading the complementary real function. By adding a buffer, whether to load the complementary real function can be controlled, thereby reducing the first program's runtime memory requirements.
Owner:HUAWEI TECH CO LTD

Program processing method and apparatus

The application provides a program processing method and device, which can be used in the financial field or other fields. The method comprises the following steps: acquiring code resources of multiple programs, and classifying the code resources to determine the types corresponding to the programs; performing code analysis on the code resources to obtain mutual calling relations between the programs belonging to the same type and direct calling relations between the programs of different types; generating a program calling relation graph according to the mutual calling relations and the direct calling relations, and generating a program list corresponding to each business type according to a preset business type and the program calling relation graph. The application can automatically analyze the program code, analyze the calling relations between the programs, obtain the program calling relation graph, quickly generate the program list corresponding to each business type, improve the accuracy and efficiency of the program code modification and optimization, and greatly facilitate the business design and development.
Owner:INDUSTRIAL AND COMMERCIAL BANK OF CHINA

Fine-grained code encryption method based on variable window and running method of code thereof

This invention provides a fine-grained code encryption method based on a variable window and a method for executing the code thereon. The fine-grained code encryption method includes: setting a window size based on the machine code length of the instruction statements in the target program; and targeting window P... i The machine code of each instruction statement is used with key K. i Encryption is performed, and based on window P i The machine code length and type of the instruction statement in the window P are used to determine the window P. i Slide to a new window; after processing the target program, an initial encryption program is obtained; after injecting the interpreter into the initial encryption program and adaptively modifying the metadata of the initial encryption program, the encryption program of the target program is obtained. This invention utilizes a variable window mechanism to ensure data confidentiality and effectively increases the analysis cost for attackers.
Owner:INSTITUTE OF INFORMATION ENGINEERING CHINESE ACADEMY OF SCIENCES

Program processing method and device, electronic equipment and readable storage medium

The embodiment of the invention provides a program processing method and device, electronic equipment and a readable storage medium, and the method comprises the steps: exporting calling information of calling functions of all specified types in a target program in sequence, and generating a target image; each pixel point in the target image represents a calling function in the target program, and the color of the pixel point represents the function category of the calling function; identifying the arrangement of pixel points in the target image to obtain an identification result; the identification result comprises a target area in the target image and iteration information of an iteration execution structure corresponding to the target area; pixel points in the target area correspond to a repeated call function sequence obtained after iterative execution structure expansion; the iteration information comprises the number of iterations of the iteration execution structure; and generating a code representation of the iterative execution structure according to the identification result. The compiling efficiency and the loop recognition efficiency can be improved, and the efficiency and accuracy of hardware testing based on the target program are improved.
Owner:LOONGSON TECH(NANJING) CORP LTD