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

7377results about How to "Improve development efficiency" patented technology

Cross-platform extendible satellite dynamic simulation test system

The invention discloses a cross-platform extendible satellite dynamic simulation test system, which comprises a satellite attitude control system simulator, a flight environment and motion simulator, a satellite basic subsystem simulator and an operation monitoring and management system simulator. The satellite attitude control system simulator comprises a sensor simulator, a controller simulatorand an actuating mechanism simulator; the flight environment and motion simulator comprises an orbit and attitude dynamics resolver, a celestial body simulator, a kinematics and dynamics turntable, akinematics and dynamics translation platform, a hot vacuum and electromagnetic environment simulator and the like; and the satellite basic subsystem simulator comprises a power supply subsystem simulator and a remote measuring and remote control subsystem simulator. The operation monitoring and management system simulates functions of a satellite ground measurement and control center, such as remote measuring data decoding, remote control command generating, data archiving and analyzing and operation managing. The cross-platform extendible satellite dynamic simulation test system has strong extendibility, can be conveniently transplanted on a development and debugging platform, a distributed real-time simulation platform and an embedded semi-physical real-time simulation platform.
Owner:BEIHANG UNIV

Service software construction method and system adapting to multiple business abstraction levels

The invention discloses a service software construction method and a system adapting to multiple business abstraction levels. The invention is based on business-oriented frameworks, and constructs the service component resources by a stage-by-stage abstraction method, and a software system is constructed on the basis. According to the application requirements of different business abstraction levels, the invention also provides construction way atom component unrelated to the field, a composite component reconstruction way related to the field, and a configuration way related to the user business. Thus, the construction and the management of the software can aim at different business requirements and abstraction levels, and a proper method can be utilized to adapt to quick reconstruction of large-scale multiple tenants and software, namely quick reconstruction of service mode applications, thereby ensuring the efficiency, economical efficiency and reliability of software production.
Owner:SHANDONG UNIV

Smart home control device and updating method

The invention discloses a smart home control device and an updating method. The updating method comprises the following steps of: setting a first device class library in which the classes of smart devices are stored on a control host machine, and a second device class library in which the classes of the smart device are stored on a remote server; obtaining the unique code of a new smart device by the control host machine when the new smart device is connected into a system, searching the class of the novel smart device in the first device class library, if the class is found, loading to form a control module of the novel smart device, if the class is not found, downloading the needed device class from the second device class library on the remote server by the control host machine in a remote mode, and then loading to form the control module. The smart home control device comprises a smart home gateway and a smart home system. According to the updating method, the extension of the smart home system can be automatically finished, and is convenient and efficient.
Owner:BEIJING TIANCHENG XINYU TECH

Technical implementation method for application development through electronic form

The invention discloses a technical implementation method for application development through an electronic form. The electronic form technique integrates data acquisition and presentation functions into a whole; an electronic form system is divided into an interface representation layer, a service logic layer and a data exchange layer; and the electronic form technique reduces the development programming codes by over 90 percent in comparison with the traditional development mode, the development efficiency is improved by one order of magnitude in comparison with the traditional mode, the configured design concept and the development mode are improved, the agility of a service system is greatly promoted, data sharing and application integration are realized by adopting service-oriented architecture (SOA) loose coupling application integration technology, different bottom-layer operating systems and databases can be spanned, and the application system has good compatibility and mobility.
Owner:夏春秋

Android system development framework and development device

ActiveCN102314348AReduce couplingSolve the problems of low development efficiency and poor portabilitySpecific program execution arrangementsCouplingInteraction interface
The invention is applicable to the technical field of computers, and provides an Android system development framework and a development device; the Android system development framework comprises an application program level, an application program framework, a system runtime library and a Linux inner core level, and is characterized in that: the Android system development framework also comprises an event analyzer; and the event analyzer is used for standardizing interaction information which is received from an interaction interface. By adding the event analyzer for standardizing the interaction information which is received from the interaction interface in the existing Android system development framework, the embodiment of the invention solves the problems that the existing Android system cannot provide an effective development framework so that the application program development efficiency is low and the transplantation performance is poor, improves the development efficiency and the transplantation performance of application programs, and simultaneously reduces the coupling degree of the Android system.
Owner:TCL CORPORATION

Code automatically generating device based on model component, system and method

The invention discloses a code automatic generation method used for constructing a code automatic generation device, comprising a data layer, a component layer, a process layer, a control layer and a user interface layer, wherein, the five-layer structure is divided in accordance with functions, and every layer is independent and creates a corresponding processing model to complete data processing, component extraction, flow processing, function control and user interface processing. At the same time, a code template is created based on certain rules, and different processing codes are formed for different business objects. Based on the five-layer model and the code template, a code generating engine controls and calls the model of layers and the code template, which cooperate to complete the code automatic generation process. The invention also discloses a code automatic generation device and system; by adopting the invention, the development efficiency, the reusability and the standardization of software can be enhanced and code quality is improved.
Owner:北京中企开源信息技术有限公司

Interface creating method and platform based on XML document description

InactiveCN101334728AReduce complexityImprove maintainability and scalabilitySpecific program execution arrangementsDocument preparationReusability
The invention provides an interface generating method and a platform based on the description of an XML document; the method comprises the following steps: an interface generating engine searches a composed interface request mapping file; a memory address of a description document of styles is obtained and the description document of styles is searched; a style document analytic module is called so as to generate a corresponding style model tree; the interface layout is set according to the attribute of root nodes of the style model tree and is traversed in a mode of depth-first; a reflection mechanism and a script mode are adopted to generate an executing code of the event of a sound monitor of an interface control corresponding to leaf nodes of the model tree, thus generating the interface control and forming the final interface; by adopting the style model cache interface style description document, the times of document reading of the interface generating engine are reduced and the executing efficiency of the interface generating engine is improved; the interface features in the specific application background are analyzed, and a module document which reflects the requirement of the common interface is composed in advance; by introducing the module document, the reusability of the existing work is improved and the workload of a secondary development period is reduced.
Owner:BEIHANG UNIV

Network system software system framework and implementation method thereof

InactiveCN102750145AImprove the ability to changeDatabase interaction is simple and easySpecific program execution arrangementsSoftware designLogic implementation
The invention provides a network system software system framework. The framework comprises a domain model layer, a presentation layer, a service layer and a foundation framework layer, wherein the domain model layer is used for displaying an action logic, a business processing state and a rule for implementing a business in the business field, the presentation layer is used for displaying data information to a user and receiving an intervention feedback, the service layer is used for packaging the business in the 'domain model layer' and exposing a logic business service with a coarse granularity to the 'presentation layer' through the network or an interface, and the foundation framework layer is used for providing services for data access of application programs of the 'service layer' and the 'presentation layer'. An implementation method of the framework is further provided. According to the network system software system framework and the implementation method thereof, through the application of a 'domain-driven design' idea and the combination of novel software design technologies, a system software design is directly centralized to aspects of 'business behavior logic implementation' and 'front page richness', and a developing design of an enterprise application system software is enabled to be simple, convenient, rapid and high efficient by the aid of the means of 'software systems and code automatic generation of the software systems'.
Owner:河南博元电力科技股份有限公司 +4

Long lasting implementing method for data

The invention provides a method for realizing data persistence. A table corresponding to business entity class is constructed in a database. The field information of the business entity class is obtained by using a reflection database API, thus constructing corresponding SQL sentences. After an instantiation application layer transmits data access categories corresponding to parameters and uses the reflection database to activate access methods in the parameters, the value of the field is assigned to the corresponding SQL sentences, after the implementation, the invocation is completed. The method for realizing data persistence provided by the invention can ensure that the persistence operation of the data can be adaptive to the change of an object data model and a relational data model and a large number of configuration files are no longer needed to maintain the mapping of the object data model and the relational data model. The method for realizing data persistence provides an unified data access interface, does not need to bind the specific business logic and the data proposal and can be multiplexed in other systems, thus improving the development efficiency of the persistence layer, realizing the effective separation of the data logic and the business logic and increasing the scalability of a system.
Owner:BEIHANG UNIV

Vehicle control system

In a vehicle control system in which a large number of ECUs operate in coordination via a network, each node has an intra-network node status determination section, other node's status decision transmitting / other nodes status decision receiving section, and failed-node identification section. The nodes exchange decisions made by the intra-network node status evaluation section with other nodes and thereby identify failed node.
Owner:HITACHI LTD

Method, device and system for constructing page

The invention provides a method, device and system for constructing a page. The method includes the steps of obtaining page component data of the page, wherein the page component data include identification information of N target page components, identification information of component configuration information of the N target page components and assembly information of the N target page components, and the N is an integer larger than or equal to one; then obtaining page source codes of the target page components according to the identification information of the target page components and the identification information of the component configuration information of the target page components so that the page source codes of the target page components can be assembled according to the assembly information to generate page source codes of the page. Due to the fact that the page source codes of the page are automatically generated according to the page component data of the page, developers only need to configure the page source codes of the page components in advance and do not need to configure the page source codes of the page in advance, and therefore the page development efficiency is improved.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Fast rendering method for virtual scene and model

ActiveCN107103638AMaterial parameters can be modifiedImprove efficiencyImage rendering3D-image renderingUV mapping3D modeling
The invention discloses a fast rendering method and device for a virtual scene and a model. The method comprises steps of firstly obtaining the rendering request of the virtual scene and the model to be rendered and the standard material library; creating a read and write file including the corresponding relation among the scene parameter, the model and the material according to the rendering request, and selecting a material corresponding to the model to be rendered from the pre-established standard material library after loading; setting and adjusting the scene parameter according to the rendering request, rendering the model according to the selected material and adjusting the material parameter to complete the rendering satisfying the specified rendering request; when a single model corresponds to a plurality of materials, directly subjecting the plurality of materials to a three-dimensional presence UV mapping on the surface of the three-dimensional model; and generating a high light effect and its corresponding material by the hand-drawn trajectory according to the rendering request, and rendering the model's high light effect. The method has the advantages of high efficiency, openness, automation, integration of tools, light weight, sustainability, and the like on the basis of greatly improving the efficiency of virtual scene and model rendering.
Owner:HANGZHOU VERYENGINE TECH CO LTD

Combat system modeling and simulation system

The invention relates to a combat system modeling and simulation system which is composed of a system structure modeling module, a system structure logic verification module, a system structure timing sequence file generation module, a system simulation scenario generation module, a system simulation user interface, a system simulation engine and a simulation data recording playback module. The system structure modeling module is used for building a system structure model meeting the DoDAF standard at first, then the system structure logic verification module is used for verifying whether a logic flow of the system structure model is correct, the system structure timing sequence file generation module generates corresponding timing sequence description files after verification is passed, the system simulation scenario generation module imports and analyzes system structure timing sequence files, and a simulation scenario is automatically generated; according to the simulation scenario, the system simulation engine uploads a needed simulation solid model to conduct combat process simulation, a battlefield situation map is displayed through the system simulation user interface, and the simulation data recording playback module is used for recording simulation process data and conducting playback on the simulation process.
Owner:CHINA ACAD OF LAUNCH VEHICLE TECH

Service assemblage based on MVC and method for page moulding development WEB platform

A method of MVC-based service assembly and page development WEB is based on MVC design mode, the M layer is realized by JavaBean, EJB, and Tuxdeo, the V layer is realized by HTML, the C layer is realized by page type, so as to completely separate pages and the logic; a page template is based on HTML extended tags and extended attributes to express the logic, the tags can be added in the HTML to express effects of dynamic pages; a component-based method: other components can be nested and used in a component template; the component is a part of the page template, which can generate a part of HTML codes during operation; all the attributes in the component are provided in a component configuration file, the attributes not provided in the component configuration file can be considered as html attributes for use; concrete steps on function point development of the page module are included.
Owner:ASIAINFO TECH NANJING

Method and device for recovering oil and gas reservoir rock mechanics underground in-situ model

The invention provides a method and a device for recovering an oil and gas reservoir rock mechanics underground in-situ model. The method comprises the following steps of: measuring rock mechanics parameters of an oil and gas reservoir; counting rock mechanics property influence parameters of the oil and gas reservoir; calculating the anisotropy strength of the rock mechanics parameters; obtaining a correlation between the rock mechanics parameters and the rock mechanics property influence parameters of the oil and gas reservoir; obtaining a correlation between the rock mechanics property influence parameters and the anisotropy strength; and recovering the oil and gas reservoir rock mechanics underground in-situ model by adopting the rock mechanics parameters, the anisotropy strength of the rock mechanics parameters, the correlation between the rock mechanics parameters and the rock mechanics property influence parameters of the oil and gas reservoir and the correlation of the rock mechanics property influence parameters and the anisotropy strength. By the method, the effectiveness and the accuracy for recovering the oil and gas reservoir rock mechanics underground in-situ model can be improved.
Owner:PEKING UNIV

Dynamic generation method for graphical user interface

ActiveCN104239044ASolve problems that require dealing with a lot of technical detailsImprove development efficiencySpecific program execution arrangementsGraphicsGraphical user interface
The invention discloses a dynamic generation method for a graphical user interface. The method comprises the following steps of (1) packaging a coordinate setting method, an attribute setting method, an action response mode and a creation method of interface elements according to a unified interface, and generating an interface element library; (2) describing the layout information of the graphical user interface, a control type to be used and a control attribute to generate an interface description file according to a service requirement; (3) dynamically generating the graphical user interface of a program according to the interface element library and the interface description file by using an interface layout algorithm. According to the method, a universal and flexible software interface dynamic-generation technology which can be customized according to a specific application field is provided, so that the problems of high development cost, difficulty in upgrading and maintenance, low reutilization rate of a working achievement, difficulty in interface layout and poor flexibility of a software interface are solved.
Owner:BEIJING AEROSPACE AUTOMATIC CONTROL RES INST +1

Front-end development engineering system and method

An embodiment of the invention provides a front-end development engineering system and method. The system comprises a project template generating module, a building issuing module and a development environment building module, wherein the project template generating module is used for generating a project template, creating the directory and file of a project during project creation according to the generated project template and installing a needed dependence program according to the project template; the building issuing module is used for utilizing Gulp and Webpack middleware to perform modularized code compiling, compression, mixing, inline processing and batch replacing services, generating lightweight compressed codes, and utilizing the Webpack middleware and npm to perform css, js code standard and health detection; the development environment building module utilizes Express.js to build a web service, uses Express middleware to perform less, sass, es6 and react compiling and css and js file compression, uglification and combination, performing inline processing on the codes to allow the codes to be connected into an html page, uses the Webpack middleware to perform code hot refreshing and real-time compiling and building, and calls the building issuing module to develop and build a target page when a user instruction is received.
Owner:百融云创科技股份有限公司

Data processing method and system of data library

The invention discloses a data handling method and a system in database to solve the problem that the single course treatment requires great amount of time and manpower cost and can not handle abnormities in ETL process. The method includes: arrange data synchronous configuration table and data refreshing configuration table; configuration information of the corresponding data source, start up a plurality of synchronous courses in parallel; refreshing grades, and start up a plurality of refreshing courses to make sequential synchronous and refreshing treatment on a plurality of data sources. The invention also includes parallel monitoring treatment; periodically checking synchronous refreshing information table; any abnormity discovered should be recorded in the alarm information table; the invention also includes parallel alarm treatment: Periodically checking alarm information table; alarm information should be sent immediately for new abnormities. The invention enhances the efficiency of synchronization and refreshing and saves a great deal of time and manpower cost. Real-time monitoring ensures timely handling of problems and safe, reasonable, and stable operation of database.
Owner:ALIBABA GRP HLDG LTD

Framework system and implementation method of middleware applied to car networking

The invention discloses a framework system and implementation method of a middleware applied to a car networking, and relates to the technical field of an embedded middleware applied to the car networking. The framework system includes a middleware message bus module, a car networking application component module, a car networking middleware message broker module, a car networking security component, and a car networking communication protocol adaptation layer. The car networking middleware application component forms a standard function component; the car networking middleware message broker is used for analysis and classification of all kinds of messages in the car networking; a remote connection request is verified by a security component; if the remote connection request passed verification, a corresponding application component thread is searched in a car networking message bus; and through the message bus, a message channel is established between a remote terminal and a local application component or middleware message broker, and then communication is carried out. The car networking communication protocol adaptation layer is used to shield differences between a platform and an enterprise protocol, and to provide a unified communication call interface. According to the invention, the reusability of the code and the development efficiency of the application program are improved.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Communication scheduling system and method among cores of isomerization multi-core processor

The invention relates to an inter-core communication and scheduling system and an inter-core communication and scheduling method based on a heterogeneous multi-core processor, which relate to the computer field. The inter-core task communication and scheduling system applied to the heterogeneous multi-core processor is designed by adoption of the symmetrical communication and scheduling method according to the characteristics of the heterogeneous multi-core processor; various inter-core communication messages and events are defined in the unified way through an inter-core event manager, and relationships among the inter-core messages, the inter-core events and inter-core tasks are established; and inter-core message data from a communication interface and a shared memory is processed, the events are set, task scheduling is triggered, and other operations are performed by an inter-core communication scheduler. The inter-core communication and scheduling system and the inter-core communication and scheduling method solve the problems of the communication efficiency for inter-core communication of different types of messages and task scheduling of the heterogeneous multi-core processor in the aspects of communication and scheduling, and solve the problem of complexity caused by the master-slave scheduling method.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Intelligent software interface dynamic generation method facing network

The invention discloses an intelligent software interface dynamic generation method facing a network, which comprises the following steps: standardization and development of display services of an interface; description of display demands of the interface; standardization and development of application background treatment services; and dynamic generation of the display interface. When the display interface needs to be adjusted, codes do not need to be modified, nor does a display software need to be recompiled, and a new display interface can be dynamically generated by re-defining the new interface description; when in the normal display process, the display services of the interface which are in line with the method can be automatically dynamically downloaded from various service nodeson the network according to the new demands of the interface display of a user, the new interface can be rapidly integrated by intelligent automatic splicing and combination without simultaneously starting a plurality of browser windows; when in the browsing process, the dynamic adjustment of the display interface can be supported according to the requirements of the user on the display style without writing codes and recompiling; and the method can simultaneously reduce the workload of a developer, improve the development efficiency and simplify the later maintenance.
Owner:THE 28TH RES INST OF CHINA ELECTRONICS TECH GROUP CORP

Micro service infrastructure unit

InactiveCN107911430ARealize automatic deployment capabilityImplement resource orchestration capabilitiesResource allocationTransmissionSocial benefitsDistributed computing
The invention provides a micro service infrastructure unit including a service registration center, a consumer micro service part, a producer micro service part and a pluggable service plug-in. The pluggable service plug-in is connected with a micro service container of the consumer micro service part. The consumer micro service part and the producer micro service part are connected through five functional components including a service register, a service refresher, a server finder, a server provider list and a service registration center. The unit realizes communication among clustering nodes based on a distributive basic communication protocol and synchronizes all routing information. At the same time, a Web service frame is packaged and interface service including service finding, registration and refreshing are realized. According to the invention, based on container technology, capabilities of quick resource creation and recycle and automatic deployment of development and testingenvironment are realized; a trans-cloud platform resource scheduling capability can be realized; development and operation and maintenance efficiency of an enterprise application system are improved;and good application and promotion values and good market prospect and social benefits are achieved.
Owner:SHANGHAI DIANJI UNIV

System for creating, managing and executing computer testing and task management applications

A system stored on a computer-readable storage medium for testing computer software, including: a plurality of heterogeneous test tools; a testing application that provides an interface that enables a user to collectively access each of said plurality of heterogeneous test tools; and a plurality of modules that interact with the testing application for creating and modifying, via said interface, a test that is implemented with said plurality of test tools, including: a tool manager module for selecting one or more tools, from among said plurality of test tools, to be employed in a test; a case manager module for selecting test cases, each comprising an elemental executable test, that are performed by selected tools, for inclusion in the test; and a suite manager module for creating, modifying and selecting test suites, each comprising at least one group of selected test cases, to be executed during the test.
Owner:APPLE INC

Application generator for data transformation applications

A utility is provided for generating applications for a variety of data conversion or handling application environments. A user can use a graphical user interface to purpose application adaptable modules to define a desired application. In one implementation, the user interface (1500) includes a node tree panel (1502) and a process assembly panel (1504). The node tree panel (1502) lists tool sets (1508) including transformations, maps and input-output tools. These tools can then be assembled together with identified data sources and then elements using the assembly panel (1504) to define an application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application. In this manner, an application is generated from a number of generic modules simply by linking the modules to perform a purpose of the desired application.
Owner:ORACLE INT CORP

Simulation test bed for automatic gearbox controller and simulation model establishing method

The invention discloses a simulation test bed for an automatic gearbox controller. The test bed comprises a host computer, a real-time object machine, a signal generating and measuring part, an engine electric controller and a plurality of electromagnetic valves, wherein the host computer, the real-time object machine, the engine electric controller and the electromagnetic valves are connected with the signal generating and measuring part respectively; the host computer downloads a simulation model of an automatic transmission vehicle dynamic assembly to the real-time object machine; an engine model, an automatic gearbox model and a whole vehicle dynamic model are integrated in the simulation model of the automatic transmission vehicle dynamic assembly; the simulation model of the automatic transmission vehicle dynamic assembly contains hardware-in-the-loop of the gearbox controller and hardware-in-the-loop of the engine electric controller to form a virtual vehicle gearbox controller develop simulation platform close to a real vehicle, can greatly improve the developing test efficiency of the gearbox controller under a condition of ensuring the software quality of the gearbox controller. The invention also discloses a method for establishing the simulation model of the automatic transmission vehicle dynamic assembly.
Owner:UNITED AUTOMOTIVE ELECTRONICS SYST

Remote status monitoring and fault diagnosis system for distributed devices

A long-distance state monitoring and fault diagnosing system of a distributing equipment is based on the Internet as the network communication basis and is used for Web Service technology construction. The invention consists of a field workstation, a long-distance monitoring and diagnosing center and three sub-systems of the long-distance diagnosing workstation. The field workstation collects equipment functioning parameters, monitors the equipment functioning state at real time and diagnoses field faults of the equipment. The long-distance monitoring and diagnosing center carries out real time long-distance state monitoring to all fields, receives workstation service requests and diagnoses the equipment long-distance faults. The long-distance diagnosing workstation receives cooperation request from the long-distance monitoring and diagnosing center and cooperates to complete the equipment fault diagnosis through Web service port. The system has good universality and configurability and can conveniently and quickly establish the application system aimed at different equipment monitoring and diagnosing requirements to realize equipment long-distance state monitoring and fault diagnosing on the basis of the Internet.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
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