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

31results about How to "Reduce the amount of code" patented technology

Memory page exchange method and system for microkernel operating system

The invention provides a memory page exchange method and system for a microkernel operating system. The memory page exchange method comprises the following steps: step 1, running an exchange page management system service in a user mode of the microkernel operating system; step 2, providing data encapsulation and transmission for communication between user state system services; 3, generating an exchange page identifier, and registering a virtual address area used for transmitting data, a data buffer area and a thread for processing a missing page error to the kernel; 4, when the page is swapped out, the kernel modifies the service page table of the swap page management system, and the physical page needing to be swapped out is mapped; 5, when the page is swapped in, according to the swap page identifier obtained from the page table when the missing page error is triggered, the specified page data content is read from the swap area to the data buffer area; and step 6, packaging each interface of the exchange page management service. According to the invention, by utilizing the page table mapping, the memory copying times in the exchange process under the microkernel architecture are effectively reduced, and the operation efficiency of the exchange system is improved.
Owner:SHANGHAI JIAOTONG UNIV

DSL-based common dimension data conversion method and system

The invention provides a DSL (Digital Subscriber Language)-based public dimension data conversion method and system, and the method comprises the following steps: reading an input script as a file stream by using a business language script reading module; segmenting characters in the file stream into tokens by utilizing a lexical analysis module; using a grammar parser module to construct the token into a grammar tree; traversing all nodes of the syntax tree by using a syntax traversal module, and triggering a conversion rule monitor module at each node; and extracting information by using the conversion rule monitor module, and assembling the information into a computer language program. According to the technical scheme, modeling is carried out on the service function through the configuration data conversion assembly of the DSL, the model is formed, an existing model or a newly-built model is introduced during modeling, and model verification is carried out on a system, so that the condition of repeated modeling is avoided, and a bloated model can be simplified.
Owner:SUNSHINE PROPERTY & CASUALTY INSURANCE CO

Method, device and equipment for automatic driving decision making and storage medium

PendingCN119190076AReduce the amount of codeEasy to expandControl devicesFinite-state machinecomputer science
The invention relates to the technical field of automatic driving, and discloses a method, device and equipment for automatic driving decision making and a storage medium, and the method comprises the steps: obtaining vehicle information and environment information of a vehicle; based on the vehicle information and the information of the environment where the vehicle is located, judging whether a driving decision needs to be made to obtain a judgment result, and updating driving decision flag bit information based on the judgment result; and based on the updated driving decision flag bit information, whether a vehicle state switching condition is met is checked, and if yes, vehicle state switching is carried out based on the multi-layer finite-state machine. The code quantity of the decision-making method is reduced, and the expansibility of secondary development is improved; and based on state multiplexing of the finite-state machine, simplification and easy expansion of the state machine can be realized.
Owner:GUOQI INTELLIGENT CONTROL (CHONGQING) TECH CO LTD +1

Data pushing method, system and equipment based on SSE server and medium

InactiveCN119276931AHigh transplantabilityReduce resource consumptionTransmissionWebSocketEngineering
The invention discloses a data pushing method, system and device based on an SSE server side and a medium, belongs to the technical field of network communication, aims to solve the technical problem of resource waste of WebSocket in a one-way communication scene in the prior art, and adopts the technical scheme that the server side responds to a GET request of a client side, sets a response header Content-Type as text / event-stream, sets a Cache-Control as no-cache and sets Consection as kep-alive, and sends the GET request to the client side; a persistent HTTP connection is established; when the data is updated, the server side sends an event stream to the client side through the persistent HTTP connection; and the client monitors and processes the received event stream by using a feed or EventSource object.
Owner:INSPUR TIANYUAN COMM INFORMATION SYST CO LTD

Method and device for judging driving direction of servo motor with absolute encoder

The invention belongs to the technical field of encoders, and particularly discloses a method and equipment for judging the driving direction of a servo motor with an absolute encoder. The method comprises the following steps of: sequentially arranging and storing coded values of an absolute position encoder into a one-dimensional coding array according to an actual sequence of the coded values; obtaining a current coding value and a target coding value, judging whether the current coding value is legal, and respectively calculating the positions of the current coding value and the target coding value in the coding array; the position of the current coding value in the coding array and the position of the target coding value in the coding array are judged, if the position of the current coding value in the coding array is larger than the position of the target coding value in the coding array, the driving direction of the servo motor is reverse, and otherwise, the driving direction of the servo motor is forward. According to the method, the code quantity and the operation frequency are reduced, the calculation time is shortened, and the performance requirement on a control chip of the servo controller is reduced.
Owner:DONGFENG OFF ROAD VEHICLE CO LTD

Page loading speed comprehensive optimization method and system based on React framework

The invention discloses a page loading speed comprehensive optimization method and system based on a React framework, and belongs to the technical field of front-end development. Loading is realized by using a React.lazy function and a Suspense component, so that the initial loading time is shortened; server-side rendering is carried out in combination with a Next.js framework, and part of rendering work is moved to a server side, so that the rendering pressure of a client side is reduced; static resources are compressed and merged by means of a Webpack tool, and the HTTP request frequency and the resource volume are reduced; implementing a data prefetching strategy according to a React component life cycle hook mechanism, and obtaining data in advance to reduce user waiting; repeated resource acquisition requests are reduced by utilizing the caching functions of the browser and the server. According to the method, the loading speed of the React page is effectively increased, the user experience is remarkably improved, and an efficient and feasible solution is provided for page performance optimization in front-end development.
Owner:HANGZHOU ARTECH

Method and device for processing newly-added data in table, equipment and storage medium

The invention relates to a method and device for processing newly-added data in a table, equipment and a storage medium, and the method comprises the steps: carrying out table display on original data through a table component, and obtaining a table of the original data; if the operation of newly adding the data is executed, displaying a form which takes all the form columns as fields at a first preset position of the form through a form component; in the form, acquiring input newly-added data through an editable area corresponding to the field, and displaying the newly-added data; if the operation of confirming the newly added data is executed, storing the newly added data to a database, hiding the form and performing table display on the latest data through the table component; wherein the latest data comprises the original data and the newly added data. Therefore, the realization difficulty is reduced, simplicity and convenience are realized, and developers can be helped to quickly realize development.
Owner:CHONGQING SELIS PHOENIX INTELLIGENT INNOVATION TECH CO LTD

Data caching method and apparatus, computer device, and storage medium

PendingCN122285727Asave human effortReduce the amount of codeDatabaseOperating system
This application provides a data caching method, apparatus, computer device, and storage medium, belonging to the field of artificial intelligence technology. The method includes: obtaining cache annotation information of a target program; wherein the cache annotation information is a cache description of the target program; identifying the cached return data of the target program based on the cache annotation information to obtain cache identification information; wherein the cache identification information indicates whether the return data of the target program is cached or not; if the cache identification information indicates that the return data of the target program is not cached, executing the target program to obtain the original return data; generating cache configuration information for the original return data based on the cache annotation information; and caching the original return data to a cache database according to the cache configuration information. This application can be applied to business systems requiring large amounts of data, such as fintech and healthcare, and can save labor costs in data caching.
Owner:PING AN TECH (SHENZHEN) CO LTD

Low-code platform message data processing system, method and device

This specification relates to the technical field of low-code platforms, and specifically discloses a low-code platform message data processing system, method and device, wherein the system includes a message parser and a message adapter; the message parser is used to receive initial message data, and convert the received initial message data into corresponding target format message data; the initial message data includes message data in multiple formats; the message adapter is used to receive target format message data output by the message parser, and associate the target format message data according to preset business logic, and output the associated target format result message. Through the above scheme, it is possible to support multiple interfaces to be combined into one interface output, reduce the amount of code, and can be applied to complex business scenarios through configuration.
Owner:CHINA CONSTRUCTION BANK

Low-code configuration software system applied to monitoring touch screen

The invention relates to a low-code configuration software system applied to a monitoring touch screen, and the system comprises a configuration module which is used for carrying out the configuration of each module, so as to construct each module; the database module is used for reading and writing database files; the instant operation interface module is used for constructing a default basic interface according to the configuration module and configuring multiple functional interfaces based on the default basic interface to realize interaction with a driver; the player module is used for responding to the man-machine interaction instruction of the instant operation interface module and playing the video stream; the core service module is used for receiving commands of all the modules and executing corresponding operations; and the network packet receiving and transmitting processing module is used for receiving and transmitting network packets. Compared with the prior art, the method has the advantages of being low in code quantity, diversified in functionality, simple in configuration, applicable to multiple platforms, high in expansibility and the like.
Owner:NANJING MINGXIAO INTELLIGENT MFG TECH CO LTD

Digital project task management cooperation platform system based on cloud deployment

A digital project task management cooperation platform system based on cloud deployment comprises a data layer, a service layer, an interface layer and an access layer. The service layer comprises service configuration, an intelligent task engine, basic service and task service; the service layer provides diversified contract service interfaces for the access layer; the intelligent task engine provides standard task management service; each basic service is integrated, and a universal intelligent task service system is realized; the intelligent task engine processes wide task types; the state and progress of a task are managed through a task service, document data related to the task are stored and managed through a file service, and smooth communication between task participants is ensured through a message service; and finally, key information in the document is automatically extracted through an intelligent identification technology. The platform system can greatly improve the conditions of information asymmetry, unsmooth communication and low management efficiency in the existing project management.
Owner:DESIGN & DIGITAL TECH SERVICES LTD

Cryptographic protocol test method and device for xfrm framework

ActiveCN119676125AReduce the amount of codesimplify writingSecuring communicationComputer hardwareCryptography protocols
The invention discloses a cryptographic protocol testing method and device for an xfrm framework, and the method comprises the steps: determining an instrumentation point location according to the characteristics of the xfrm framework; performing instrumentation on the xfrm driving module through the static instrumentation module; performing instrumentation on the xfrm kernel module through the kernel detection module; loading the static instrumentation drive, the kernel instrumentation drive and the new xfrm drive after instrumentation; sA and SP strategies are manually configured and issued through a user mode, and the network security equipment negotiates and configures a communication strategy; calling an interface function of the instrumentation of the xfrm driving module, and capturing a driving instrumentation result; after the network security equipment completes configuration of the communication strategy, encryption communication is carried out, and an IPSec message is sent and received; calling an interface function of an xfrm kernel module instrumentation, and capturing a kernel instrumentation result; and checking and analyzing a cryptographic protocol test result of the xfrm framework, adjusting an instrumentation position, modifying a configuration strategy, and performing an iterative test. According to the invention, the test efficiency and observability can be improved.
Owner:JIANGSU NEW QUALITY INFORMATION TECH CO LTD

Vector processor functional verification method and system

PendingCN122364012AReduce difficultyReduce the amount of codeReference modelingData format
This invention discloses a method and system for verifying the functionality of a vector processor. The method unifies matrix, vector, and scalar data formats into a matrix type using a reference model. Multi-input interface data is stored in corresponding data queues in the form of address plus data. The required computational data is extracted according to the current instruction, and unused data is stored back to the original queue. Expected output data at the clock cycle level is generated and compared with the actual output data of the vector processor to determine functional correctness. The system includes an instruction generator module, a controller module, a data generation module, a reference model module, a data collection module, and a data comparator module. This invention can improve the accuracy of vector processor fault location, simplify verification logic, and improve overall verification efficiency.
Owner:奕算智能科技(上海)有限公司 +1

Endpoint behavior recognition method and system based on low code

ActiveCN118689530BReduce the amount of codeless quantityVersion controlPlatform integrity maintainance
The present application discloses a low-code-based endpoint behavior recognition method and system, which mainly relates to the field of endpoint behavior recognition technology, and is used to solve the problem that the existing solutions increase the coverage of behavior detection by adding detection codes in order to effectively detect the operation behaviors of each user, which leads to a surge in the amount of code for developers to adapt to the behaviors of different users. It includes: loading preset information configuration rules; capturing a single system call information and processing it into preset format data; based on the specific content of the preset format data, determining the preset information configuration rules corresponding to the current preset format data, and then placing the preset format data in the rule queue of the corresponding preset information configuration rules; when the rule queue is not empty, sequentially determining the matching of the preset format data in the rule queue with several sub-rule conditions in the preset information configuration rules to determine whether the preset behavior is satisfied.
Owner:中孚安全技术有限公司

Image decoding apparatus and image encoding apparatus

The image decoding apparatus (31) includes a transform coefficient decoding section (311) that decodes transform coefficients on a per transform tree basis included in a coding unit, the transform coefficient decoding section decoding transform coefficients related to luminance without splitting a transform unit corresponding to luminance in the transform tree, and decoding transform coefficients related to color difference without splitting a transform unit corresponding to color difference.
Owner:SHARP KK

A method for generating secure platform data based on XSD configuration

The present invention provides a method for generating data of a security platform based on XSD configuration, which comprises the following steps: step S1, reading a template input file to generate an XSD configuration file; step S2, reading and parsing the XSD configuration file generated in step S1 to obtain XSD configuration information; step S3, writing the XSD configuration information parsed in step S2 into a class file and generating a configuration information jar package; step S4, reading the actual input file to be processed of the project, creating a first object, and storing the data contained in the actual input file in the first object; step S5, creating a second object based on the class file in the configuration information jar package generated in step S3, and filling the data in the first object into the second object; step S6, outputting a configuration data file containing the second object filled in step S5 according to the file format generated by the user. The data generation method provided by the present invention has the advantages of strong expansibility, convenient user integration, and simple maintenance.
Owner:CASCO SIGNAL LTD

Parking space coding algorithm applied to four-way vehicles in stereoscopic garage

The invention relates to a garage location coding algorithm applied to four-way vehicles in a stereo garage, which is characterized in that group information is added into each unit in the stereo garage, the coding mode of each group of group information comprises four sections, the first section of information represents the direction of a roadway opening, the second section of information represents a layer, and the third section of information represents an X coordinate; the fourth section of information represents a serial number, the group number of the roadway is unique, the group numbers of the units in the same roadway are the same, and the trays in the units correspond to each other through respective independent Y coordinates. According to the method, the four-way vehicle can be controlled to arrive at the designated unit group to work through the minimum code quantity, the method is simple and efficient, the code quantity can be saved by at least about 60% compared with traditional four-way vehicle coding, and the purposes of optimizing the four-way vehicle coding and remarkably saving the code workload are achieved.
Owner:GUANGDONG SAIFEIER LOGISTICS TECH CO LTD

Communication method, communication system, storage medium and communication equipment

The invention provides a communication method, a communication system, a storage medium and communication equipment. The communication method comprises the following steps: at least setting an attribute value in an App process of a high-level permission space; mounting at least one independent process in the init service process of the limited permission space; and when the independent process monitors that the attribute value is changed, starting an init service, and calling a Modem control logic related interface in the limited permission space through the init service to complete communication between the App end and the Modem end. According to the invention, the independent process is mounted in the init service process to realize the APP end and the Modem end of the mobile phone, so that the integration process can be simplified, and the code quantity can be reduced. Besides, the method provided by the invention complies with a Google Sepicy security policy, so that the security of communication can be ensured, and the communication process between the mobile phone APP end and the Modem end is safe and reliable.
Owner:HEFEI LONGQI INTELLIGENT TECH CO LTD

Method and system for testing the inferential ability of an artificial intelligence system

The application provides a method and system for testing the inference ability of an artificial intelligence system. The method comprises: constructing a multi-dimensional space probability distribution model based on a structured configuration file of a plurality of dimensional parameter atomic items and at least one variation strategy rule defined for an inference ability scenario of an AI model deployed on an AI system; generating a dynamic test case set based on the multi-dimensional space probability distribution model; and executing a test on the AI model deployed on the AI system using the dynamic test case set.
Owner:MOXIN ARTIFICIAL INTELLIGENCE TECH (SHENZHEN) CO LTD

High-speed communication interface circuit and high-speed SWD communication device

The utility model discloses a high-speed communication interface circuit and a high-speed SWD communication device. The high-speed communication interface circuit comprises a host processor, a GPIO interface, a first SPI interface and a second SPI interface, wherein the host processor is arranged on a host; the GPIO interface, the first SPI interface and the second SPI interface are respectively in signal connection with the host processor; the GPIO interface, the first SPI interface and the second SPI interface are respectively connected with an SWD interface of a slave through an isolation module and carry out data transmission; the GPIO interface and the first SPI interface are configured to be controlled by the host processor and send data to the SWD interface of the slave; and the GPIO interface and the second SPI interface are configured to be controlled by the host processor and receive data from the SWD interface of the slave. By utilizing the scheme of the utility model, the communication speed of the host and the slave can be improved, so that the debugging and burning efficiency of the host to the slave is improved.
Owner:SHANGHAI EASTSOFT MICROELECTRONICS

A manchester decoding method based on time offset algorithm

A kind of manchester decoding method based on timing offset algorithm, including filtering module, signal waveform conversion module and manchester decoding module, the timing offset algorithm is implemented in manchester decoding module;After input signal passes through filtering module and removes interference signal, signal waveform is converted into baseband signal waveform by signal waveform conversion module, then is sent into manchester decoding module, microprocessor in manchester decoding module starts reading signal by external interrupt, while reading signal, real-time baseband signal pulse width is calculated using timing offset algorithm, according to the calculation result, the timer initial value of the collected baseband signal is revalued, the dynamic adjustment of microprocessor to baseband signal acquisition frequency is realized, finally, according to manchester encoding format, the collected baseband signal is decoded to obtain the final decoding data.The present application improves decoding speed, accuracy and environmental adaptability.
Owner:HUAIYIN INSTITUTE OF TECHNOLOGY

A method, apparatus, device, and readable storage medium for verifying non-empty data.

The present invention provides a data non-empty check method, device, equipment and readable storage medium, which relates to the field of computer technology, including obtaining first information, wherein the first information includes at least one parameter entity information filled in on a terminal, and the parameter entity information includes at least two field names and a value attribute corresponding to the field name; traversing the annotations of all the field names according to a first preset annotation to obtain the existence status of the first preset annotation, and the existence status includes existence or non-existence; when the existence status is existence, the existence status triggers calling a non-empty check interceptor to perform a non-empty check on the first information. The present invention implements non-empty check by means of interceptor + annotation, improves development efficiency, reduces the amount of code, and distinguishes scenarios according to the parameter value to implement a flexible non-empty check method.
Owner:CHINA CITIC BANK CO LTD

Method for reducing service node searching pressure through coroutines and marks

PendingCN119232788Areduce lossReduce the amount of codeSecuring communicationOperations researchServer-side
The invention provides a method for reducing the pressure of searching a service node through a coroutine and a mark, which comprises the following steps of: after receiving a file operation request for the first time, distinguishing an available state and an unavailable state of the service node through the coroutine, and marking by using a prefix of a state value; and a subsequent file operation request directly calls the marked service node in the available state. According to the invention, a large number of repeated verification processes are reduced, the working efficiency is improved, the pressure of the server side is relieved, and the user experience is improved.
Owner:YOZOSOFT CO LTD

Session processing method and device based on timeout locking, equipment and storage medium

The invention belongs to the field of message security and finance, and relates to a session processing method based on timeout locking, which comprises the following steps: when the idle time of a current session exceeds a session idle time threshold, generating a notification message in a specific format containing a session locking instruction, and sending the notification message to a client for analysis through a secure channel, the method comprises the following steps: acquiring a session locking instruction, locking a current session according to the session locking instruction, monitoring a user input command, outputting a password input prompt, encrypting a user input password to obtain an encrypted input password, determining whether authentication is passed according to the encrypted input password and a pre-stored encrypted storage password, and if the authentication is passed, locking the current session according to the session locking instruction. And unlocking the locking of the current session, and exiting the session operation when the authentication is not passed. The invention further provides a session processing device and equipment based on timeout locking and a storage medium. In addition, the invention also relates to a block chain technology, and the notification information can be stored in a block chain. The risk of potential errors can be reduced.
Owner:PING AN TECH (SHENZHEN) CO LTD

Vector processor functional verification method and system

ActiveCN122364012BReduce difficultyReduce the amount of code
The application discloses a kind of vector processor function verification method and system.The method is unified to matrix type by reference model to matrix, vector, scalar three data formats, and the data of multiple input interfaces is stored in the corresponding data queue according to the form of address plus data, according to the required calculation data of current instruction extraction and unused data is stored to the original queue, the expected output data of clock cycle level is generated, and then compared with the actual output data of vector processor to judge the correctness of function.The system includes instruction generator module, controller module, data generation module, reference model module, data collection module and data comparator module.The application can improve the accuracy of vector processor fault location, simplify verification logic, and improve overall verification efficiency.
Owner:奕算智能科技(上海)有限公司 +1

Clock interval based real-time trajectory planner for solar telescope scanning mechanism

The clock interval-based real-time trajectory planner for a solar telescope scanning mechanism relates to the technical field of space telescope sun-scan imaging technology, and solves the problems that the existing trajectory planning methods all have large calculation amount and large code amount, and comprises: a speed planner, which is used for calculating the clock interval between adjacent position instructions according to the scanning speed of the scanning mechanism, the processor clock frequency, the acceleration of the scanning mechanism and the speed update frequency of the scanning mechanism; a target position selector, which is used for determining the target position of the solar telescope, and switching the target position between the scanning start point and the scanning end point according to the time period of the scanning of the solar telescope; and a position instruction generator, which is used for updating the position instruction according to the current position, the target position and the clock interval, and sending the updated position instruction to the position controller of the scanning mechanism. The present application is convenient for the program to be realized in a fixed-point operation mode, involves less operation units, is easy to realize, and has less code amount.
Owner:CHANGCHUN INST OF OPTICS FINE MECHANICS & PHYSICS CHINESE ACAD OF SCI

Data processing method and device, chip and computer readable storage medium

PendingCN119312247Areduce consumptionReduce the amount of codeManufacturing computing systemsData setAlgorithm
The invention relates to a data processing method and device, a chip and a computer readable storage medium. The method comprises the steps of obtaining a test data set of at least one electrical parameter of a plurality of wafers to be detected, and performing normalization processing on the test data set of the at least one electrical parameter to obtain a normalized parameter set; constructing a to-be-tested spatial vector of each test data set according to the normalized parameter set; according to the to-be-tested spatial vector of each test data set and a preset spatial vector of the target wafer, obtaining a vector similarity between each test data set and the target wafer; and determining an abnormal wafer from the plurality of to-be-detected wafers according to the plurality of vector similarities. By adopting the method, computing power resources can be saved, and data processing efficiency can be improved.
Owner:SEMITRONIX

A method and system for implementing database row and column access control

The present invention discloses a method and system for implementing row and column access control of a database. The method dynamically configures row and column permissions for all users, and uses the system to proxy data requests of all users, so as to determine in real time whether the user has access rights; at the same time, by storing the permissions of frequently accessed users in the Redis database, the time for permission judgment is saved. The method and system for controlling row and column access rights implemented by the present invention access through a database proxy without modifying the original project, and the access method is simple and convenient, and the permission control is flexible, so it is applicable to various projects that require permission control; and the execution overhead caused by the present invention is small, and the performance index is better than the traditional method of controlling user permissions at the database level.
Owner:ZHEJIANG LAB

A descriptor transmission method, device, equipment and storage medium

The present invention discloses a descriptor transmission method, device, equipment and storage medium. It is applied to a USB multi-controller system, including: building a descriptor database; obtaining a request command, and determining the descriptor acquisition status of the request command; when the descriptor acquisition status is a descriptor acquisition request, determining the target storage address according to the request command, and performing descriptor transmission according to the descriptor database and the target storage address. By building a descriptor database and matching the descriptor with the storage address, centralized management of the descriptor can be achieved, reducing the overall code volume and also saving the system's memory space. When it is determined that the request command is a descriptor acquisition request, the target storage address can be quickly determined, and the descriptor required by the host can be located, avoiding the time waste caused by parsing the command field level by level, thereby reducing the response time, preventing the enumeration failure problem caused by the response timeout of the system during the enumeration process, and improving the real-time performance of the system.
Owner:HEFEI HEXAGON SEMICON CO LTD