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

73 results about "Algorithmic logic" patented technology

Algorithmic logic is a calculus of programs which allows the expression of semantic properties of programs by appropriate logical formulas. It provides a framework that enables proving the formulas from the axioms of program constructs such as assignment, iteration and composition instructions and from the axioms of the data structures in question see Mirkowska & Salwicki (1987), Banachowski et al. (1977).

Method for establishing D2D multicast communication and allocating wireless source thereof in IMT-A system

A method for establishing D2D multicast communication and allocating wireless source thereof in the IMT-A system is used for the data communicating service based on local sharing in the system. The multimedia multicast technology is introduced into the D2D technology for solving the high-speed data sharing request of one mobile terminal on multiple mobile terminals to realize the eNB-assisted D2MD communication under the IMT-A honeycomb network. The method comprises a control signaling interactive progress of the eNB and the D2MD group in the communication establishing process and a wireless source allocating progress of the eNB for the D2MD group. The method for establishing the D2D multicast communication and allocating wireless source thereof in the IMT-A system has the advantages of reducing the eNB load under the IMT-A, and greatly improving the spectral efficiency and throughput capacity of a cell as the D2MD can reuse the spectral source under the premise of not affecting the communication of honeycomb users. The wireless source allocating progress of the eNB for the D2MD comprises three steps of mode selecting, spectrum allocating and power controlling. The method aims at the applying requests of the D2MD users, ensures the QOS (quality of service) of all users as much as possible, is simple in operation, clear in algorithmic logic and low in complexity, and has better promoting and applying prospects.
Owner:BEIJING UNIV OF POSTS & TELECOMM

Implementation of concurrent programs in object-oriented languages

InactiveUS20060020446A1Readability of applicationDistributed supportProgram synchronisationInterprogram communicationMessage switchingMessage passing
The present invention adds support for concurrency to a mainstream object-oriented language. Language extensions are provided that can enable programs to be developed that can either be run in one address space, distributed across several process on a single computer, or distributed across a local-area or wide-area network, without recoding the program. Central to this aspect is the notion of a service, which can execute its own algorithmic (logical) thread. Services do not share memory or synchronize using explicit synchronization primitives. Rather, both data sharing and synchronization is accomplished via message-passing, e.g., a set of explicitly declared messages are sent between services. Messages can contain data that is shared, and the pattern of message exchange provide the necessary synchronization.
Owner:MICROSOFT TECH LICENSING LLC

Method and device for detecting result privacy of multi-party safety computing, equipment and medium

The invention provides a method and a device for detecting the result privacy of multi-party safety computing, equipment and a medium. The method comprises the following steps: when a certain participating node serves as an initiator to initiate a multi-party safety computing task, utilizing respective pre-configured test sample data together to detect the multi-party safety computing result privacy by the participating node and other participating nodes; executing the algorithm logic compiled by the initiator based on a multi-party safety computing protocol, and obtaining a corresponding test computing result; calculating a correlation coefficient between the test sample data pre-configured by each participating node and the test calculation result based on a secret sharing mechanism by any participating node and other participating nodes; and obtaining a correlation coefficient between the test sample data of the participating node and the test calculation result by any participating node, so that the safety of the algorithm logic is judged according to the obtained correlation coefficient. According to the method, the result privacy automatic detection of multi-party safety calculation can be realized.
Owner:富算科技(上海)有限公司

Lending method based on blockchain data verification service

InactiveCN107679981ASafe and reliable data productsSafe and reliable serviceFinanceData providerSource Data Verification
The invention relates to a lending method based on a blockchain data verification service. According to the invention, when a client needs to apply a service actively, a data user is authorized to check whether the transaction data of the data user in a data provider meets service requirements of the data user or not; the data user provides algorithm logic; the data provider executes the algorithmautomatically and provides a verification result; and the data provider provides the service to the client based on the verification result.
Owner:阳光保险集团股份有限公司

Model conversion method and device

The embodiment of the invention provides a model conversion method and device, and relates to the technical field of artificial intelligence, and the method comprises the steps: obtaining an original network model generated based on an original deep learning framework; identifying a first type of operators in the original network model; extracting an algorithm logic of the first type of operators, generating a target logic code supported by a target platform according to the algorithm logic, and obtaining a parameter list of the first type of operators, wherein the target platform is a reasoning platform used for deploying a converted original network model; according to the data processing flow direction of the original network model, converting all operators of the original network model in sequence, conversion of the original network model is achieved, and under the condition that an operator to be converted is a first type of operator, converting parameters in a parameter list of the operator according to a parameter format supported by a target framework. By applying the scheme, the model conversion efficiency can be improved.
Owner:HANGZHOU HIKVISION DIGITAL TECH

Data packet fetching method, terminal, server and storage medium

The invention discloses a data packet fetching method, a terminal, a server and a storage medium and belongs to the technical field of computer networks. The data packet fetching method includes: after a target application program is started, calling algorithmic logic of the target application program according to Hook function in a dynamic loading library of the target application program, wherein the target application program is the application program installed according to target installation packet, and the dynamic loading library of the target installation packet includes the Hook function and fetching logic; running the algorithmic logic to acquire data packet and fetching the data packet according to the fetching logic. The problem that loop packets cannot be fetched by network agents in the relevant technology, namely the fetched data packets are limited is solved; the data packets are directly fetched through the fetching logic when the application program is run, the loop packets can be fetched, and comprehensive effect in the fetched data packets is achieved.
Owner:TENCENT TECH (SHENZHEN) CO LTD

Private car driving monitoring and alarm system and method thereof

The invention relates to a motor vehicle vehicle-mounted monitoring system, and discloses a private car driving monitoring and alarm system. The private car driving monitoring and alarm system comprises a power source, a processor and a camera. The processor is connected with the power source, the camera, a CDMA communication module and a GPS positioning module. The processor is further connected with an acceleration sensor and an inclination sensor. An embedded operation system is adopted in the processor, and an algorithmic logic module is embedded in the processor. According to the private car fatal traffic accident field video image acquisition and automatic alarm system based on the embedded operation system, when a fatal traffic accident happens to a vehicle, the system can timely and accurately send out alarm information and acquire field video information in several minutes before and after the accident, and therefore subsequence rescue and handling are greatly facilitated.
Owner:ZHEJIANG GONGSHANG UNIVERSITY

General simulation method for liquid rocket engine

The invention discloses a general simulation method for a liquid rocket engine, which can provide services more flexible, general and easy to operate to users. The method comprises the following steps: (1) constructing a part model; dividing a part model for engine simulation computation into a model type and a simulation instance; (2) constructing a system simulation model; adding the model type established in the first step to a simulation system to achieve instantiation of the model type so as to generate a model instance; (3) generating an executable code through a model text; and (4) performing system simulation computation; firstly, loading a DLL (Dynamic Link Library) file with the executable code saved therein, which is generated by the model text in the third step; performing simulation computation of a corresponding algorithmic logic in the model; reading data from a data exchanging area at the beginning of the computation and transmitting the data to an operable code; and saving a simulation result into the data exchanging area after the computation is finished. The above steps are circulated until the simulation computation is finished.
Owner:BEIJING INST OF AEROSPACE TESTING TECH

Copying and pasting mechanism of editor

The invention discloses a copying and pasting mechanism of an editor, and relates to a mobile communication device, in particular to a mobile communication device with touch screen function, a personal palm computer device PDA, and the like. The mechanism realizes the functions of copying and pasting on a similar computer Microsoft window operating system. The mechanism firstly converts physical coordinates on a touch screen into logical coordinates required in codes, calculates selected text contents according to the logical coordinates, and then realizes the functions of copying and pasting. The algorithmic logic adopted by the mechanism is comparatively simple, so the running efficiency of realizing the functions is high.
Owner:TECHFAITH INTELLIGENT HANDSET TECH BEIJING

Activiti process manual node transacting person screening engine

The invention discloses an Activiti process manual node handler screening engine. The engine comprises a rule designer and a rule analysis arithmetic unit, the rule designer provides a user design interface and generates a rule text; the workflow engine obtains a transactor set through an engine interface, triggers the rule parsing arithmetic unit to load a rule text, executes rule parsing arithmetic logic, generates a transactor list according to rules, and returns the transactor list to the Activiti workflow engine through a personnel variable interface. According to the method, a personnelvariable interface provided by an existing workflow engine is expanded, and a handler set is dynamically set by executing a rule defined by an operation period; according to the engine, basic constituent elements of a handler screening rule are analyzed, a screening rule object model is defined, algorithm logic of rule analysis operation is given, a visual editing design interface of the rule is provided, the operation difficulty of an operator is reduced, and the purpose of quickly and flexibly distributing handlers is achieved.
Owner:716TH RES INST OF CHINA SHIPBUILDING INDAL CORP +1

Deep learning framework conversion method and system, storage medium and equipment

The invention provides a deep learning framework conversion method and system, a storage medium and equipment. The method comprises the following steps: acquiring an operator which does not support conversion of a deep learning model in a native framework; operating a deep learning model in the native framework to obtain an input size of input data and an output size of output data of the operator which does not support conversion, and comparing and determining an algorithm logic of the operator which does not support conversion through a preset rule; filling the plug-in with a preset rule and a core function used for executing the algorithm logic; and replacing the operator which does not support conversion with the filled plug-in to convert the inference engine from the native framework to the target framework. According to the invention, rapid conversion of the deep learning framework in the inference engine can be realized.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

Software architecture development system for aerospace embedded system

The invention relates to a software architecture development system for an aerospace embedded system, and the system comprises: an information extraction module which is used for extracting and classifying software key information in an aerospace model software demand document; a modeling verification module which is used for performing formalized modeling, verification and packaging on the key information of the software to obtain a reusable component of the software; a software component library which is used for storing the reusable components; a framework generation module which is used for constructing a software code framework, wherein the code framework is composed of reusable components called from a software component library; and a software code editing module which is used for editing the software code according to the service logic, the control logic and the algorithm logic of the software to generate the executable software under the software code framework. The software development automation technology can be enriched, the software development efficiency can be improved, the protocol development period can be shortened, and the safety and robustness of the code can be improved.
Owner:北京京航计算通讯研究所

Control flow obfuscation method and system based on a callback function

The invention belongs to the technical field of network security, and particularly relates to a control flow obfuscation method and system based on a callback function, aiming at a loop structure in aprogram, a basic block loop hop is converted into inter-function repeated calling through the callback function, so that the original execution logic of the program is hidden, and the original control flow of the program is merged into a sequence structure in a unified manner; through program analysis, data dependence is reconstructed in a callback function so as to maintain functional consistency before and after cyclic jump conversion. According to the method, the callback function is cyclically called; program key algorithm logic is hidden; the detection cannot be easily performed by an automatic analysis technology; the problem that a traditional confusion method is difficult to confront an automatic analysis means is effectively solved; because only a small number of function calls and necessary parameter transfer instructions are introduced into the original program, the influence on the program overhead is effective, the anti-analysis capability is greatly enhanced under the condition of ensuring the program execution efficiency, the program size and the execution efficiency are not obviously changed before and after an actual application test, and the method has good applicability.
Owner:PLA STRATEGIC SUPPORT FORCE INFORMATION ENG UNIV PLA SSF IEU

Implementation method of processor chip for vector font library operation

The invention discloses an implementation method of a processor chip for vector font library operation. The processor chip comprises a central processing unit, a cache region group, a register group,a vector algorithm logic unit, a word stock storage region and a program storage region; wherein the central processing unit is used for controlling the processor chip to work, the cache region groupcomprises a vector font data cache region, a parameter cache region and a vector rendering cache region, and the vector algorithm logic unit is used for forming vector characters. According to the method, a user can use the vector font library under the condition that existing platform MCU hardware configuration is not changed. The development threshold is greatly lowered. The font library displayeffect reaches the vector font library effect on a smart phone and a computer, and cost, development cycle and product quality of a terminal product are optimized.
Owner:深圳高通半导体有限公司

Method and system for controlling intelligent substation based on CRIO controllers

The invention relates to a system and a method for controlling an intelligent substation based on CRIO controllers. The system comprises a station control system and a field system; the station control system comprises an operating terminal, a switch and a main central CRIO controller; the field system comprises a field CRIO controller and a primary device. The field CRIO controller is used for obtaining the data of the operating condition of the primary device, processing the data and transmitting the data to the main central CRIO controller via a network; the main central CRIO controller receives the data transmitted by the field CRIO controller and sends a control instruction to the field CRIO controller according to a preset program, and then the field CRIO controller controls the primary device; a substation operator can manually modify the control algorithmic logic of the main central CRIO controller at the operating terminal and manually send instructions to the main central CRIO controller. The method for controlling the intelligent substation based on the CRIO controllers is capable of realizing centralized management on the substation control algorithms and centralized monitoring on all devices and signals, and therefore, the reliability, flexibility and extendability of the intelligent substation can be improved.
Owner:YUNNAN POWER GRID

Method for testing statistical function and terminal

The invention relates to the field of testing, in particular to a method for testing a statistical function and a terminal. The method comprises the steps: obtaining total data from a production environment database corresponding to a to-be-tested application program; wherein the data in the production environment database is generated by real user operation; testing algorithm logic correctness ofeach statistical function in the to-be-tested application program by a preset test script according to the total data to obtain an algorithm logic test result; testing the business logic correctnessamong the statistical functions in the to-be-tested application program according to the total data to obtain a business logic test result; and generating a test report according to the algorithm logic test result and the service logic test result. The method for testing a statistical function can improve the accuracy of the test statistical function.
Owner:FUJIAN TIANQUAN EDUCATION TECH LTD

Surface boundary recovery method of grid model

The present invention relates to a surface boundary recovery method of a grid model. The basic thinking of the method comprises the steps of classifying the coplanar and same-direction surface sections according to the characteristics of the surface envelope surface sections of the grid model; then, analyzing the edge-edge adjacent relation of the coplanar and same-direction surface sections in the same plane to obtain the surface sections capable of forming each surface of the model; and then, for each surface, identifying and extracting the boundary edges of the surface sections, and connecting the boundary edges from head to tail to form a plurality of rings, and then extracting the vertexes of the rings to obtain the rings represented by point sequence; finally, distinguishing the inner and outer rings to obtain the contour boundaries of the model surfaces. The surface boundary recovery method of the present invention has the advantages of being wide in application range, rigorous in algorithm logic, good in geometric completeness and strong in practicality and reliability, etc., and can be used for the reverse obtaining of the grid model, or the works of needing the reverse solution to further modify and simply the model, analyze the engineering numerical values, redivide the grid, etc.
Owner:XIDIAN UNIV

Controller structure of signal processing hardware in novel data stream DSP (digital signal processor)

The invention discloses a controller structure of signal processing hardware in a novel data stream DSP (digital signal processor). The controller structure is mainly an input-output control group consisting of an algorithmic logic extension automaton (algorithmic FSM) and consists of an extension automaton unit; the condition of state transition can be an algorithmic logic expression; and an output is also the result of the algorithmic logic expression. The extension automaton unit comprises: (1) all selectors, (2) all operators (OP1, ..., OPn), (3) all comparators (CMP1, ..., CMPk), and (4) a logic operator. All the units can be reconstructed. The automaton unit is specially designed for the hardware programming of a bottom layer and is subjected to optimization design aiming at a typical image and a video processing algorithm. The controller structure has extremely high execution efficiency.
Owner:XIAN UNIV OF POSTS & TELECOMM

Exhibition block display method and device

The invention is applicable to the field of dynamic layout and provides an exhibition block display method and an exhibition block display device. The exhibition block display method comprises the steps: gridding an exhibition page and acquiring layout information of the exhibition block by recording the line number and the column number of grids occupied by the exhibition block; acquiring an operating focal point on the exhibition page; if the operating focal point moves to an area outside the exhibition block, polymerizing the exhibition block on the exhibition block according to the layout information of the exhibition block and generating an exhibition area. The exhibition block display method and the exhibition block display device have the advantages that on one hand, the moving distance of each exhibition block is obtained according to the layout information of the exhibition block, and the interval between the exhibition blocks does not need to be directly shrunk, so the algorithmic logic and calculation complexity are simplified and the development difficulty of exhibition block shrinkage is reduced; on the other hand, a script does not need to be analyzed and the layout does not need to be recoded. Therefore, data which needs to be processed is reduced, the processing time is saved and the shrinkage efficiency of the exhibition block is improved.
Owner:TCL CORPORATION

Proof-of-work acquisition device and method, electronic equipment and storage medium

The invention provides a proof-of-work obtaining device and method, electronic equipment, a storage medium and a program, and belongs to the technical field of computers. According to the device, data sets used for executing the obtaining process of the workload proof are dispersed and stored on storage parts of different chips, so that during actual processing, the data sets dispersed on the storage parts of the different chips are summarized to an algorithm logic part of the same chip to execute the obtaining process of the workload proof; therefore, the storage space of the storage part in the chip can be used for storing part of the data set when the complete data set cannot be stored, the utilization rate of the storage space in the chip is improved, and the capability of obtaining the proof of work of the chip is improved.
Owner:ZHEJIANG NANOMICRO TECH CO LTD +1

Public key cryptography algorithm based on problem of classical decomposition of matrix over integral ring

InactiveCN1547342AImprove confidentialityReduced integration technology requirementsPublic key for secure communicationDecompositionClient-side
The invention is a new public key code algorithm, the character lies in: (a) it has a simple and quick deciphering algorithm, which can be realized with domestic CPU which calculation ability is weak and the chip with low integration scale; (b) it has self-managing function, which can reduce the cost of the key tube. The deciphering algorithm logic can be sealed in the hardware coder with the RSA ciphering algorithm logic. The character of the hardware coder is that the operation ability of the microprocessor or the integration scale of the chip is not high, but it can be used as the independent client terminal in the client-server application system, carries on bidirectional indemnification testimony and the bidirectional data ciphering communication, which applicable to the reality incrimination system such as residents' card.
Owner:郑建德

Method and device for processing data

The invention discloses a method and a device for processing data. The method for processing the data includes acquiring data indexes; classifying the data indexes to obtain a plurality of types of data indexes; respectively acquiring the data corresponding to the various types of data indexes; performing algorithmic logic operation on the acquire data to obtain symbolic information corresponding to the acquired data; outputting the symbolic information. Different pieces of symbolic information correspond to the different data index types. The method and the device have the advantage that an effect of improving the readability of data representation can be realized by the method and the device.
Owner:BEIJING GRIDSUM TECH CO LTD

Industrial virtualization production and service architecture based on network virtualization technology

The invention relates to an industrial virtualization production and service architecture based on a network virtualization technology, and belongs to the technical field of industrial Internet. The architecture perfirming steps of putting forward a virtual factory request to a production facility supplier on line through a user unit; and completing optimal mapping of the virtual factory by usinga resource allocation decision program of the decision unit, sending a resource request to the control unit and the computing unit, receiving a request confirmation and feeding back a message, and completing mapping. The industrial field collects state information of production facilities through a sensor and uploads the state information to a computing unit. The calculation unit is used for deciding an optimal control instruction by utilizing specified algorithm logic according to the collected production facility related information and feeding back the optimal control instruction to the production equipment; and finally, the products are conveyed to a warehouse near the designated putting position to be stored. According to the architecture, economic risks of small and medium-sized enterprises in the manufacturing industry can be reduced, and the overall utilization rate of production resources is improved on the premise of meeting customized production requirements of different enterprises.
Owner:CHONGQING UNIV OF POSTS & TELECOMM

Hybrid network measurement method and device based on SketchLearn, and medium

ActiveCN111835599AMaintain and improve measurement accuracyRaising the problem of increasing errorOther databases indexingData switching networksData packMix network
The invention discloses a hybrid network measurement method and device based on SketchLearn, and a medium. The method provided by the invention comprises the following steps: receiving a data packet,counting n stages through a Hashpipe structure comprising m stages and each stage comprising n counting blocks, and flowing out after counting of n stages is completed; counting the data packets flowing out of the Hashpipe structure by adopting a SketchLearn algorithm logic through a sketch structure; and obtaining a measurement result according to counting values in the Hashpipe structure and thesketch structure. According to the method, the defect that the memory of the SketchLearn structure is too large due to the fact that the proportion of the large flow in the total flow is too large iseffectively overcome; and a large amount of memory is saved while the network measurement precision is maintained and improved, and the problem of error increase caused by statistical sample reduction due to reduction of the memory of a data plane can be solved.
Owner:NAT UNIV OF DEFENSE TECH

Boolean union operation method of three-dimensional planar entity

The invention relates to a Boolean union operation method of a three-dimensional planar entity. The method is characterized in that for each plane in an entity A, the plane is stored when the plane isbeyond an entity B completely; if the plane and the plane of the entity B are in a same-direction and coplane manner and are not inner loop surfaces, two-dimensional Boolean union operation is carried out on the two planes and the operation result is stored; if the plane is not in the above-mentioned condition, the plane cuts off the entity B to obtain a profile polygon, two-dimensional Boolean subtraction operation is carried out on the plane and the profile polygon and the operation result is stored; the entity A and the entity B are switched and the same treatment is carried out on the entities respectively; and post treatment including repeated plane deletion, suspension plane deletion, and plane merging is carried out on the stored results to obtain a Boolean union operation result of the entity A and the entity B. The method has advantages of being simple, being easy to implement, having rigorous algorithm logic, having perfect geometric completeness, and having low arithmetic operation load and can be applied to three-dimensional entity modeling in fields of CAD, CAM, CAE, computer animation, virtual reality and 3D printing.
Owner:XIDIAN UNIV

Median filtering method and device adapting to pipeline architecture and filter

The invention discloses a median filtering method and device adapting to a pipeline architecture and a filter. The median filtering method comprises the following steps: S101, receiving a numerical sequence; S102, forming a first numerical value subsequence according to the filtering window, and finding out a numerical value median in the first numerical value subsequence; S103, arranging according to the numerical value sequence, sliding the filtering window, and changing the first numerical value sub-sequence in the first sequence window into a second numerical value sub-sequence after the filtering window is moved into a numerical value and moved out of the numerical value; S104, comparing the shift-in numerical value and the shift-out numerical value with a numerical value median in the first numerical value sub-sequence, and performing logical operation according to a comparison result to obtain a numerical value median in the second numerical value sub-sequence; S105, sliding thefiltering window, and circulating the steps S103 to S104 until the filtering of the numerical sequence is finished; and S106, sequentially storing the numerical value medians, and outputting a numerical value median sequence. According to the filtering algorithm, the logic structure is simple, maintenance of a complex data structure is avoided, the dependence on data in a cycle body is low, pipelining and parallelization are facilitated, and the effect of improving rapid calculation is achieved.
Owner:上海定九康科技股份有限公司

Medical insurance system test method and apparatus

The invention relates to a medical insurance system test method and apparatus. The method comprises the steps of running a preset script, and finding a server corresponding to a medical insurance system according to a calling address of an interface of the server corresponding to the medical insurance system in the script; obtaining target test data; obtaining a target algorithm logic identifier corresponding to the target test data; calling first target algorithm logic corresponding to the target algorithm logic identifier in a core algorithm pre-stored in the server, thereby enabling the server to substitute the target test data into the first target algorithm logic for calculation to obtain an actual result, wherein the core algorithm is a first algorithm logic set previously according to a business demand in the server; substituting the target test data into second target algorithm logic corresponding to the target algorithm logic identifier in a pre-stored second algorithm logic set for calculation to obtain an expected result; and obtaining an actual result returned by the server, comparing the actual result with the expected result, and generating a test result. The test efficiency is improved.
Owner:PING AN TECH (SHENZHEN) CO LTD

Multi-algorithm model fused FAQ question and answer matching method and system

The invention provides an FAQ question and answer matching method and system fused with a multi-algorithm model, and the method comprises the steps: constructing an inverted index based on an FAQ knowledge base; obtaining a user question, performing preprocessing to obtain a first preprocessing result, and searching a knowledge base question associated with the user question in the reverse index; training a sentence encoder, encoding the user question and the knowledge base question into sentence vectors by using the sentence encoder, and calculating a cosine value, namely similarity, between the sentence vectors of the user question and the knowledge base question; preprocessing the user question and the knowledge base question to obtain a second preprocessing result; calculating the matching degree of the second preprocessing results of the user question and the knowledge base question by using a matching algorithm; performing weighted average calculation by combining the similarity and the matching degree to obtain a final similarity value; and giving an answer according to the final similarity value and a set threshold value. According to the method, algorithm logic models based on different rules are embedded, so that the overall optimal matching effect is achieved, the overall question and answer accuracy is high, and the effect is good.
Owner:南京云问网络技术有限公司
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