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

523results about How to "Achieve independence" patented technology

Somatosensory interactive broadcasting guide system and method based on free viewpoints

The invention relates to a somatosensory interactive broadcasting guide system and method based on free viewpoints. The system comprises a server side, a video transmission network and a client side, wherein, the server side comprises a multi-camera system, a video processing server and a streaming media server which are used for completing multi-channel video capture, panoramic video synthesis, H.264 encoding and RTSP (real time streaming protocol) streaming media service; the video transmission network is a local area network (LAN) or wide area network (WAN) based on a TCP/IP (transmission control protocol/Internet protocol); and the client side comprises a free viewpoint playing terminal and a somatosensory sensor, wherein, the free viewpoint playing terminal comprises functional modules which are used for completing video streaming media receiving and decoding, gesture recognition based on a somatosensory controller, free viewpoint generation and other tasks. The somatosensory interactive broadcasting guide system and method have the beneficial effects that by combining multi-channel video into panoramic video, software and hardware investment and technical cost can be saved by directly utilizing the currently mature video coding and streaming media transmission technology, and meanwhile panoramic seamless roaming at 360 degrees and free viewpoint switchover can be really realized.
Owner:HANGZHOU DIANZI UNIV

Software quality evaluation apparatus and software quality evaluation quantitative analysis method

InactiveCN101261604AAchieve independenceSolve the problem that it is difficult to quantitatively analyze software qualitySoftware testing/debuggingSoftware qualitySoftware
The invention discloses a software quality evaluation device and a quantitative analysis method of software quality evaluation, comprising a code analysis module, a measurement analysis module and an evaluation rule base module. Wherein, the code analysis module is used for analyzing the words and the grammar of the source code of an input software to extract information and after the information is presented in an abstract grammar-tree form, the generated data is sent to the measurement analysis module; the evaluation rule base module is used for providing procedure code quality evaluation rules and calculation measures for the measurement analysis module; the measurement analysis module is used for traversing the abstract grammar tree sent by the code analysis module according to the procedure code quality evaluation rules and calculation measures in the evaluation rule base module to figure out corresponding measurement index so as to analyze the software quality according to the index and generate the data of the quality evaluation result of the software. The application of the invention solves the problem that the prior software quality evaluation method cannot carry out the quantitative analysis of software quality.
Owner:徐州铁手五金工具制造有限公司

Load balancing software architecture based on multi-core platform and method therefor

The invention relates to a load balancing software architecture based on a multi-core platform and a method therefor, comprising the following content: 1) the multi-core platform and load balancing equipment are taken as framework elements, and a kernel thread is initialized for every network card on the load balancing equipment to be taken as the soft interruption routine of the network card; the kernel threads respectively process input and output of the corresponding network cards, and the kernel threads are independent; 2) an independent channel is set up for the information exchange between every two network card threads, and a group of bidirectional ring-shaped arrays can be set up in each channel and taken as a coupler between the multi-core platform and load balancing equipment; the ring-shaped arrays can maintain a writing point and a reading point and are respectively operated by two threads, so that the information exchange between the threads is not needed to be locked; 3) routing policy of balanced load of a server can be realized in the soft interruption routine of the input of the network card, and all work of an application layer is executed in a link layer. The multithreading lockless software architecture is adopted to realize the balanced load of the server; furthermore, the practice proves that the invention can remarkably improve the performance of the load balancing equipment.
Owner:ARRAY NETWORKS BEIJING

Method of home terminal to access message middleware based on MQTT protocol

The invention discloses a method of a home terminal to access message middleware based on the MQTT protocol, and relates to the technical field of the Internet of Things. The method comprises the following steps: S1, importing home terminal information; S2, requesting, by the home terminal, an authentication service platform, and performing calculation encryption to obtain a check code; S3, sending, by the home terminal, the check code to the authentication service platform for comparison and verification, and returning a security token if the check code is consistent; S4, requesting, by the home terminal carrying the security token, the authentication service platform to obtain the message middleware connection information; and S5, accessing, by the home terminal, the message middleware,and calling, by the message middleware, an authentication service platform interface to perform client identity authentication. According to the method, the authentication information of the message middleware and the device is separated, which is beneficial for the enterprise to perform unify and centralize the device access information and the security token information of the message middleware, thereby reducing the pressure of the message middleware server because of the batch access authentication, and greatly improving the system performance and the security.
Owner:FENGHUO COMM SCI & TECH CO LTD

Code static detection method

The invention discloses a code static detection method, particularly relates to an LLVM IR (low level virtual machine intermediate representation) based symbol execution algorithm in the technical field of utilization of initial values of variable symbols of given programs, and solves the problems of single supported language and incapability of better processing pointers and aliases for a static detection method in the prior art and the problems in detecting potential program bugs and the like. The method comprises the steps of: (1) obtaining a source code, and preprocessing and converting the source code into an LLVM assembly program; (2) simulating interpretive execution of the LLVM assembly program obtained by conversion by applying the symbol execution algorithm, and recording the symbol value of each variable in different paths and the constraint conditions of each path; and (3) according to the recorded symbol value of each variable in different paths and constraint conditions of each path, calling an SMT (satisfiability modulo theories) solver Z3 to check whether the symbol value of the variable meets the path constraint and the bug constraint, and judging whether the program has potential bugs. The method is applied to array bound overflow, division by zero and null pointer dereference.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Independent sinusoidal driving permanent magnet synchronous fault-tolerant linear motor

The invention discloses an independent sinusoidal driving permanent magnet synchronous fault-tolerant linear motor. The bottommost of the central position of a base is provided with flat non-magnetic long back iron which is provided with a flat halbach permanent magnet array long stator; a flat alveolar structural rotor is arranged above the flat halbach permanent magnet array long stator; an air gap is arranged between the stator and the rotor; linear guideway pairs are arranged on the base and at both sides of the flat non-magnetic long back iron; displacement sensors are arranged on the base and between the linear guideway pairs and the flat non-magnetic long back iron; the rotor comprises fault-tolerant teeth, armature teeth, concentrated windings twisted on the armature teeth, and a Hall sensor positioned on the lower end of the concentrated windings of an armature; the fault-tolerant teeth and the armature teeth are arranged at intervals; and rotor slots are positioned between the fault-tolerant teeth and the armature teeth. The invention has the advantages of simple structure, good independence among phases, small thrust fluctuation, easy heat radiation, high energy density, high reliability, higher fault-tolerant capability and the like.
Owner:NANTONG UNIVERSITY

Android software user interface generating method and system and Android application system

The invention relates to an Android software user interface generating method and system and an Android application system. An interface is described by XML (extensible markup language) syntax independent of an Android original user interface system to generate an interface layout file; interface loading is performed according to the page layout file to generate an original interface; the original interface is copied to generate an interface instance; data resources are dynamically collected and bound to interface elements so as to update layout of the interface elements in real time; the interface instance is update according to the update interface elements; a user interacts with the interface instance to generate an interface event, and the interface instance is updated according to the interface event. The complete interface based on the XML and the script language is redesigned, and a dynamically-loadable, configurable and separable user interface system and a flexible user interface, namely a business behavior binding mechanism, are achieved. Businesses and interface logic are thoroughly separated, application behaviors, such as interfaces of an application and business flows, are updated and modified without re-releasing the application.
Owner:CHENGDU STARCOR INFORMATION TECH

Wechat customer service system and customer service message interaction method thereof

The invention provides a wechat customer service system. The system comprises an access layer, a business layer and a CRM (Customer Relationship Management) interface layer, wherein the access layer realizes a protocol of a wechat public account by adopting a J2EE framework and enables users and customer service staffs to perform login access and business usage from the wechat public account, a mobile browser and a mobile APP; the business layer comprises a business management module, a business application module and a data center module; the business management module mainly provides system management, job number management, skill route setting and business specification management; the business application module provides main business functions; the data center module comprises a plurality of data centers; and the CRM interface layer provides a developmental and standardized access protocol for an enterprise CRM system to use, and realizes a seamless connection with the enterprise CRM system. According to the system, a mobile intelligent terminal and a PC Web browser are supported, an enterprise wechat public account or unified official public account entry is supported, and the simple and convenient seamless connection with enterprise CRM can be realized; and the timeliness and effectiveness of communications are achieved.
Owner:FUJIAN STARNET ICT SOFTWARE CO LTD

Method for data synchronization between heterogeneous relational databases

The invention discloses a method for data synchronization between heterogeneous relational databases. The method comprises the following steps of: respectively determining a synchronous source data, asynchronous target database, database types and referred database table according to business demands; compiling a function code of a synchronization service and packaging a deployable jar file; respectively erecting Tomcat services at the source database and the target database, deploying and constructing an independent message queue service queue and establishing a synchronization recording table in the source database; compiling a trigger script and executing the trigger script in a source database engine; periodically querying the synchronization recording table, obtaining non-synchronized records in batches, packaging the records and delivering the packaged records into the message queue service queue; after a synchronization service A is successfully delivered, modifying the synchronization recording table; and periodically pulling synchronization records from the message queue service queue in batches by a synchronization service b, analyzing the synchronization records and executing the synchronization records to realize synchronization. The method for data synchronization is capable of supporting Sqlserver, Oracle and Mysql, and adopts protogenetic trigger mechanism of relational databases without using too much middleware or third-party software.
Owner:XIAMEN HYMAKE TECH

Two-way DC converter

The invention discloses two two-way DC converters, and belongs to the technical field of power electronics converters. The two two-way DC converters are in a boosting-bucking type and a boosting bucking type respectively. A circuit structure comprises a first power supply and a second power supply (V1 and V2), a first filter capacitor and a second filter capacitor (C1, C2), a first diode and a second diode (D1 and D2), a first switching tube and a second switching tube (Q1 and Q2), a first coupling inductor and a second coupling inductor (Lc1, Lc2) and a filter inductor (L), wherein two coupling inductors are mutually coupled together by sharing an inductance core. Switching tubes converting power in two directions are mutually independent, which avoids the defect that the conversion efficiency is reduced because of reverse recovery of parasitic diodes of the switching tubes when the switching tube of the conventional two-way converter is multiplexed, and improves the reliability of the converter at the same time. When the switching tube in one direction has a fault, the power conversion in other direction cannot be influenced. The converters are particularly suitable for high-voltage and high-power conversion occasions having higher requirements on the conversion efficiency and the reliability.
Owner:NANJING UNIV OF AERONAUTICS & ASTRONAUTICS

Two-dimensional cursor movement control system and method based on motor imagery and coded modulation visual evoked potential

The invention discloses a two-dimensional cursor movement control system and method based on motor imagery and coded modulation visual evoked potential. The system comprises an electrode cap, an electroencephalography acquisition instrument, a system control unit, a data processing module, a cursor control module and a visual stimulator, wherein the visual stimulator is provided for a user in an interface display way. The method comprises the following steps that: the user simultaneously executes a motor imagery task and a visual attention task according to a work interface instruction; the electrode cap collects an electroencephalography signal; the electroencephalography acquisition instrument carries out amplification, filtering and analog-digital conversion on the electroencephalography signal; the system control unit separates the electroencephalography data generated by the motor imagery and the visual attention, and then, the electroencephalography data is stored; the data processing module carries out preprocessing, feature extraction and classification identification on two classes of electroencephalography data in sequence; and the cursor control module controls a cursor to carry out continuous two-dimensional movement according to classification identification. The system has the advantages of being high in control accuracy, good in robustness and the like, the continuous movement of a two-dimensional cursor can be realized, and the system can be used for the movement control of a computer mouse.
Owner:NANCHANG UNIV

Intelligent home control method and system

InactiveCN102323803AAvoid disadvantages such as wiring difficultiesAchieve independenceProgramme total factory controlEngineeringHome control
The invention discloses an intelligent home control method and system. Because an intelligent home control terminal is divided into one host machine and a plurality of auxiliary machines, with the host machine as a center, all the auxiliary machines are in direct communicating connection with the host machine, and the host machine is used for carrying out actual control on home equipment through a control procedure and actively synchronizing data to all the auxiliary machines after the actual control is finished; when the auxiliary machines are used for controlling the home equipment, an asynchronous mode is adopted for the control procedure, a control command is transmitted to the host machine, and the host machine is used for carrying out actual control after receiving the control command; the host computer is used for actively synchronizing data to all the auxiliary machines after successful control; and the intelligent home control method and system have the following effects that: only by directly connecting the host machine, lighting equipment, safety protection equipment and other equipment, can the defects of difficulty in wiring of the auxiliary machines, and the like be effectively avoided; the host machine is used as core, and all the auxiliary machines are same in status, therefore independence of the auxiliary machines can be realized, the defect of difficulty in wiring of the auxiliary machines is overcome, and any number of auxiliary machines can be expanded without correcting software; in addition, because an asynchronous mode is adopted in the control of the auxiliary machines, the situation that a user cannot perform interface operation due to long-term waiting for a result from the host machine is avoided.
Owner:TCL DIGITAL TECH SHENZHEN

Encryption-domain reversible information hiding method based on classified scrambling and hiding information classification

InactiveCN107103631AAdd classification scrambling encryptionAchieve protectionImage codingPictoral communicationPattern recognitionXML Encryption
Provided is an encryption-domain reversible information hiding method based on classified scrambling and hiding information classification. Variable pixels and fixed pixels are classified into blocks and scrambled in a classified way to reserve a hidden space of an encryption image; during image encryption, the image is divided into variable pixels and fixed pixels, bitwise XOR and scrambling encryption are carried out by taking the pixel as unit, and pixel values and positions are protected by encryption; at the same time, a block classification matrix serves as a part of an image encryption key, and further the possibility of leakage of content of the encryption image is further reduced; and during information hiding, the information to be hidden is divided into disclosed, authorized and private types according to functions, and protection of different levels is realized by using different encryption methods. During information extraction, the information can be extracted correctly by obtaining corresponding authorization, and the private information is very hard to obtain without a hidden secret key; and during image decryption, the encryption image the same with an original image can be obtained via an encryption key only. An algorithm is easy to realize, and the steganographic capacity is large.
Owner:SOUTHWEST JIAOTONG UNIV

Distributed automatic test case generation method based on dynamic symbolic execution

The invention belongs to a distributed automatic test case generation method based on dynamic symbolic execution in the technical field of software test case automatic generation. The method comprises the following steps of: configuration of a test device, pre-processing of a program under test, extraction of a path constraint condition, and automatic generation of the test case. According to the invention, the program under test is separated from a test case automatic generation tool, and the program under test can run on a real platform in test, thus, the collected path constraint condition follows own semantics of the program, is accurate, and is helpful for analyzing complex data structures, thereby improving reliability and validity of test; moreover, multiple programs under test can be tested at the same time, and multiple parallel multi-path selection methods are provided. Therefore, the distributed automatic test case generation method based on dynamic symbolic execution has the characteristics of running the program under test on the real platform, having high reliability, being capable of performing multiple tests at the same time, effectively improving test reliability, test accuracy and test efficiency, having high utilization rate of test tools, and so on.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Method and device for allocating computing resources

ActiveCN103324535ARealize isolation and schedulingIncrease freedomResource allocationTraffic volumeTraffic capacity
The invention provides a method and device for allocating computing resources. The method comprises the following steps: structuring a computing resource environment in advance, and confirming used computing groups and the computational node in each computing group; receiving a request sent by a user, and analyzing the request to acquire the service information of the user and the user code requested for execution; setting a target computing group of flow transmission for different domain names or websites to form flow transmission rules; according to the request sent by a sub user, confirming the domain name or website in the flow, and inquiring in the flow transmission rules to acquire the target computing group corresponding to the domain name or website; inquiring the dynamic load information in the target computing group and confirming the transmitted target computational nodes; sending the user code requested for execution to the confirmed target computing node for execution. According to the invention, the isolation and dispatch of computing resources are effectively realized, higher degree of freedom of computer users is maintained, the cost for realizing the method is low, and the use ratio of computing resources and the flexible degree of the system can be improved.
Owner:BAIDU ONLINE NETWORK TECH (BEIJIBG) CO LTD

Two-dimensional uncoupled nano-scale motion platform mechanism

The invention relates to a two-dimensional uncoupled nano-scale motion platform mechanism which belongs to the technical field of nano-scale displacement outputting and positioning. The mechanism comprises a moving platform, an inner framework and an outer framework which are crossly connected to form an integral structure through flexible guide connecting rib plates, i.e. a flexible guide connecting rib plate is connected between a symmetrical border of the inner framework and the moving platform, and a flexible guide connecting rib plate is connected between the other symmetrical border and the outer framework; the other pair of borders between the moving platform and the inner framework as well as between the inner framework and the outer framework are respectively and symmetrically provided with a piezoelectric ceramic driver and a preloaded driving spring; and the piezoelectric ceramic driver is connected with an outer controller. In the invention, the connecting structure of the separate frameworks and the flexible connecting rib plates is adopted to ensure that X and Y axial motions are independent so as to realize the steady and precise guide of platform motions, and the integral structure is simple and compact; and the driving mode of combining the piezoelectric ceramic driver with the preloaded driving spring can reach a nano/subnano driving displacement resolution so as to reduce the driving control design difficulty of the platform, thereby the assembly ability and the controllability of the whole platform are improved.
Owner:SHENYANG INST OF AUTOMATION - CHINESE ACAD OF SCI
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