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

124 results about "Code readability" patented technology

Code readability is key for large software projects with many developers, and where the source code that is being written will have to be modified by another person. Code readability plays a central part at the Guardian digital department, where the scale of the projects is large and developers are encouraged to rotate teams.

Communication protocol applicable to reliable multi-machine communication, encoding and decoding method and communication device

The invention discloses a communication protocol applicable to reliable multi-machine communication. The frame format of the communication protocol comprises a frame starting field, a frame header field, a load filed, a check field and an ending field, which are arranged in sequence from front to back, wherein the frame header field comprises a frame type field, a source address filed, a destination address filed, a load length filed and a functional codeword field, which are arranged in sequence from front to back; the load filed is expressed as a plurality of continuous data type fields according to the load contents to form a load structure model. According to the communication protocol, the frame header field comprises the source address filed and the destination address filed, thereby being applicable to multi-device communication. The load structure model is used for effectively improving the data framing and analysis efficiency. The frame header field comprises the frame type field, therefore classified analysis can be performed on the load data according to the frame type so as to effectively improve the readability and maintainability of the code.
Owner:一飞智控(天津)科技有限公司

Method for designing DCMFK (Debiased Converted Measurement Kalman filter) based on FPGA (Field Programmable Gate Array)

The invention discloses a method for designing a DCMFK (Debiased Converted Measurement Kalman filter) based on an FPGA (Field Programmable Gate Array). Firstly, a system of the DCMFK based on the FPGA is designed. A gain matrix module comprises an average real covariance submodule and a gain matrix submodule; a state update module comprises a coordinate transformation submodule, an average real deviation submodule, an innovation submodule and a state update submodule; a trigonometric function module, a one-step prediction module, a prediction error covariance module, a filter error covariance module, the average real covariance submodule, the gain matrix submodule, the coordinate transformation submodule, the average real deviation submodule, the innovation submodule and the state update submodule respectively invoke floating adding, subtracting, multiplying and dividing operation modules. A hierarchical design is adopted in the method, modules at the bottom layer realize input by utilizing a VHDL (Very High Speed Integrated Circuit Hardware Description Language), and a schematic diagram input manner is adopted by the modules on the top layer; therefore, the method can improve the readability of codes, is easy to divide modules, and is convenient to simulate during designing.
Owner:NANJING UNIV OF SCI & TECH

Method for building intelligent terminal application program, device for building intelligent terminal application program and intelligent terminal

The invention discloses a method for building an intelligent terminal application program, a device for building an intelligent terminal application program and an intelligent terminal. According to the method, the following types of files including an application program data file, a program executing file and a loading file are configured at the intelligent terminal, wherein the application program data file in the type provides description of an operation mode of the application program; the program executing file is used for executing the operation mode described by the application program data file, and the executing process comprises the steps of reading the application program data file, displaying a graphical user interface according to the application program data file, receiving input provided by a user and feeding back the input of the user; and the loading file provides a method for executing and updating the application program data file. When the method provided by the invention is adopted, through segmenting application program logics and executing the application program, the application program can be subjected to partial updating, and the flow waste of the user is avoided; the updating modes of application programs of different operation systems are unified; the workload of program development personnel is reduced; and the readability and the maintainability of codes are improved.
Owner:ALIBABA GRP HLDG LTD

Buried point data processing method and system, computer equipment and readable storage medium

The embodiment of the invention provides a buried point data processing method based on computer equipment, and the method comprises the steps: configuring a buried point program for the computer equipment in advance, wherein the buried point program is used for processing buried point data; monitoring at least one business process running in the computer equipment, wherein the business process isused for executing a plurality of associated businesses of a target application, and the plurality of associated businesses comprises a target business preset with a data burying point demand; when it is monitored that the target service is executed, starting a corresponding target burying point process through the burying point program; acquiring burying point data through the target burying point process; and reporting the burying point data to a server through the target burying point process. The embodiment of the invention further provides a system, computer equipment and a readable storage medium. According to the embodiment of the invention, the code readability can be improved, the problem that the buried point data cannot be reported is avoided, and the problem that the corresponding process is blocked in the buried point logic when the communication with the server is abnormal is avoided.
Owner:ONE CONNECT SMART TECH CO LTD SHENZHEN

Visual configuration rendering method and system based on Vue modularizationand terminal

PendingCN112711408AImplement the visual configuration rendering methodImprove readabilityVisual/graphical programmingProgram loading/initiatingProgramming languageEngineering
The invention belongs to the technical field of data analysis and processing, and discloses a visual configuration rendering method and system based on Vue modularization, and a terminal. The method comprises: configuring a mapping relation of component names; analyzing the configuration; instantiating a construction function of the component in the presence of the module name or in the case of meeting a rendering condition; developing single file components corresponding to the visual area and the attribute configuration area; data initialization, service interaction of a visual area and an attribute configuration area, and dynamic mounting of components are carried out; and data initialization backfilling, binding, interaction between the two regions and outward provision of an object for acquiring the component configuration data in a prototype mode are carried out. According to the method, the problems that a traditional template engine or a spliced html character string rendering mode is poor in code readability and leads to the whole body are solved, the problem of high coupling degree is also solved, and the code readability is improved; and the responsibility of developers is clearer, the development efficiency is greatly improved, and the user experience is improved.
Owner:LINEWELL SOFTWARE +1

Business numerical calculation method and device, computer equipment and storage medium

The invention relates to a business numerical value calculation method and device, computer equipment and a storage medium. The method comprises the steps of receiving a service numerical value calculation request of a to-be-processed service, wherein the service numerical value calculation request carries variable parameters; obtaining a demand user identifier from the service numerical calculation request, and searching user service data corresponding to the demand user identifier; reading a variable parameter value corresponding to the variable parameter in the user service data; convertingthe business numerical calculation request into a numerical calculation formula according to the variable parameter value; and calculating and solving the numerical calculation formula to obtain a service numerical value, and returning the service numerical value to the user terminal. The variable parameter values are uniformly acquired and converted into the numerical calculation formula. Aunified method is adopted for calculation and solution, independent encoding does not need to be carried out on each service numerical value calculation request, unnecessary redundant codes are reduced, the workload of service encoding personnel is reduced, the readability of service codes is improved, and the storage space of a computer is saved.
Owner:浙江大搜车软件技术有限公司

Cache operation implementation method, calling method of business layer method and device

The embodiment of the invention discloses a cache operation implementation method. The cache operation implementation method comprises the steps that at least one semantic rule is set, and each semantic rule corresponds to one kind of cache operation; implementation codes which correspond to the semantic rules and are used for conducting cache operations for parameters are generated; the semantic rules corresponding to the cache operations needed by business layer method calling are bound with a business layer method, so that when the business layer method is called, the implementation codes of the cache operations corresponding to the semantic rules bound with the business layer method are executed. The invention further discloses a calling method of the business layer method and a correlation device. Accordingly, configurable management based on the redis cache operations is achieved, automation of the correlation codes is achieved through the configurable property of the cache operations, the functional cohesiveness of the codes is improved, the readability and reusability of the codes are further improved, the coding quantity of developers can be significantly decreased, the project developing efficiency is improved, and the project maintenance cost is reduced.
Owner:GUANGZHOU HUADUO NETWORK TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products