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

94 results about "Return type" patented technology

In computer programming, the return type (or result type) defines and constrains the data type of the value returned from a subroutine or method. In many programming languages (especially statically-typed programming languages such as C, C++, Java) the return type must be explicitly specified when declaring a function.

System and method for obfuscation of reverse compiled computer code

A method, system and computer program product for obfuscating pseudocode (e.g., p-code, IL-code, byte-code, etc.), including creating a class-container; declaring an anonymizer method in the class-container; identifying method call instructions in the pseudocode; replacing, in the pseudocode, method calls with calls of the anonymizer method; and in the anonymizer method, adding the method call instructions. All or some of the added method calls have the same name. Parameter types of the added calls can be replaced with an abstract type. Return types of the added calls can be replaced with an abstract type. The class-container is a global class, and includes calls to public method, or the class-container is a private nested class, and includes calls to private methods, or two separate class-containers can be used. Optionally, the invention can include identifying field load instructions in the pseudocode; replacing, in the pseudocode, field load instructions with calls of the anonymizer method; and in the anonymizer method, adding the field load instructions.
Owner:VICTOR Y VICTOROV

Apparatus, system, and method for converting a synchronous interface into an asynchronous interface

An apparatus, system, and method are disclosed for converting a synchronous interface into an asynchronous interface. The apparatus includes a receive module, a generate module, and a return module. The receive module receives a request for a transaction from a synchronous requester, the generate module generates a delaying object and a forwarding interface compatible with the requested return type, and the return module returns the delaying object with the forwarding interface to the requester. Additionally, services for implementing such an apparatus, system, and method are disclosed. Implementation of the apparatus, system, and method provide for increased computing performance, reduced application run time, and decreased usage of computing resources.
Owner:IBM CORP

Vehicle control apparatus

There is provided a vehicle control apparatus. The vehicle control apparatus includes: an automatic return type select switch that receives an operation for selecting an operating condition of an automatic transmission and outputs a selection signal corresponding to the received selection operation; a switch controller that switches the operating condition of the automatic transmission in accordance with the selection signal output by the select switch; an emergency determining unit that determines whether or not the select switch has been operated consecutively at least a predetermined number of times within a predetermined period while the vehicle travels, and outputs an emergency operation signal when determining that the select switch has been operated consecutively; and a brake control unit and an electric parking brake control unit that apply braking to the vehicle on the basis of an operation by a driver and the emergency operation signal output by the emergency determining unit.
Owner:SUBARU CORP

Method and device for generating function test code

ActiveCN106502896ARealize automatic generationSolve the technical problem of testing inefficiencySoftware testing/debuggingTest efficiencyReturn type
The invention discloses a method and device for generating a function test code. The method comprises the steps that a function test burying point is set for a target function to be tested, and the function test burying point is used for representing the positions of all composition parts of the target function; based on the function test burying point, a code source file of the target function is read and analyzed, and the values of the function name, the function parameter and the function return type of the target function are obtained; based on the types of the function name, the function parameter and the function return type of the target function, a test function of the target function is constructed, and the test code file of the target function is generated. According to the technical scheme, automatic generation of the test code is achieved, developers do not need to manually compile the test code any more, therefore, the technical problem that in the application development process of the prior art, testing efficiency is low is solved, and testing efficiency is improved.
Owner:WUHAN DOUYU NETWORK TECH CO LTD

Backing type sizing feed gear and sizing feed method

The invention belongs to a tube bar blanking device for metallurgical equipment and a method, in particular to a return type specified feeding device and a specified feeding method. The return type specified feeding device at least comprises a sliding support, a feeding clamp (6) for clamping a tube bar (1) to move forwards, and a main clamp (8) between a cutting tool (9) and the feeding clamp (6). The return type specified feeding device is characterized in that a movable stub bar baffle (7) is arranged between the feeding clamp (6) and the main clamp (8), and the feeding clamp (6) is glidingly connected with a slide way (3) through a feeding clamp seat; one side at the back end of the feeding clamp seat is provided with a specified leading screw rod(5), and one side of a slide way seat is provided with a specified baffle (4) which can rotate for 90 degrees along a fixed shaft; and when the specified baffle (4) is positioned at the vertical position, the specified leading screw rod(5) is moved in a horizontal axis through the specified baffle (4). The device has high specified precision and quick speed, is easy to achieve automation, and can be applied to various tube bars.
Owner:CHINA NAT HEAVY MACHINERY RES INSTCO

Blockchain-based service request processing method and device, and computer device

The invention relates to a blockchain-based service request processing method and system, a computer device and a storage medium. The method comprises the following steps: obtaining a service requestsent by a client, wherein the service request carries service identification information of target service data; determining, according to the service identification information, a data return type task corresponding to the service request; sending a data return instruction to a target blockchain node in a preestablished blockchain according to the data return type task, wherein the data return instruction is used for indicating the blockchain node that receives the data return instruction to query the target service data in the local storage data and returning the queried target service datato the client. By adoption of the present method, the waiting time of the user can be reduced.
Owner:江西贪玩信息技术有限公司

Block-chain-based service request response method, apparatus and computer device

The invention relates to a block-chain-based service request response method, a system, a computer device and a storage medium. The method comprises the following steps: obtaining a service request sent by a client, wherein the service request carries the service identification information of the target service data; determining a data return type task corresponding to the service request according to the service identification information; sending a data query instruction to a target block chain node in a block chain established in advance according to the data return type task, wherein the data query instruction is used for instructing the target block chain node to query and return the target service data in the locally stored data; upon receiving the target traffic data returned by thetarget block link node, returning the received target traffic data to the client. The method can reduce the waiting time of the user.
Owner:江西贪玩信息技术有限公司

Notebook optical disc drive capable of generating a pseudo eject signal

A optical disc drive is disclosed. The optical disc drive includes a housing and a tray configured to accommodate a disc therein. The optical disc drive also includes an automatic return-type eject switch, a drive controller, and an eject controller. Mounted in the housing, the automatic return-type eject switch is configured to generate an eject signal. In response to the eject signal, the drive controller ejects the tray. In response to the eject signal, the eject controller supplies an electric power to the optical disc drive, and transmits a pseudo eject signal to the drive controller to eject the tray by way of a line through which the eject signal has been transferred after a predetermined time period from the supply of the electric power has lapsed.
Owner:LENOVO PC INT

Method and apparatus for implementing compact type signatures in a virtual machine environment

Methods and apparatus for creating compacted method signatures from method signature representations in Java(TM) class files are disclosed. The use of compacted signatures reduces the amount of memory space occupied by the signatures and, further, improve the efficiency with which a virtual machine may operate. According to one aspect of the present invention, a method a method for creating a compact representation of a method signature using a virtual machine includes creating 4-bit representations for each of a first parameter, a separator, and a return type included in the method signature. Once the 4-bit representation are created, the representations are packed into a word. In one embodiment, the word is a 32-bit word. In such an embodiment, the 32-bit word may be a 32-bit integer.
Owner:SUN MICROSYSTEMS INC

Self-return type coaxial descent control device

The invention discloses a self-return type coaxial descent control device comprising a base, a housing, a center shaft, a driving rope sheave, a sun gear, a one-way overrunning clutch, a friction brake wheel, a coil spring, a gear ring and three planet gears. A rope race used for winding a descent control rope is arranged in the middle of the driving rope sheave, the coil spring is mounted on the left side of the driving rope sheave, the sun gear is arranged on the right side of the driving rope sheave, and the sun gear and the driving rope sheave are integrated and rotate coaxially and synchronously. The three planet gears are connected with planet gear supporting plates through fixing shafts, and the planet gear supporting plates are connected and fixed with the housing. The sun gear is meshed with the three planet gears which are meshed with the gear ring, and an extension structure of the gear ring loosely sleeves the center shaft. The gear ring is connected with the friction brake wheel through the one-way overrunning clutch. The rotating components are designed coaxially, the integral structure is more compact and operates smoothly, the coil spring is utilized to timely withdraw the descent control rope, and convenience and safety in use are improved greatly.
Owner:青岛亿和海丽安防科技有限公司

System and method for obfuscation of reverse compiled computer code

A method, system and computer program product for obfuscating pseudocode (e.g., p-code, IL-code, byte-code, etc.), including creating a class-container; declaring an anonymizer method in the class-container; identifying method call instructions in the pseudocode; replacing, in the pseudocode, method calls with calls of the anonymizer method; and in the anonymizer method, adding the method call instructions. All or some of the added method calls have the same name. Parameter types of the added calls can be replaced with an abstract type. Return types of the added calls can be replaced with an abstract type. The class-container is a global class, and includes calls to public method, or the class-container is a private nested class, and includes calls to private methods, or two separate class-containers can be used. Optionally, the invention can include identifying field load instructions in the pseudocode; replacing, in the pseudocode, field load instructions with calls of the anonymizer method; and in the anonymizer method, adding the field load instructions.
Owner:VICTOR Y VICTOROV

Method for packaging UOML into application program interface

The invention discloses a method for enclosing UOML into API which comprises the following procedures that: the UOML object is mapped into a composite data type of the programming language, the property of the UOML object corresponds to the variables of simple data type or the variables of complex data type in the composite data type, sub-elements of the UOML object correspond to the variables of simple data type or the variables of complex data type in the composite data type; the UOML operation is mapped into an API function prototype of the programming language, the object of the UOML operation corresponds to the parameters of the API function prototype; the operation corresponding to the API function in an API function body of the programming language is converted into the UOML operation according to the defined mappings in the procedures, and the return result of the operation is converted into a return type of the programming language. The API functions of the UOML aiming at different programming languages are realized by the method, thereby, the application developers of different programming languages can directly realize the application on the document library system by calling the corresponding API function, and the developing efficiency is improved.
Owner:TIANJIN SURSEN INVESTMENT CO LTD +1

Object mapping transformation design method based on Java and X extensive makeup language (XML) database

InactiveCN102937992ASpecial data processing applicationsXSLXML Path Language
Disclosed is an object mapping transformation design method based on a Java and X extensive makeup language (XML) database. The method includes the steps of step one, defining configuration files; step two, generating character strings which accord with the XML standards by a specific language XQUERY of the XML database through XQuery for Java (XQJ); step three, generating a Java object through a configured mapping relation, or generating a series data by configuring extensible stylesheet language (XSL); and step four, searching Xquery sentences in the configuration files by an XML path language (xpath), acquiring return types of the configuration files, and finally returning required data.
Owner:上海方正数字出版技术有限公司

Method for acquiring operation log

The invention relates to a running log acquisition method, which is used for acquiring running logs of programs including a function which executes predefined process and a step changing the address of the loaded function which executes predefined process into the address of the function to acquire the running log; wherein the function to acquire the running log comprises the following steps: analyzing the traced function name firstly; if the function name is not in the form of C++ decoration name, the running log of the function is acquired in the normal mode; if the function name is C++ decoration name, the decoration is removed from the decoration name according to a compiler rule and the information after removing the decoration is acquired; the information after removing the decoration comprises the function name and function parameter information such as function parameter type, calling convention and function return type, etc.; the acquired information after removing the decoration is used as a function definition file to acquire the running log and displays the running log in the form after removing the decoration.
Owner:CANON KK

Die return type full automatic flexible tube shoulder-injecting machine

The invention discloses a die return type full automatic flexible tube shoulder-injecting machine which comprises a die holding mechanism, a female die, a die pushing mechanism, a plastic-protruding mechanism, a die sending mechanism, a buffering mechanism, a return type track, a die drawing mechanism, a tube drawing mechanism, a transmission mechanism, a tube inserting mechanism, an automatic unlocking mechanism, a frame and a cooling system, wherein the frame consists of a stand and a wall panel which is vertically erected on one side of the stand, the transmission mechanism comprises a main shaft, one end of the main shaft is fixed on the frame, a main rotating disc is arranged at the other end of the main shaft, the cooling system is mounted on the main shaft and the main rotating disc, the die holding mechanism is mounted on the main rotating disc, the tube inserting mechanism and the tube drawing mechanism are connected on the frame by a support, the die pushing mechanism is mounted on the wall panel of the frame and pushes the female die to the die closing position, the buffering mechanism is fixed on the wall panel of the frame, the plastic-protruding mechanism is fixed on the stand of the frame, the die sending mechanism, the die drawing mechanism and the return type track are mounted on the wall panel of the frame, and the automatic unlocking mechanism consists of an accessory and a stop block. The die return type full automatic flexible tube shoulder-injecting machine can improve the production efficiency.
Owner:南通市通州区三槐机械制造有限公司

Abnormal forced resetting type watchdog circuit of microcontroller

ActiveCN104750568AOvercome the disadvantages of simple feeding conditions and easy feeding of dogs by mistakeSolve running awayFault responseMicrocontrollerPulse cycle
The invention discloses an abnormal forced resetting type watchdog circuit of a microcontroller. The watchdog circuit comprises a first CD4017 counter module, a second CD4017 counter module, a 555 oscillator circuit module and a level conversion circuit module. The abnormal forced returning type watchdog circuit can overcome the shortages of simple feeding condition and easy error feeding of the common watchdog; the pulse cycle can be independently adjusted to achieve long-time power-off forced resetting function; the circuit is a practical and an effective MCU monitoring circuit; the phenomena of program runaway and dead locking can be effectively solved.
Owner:GUANGDONG CORRECTITUDE POWER CURRENCY ELECTRIC CO LTD

Method for reducing fetch cycles for return-type instructions

An apparatus is disclosed, the apparatus including a branch target cache configured to store one or more branch addresses, a memory configured to store a return target stack, and a circuit. The circuit may be configured to determine, for a group of one or more fetched instructions, a prediction value indicative of whether the group includes a return instruction. In response to the prediction value indicating that the group includes a return instruction, the circuit may be further configured to select a return address from the return target stack. The circuit may also be configured to determine a hit or miss indication in the branch target cache for the group, and to, in response to receiving a miss indication from the branch target cache, select the return address as a target address for the return instruction.
Owner:ORACLE INT CORP

Return-type current-reuse mixer

A return-type current-reuse mixer having a transconductance / amplification stage, a mixing stage, and a high-pass and a low-pass filter network. The transconductance / amplification stage has a current-reuse CMOS topology wherein an input frequency signal is converted into a frequency current, low-frequency components are removed from the frequency current by the high-pass filter network, the frequency current is fed into the mixing stage, modulation occurs in the mixing stage, and then an intermediate-frequency signal is generated and output. Once high-frequency components are removed from the intermediate-frequency signal by the low-pass filter network, the intermediate-frequency signal is sent again for input into the transconductance / amplification stage, then amplified in the transconductance / amplification stage and output. The mixer transconductance / amplification stage employs a current-reuse technique. The input frequency and the output intermediate-frequency signal share a common transconductance / amplification stage. The mixer reduces power consumption, simplifies the circuit topology, and provides high conversion gain.
Owner:SOUTHEAST UNIV

Automatic book returning type bookshelf for library and working method thereof

InactiveCN108741793ASolve misplacementFix misplacementFurniture partsCabinetsLibrary assistantProgrammable logic controller
The invention provides an automatic book returning type bookshelf for a library and a working method thereof and belongs to the field of book management of the library. Each book is provided with an RFID (Radio Frequency Identification) chip for storing information of the book; a book returning frame with an RFID reader is arranged at one end of a bookshelf body; a separation plate is arranged oneach layer of the bookshelf and the whole bookshelf can be separated into a plurality of book positions; an RFID technology is used for enabling the book positions to correspond to books stored in thebook positions; then the bookshelf is provided with a movable trolley which is controlled to move through a PLC (Programmable Logic Controller); the movable trolley is provided with a retractable mechanical arm and a mechanical hand; the PLC is used for controlling the retractable mechanical arm and the mechanical hand to automatically store the book on the corresponding book position according to book position information read by the RFID reader, so that the problems of disordered placement and misplacement of the returned books are solved; the automatic book returning type bookshelf can help library technicians to sort the books very well and the efficiency of the book management work is improved.
Owner:NORTH CHINA UNIV OF WATER RESOURCES & ELECTRIC POWER

Processing method for calling and returning function, and binary translation method and system

The invention discloses a processing method for function call and return and a method and a system for binary translation. The processing method comprises: taking a return address of function call of a source program as a dummy order and storing the dummy order behind a function call order of an object program; storing an address of the dummy order in a stack at the beginning of the function callof the object program; taking out an address stored in the top of the stack when the function call of the object program is finished; and skipping behind the dummy order when the value of the addresstaken out from the stack top is equal to the return address of function call of the source program. The processing method can realize quick return after the function call and can avoid the problem oflow efficiency caused by Hash collision, thereby reducing the overhead of return-type indirect branch and improving performance of binary translation.
Owner:JIANGNAN INST OF COMPUTING TECH

Web services system and method using common type envelope machine

In a web services system and method using a Common Type Envelope Machine (CTEM), a service interface is defined as a common return type so as to provide a common type of result value, regardless of the service types of different service implementations. The system comprises a common type generating module for generating at least one service result value, which is processed in response to a web service request by a client, so as to have a common type according to a preset web services specification. More specifically, the system comprises a parameter validator, a service distributor, a common type converter, and a common type transmitter. The method comprises generating at least one service result value, and processing same in response to a web services request by a client so as to have a common type according to a present web services specification.
Owner:SAMSUNG ELECTRONICS CO LTD

Optical Disc Drive

A optical disc drive is disclosed. The optical disc drive includes a housing and a tray configured to accommodate a disc therein. The optical disc drive also includes an automatic return-type eject switch, a drive controller, and an eject controller. Mounted in the housing, the automatic return-type eject switch is configured to generate an eject signal. In response to the eject signal, the drive controller ejects the tray. In response to the eject signal, the eject controller supplies an electric power to the optical disc drive, and transmits a pseudo eject signal to the drive controller to eject the tray by way of a line through which the eject signal has been transferred after a predetermined time period from the supply of the electric power has lapsed.
Owner:LENOVO PC INT

Mechanism for hardware tracking of return address after tail call elimination of return-type instruction

A technique maintains return address stack (RAS) content and alignment of a RAS top-of-stack (TOS) pointer upon detection of a tail-call elimination of a return-type instruction. In at least one embodiment of the invention, an apparatus includes a processor pipeline and at least a first return address stack for maintaining a stack of return addresses associated with instruction flow at a first stage of the processor pipeline. The processor pipeline is configured to maintain the first return address stack unchanged in response to detection of a tail-call elimination sequence of one or more instructions associated with a first call-type instruction encountered by the first stage. The processor pipeline is configured to push a return address associated with the first call-type instruction onto the first return address stack otherwise.
Owner:ORACLE INT CORP

Method and device for acquiring mobile site link address

The invention discloses a method and a device for acquiring a mobile site link address. The method comprises the following steps: a PC (personal computer) site link address list comprising a plurality of PC sites is acquired; page access requests are initiated to one or more PC sites in the PC site link address list by a mobile user agent; whether a page return type of each page access request is a mobile web page is judged; and if the page return type corresponding to each page access request is a mobile web page, the link address which the mobile web page belongs to is acquired to serve as a mobile site. According to the scheme, mining of the mobile sites is performed by means of the correlation between the PC sites and the mobile sites, higher mobile site mining recall rate is acquired, and the mining result is accurate and comprehensive.
Owner:BEIJING QIHOO TECH CO LTD

Spring return type high-box locking mechanism

The invention relates to the technical field of aviation, in particular to a spring return type high-box locking mechanism. The spring return type high-box locking mechanism consists of a cabinet body, a high box, a jack, a return spring, a button rod, a locking block, a drawer bottom plate, a button head, a handle, a boss, a locking spring and a locking block cavity, wherein the cabinet body andthe drawer bottom plate form a drawer cavity, and the high box is positioned in the drawer cavity. The locking block cavity is a blind hole positioned in the vertical direction in the drawer bottom plate, the jack is a blind hole positioned in the horizontal direction in the drawer bottom plate, and the locking block cavity is communicated with the jack. The locking block is positioned in the locking block cavity, one end of the button rod is inserted into the jack, and the other end of the button rod is the button head integrated with the button rod; and the return spring is sheathed on the button rod. In the spring return type high-box locking mechanism, the locking state of the high box is not eliminated due to high-frequency vibration of a plane body, and the reliability and the durability are higher.
Owner:JIANGSU UNBEATABLE RADIATOR

Groove step surface self-returning type electromagnet

The invention discloses a groove step surface self-returning type electromagnet which comprises a casing and armatures. A horizontally-through casing cavity is arranged in the casing. A front end cover is arranged at the left end of the casing cavity. A magnetic isolation sheet is arranged at the right end of the casing cavity, a magnetic conductive sheet is arranged at the right end of the magnetic isolation sheet, and a rear end cover is arranged at the right end of the magnetic conductive sheet. A stopping block, a front magnetic conductive sleeve, a magnetic isolation sleeve, a rear magnetic conductive sleeve and a flange are sequentially installed in the casing cavity from left to right in a sleeved mode. The front magnetic conductive sleeve, the magnetic isolation sleeve and the rear magnetic conductive sleeve are provided with control coils. A large channel and a small channel are arranged in the rear end cover and are connected in a mutual-communicating mode. The inner cavities are formed among the front magnetic conductive sleeve, the magnetic isolation sleeve, the rear magnetic conductive sleeve, the flange, the magnetic isolation sheet and the magnetic conductive sheet. The right ends of the inner cavities are communicated with the large channel. The armatures are arranged in the inner cavities. An annular permanent magnet is arranged in the large channel.
Owner:ZHEJIANG UNIVERSITY OF SCIENCE AND TECHNOLOGY

Method of controlling pulsation resonance point generating area in opposed engine or in-line engine

In a fuel supplying mechanism in which fuel delivery pipes of a non-return type are disposed, the generation region of pulsation resonance is arbitrarily controlled, thereby eliminating various disadvantages otherwise occurring where the pulsation resonance point exists in a favorable rotation region for normal use of the engine. A pair of the fuel delivery pipes 1, 2 of a non-return type is disposed for each bank of a horizontal opposed type or V-type engine and coupled with a connection pipe 4. A characteristic period time of a pulsation wave induced by the pulsation wave generated during fuel injection of the injection nozzles 3 via a connection pipe 4 coupling between one to the other of the fuel delivery pipes 1, 2 is controlled to render the characteristic period time longer to shift the pulsation resonance point out of a low rotation region of the engine as well as to render the characteristic period time shorter to shift the pulsation resonance point out of a high rotation region of the engine.
Owner:USUI KOKUSAI SANGYO KAISHA LTD

Hook automatic-return type longitudinal beam riveting production line

InactiveCN104722699ARealize the riveting operationReduce labor intensityTurning framesEngineering
The invention discloses a hook automatic-return type longitudinal beam riveting production line. An annular traction chain track is arranged above a tackle track, a plurality of conveying rollers are installed on the traction chain track in a spaced mode, a traction chain is connected between the conveying rollers, beams are connected between the tops of supporting stand columns which are symmetrically arranged on the left side and the right side of the production line, and a driving platform is fixed between the beams and fixedly provided with a driving device of the traction chain; a tackle pushing rod is arranged on the top of a tackle in the vertical direction, and pushing heads matched with a tackle sliding rod are arranged on the traction chain in a spaced mode in the vertical direction; the pushing heads overlap with the tackle sliding rod in the height direction, and the two corresponding positions of the two ends of the riveted station between the traction chain track and a longitudinal beam of a frame are provided with slope traction chain track segments enabling the pushing heads to be disengaged from or matched with the pushing rod, and riveting station traction chain track segments are connected between the slope traction chain track segments.
Owner:DONGFENG DESIGN INST

Signal generator with frequency sweeping function

ActiveCN105680800ASweep function extensionElectrical apparatusUser inputSignal generator
The invention provides a signal generator with a frequency sweeping function. The signal generator comprises a frequency sweep wavetable generation unit used for generating a frequency sweep frequency control word; and a DDS (Direct Digital Frequency Synthesis) signal source used for generating a frequency sweep signal according to the frequency sweep frequency control word; the frequency sweep wavetable generation unit comprises an input unit used for generating scanning time, a scanning type, return time, a return type, a starting frequency and an ending frequency according to user input; a calculation unit used for generating a corresponding forward frequency sweep frequency control word according to the scanning time, the scanning type, the starting frequency and the ending frequency, and generating a corresponding return frequency sweep frequency control word according to the return time, the return type, the starting frequency and the ending frequency; and a control unit used for controlling to orderly transmit the forward frequency sweep frequency control word and the return frequency sweep frequency control word to the DDS signal source orderly according to the scanning time and the return time. The signal generator of the invention allows users to respectively set forward scanning and return scanning parameters, so that the flexibility of the frequency sweeping function is increased.
Owner:SUZHOU RIGOL PRECISION ELECTRIC TECH
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