Patents
Literature
Hiro is an intelligent assistant for R&D personnel, combined with Patent DNA, to facilitate innovative research.
Hiro

36 results about "Programme implementation" patented technology

Program implementation refers to how well a proposed program or intervention is put into practice and is fundamental to establishing the internal, external, construct, and statistical conclusion validity of outcome evaluations. Research conducted on preventive field trials indicates...

Vehicle behavior learning apparatuses, methods, and programs

Vehicle behavior learning apparatuses, methods, and programs store pieces of feature information including position information and attribute information of a plurality of target features. The apparatuses, methods, and programs obtain vehicle position information that shows a current position of a vehicle, obtaining image information of surroundings of the vehicle, and obtain one of the stored pieces of feature information corresponding to the surroundings of the vehicle based on the vehicle position information. The apparatuses, methods, and programs perform an image recognition for recognizing a target feature contained in the image information that corresponds to the obtained piece of feature information, detect a behavior of the vehicle that is performed within a predetermined range from a position of the recognized target feature, and store, based on the vehicle position information, the detected behavior in correspondence with information of a position in which the detected behavior was detected. The apparatuses, methods, and programs extract, based the detected behavior being stored a plurality of times at the same position, the detected behavior as a learned behavior, output learned behavior information including attribute information of the detected behavior and the position information of the detected behavior, each of which are kept in correspondence with the piece of feature information of the recognized target feature.
Owner:AISIN AW CO LTD

Terminal equipment booting and updating method and equipment

The embodiment of the invention provides a terminal equipment booting and updating method and equipment, relating to the field of wireless communication. The terminal equipment booting and updating method and the equipment can be used for improving the success rate of booting the terminal equipment. In the terminal equipment booting and updating method and the equipment provided by the invention, a storage unit of the terminal equipment comprises a first guide BOOT partition and a second BOOT partition; the same system guide programs are respectively arranged in the first BOOT partition and the second BOOT partition; after receiving a boot instruction, the system guide program in the first BOOT partition is loaded, and integrity verification and / or cyclic redundancy check CRC can be carried out on the system guide program; if the integrity verification and / or the cyclic redundancy check CRC is successful, a boot process is executed according to the system guide program; and otherwise, the system guide program in the second BOOT partition is loaded, and a boot process is executed according to the system guide program loaded in the second BOOT partition. With the adoption of the terminal equipment booting and updating method and equipment provided by the invention, the success rate of booting the terminal equipment can be improved.
Owner:QINGDAO HISENSE MOBILE COMM TECH CO LTD

Automation equipment control system

A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.
Owner:INTELLECTUAL VENTURES II

Automation equipment control system

A automation equipment control system comprises a general purpose computer with a general purpose operating system in electronic communication with a real-time computer subsystem. The general purpose computer includes a program execution module to selectively start and stop processing of a program of equipment instructions and to generate a plurality of move commands. The real-time computer subsystem includes a move command data buffer for storing the plurality of move commands, a move module linked to the data buffer for sequentially processing the moves and calculating a required position for a mechanical joint. The real-time computer subsystem also includes a dynamic control algorithm in software communication with the move module to repeatedly calculate a required actuator activation signal from a joint position feedback signal.
Owner:INTELLECTUAL VENTURES II

Track type full-automatic automobile repairing and varnish baking device and control system

The invention discloses a track type full-automatic automobile repairing and varnish baking device and a control system. The device comprises a supporting mechanism, a longitudinal movement mechanism, a transverse motion mechanism, a lamp body structure, a rotation mechanism, an infrared temperature sensor, a photoelectric sensor, an ultrasonic wave range sensor, a PLC (Programmable Logic Controller), a transducer, an A / D (Analog-to-Digital) expansion module, a touch screen, a manipulator and an I / O (Input / Output) expansion module, wherein the PLC is used for calculation and comparison and sending a command to an execution transducer, a motor, a stepping motor controller and a stepping motor so as to execute the command for walking and regulation according to a preset program; the touch screen is used for selecting a part to be baked with varnish, the command is recognized and complied by the PLC, execution commands are simultaneously generated and sent to a walking execution part and operation execution parts such as a light controller, a short wave infrared light tube and the like, and the system automatically completes the baking operation on an automobile according to a preset program; and the infrared temperature sensor is used for sensing the temperature data of the baked automobile and transmitting the data to the PLC which calculates and compares the data so as to achieve the purpose of controlling a specific temperature working parameter.
Owner:营口成大机电设备制造有限公司

Method for measuring power consumption of CPU (Central Processing Unit) and GPU (Graphics Processing Unit) software on mobile processor

The invention discloses a method for measuring power consumption of CPU (Central Processing Unit) and GPU (Graphics Processing Unit) software on a mobile processor. The method comprises the following steps: establishing a CPU power consumption model; modifying a program to be measured and recompiling; setting a platform to be measured; and operating the program to be measured and carrying out data processing. The method for measuring power consumption of a CPU and a GPU on the mobile processor, which is disclosed by the invention, effectively solves the problem that currently, a software developer difficultly and simultaneously acquires power consumption of the CPU and the GPU in the program executing process on a mobile processor of a mobile intelligent terminal. Any additional measurement tool is not required, the platform to be measured also does not need to be disassembled, power consumption of the CPU and the GPU on the mobile processor in the program executing process can be directly and accurately acquired on the mobile intelligent terminal and the developer of applications can be helped to design applications and games, which have low power consumption, for the intelligent terminal.
Owner:RES INST OF SOUTHEAST UNIV IN SUZHOU

Method and system for acquiring performance analysis data of application system

The invention discloses a method and a system for acquiring performance analysis data of an application system. The method comprises the following steps: acquiring an access request for a page file, recording starting time of the request and return time of a response to obtain response time-consuming data, and acquiring time-consuming data of different layers of the application program in a monitoring process for execution of the application program. By using the method, smaller-grain performance analysis data of the application system is acquired, so as to provide analysis basis for exactly positioning the performance bottleneck of the system and accurately finding the reason which results in running speed decreasing of the system.
Owner:STATE GRID CORP OF CHINA +1

Method and device for writing data to disk through cache during starting up

The invention discloses a method and device for writing data to a disk through a cache during starting up. The method comprises the steps that in the executing process of a starting-up procedure, a data writing request sent by an application layer to the disk is intercepted, and data corresponding to the data writing request are stored into the cache; a data writing success response is returned to the application layer to allow the application layer to continue to execute the starting-up procedure according to the response; when the disk is detected to be idle, the data in the cache are written into the disk. According to the method and device for writing the data to the disk through the cache during starting up, in the starting-up procedure executing process, the data which originally need to be written into the disk are written into the cache, and the data writing success response is immediately fed to the application layer at the same time, time of the application layer for waiting the response is saved, the starting-up procedure standards are met, and influences cannot be caused on later system operation.
Owner:BEIJING QIHOO TECH CO LTD +1

Electronic key system

Disclosed is an electronic key system that is safe and reduces the possibility of unauthorized execution of a program through a circumvention of authentication. A program execution device 1 placed in an automobile comprises an engine control device 14 that controls an engine 3, wherein the engine control device 14 comprises a program X that enables control of the engine 3. The program X recorded in the program execution device 1 is encrypted. Decoding information Y is required for decoding the program X. The decoding information Y is recorded in an electronic key 2 and is sent to the program execution device 1 if the program X is to be decoded. The program execution device 1 uses the received decoding information Y to decode the program X and then executes the program X to start up the engine. The program X cannot be decoded if the electronic key 2 does not contain the correct decoding information Y.
Owner:NTI

Remote firmware upgrading method for embedded equipment

The invention discloses a remote firmware upgrading method for embedded equipment. The method is suitable for a target range test data acquisition device based on an STM32F407 single-chip microcomputer and is in signal connection with a remote TFTP server through the Ethernet or a wireless network. The method comprises the following steps: (11) downloading a request: an embedded device serving asa TFTP client and initiating a file downloading request to a remote TFTP server storing a new version firmware program file; (12) transmitting a file: after receiving the file reading request, the remote TFTP server directly sending a data message containing a data block number and a data block size back to the embedded equipment, and all the data blocks integrally forming a new version firmware program file; (13) writing a program: the embedded equipment writing the received new version firmware program file into a firmware program area; and (14) executing the program: the embedded equipmentexecuting the new version firmware program. The remote firmware upgrading method for the embedded equipment is simple in upgrading operation and high in efficiency.
Owner:NANJING UNIV OF SCI & TECH

Laser processing system having function of preparing to restart processing

A laser processing system including a laser processing unit, a controller controlling the processing unit according to a laser processing program, and a restart preparation apparatus performing a preparation process of the controller to resume the program execution after being suspended. The restart preparation apparatus includes an operating state judging section judging whether an operating state of the processing unit when suspending the program execution is in course of laser processing, and a restart condition specifying section specifying a restart condition of the processing unit when resuming the program execution, from among predetermined conditions, based on a judgment result. The operating state judging section judges that the operating state is in course of laser processing, if a predetermined operation command for processing the workpiece is output from the controller, or predetermined external information for processing the workpiece is input to the controller, at the instant of suspending the program execution.
Owner:FANUC LTD

High-accuracy rotation locating control device of double-station plastic injecting and blowing hollow molding machine

The invention relates to a high-accuracy rotation locating control device of a double-station plastic injecting and blowing hollow molding machine, which comprises a master control module as well as an electronic ruler data acquisition module, a servo motor drive and encoder module, a sensing limit switch module, a human-computer interface module, a communication interface module and a storage module that are respectively connected with the master control module, wherein the master control module comprises an embedded ARM microprocessor, an alarm output module, a power supply module, a reset circuit and a JTAG debugging interface circuit; and the embedded ARM microprocessor of the master control module is connected with an input / output interface of a PLC, is used for receiving starting rotation direction information and resetting information which are sent out by a PLC host machine, and transmitting clockwise and counterclockwise rotation located information into the PLC host machine. The device is provided with a special human-computer interface device, thus realizing high-accuracy rotation location, and not influencing the user program execution period; the device has multiple communication ways so as to realize interaction with a human-computer interface of a control system and the communication with an upper computer; and the device has high cost performance.
Owner:柳州市精业机器有限公司 +1

Batch processing program content error processing method and device

The embodiment of the invention provides a batch processing program content error processing method and device. The method comprises the steps that when a batch processing program outputs a strong error, running of the batch processing program is stopped; a processing strategy corresponding to the strong error is determined, and parameters corresponding to the processing strategy are set; the batch processing program is referred back, and when the batch processing program is executed to a breaking point corresponding to the strong error, the processing strategy corresponding to the parameters is executed at the breaking point corresponding to the strong error to enable the batch processing program to continue to be executed according to the set parameters. According to the batch processing program content error processing method, the content error processing capacity of the batch processing program is improved.
Owner:AGRICULTURAL BANK OF CHINA

Method and device for recovering memories, terminal equipment and computer readable storage medium

The invention provides a method and device for recovering memories, terminal equipment and a computer readable storage medium. The method includes the steps that an instruction for executing soft restart on a target application program is obtained, and soft restart operation is executed on the target application program; whether execution of the soft restart operation on the target application program is finished is judged, and if yes, the target application program executes memory recovering operation. The device comprises an obtaining module, a soft restart module and a memory recovering module, wherein the obtaining module is used for obtaining the instruction for executing soft restart on the target application program; the soft restart module is used for executing soft restart operation on the target application program; the memory recovering module is used for determining that memory recovering operation is executed on the target application program after execution of soft restart on the target application program is finished. The terminal is provided with a processor and a storage device. The processor can realize the memory recovering method when executing the computer program. The computer program for realizing the method is stored on the computer readable storage medium. Memories of the application program after soft restart can be recovered through the method and device.
Owner:MEIZU TECH CO LTD

Program monitoring method, apparatus and digital television receiving terminal

The invention is suitable for the field of network broadcast television and provides a program monitoring method, an apparatus and a digital television receiving terminal. The method comprises the following steps: a first program sends heartbeat information to a second program and simultaneously receives heartbeat information sent by the second program; if the heartbeat information sent by the second program hasn't been received within the preset receipt time, the first program executes exception handling; and if the second program hasn't received the heartbeat information sent by the first program within the preset receipt time, the second program executes exception handling. According to the invention, each program of the digital television receiving terminal has functions of monitoring and being monitored. If one program is abnormal or is attacked, the program will be monitored, and other programs will execute exception handling. Thus, sensitive data can be prevented from being stolen, and system safety of the digital television receiving terminal can be guaranteed.
Owner:SHENZHEN JIUZHOU ELECTRIC

Hardware virtualization for media processing

Methods and systems for implementing virtual processors are disclosed. For example, in an embodiment a processing apparatus configured to act as a plurality of virtual processors includes a first virtual program space that includes a first program execution memory, the first program execution memory including code to run a non-real-time operating system capable of supporting a one or more non-real-time applications, a second virtual program space that includes a second program execution memory, the second program execution memory including code to run one or more real-time processes, and a central processing unit (CPU) configured to operate in a first operating mode and a second operating mode, the CPU being configured to perform operating system and application activities using the first virtual program space for the first operating mode without using the second virtual program space and without appreciably interfering with the one or more real-time processes that are running in the second operating mode.
Owner:MARVELL ISRAEL MISL

Display control method, mobile terminal and computer readable storage medium

A display control method disclosed by the invention comprises the following steps: obtaining a package name of an application program currently started by a mobile terminal; judging whether the package name of the currently started application program is matched with the package name of a preset application program or not; and if the package name of the currently started application program is matched with the package name of the preset application program, displaying a navigation floating window which comprises a navigation key of the currently started application program. In addition, the invention also discloses a mobile terminal and a computer readable storage medium. According to the display control method, when the preset application program is started, the navigation floating windowcorresponding to the preset application program is displayed, a user can execute operation on the preset application program through the navigation floating window, and great convenience is providedfor the user.
Owner:NUBIA TECHNOLOGY CO LTD

Multiple discharge-servo curve control method and device for an electrical discharge machine

A discharge-servo curve control method and device for an electrical discharge machine enables multiple discharge-servo curves to be chosen during a machining process in real-time. The control device includes a storage unit, a setting unit, a reading unit, a program unit and an instruction-judging unit capable of swapping control during execution of the program whenever a discharge-servo curve instruction is encountered.
Owner:IND TECH RES INST

System and method capable of remotely controlling electronic device to execute program

The invention discloses a system and method capable of remotely controlling an electronic device to execute program. The system comprises one cloud management platform and at least one electronic device. The electronic device comprises one data storage device and one program execution management device. The data storage device comprises multiple flash memories and one controller. The program execution management device comprises one microprocessor with a network communication function. When the cloud management platform wants to requires the electronic device to carry out one specific operation or collect one specific information, the cloud management platform sends a specific command to the program execution management device. The microprocessor of the program execution management devicerequires the controller of the data storage device to execute customized program according to the specific command so as to generate at least one specific information. Then, the program execution management device transmits the specific information to the cloud management platform. Thus, even if the operation system of the data storage device is at fault or there is no installation operation system, the manager of the cloud management platform can still successfully remotely control the controller to perform specific program.
Owner:INNODISK CORP

Program call decoupling method and device, electronic device and storage medium

A program call decoupling method belongs to the field of computer technology, and solves the problem of low program startup efficiency caused by program invocation decoupling in the prior art. The program call decoupling method disclosed in the present application includes: loading, during program execution, dependency data in binary data of the program to a runtime environment in response to a call to a first element in the program, the dependency data comprising at least an index key corresponding to the first element and an index value corresponding to a second element dependent on the first element; obtaining and calling a second element corresponding to the first element through the runtime environment. The program call decoupling method disclosed in the present application writes thedependency relation data in advance into the binary data of the program when the program is running, and loads the dependency relation data only when the element with dependency relation needs to beinvoked, thereby shortening the starting time of the program and improving the starting efficiency of the program.
Owner:BEIJING SANKUAI ONLINE TECH CO LTD

Interleaved hardware multithreading processor architecture

An architecture for a digital signal processor alleviates the difficulties and complexities normally associated with writing and optimizing programs to avoid stalls during which one instruction awaits the result of a prior instruction. The architecture coordinates the processing of data for multiple instructions through a multiple stage data pipeline. As a result, the architecture not only supports simultaneous execution of multiple programs, but also permits each program to execute without delays caused by inter-relationships between instructions within the program.
Owner:HARMAN INT IND INC

A program monitoring method, device and digital TV receiving terminal

The present invention is applicable to the field of network broadcasting and television, and provides a program monitoring method, device and digital TV receiving terminal. The method includes: the first program sends heartbeat information to the second program, and simultaneously receives the heartbeat information sent by the second program; If the heartbeat information sent by the second program is not received within the preset receiving time, the first program performs exception processing; if the second program does not receive the heartbeat information sent by the first program within the preset receiving time, then Exception handling is performed by the second program. In the present invention, each program of the digital TV receiving terminal has the function of monitoring and being monitored. If one of the programs is abnormal or attacked, it will be monitored by other programs, and then other programs will perform abnormal processing, which can prevent sensitive data from being Theft ensures the system security of the digital TV receiving terminal.
Owner:SHENZHEN JIUZHOU ELECTRIC

Self-modifying code identification method based on hardware emulator

The invention belongs to the technical field of software security measurement and evaluation, especially relates to a self-modifying code recognition method based on a hardware simulator. The invention is provided with a marker in the hardware simulator in order to only execute a target executable file by one step and capture a virtual system execute instruction, the information in the process can be executed by using a shadow memory monitoring program, the code which is dynamically released into the memory and is executed can be recognized and executed in the course of program execution, so that data information of the analysis target can be acquired. The data acquisition of the invention is implemented by the simulation hardware, is not executed by placing the malevolence code on a trueCPU, so the actual system can not be affected. The invention adopts the hardware simulator as a dynamic analysis platform, which can improve the transparency between the analysis platform and the code and can effectively defend against the detection of the code.
Owner:INST OF SOFTWARE - CHINESE ACAD OF SCI

Register window performance via lazy register fills

The present embodiments provide a system that facilitates lazy register window fills in a processor. During program execution, when the system encounters a restore instruction for a register window, the system determines if the restore instruction causes an underflow condition that requires the register window to be filled from a stack in memory. If so, the system completes the restore instruction by updating state information for the register window to indicate that the restore instruction is complete without actually filling the individual registers that comprise the register window from the stack. During subsequent program execution, the system lazily fills registers in the register window from the stack as the registers are accessed by the program.
Owner:ORACLE INT CORP

Module encryption/decryption program

Even for encrypted programs, when all modules are decrypted all at once at the time of execution, it is possible to analyze codes stored within a storage area. Therefore, a program execution and decryption method that prevents easy analysis via reverse-engineering is required. In order to solve the aforementioned problem, this invention provides a program complex that allows execution of modules while modules are being decrypted upon execution, even if a program has been started. Thereby, modules cannot be easily analyzed and program tamper resistance can be improved.
Owner:DNP HYPER TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products