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

88results about How to "Simplify development difficulty" patented technology

Distributed transaction processing method and device

The invention belongs to the technical field of distributed computation and discloses a distributed transaction processing method and a device thereof. The distributed transaction processing method includes the steps of application development, transaction management attribute definition, event definition, streaming calculation and transaction management. To be specific, the method includes the steps of acquiring and identifying event information in real time through the streaming calculation, acquiring transaction management attributes in real time, periodically verifying transaction status based on the event information and the transaction management attributes, initiating a verification request and / or a reversal request based on the transaction status, and sending transaction status verification instructions and / or reversal instructions through a transaction manager. With the above-mentioned scheme, the distributed transaction processing method and the device thereof have the advantages of allowing transaction control and the application development to be completely decoupled, not requiring development transaction control logic for the application development, greatly simplifying development difficulty, realizing fast rollback of transactions under abnormal scenarios, tolerating failure of any node and having no brain splitting problem.
Owner:CITIC AIBANK CORPORATION LIMITED

Data storage method and data warehouse system

The invention discloses a data storage method and a data warehouse system. The data storage method comprises the steps that independent processing commonality data among all application markets in the data warehouse system is determined; the commonality data is classified according to the different business themes and stored in corresponding theme markets, wherein the theme markets are located between the application markets and a basic data warehouse in the data warehouse system and used for supplying data to the application markets and serving as supplementation of the basic data warehouse; the commonality data stored in the application markets is deleted. The theme markets are basic data organization and storage for the business themes and are used for isolating influences of business need changes on an application system architecture; the theme markets emphasize to establish a shared data market shared by application system co-construction, therefore, island-type data communication among systems is eliminated, the uniform data standard is established, and the problems of data islands, repeated processing, data differences and high cost are solved.
Owner:BANK OF COMMUNICATIONS

Universal real-time multi-channel parallel timing measuring system

The invention discloses a universal real-time multi-channel parallel timing measuring system. The universal real-time multi-channel parallel timing measuring system comprises an ARMSTM32 series processor, a multi-disc TDC-GPX chip, a start / stop signal input interface array, a digital / simulation diverter switch array, a multi-channel AGC amplifying circuit, a multi-channel high-speed comparison circuit, a touch LCD, an external memory, a temperature sensor and an upper computer. According to the universal real-time multi-channel parallel timing measuring system, multi-channel simultaneous parallel timing is achieved, and the real-time performance is good; simulation, digital, single-ended and difference multiple types of signal input can be supported at the same time, and the applied range is wide; wire length compensation, channel consistency correction and temperature compensation of the multi-disc TDC-GPX chip and high precision are achieved; one microprocessor can control 1-4 TDC-GPX chips to form a basic measuring unit, multiple channels are needed, a plurality of basic measuring units are stacked for use, the structure is compact, and the expansibility is strong; by the aid of upper computer software based on a LabView, the development difficulty of graphical monitoring and displaying application programs is made to be simple.
Owner:GUILIN UNIVERSITY OF TECHNOLOGY

Method and equipment for uniform mapping of HTTP requests

ActiveCN106354481ARealize one-time development and multiple reuseSimplify development difficultySpecific program execution arrangementsThird partyJava object
The invention aims to provide a method and equipment for uniform mapping of HTTP requests. A configuration content is independent from a business logic content by obtaining a mapping file used for access to third party HTTP service, the mapping file corresponds to an interface, a corresponding JAVA object is generated according to the mapping file, a reflection proxy note corresponding to a corresponding interface is called according to the requests so as to generate a dynamic proxy object, when the HTTP requests are performed, the dynamic proxy object can process the requests by use of the JAVA object generated according to the mapping file, a method in HTTP request basis service is called, and the HTTP requests are completed, so that one-time development and multiple-time reuse of the mapping file are realized. Accordingly, HTTP request calling is realized under the conditions that the development difficulty is simplified and the reuse rate is improved.
Owner:ALIBABA GRP HLDG LTD

Topic group service realization method based on instant messaging

The invention provides a topic group business realization method based on instant messaging. The method is realized in the way that a plurality of IM (Instant Messaging) groups for later use are created in an instant messaging service; the instant messaging service provides an IM group control interface; for a topic requested by an instant messaging subscriber, the IM group control interface is invoked to take the IM groups for later use as the topic group named by the topic; and members of the topic group are subjected to dynamic dispatching, so as to provide group messaging service on the topic for the instant messaging subscriber. The method provided by the invention avoids limitation of the IM group function in a conventional instant messaging service on topic discussion and information inquiry application more comprehensively, well satisfies the topic discussion or information inquiry service requirement of the instant messaging subscribers, and facilitates promoting the service experience feeling of the instant messaging subscribers, enhancing the market competitiveness of instant messaging service products and enlarging the audience subscriber group of the instant messaging service.
Owner:NEW SINGULARITY INT TECHN DEV

All-digital simulation system and method for infrared imaging system

The invention discloses an all-digital simulation system and method for an infrared imaging system. The simulation system is composed of a simulation platform, a simulation member database, a simulation information table, a plurality of simulation members and a simulation client, wherein the simulation platform is used for comprehensively managing an overall simulation process; the simulation member database is used for storing simulation member information; the simulation information table is used for storing simulation configuration information; the simulation members integrate one or more simulation models and interact with the simulation platform by virtue of the simulation client. The simulation method comprises the following specific steps: building and registering the simulation members; configuring a simulation process; carrying out simulation propulsion on the simulation members by the simulation platform according to the simulation process; and after the simulation is completed, carrying out performance evaluation on the simulated system. The system and method disclosed by the invention have the advantages that the rapid establishing of a virtual prototype for the infrared imaging system can be completed by developed simulation members, and the independent simulation of a single subsystem, the joint simulation of a plurality of subsystems and the distributed collaborative simulation of the whole virtual prototype can be realized.
Owner:BEIHANG UNIV

Method for simulating development type automobilism based on rapid control archetype

The invention relates to a developing type automobile driving simulation method based on a rapid control prototype, which belongs to the technical field of automobile simulated driving. Firstly, a software platform for a rapid control prototyping device is established by utilizing a real-time kernel generated by a monitoring computer, and a driving simulation model is compiled and downloaded. Secondly, after the actuating signals of a driving simulator are received by the rapid control prototyping device, the speed and the direction of all simulated vehicles are calculated, and a scenery computer and the monitoring computer are transmitted simultaneously, and are respectively used for generating scenery images and monitoring the driving simulation process. Finally, a driving simulator or a developer modifies the driving simulation model according to the performance requirements of a vehicle and an electric control system used by the driving simulator, and repeats the driving simulation process till the requirements of the driving simulator or the developer are satisfied. The automobile driving simulation method has the advantages that the developing type driving simulator is simplified, the development cost is reduced, and the automobile driving simulation method is applied to the V-shaped development mode of the electrical control system of the vehicle.
Owner:TSINGHUA UNIV

Detection method for USB to virtual serial port/MODEM

The invention relates to a detection method for universal serial bus (USB) to virtual serial port / MODEM. The method comprises the following steps that: when a Windows application program starts, the Windows application program detects whether a registration table contains USB interface drive service registration paths corresponding to each USB interface of a USB device, if so, the Windows application program reads the device registration information under each USB interface drive service registration path; the generation mode of the USB interface drive service registration path is as follows: when the USB device is connected to a computer, the computer loads the USB interface drive for each USB interface of the USB device, and an operating system generates the USB interface drive service registration paths for different USB interfaces in the registration table; and the generation mode of the device registration information is as follows: the USB interface drive registers corresponding device information under its own USB interface drive service registration path; in this way, the application program can determine the corresponding relation between the virtual serial port / MODEM and the USB device.
Owner:RDA CHONGQING MICROELECTRONICS TECH CO LTD

Method and system for realizing automatic verification of form and communication among multiple systems

This invention provides a method for realizing automatic verification of a form and communication among multiple systems. The method comprises the following steps: a server side create an html form, and the server side re-draws the form to a display container; a user side clicks a form element, and sends a triggering event for clicking the form element to the server side; according to the triggering event for clicking the form element, the server side realizes multi-field automatic combined verification of the drawn form through a built-in verification process engine, and sets data calling and binds data in the display container; the server side puts the verified form into the display container; and when the user side clicks the form element, the server side achieves remote procedure calling and cross-domain calling of field data through a built-in network service. By adopting the method provided by the invention, the higher degree of abstraction of the form is achieved through the multi-field automatic combined verification, and multiple platforms can be automatically switched; the form is filled automatically according to the associated fields; and thus, the development difficulty is effectively reduced.
Owner:JIANGSU ZHONGWEI TECH SOFTWARE SYST

method for realizing automatic batch tests on private server BMC network ports and sharing network ports

The invention provides a method for realizing automatic batch tests on private server BMC network ports and sharing network ports, belongs to the computer test field and particularly relates to the method for realizing the automatic batch tests on the private server BMC network ports and the sharing network ports through software development. Multiple BMC sharing network ports are switched through IPMI commands in the software, in a mode of reading and verifying IPs of the private network ports and the sharing network ports, excellent connectivity of BMC external network ports in batch server production are guaranteed, automatic tests are realized, and test time and cost are reduced.
Owner:LANGCHAO ELECTRONIC INFORMATION IND CO LTD

Light illumination control system

The invention discloses a light illumination control system. The light illumination control system comprises a DALI host and an LED slave, wherein the LED slave comprises a single chip U3 and a rectifier bridge D1, the alternating current input end of the rectifier bridge D1 is connected with the DALI host through a DALI bus, and the direct current output end of the rectifier bridge D1 is connected with the single chip U3 through a communication receiving-emitting module and an optical-coupling isolating circuit; the communication receiving-emitting module comprises transistors Q1, Q2 and Q3; the optical-coupling isolating circuit comprises an optocoupler U1 and an optocoupler U2; the LED slave further comprises light emitting diodes D2, D3 and D5, a voltage regulator tube D4 and a capacitor C1. The light illumination control system is capable of controlling the light brightness, group, scene, broadcast, automatic addressing and the like and conforms to the IEC60929 and IEC62386 standards, and the modularized design enables the system developing difficulty to be greatly simplified, the developing period to be shortened, and the production efficiency to be improved.
Owner:SHANGHAI WECHIP ELECTRONICS TECH CO LTD

Hardware abstract platform system and device based on AVS2 encoding

The invention provides a hardware abstract platform system and device based on AVS2 encoding. The system includes an upper application, a platform interface layer and a platform basic service. The upper application, the platform interface layer and the platform basic service are connected in sequence, wherein the upper application includes an application process. The platform basic service includes a basic service process. The platform interface layer is used for receiving first data information sent by the application process through an application program interface (API), and send the firstdata information to the basic service process in a mode of a message queue and a shared memory; the basic service process is used to process the first data information, to obtain the processed first data information, and send the processed first data information to the application process through the platform interface layer. Isolation of the upper application and bottom hardware can be achieved,the upper application deployment and development difficulty are simplified, and the flexibility is improved.
Owner:SUMAVISION TECH CO LTD

Control platform of automation equipment with multiple interaction channels

ActiveCN106815063ASolving problems prone to inconsistenciesReduce the risk of job insecurityProgram initiation/switchingInterprogram communicationState variationSoftware engineering
The invention provides a control platform of automation equipment with multiple interaction channels. The platform comprises an event management module, an action execution management module, a service management module and a center management module, wherein the event management module is used to distribute events to each registered event processing program for processing; the service management module is used to execute specific business processes of a service and call a corresponding achievement interface according to state changes during service execution; the action execution management module is used to run working processes of an action and call the corresponding achievement interface according to the state changes of the action during running; and the center management module is used to control each module in the control platform to conduct registration and monitoring. The platform provided by the invention has the advantages that cooperative stability between each module and each business working process in the automation equipment could be enhanced; complexity of development of each business working process and each input and output module in the automation equipment could be reduced; and stability of overall running of the automation equipment could be enhanced.
Owner:FUJIAN CENTM INFORMATION

All-digital simulation system and method for infrared imaging system

InactiveCN102184288BQuick buildSupport multi-directional simulationSpecial data processing applicationsCo-simulationJoint simulation
The invention discloses an all-digital simulation system and method for an infrared imaging system. The simulation system is composed of a simulation platform, a simulation member database, a simulation information table, a plurality of simulation members and a simulation client, wherein the simulation platform is used for comprehensively managing an overall simulation process; the simulation member database is used for storing simulation member information; the simulation information table is used for storing simulation configuration information; the simulation members integrate one or more simulation models and interact with the simulation platform by virtue of the simulation client. The simulation method comprises the following specific steps: building and registering the simulation members; configuring a simulation process; carrying out simulation propulsion on the simulation members by the simulation platform according to the simulation process; and after the simulation is completed, carrying out performance evaluation on the simulated system. The system and method disclosed by the invention have the advantages that the rapid establishing of a virtual prototype for the infrared imaging system can be completed by developed simulation members, and the independent simulation of a single subsystem, the joint simulation of a plurality of subsystems and the distributed collaborative simulation of the whole virtual prototype can be realized.
Owner:BEIHANG UNIV

Equipment linkage system and method based on distributed artificial intelligence video analysis

PendingCN112183222AUnlimited expansion of AI servicesRich recognition result resourcesResource allocationCharacter and pattern recognitionVideo monitoringDistributed structure
The embodiment of the invention provides an equipment linkage system and method based on distributed artificial intelligence video analysis. The equipment linkage system comprises a video analysis system, task transceiving middleware, an artificial intelligence service system and an equipment linkage rule engine system.According to the equipment linkage system and method based on distributed artificial intelligence video analysis, an application system of artificial intelligence and the Internet of Things is adopted, video monitoring is subjected to Internet of Things, a distributed structureis adopted in the system, the real-time performance of video analysis and the stability and expandability of artificial intelligence analysis can be improved, and the linkage control problem of videoequipment in the Internet of Things is better solved through the equipment linkage function. According to the invention, video resources can be accessed to carry out decoding analysis processing, structural data of AI analysis can be synchronously output and linked with other Internet of Things devices, and video recording and storage can be carried out.
Owner:方株(武汉)科技有限公司

Method for software development of an embedded single chip microcomputer and a storage medium

The invention discloses a software development method and a storage medium of an embedded single-chip microcomputer, which is used for providing a method for rapidly developing the logic function of an embedded single-chip microcomputer product, and simplifying the difficulty of software application development of the single-chip microcomputer. Lua script is introduced into the development of single chip microcomputer, the functions of the product to be developed are divided into two subsystems: business application subsystem and chip general function subsystem, The general function subsystemcontrols the hardware interface, the business application subsystem uses Lua programming to realize the specific function logic of the product, and the business application subsystem calls the generalfunction subsystem through the abstract interface to control the hardware equipment to realize the complete business function. Because the business application logic is basically independent of hardware, the development and debugging of Lua script business logic subsystem can be carried out directly on PC. Also can carry on the standardization to the service logic interface, the template design,the fast construction conforms to the demand the service application program, reduced the single chip microcomputer development difficulty, enhanced the efficiency.
Owner:SHENZHEN TCL NEW-TECH CO LTD

A method and a product for building programmed transaction logic based on graphics

The present invention relates to automated trade equipment, in particular to a method and a product for building programmed transaction logic based on graphics. The invention includes a method for building programmed transaction logic based on graphics and a product built on programmed transaction logic based on graphics. The method and the product completely abandon the mode of computer programming language construction strategy for the user, and a graphical strategy model is directly compiled into a computer executable trading system based on C + + language by this software, which greatly reduces the development difficulty of programmed traders, and makes the model management intuitionistic and effective.
Owner:成都德承科技有限公司

Software radar universal communication middleware

The objective of the invention is to solve the problem of five-to-eight radar communication equipment in the prior art. In order to overcome the defects of long-term factory customization, high maintenance cost, difficulty in upgrading and the like in the prior art, the invention provides software radar universal communication middleware which is designed through a hierarchical architecture and mainly comprises: 1) a publishing / subscribing interface layer for providing a unified API interface for a service application software layer; 2) a real-time information exchange layer which completes the analysis and conversion of a message; and 3) a transmission control layer which provides a standard and simple communication link interface for the real-time information exchange layer. Unified andopen interfaces are defined among the layers, the layers are independent from one another, the design, upgrading and updating of each layer cannot influence the operation of other layers, the development efficiency is greatly improved, and the maintenance cost is reduced. Different communication protocols are supported, and communication among different components in the radar nodes, distributed system communication of different computing nodes, communication among boards, cores, processes, threads and the like are supported.
Owner:UNIV OF ELECTRONICS SCI & TECH OF CHINA

Underwater robot control system based on Arduino platform and robot vision module

The invention relates to the field of robot vision and underwater robots, and provides an underwater robot control system based on an Arduino platform and a robot vision module. The control system comprises two motor drive modules, an Arduino controller, a robot vision sensor, a Bluetooth module and a power supply. The Arduino controller is connected to the robot vision sensor through an ICSP interface via an FC-10P data line. The Arduino controller is connected with the two motor drive modules through eight digital I / O interfaces. The power supply is connected to all the components and supplies power. According to the underwater robot control system based on the Arduino platform and the robot vision module, the Arduino controller serves as a center, and the underwater robot control system has the advantages of low cost, easy development, simple system structure, high precision and the like in cooperation with the CMUcam5 robot vision module.
Owner:ZHEJIANG UNIV

IoT intelligent device

The invention relates to the technical field of IoT (Internet of Things), and particularly discloses an IoT intelligent device, which comprises a chip, a first micro-control unit and a second micro-control unit, wherein the chip comprises a safety module, a protocol analysis module, an interface control module and an interface communication module; the first micro-control unit is connected with the interface control module through a first GPIO (General Purpose Input / Output) interface and performs data interaction with the interface communication module through an SC_SPI protocol; the second micro-control unit is connected with the interface control module through a second GPIO interface and performs data interaction with the interface communication module through an SC_I2C protocol; when the first micro-control unit and the second micro-control unit both send data to the chip, the chip performs data interaction with the two micro-control units through a concurrent protocol. The IoT intelligent device of the invention supports I2C single interface communication or SPI single interface communication, and also supports dual-interface concurrent communication of an I2C interface and anSPI interface, thus the development difficulty of the IoT intelligent device is simplified, and the development cost is saved.
Owner:EASTCOMPEACE TECH

Equipment monitoring method, device and equipment based on Internet of Things and computer medium

The invention discloses an equipment monitoring method, device and equipment based on the Internet of Things, and a computer medium, and the method comprises the steps: receiving an equipment monitoring instruction, and obtaining a to-be-monitored equipment identification in the equipment monitoring instruction; calling a preset data monitoring framework, and loading a control library protocol library corresponding to the equipment identifier through a data interface in the data monitoring framework; extracting a target interface function in the control library protocol library, and registering the target interface function to the data monitoring framework; and acquiring operation information of equipment corresponding to the equipment identifier according to the data monitoring frameworkand the target interface function to perform equipment monitoring. According to the invention, the data monitoring framework is constructed in advance and is arranged in the Internet of Things module,so that devices with different communication protocols can be conveniently monitored at the same time through the Internet of Things module, the development difficulty of Internet of Things module monitoring is simplified, the software robustness is improved, and the expandability of the Internet of Things module is improved.
Owner:SHENZHEN INOVANCE TECH

Automated test method and device, storage medium and computer device

The invention discloses an automated test method, an automated test device, a storage medium and a computer device. The automated test method comprises the following steps of: according to a test parameter required for a virtual private network VPN system test project, adding a custom field corresponding to the test parameter in a test case management system Testlink; setting an attribute value ofthe test parameter on the custom field; and passing the attribute value of the test parameter to an automated test script of the virtual private network VPN system. By passing parameters required forthe virtual private network VPN system when automated testing by adopting a custom field, the invention may perform code execution based on the acquired parameters when performing functional tests, which simplifies the development of automated test scripts for the virtual private network VPN system, saves costs, and shortens the development time of the automated test scripts, thereby shortening the development time of the entire project and improving the accuracy during the testing process.
Owner:BEIJING TOPSEC NETWORK SECURITY TECH +2

HZPHP framework

The invention provides an HZPHP framework aiming to solve the problems that a PHP development framework in the prior art is high in learning difficulty and not easy to maintain. The HZPHP framework is characterized by comprising a core logic framework, an entry file template, a re-writing rule, a configuration file template, a foundation class library and an instruction document, wherein the basic logic of a PHP program is realized by using the core logic framework, the entry file template defines an entry of a client request, and the configuration file template defines operation environment configuration of the core logic framework; the foundation class library provides class definition of a core logic framework part, and the instruction document describes a use method of the HZPHP framework. The simple and effective PHP framework is designed, the mainstream technology of website development is reserved, the development difficulty is greatly simplified at the same time, and the HZPHP framework is a light PHP framework. The HZPHP framework has the obvious advantages that the simplest MVC framework is used, a third-party plug-in is supported, and a plurality of routing protocols are supported.
Owner:青岛华正信息技术股份有限公司

High-precision low-cost electronic measurement system

The invention discloses a high-precision and low-cost electronic measuring system, which belongs to the field of electronic measuring instruments. The present invention transfers as much measurement signal conditioning work as possible from the hardware circuit to the software calculation on the intelligent mobile device, and calls the built-in feature code of the system by the software, the interpolation data table of the system itself or the error elimination formula and its calculation parameters and other methods to improve measurement accuracy and reduce system cost. The invention solves the contradiction that the existing electronic measurement system cannot take into account the three aspects of cost, volume and measurement accuracy, and can be used to manufacture independent high-precision electronic measurement instruments, and can also be used for high-performance measurement modules in various equipment.
Owner:HANGZHOU RUIXUN WEIXIN TECH CO LTD

Natural language-like-based rule configuration and analysis method, system and device

The invention relates to a natural language-like-based rule configuration and analysis method, a system and a device and belongs to the technical field of computer networks. The method comprises the steps: obtaining a rule definition file through receiving a configuration rule request and based on a visual rule definition tool; analyzing the rule definition file based on a rule engine, and obtaining analyzed rule data; storing the rule data in a database; and receiving a rule calling request, analyzing and executing a rule corresponding to the calling request based on the rule engine and the database, and obtaining a rule result. A front-end and rear-end separation technology is adopted, a concise and flexible configuration interface is provided for a user, and non-IT professionals can carry out service logic configuration through simple and understandable natural-like languages; meanwhile, the technical scheme that the front end and the rear end are separated is adopted, the technicaldevelopment and maintenance difficulty is lowered, cross-platform deployment, calling and quick capacity expansion of the system are facilitated, and the requirements for large flow and quick iteration of the internet are effectively met.
Owner:SHANGHAI ZHONGTONGJI NETWORK TECH CO LTD

Novel hybrid power transmission device

The invention discloses a novel hybrid power transmission device. The device comprises a first motor with an electric and / or power generation function and capable of inputting power or outputting power, a second motor with an electric and / or power generation function and capable of inputting power or outputting power, a single planetary row mechanism with a differential or speed change function and capable of transmitting power of an engine and / or the power of the first motor to a speed change output mechanism after differential or speed change, a speed change output mechanism with a speed change function and capable of transmitting the power of the single planetary row mechanism to a differential mechanism according to a predetermined speed ratio, the differential mechanism and a housing,and a variety of pure electric and hybrid power driving modes are achieved. The novel hybrid power transmission device has the advantages of high integration degree, simple structure, low control difficulty and multiple working modes.
Owner:李劲松

Implementation method, device and system for analog request

The embodiment of the invention provides an implementation method, an implementation device, an implementation system for an analog request, and relates to the technical field of the Internet. The method comprises the steps of when a terminal receives a URL simulation request triggered by a user, acquiring a certificate corresponding to the URL, and then sending an https request to a server through calling a preset API; and then displaying page information returned by the server in response to the https request. The analog https request is achieved by only needing to call the API based on theacquired URL certificate, so that the development difficulty is simplified, the development cost is saved, and the operation efficiency is improved.
Owner:CE DONGLI TECH CO LTD

Distributed data consistency processing method, system, device and storage medium

The invention provides a distributed data consistency processing method, a system, a device and a storage medium. The method includes: in the transaction executing process, the transaction step is recorded and the on-site data is stored, when the transaction fails, reverse operation is carried out through the on-site data to restore the initial state of the transaction; a synchronous mode and an asynchronous mode are used for recovering the field data. The invention adopts a bank core business transaction consistency assurance technology under a distributed environment, can effectively ensurethe consistency of transactions in complex scenarios, simplify the development difficulty of bank core applications to ensure transaction consistency, and solve the problem that banks adopt distributed architecture to build information system, which is conducive to improve the reliability, availability and scalability of bank information system services.
Owner:CHINA CONSTRUCTION BANK
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