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

2356 results about "Noise elimination" patented technology

System For 3D Monitoring And Analysis Of Motion Behavior Of Targets

The present invention relates to a system for the 3-D monitoring and analysis of motion-related behavior of test subjects. The system comprises an actual camera, at least one virtual camera, a computer connected to the actual camera and the computer is preferably installed with software capable of capturing the stereo images associated with the 3-D motion-related behavior of test subjects as well as processing these acquired image frames for the 3-D motion parameters of the subjects. The system of the invention comprises hardware components as well as software components. The hardware components preferably comprise a hardware setup or configuration, a hardware-based noise elimination component, an automatic calibration device component, and a lab animal container component. The software components preferably comprise a software-based noise elimination component, a basic calibration component, an extended calibration component, a linear epipolar structure derivation component, a non-linear epipolar structure derivation component, an image segmentation component, an image correspondence detection component, a 3-D motion tracking component, a software-based target identification and tagging component, a 3-D reconstruction component, and a data post-processing component In a particularly preferred embodiment, the actual camera is a digital video camera, the virtual camera is the reflection of the actual camera in a planar reflective mirror. Therefore, the preferred system is a catadioptric stereo computer vision system.
Owner:INGENIOUS TARGETING LAB

Large distance microphone array noise cancellation method and noise cancellation system

The invention discloses a method for eliminating noise of a long-distance microphone array and a noise-eliminating system. In the invention, the signals collected from two microphones are treated with respect to beam forming, and then the intensified target phonetic signals and the weakened target phonetic signals are obtained; whether target phonetic signals exist in the signals collected from the two microphones is further tested; the update of the adaptive filter coefficient is controlled based on the test result; and lastly, based on a controlled adaptive filter coefficient, the obtained intensified target phonetic signals and the weakened target phonetic signals undergo an adaptive filter process. According to the invention, the performance of noise elimination is greatly improved without affecting the quality of the target phonetics even in case that the microphones are not increased in number.
Owner:VIMICRO CORP

Image processing apparatus, image processing method, and storage medium

The present invention provides an image processing apparatus that efficiently identifies input characters and the like by an intensity image analysis based on range information. The image processing apparatus performs distance measurement by performing three-dimensional measurement by pattern projection to characters written to a manuscript, whiteboard, and the like, gets an intensity image used as a so-called actual image and an image for distance measurement in parallel, and identifies input characters by an intensity image analysis based on range information. The image processing apparatus picks up characters, patterns, and the like written onto paper or the like with a pen, performs geometric transformation for picked-up images, and performs natural input character analysis and reading processing. Furthermore, by comparing images picked up in a time-series, noise elimination and manuscript position modifications become possible.
Owner:FUJIFILM BUSINESS INNOVATION CORP

Analogue circuit fault diagnosis neural network method based on particle swarm algorithm

The invention discloses a neural network method for diagnosing analog circuit failures which is based on a particle swarm algorithm, and comprises the following steps: imposing an actuating signal to an analog circuit to be tested, measuring an actuating response signal in the testing nodes of the circuit, extracting the candidate signal of failure characteristics by implementing noise elimination and then wavelet packet transformation on the measured actuating response signal, extracting the failure characteristics information by further implementing orthogonal principal component analysis and normalization processing on the candidate signal of failure characteristics, and sending the failure characteristics information as samples to the neural network for implementing classification. The method adopts the particle swarm algorithm instead of a gradient descent method in traditional BP algorithms, thus leading the improved algorithm to be characterized in that the algorithm avoids the local minimum problem and has better generalization performance. The BP neural network method for diagnosing the analog circuit failures which is optimized on the basis of particle swarm can obviously reduce iteration times in the algorithm, improve the precision of network convergence, and improve diagnosis speed and precision.
Owner:HUNAN UNIV

Moving Object Noise Elimination Processing Device and Moving Object Noise Elimination Processing Program

A moving object noise elimination processing device and a moving object noise elimination processing program are provided for making it possible to effectively eliminate a noise due to a moving object in front of a photographing object with a relatively simple method. A moving object noise elimination process involves first photographing an image every predetermined sampling interval Δt and the photographed images are stored in association with time (S10, S12). Next, with respect to the currently photographed image frame data and the previously photographed image frame data, each corresponding pixel brightness value is compared (S14, S16, S18). For each pixel, the one with a higher brightness value is then eliminated as a noise and that with lower brightness value is left (S20). The brightness value in each pixel of the image frame is updated with the left brightness value in each pixel and the updated one is output (S22, S24). Further, a moving object frequency is calculated from a ratio of the total number of data to the number of data with the eliminated brightness values and the calculated one is output (S26, S28).
Owner:HOKKAIDO UNIVERSITY +1

Speech recognition method, program and apparatus using multiple acoustic models

The present invention provides a speech recognition method for achieving a high recognition rate even under an environment where plural types of noise exist. Noise is eliminated by the spectral subtraction noise elimination method from each of speech data on which different types of noise are superposed, and acoustic models corresponding to each of the noise types are created based on the feature vectors obtained by analyzing the features of each of the speech data which have undergone the noise elimination. When a speech recognition is performed, a first speech feature analysis is performed on speech data to be recognized, and it is determined whether the speech data is a noise segment or a speech segment. When a noise segment is detected, the feature data thereof is stored, and when a speech segment is detected, the type of the noise is determined based on the feature data which has been stored, and a corresponding acoustic model is selected based on the result thereof. The noise is eliminated by the spectral subtraction noise elimination method from the speech data to be recognized, and a second feature analysis is performed on the speech data which has undergone the noise elimination to obtain a feature vector to be used in speech recognition.
Owner:SEIKO EPSON CORP

Reflective panoramic imaging system and method

The invention discloses a reflective panoramic imaging system and method. The reflective panoramic imaging method comprises the following steps: directly mounting an optical system on an image sensor or an existing camera optical system, and respectively locating image planes of two groups of fisheye lenses on the image sensor through a reflection element in a non-overlapped manner; selecting a camera to enter a shooting mode; dividing images formed by light on the image sensor after passing by the first fisheye lens and the second fisheye lens; respectively processing the divided images, comprising image correction, color adjustment, noise elimination, exposure and contrast adjustment; extracting, screening and matching feature points of the images; carrying out image registration, splicing and fusion; selecting the shooting mode, and compressing and storing a panoramic image and a panoramic video; and selecting a preview mode, rendering the spliced panoramic image, and displaying the panoramic image on a device connected to the camera. The reflective panoramic imaging method disclosed by the invention can be used for shooting a complete panoramic image, guaranteeing the synchronism of video steam and obtaining the panoramic video more easily.
Owner:景好

Locking control method and system of large-stroke nanometer displacement positioning macro-movement bench

The invention relates to a locking control method of a large-travel nano-displacement and positioning macro-motion table as well as a system thereof. The method comprises the operating steps: (1) a communication interface of a computer (upper computer ) sends an instruction for controlling, firstly, a macro-positioning system is started up to drive the macro-motion table and a micro-motion worktable to move together, and the macro-positioning is finished when the detected positioning error is smaller than the switching threshold value; (2) the computer controls and locks the macro-motion worktable, and is switched to a micro-positioning system dynamically in the meanwhile; and (3) the micro-positioning system controls the micro-motion worktable to further reach the target location required by the system and complete the positioning. The system mainly comprises: the macro-motion table and the micro-motion worktable as well as corresponding driving systems; a grating feedback system; a PMAC controller; a laser interferometer calibration system; a computer system; and a vibration isolation and noise elimination device (an air floatation vibration isolation platform) and the like. The hardware structure of the existing system is configured (a piezoelectric ceramic driving device) by adopting the method as required, when the macro-motion table meets the positioning requirements and stops the movement, piezoelectric ceramics lock the table, thereby improving the positioning accuracy of the system.
Owner:SHANGHAI UNIV

Voice noise reduction device

The invention discloses a voice noise reduction device, which comprises a remote voice noise reduction module and a local voice noise reduction module, wherein the remote voice noise reduction module provides a background noise reference signal for the local voice noise reduction module. The voice noise reduction device realizes the noise elimination of remote voice signals in a voice call by using the active noise reduction and elimination technology-based remote voice noise reduction module and realizes the noise elimination of local voice signals in the voice call by using the noise adaptive-filtering technology-based local voice noise reduction module so as to maximally reduce the interference of background noise to the speech quality of both a caller and a callee in the voice call. Due to the simple structure and easy implementation of the voice noise reduction device, a noise reduction micro earphone comprising a microphone can be realized.
Owner:ZGMICRO HEFEI LTD

Adaptive microphone array system and its voice signal processing method

ActiveCN1851806AReduce the effective speech signal amplitudeGood filtering and denoising effectSpeech analysisSide effectFrontage
This invention discloses an self-adaptive mike array system and a method for processing its phone signals, which adds an self-adaptive filter coefficient refresh control module in the mike system to control if the filter should refresh the coefficient or the step-size value when refreshing the coefficient, so that the refreshment of the coefficient is only against the noise so as to avoid the side effect of reducing effective phone signal amplitude while conducting filter coefficient refresh using existing technology when the noise component from the back signals is comparable with or smaller so than the phone component from frontage. This invented system applies a high-order adaptive filter to reduce the noise amplitude to the utmost degree and ensures the best noise-elimination effect no matter what positions the system zero-point directs when multiple noise sources exist.
Owner:北京中星天视科技有限公司

Energy-saving environmental-friendly multifunctional double-skin facade

InactiveCN101974953AReduced indoor heating energy demandEasy to disassembleSolar heating energyCombination devicesNoise controlPorous medium
The invention relates to an energy-saving environmental-friendly multifunctional double-skin facade which belongs to the fields of solar utilization, air purification, noise control and building wall body development. The energy-saving environmental-friendly multifunctional double-skin facade is characterized by comprising two layers of transmission glass, an air heating cavity, a solar radiant heat absorbing plate, a total air inlet, a total inlet guide baffle plate, a lower inlet louver, a lower inlet baffle plate, an upper inlet louver, an upper inlet baffle plate, an air cavity top baffle plate, an intra-wall guide plate, a filtering unit support plate, a porous medium filtering unit, a cross flow fan, a noise elimination net, an outlet louver, an air outlet openness regulating baffle plate, a lower inlet baffle opening and closing control connecting rod, an upper inlet baffle plate opening and closing control connecting rod, a cavity top baffle plate opening and closing control connecting rod, a wall body base, a glass panel fixing frame, and the like. The invention is suitable for supplying fresh air for rooms in buildings in a downtown area with low air quality and large noise, inhibits outdoor noise, creates a silent, healthy and comfortable indoor environment for the rooms of the building, and reduces the energy resource requirements on the buildings.
Owner:DALIAN UNIV OF TECH

A method and device for noise elimination

This invention discloses a noise elimination device and method, which uses two microphones to form two zero point along front and back heart shape microphone to make the main microphone one path of signals composed of aim sound and the other path of signal main comprises noise and then adopts frequency area self-adapting filter; through adjusting filter gains to control whole device wave beam indication range; finally through single channel to remove noise to delete main microphone signal noises.
Owner:VIMICRO CORP

RSSI and TOA distance measurement based WIFI indoor positioning method

The invention discloses an RSSI and TOA distance measurement based WIFI indoor positioning method. The RSSI and TOA distance measurement based WIFI indoor positioning method comprises the steps of acquiring an RSSI signal and establishing a database, adopting a positioning matching algorithm to perform data processing, adopting arrival time or colored noise elimination to perform distance measurement, establishing and rotating a planar rotating frame and performing searching, positioning and judgment. The RSSI and TOA distance measurement based WIFI indoor positioning method adopts united RSSI and TOA distance measurement to perform positioning, overcomes the defects existing when an RSSI and TOA are independently positioned and improves positioning precision and accuracy. Especially, a measurement error adapts to change of distance measurement data by establishing a target state equation and a colored noise measurement equation, and large-deviation data filtering-out effect is good. In addition, the planar rotating frame diagram established by means of the method enables the positioning process to be accurate and enables a positioning result to be high in accuracy and approximate to an actual result, and the RSSI and TOA distance measurement based WIFI indoor positioning method can be widely applied to WIFI based indoor positioning.
Owner:HEFEI UNIV OF TECH

Method and apparatus for noise elimination of microphone array

The invention discloses a method for eliminating noises of microphone array. The microphone array comprises a unidirectional microphone and an omnidirectional microphone. The procedures are as follows: calibrating the gain of the target direction signal collected by two microphones, so as to lead the target direction signal collected by the two microphones to have the same gain; decreasing the signal collected by the two microphones, which has already calibrated; judging if target speech signal exists in the signal collected by the unidirectional microphone according to average energy of the signal difference between the signal collected by the unidirectional microphone and the signal collected by the two microphones which has already decreased; if target speech signal exists, noise in the signal collected by the unidirectional microphone is eliminated by adopting adaptive filter coefficients from fixed frequency domain; if target speech signal does not exist, noise in the signal collected by the unidirectional microphone is eliminated by adopting adaptive filter coefficients from a new frequency domain.
Owner:江苏博悦物联网技术有限公司

Improved opposite impact silencer

The invention provides an improved opposite impact silencer. The improved opposite impact silencer comprises a gas inlet and an exhaust port, wherein more than one shunting opposite impact units which are connected end to end are arranged between the gas inlet and the exhaust port; each shunting opposite impact unit comprises two shunting passages which are used for symmetrically dividing the inlet flow into two, and confluence channels which are used for oppositely converging the gas flow in the two shunting passages from the front; gas outlets are respectively formed in the channel walls of the two confluence channels; the gas outlets are symmetrical about the converge center of the gas flow; each gas outlet is over 5 cm away from the converge center of the gas flow; the gas outlet of the previous shunting opposite impact unit is the gas inlet of the next shunting opposite impact unit. The improved opposite impact silencer has a smaller size, and has an excellent noise elimination effect compared with the patent application with application number 201210267691. 2.
Owner:马根昌

X-ray pulsar navigation embedded simulation system based on semiconductor laser

The invention discloses an X-ray pulsar navigation embedded simulation system based on a semiconductor laser, which comprises a data simulation unit, a photon emission unit, a photon detection unit and a navigation test unit. The data simulation unit simulates X-ray pulsar radiation signal data, and sends the X-ray pulsar radiation signal data to the photon emission unit; the photon emission unit uses simulation data to modulate light intensity of a laser modulation laser, and radiate lasers to the atmosphere; the photon detection unit receives the lasers of the photon emission unit from the atmosphere, filters non-laser spectra components in background sunlight, and sends the received lasers to the navigation test unit after carrying out counting on the received lasers; and the navigation test unit carries out noise elimination, pulse profile accumulation, pulse arrival time measurement treatment on the data of the photon detection unit, and utilizes time measurement data to carry out a navigation test. The invention can provide a complete simulation experiment platform for obtaining navigation signals, signal processing, time synchronization and navigation design verification of navigation signals.
Owner:XIDIAN UNIV

A method and device for eliminating sequential image noise

The invention discloses a method for eliminating noise of a sequence image and a device thereof, aiming at solving the problems that noise elimination effect is not obvious or the system cost is high in the prior art. The method comprises the steps that noise estimation to the Nth frame image of an input image sequence is firstly carried out to obtain the noise estimation value of the frame image, then spatial domain noise elimination is carried out to the Nth frame image according to the spatial information of the Nth frame image of the input image sequence when the noise estimation value is determined to be more than a given noise minimum, and time domain noise elimination is carried out to the Nth frame image of the intra-frame noise elimination image sequence to obtain the Nth frame image of an output image sequence according to the time information of the frame image when the noise estimation value is determined to be more than a given inter-frame threshold. By adopting the technical proposal provided by the invention, not only the noise of the image can be effectively eliminated, but also the system cost can be reduced and the clarity of the image can be maintained as well.
Owner:中星智能系统技术有限公司

Lithology while drilling and reservoir characteristics recognizing method

A lithology while drilling and reservoir characteristics recognizing method comprises the following steps: (1), establishing data analysis software and hardware equipment; (2), mounting vibration signal measuring equipment; (3), transmitting vibration acoustic wave signals by a vibration transducer to an analog filter; (4), filtering useless frequency bands in the signals and transmitting useful frequency bands to a high fidelity amplifier by the analog filter; (5), amplifying, strengthening, and transmitting the signals to a digital filter by the high fidelity amplifier; (6), transmitting power spectral density of the signals to a wavelet transformation unit by a power spectrum analysis unit, (7), performing wavelet decomposition, reconstruction and noise elimination on the signals by the wavelet transformation unit; and (8), unfolding restored true signals in spectrographs and energy spectrum charts by a Fourier transformation unit, and determining multiple kinds of lithology and reservoir fluid characteristics by recognizing each group of spectrum lines. The method detects and filters the vibration acoustic wave signals, extracts stratum information, and obtains the lithology and the reservoir fluid characteristics through noise elimination and spectral analysis.
Owner:ZHIXIN COMM SCI & TECH SHANGHAI

Method for extracting video captions quickly and accurately

The invention discloses a method for extracting video captions quickly and accurately, and the procedure thereof is as follows: extracting video key frame brightness images; generating a texture, projecting and positioning caption strips; confirming the initiation frame and the termination frame of the caption strips; and extracting characters. Texture diagrams of the video key frame brightness images are extracted by wavelet transform; the positions of the caption strips of the key frame images are positioned by utilizing the texture diagram projection method; the same caption of two frames are judged by the caption point match method; and the initiation frame and the termination frame of the caption strip can be quickly confirmed in the video, therefore, all the continuous frames of the caption strips can be confirmed only by invoking one localization; and the characters in the caption strips are extracted by the texture noise elimination method.
Owner:XI AN JIAOTONG UNIV

Method and apparatus for enhancing detail based on noise elimination, and method and apparatus for calculating noise weight

A method to enhance detail of an image based on noise elimination includes calculating a noise weight corresponding to a probability that a center pixel, located in a block of pixels of a region of the image, is noise by using a difference between the center pixel and a surrounding pixel located in the block of pixels, calculating a first substitution value for the center pixel based on the noise weight; and calculating a second substitution value for the center pixel by using the noise weight and a sharpen filter.
Owner:SAMSUNG ELECTRONICS CO LTD

Subject information processing apparatus, subject information processing method, and subject information processing program

Provided is a technology for improving accuracy of noise elimination by a wavelet transform. The present invention is a subject information processing apparatus including: an acoustic wave generator which generates an acoustic wave from a subject; a probe which receives the acoustic wave and converts the received acoustic wave into an electric signal; a converting processor which determines a wavelet coefficient string by performing the wavelet transform on the electric signal; and a threshold processor which eliminates wavelet coefficients smaller than a predetermined threshold out of the wavelet coefficient string, wherein the converting processor selects a coefficient string corresponding to a mother wavelet of which degree of similarity with an impulse response waveform of the probe is highest, out of coefficient strings corresponding to a plurality of mother wavelets stored in advance, and performs the wavelet transform.
Owner:CANON KK

Active noise control system and design method thereof

The invention provides an active noise control system, which comprises an environmental noise acquisition device, a high-speed analog-to-digital conversion device, a playback audio receiving device, a signal processing device, a high-speed digital-to-analog conversion device, a power amplifying device and a telephone receiver, wherein the signal processing device is electrically connected with the high-speed analog-to-digital conversion device and the playback audio receiving device, and the telephone receiver is electrically connected onto the power amplifying device. The signal processing device comprises an environmental noise digital signal input end, a playback audio digital signal input end, an air noise signal filtering module, an antiphase filter module based on a secondary acoustic feedback channel, a playback audio gain control adjusting module, a frequency response compensating module based on a secondary channel, a coefficient storage module, a signal superposition module and a mixed audio digital signal output end, wherein the environmental noise digital signal input end is used for receiving noise digital signals of an air noise environment. Compared with the prior art, the active noise control system is more effective in noise elimination.
Owner:AAC TECH PTE LTD +2

Method for identifying modal parameter based on model order determination and signal noise elimination

The invention provides a method for identifying a modal parameter based on model order determination and signal noise elimination, which comprises the following steps of: accurately determining the order of a model by singular value decomposition technology, eliminating noise from a measured signal by mathematical low-rank approximation technology, and identifying the modal parameter based on the determined order of the model and the signal from which the noise is eliminated. Compared with the prior art, the method for identifying the modal parameter based on the model order determination and signal noise elimination saves computation time, improves work efficiency and the identification accuracy of the modal parameter, therefore has higher practical application value.
Owner:OCEAN UNIV OF CHINA

Image processing apparatus and method, data processing apparatus and method, and program and recording medium

The image processing apparatus and method, and the program and the recording medium according to the present invention can make the coefficient vector into high precision by noise elimination or correction utilizing the mutual correlation of the divided image areas in the intermediate eigenspace, and allows relaxation of the input condition and robustness. The high correlation in the divided image areas in the intermediate eigenspace can reduce the divided image areas to be processed, and actualize reduction in processing load and enhancement of the processing speed.
Owner:FUJIFILM CORP

Method for orientating secondary pixel edge of oval-shaped target

InactiveCN101465002AAcquisition stablePrecise edge positioning resultsImage analysisMachine visionImaging processing
A sub-pixel edge of an ellipse target positioning method mainly relates to a image processing and machine vision such as calculation of accurate parameters and calibration and matching of a pick-up camera of the ellipse target and the like, the method is mainly divided into three main steps: the first step includes noise elimination of images, edge detection by Sobel operators and extraction of edge points of the ellipse target; the second step includes calculation of geometric parameters of the ellipse target; and the third step includes position of the sub-pixel edge, wherein, the position of the sub-pixel edge can be divided into four parts of calculating target grayness and background grayness of the edge model, calculating edge angles, calculating the distance between edge points and real edge points and calculating accurate position of sub-pixel edge points. The sub-pixel edge of positioning method comprehensively utilizes geometric parameters of the ellipse target, distribution characteristics of grayness of the ellipse target and two-dimensional edge models. The method not only effectively improves the accuracy and the robustness of the edge positioning, but also greatly reduces arithmetic quantity so as to enhance the rapidity.
Owner:HAIAN COUNTY SHENLING ELECTRICAL APPLIANCE MFG +1

Broad-band noise-reducing acoustic liner and its manufacture method

The invention discloses a line to decrease noise for Broad Band and manufacture method. The sound line has the noise elimination hole which is distributed randomly and the size is changed continuously. So it can decrease the noise of broad frequency noise. Because of whole forming, it can not generate the noise dispersion phenomena caused by the sound line joint to influence the noise decreasing effect. In process of Broad Band noise decreasing line, it can get the noise frequency and corresponding noise intension by value simulation of test and get the size range, changing interface and density of noise elimination hole; also it distributes the hole on the sound line basal board to have the good noise decreasing effect.
Owner:BEIHANG UNIV

Apparatus and method for performing adaptive channel estimation in a mobile communication system

Disclosed is an adaptive channel estimator for improving a performance of a general channel estimator in a mobile communication system, and a method for controlling the same. The adaptive channel estimator further detects a noise level of a channel and a channel speed, and implements an optimum noise elimination filter on the basis of the detected noise level and channel speed. A comparison between mapping degrees predetermined by the detected noise level and channel speed allows an optimum noise elimination filter to be implemented, If such a channel estimator is implemented, then optimum packet data transmission is available for not only a low-speed channel but also a high-speed channel. A channel compensation caused by a difference between a spreading factor (SF) of a pilot channel and a spreading factor (SF) of a data channel can be compensated on the condition that a slope compensator executed by a SF ratio is controlled by a filter coefficient controller.
Owner:SAMSUNG ELECTRONICS CO LTD

Silencer

The invention relates to a silencer which comprises a barrel body. The barrel body is provided with an air inlet end and an air outlet end. Two partition plates are arranged in the barrel body. The outer edges of the partition plates are connected with the inner wall of the barrel body in a sealing mode. A plurality of air current holes are formed in the circumferential direction of each partition plate. The partition plates separate the inner space of the barrel body into a first space, a second space and a third space which are different in volume. The air inlet end and the air outlet end are respectively connected with an air inlet pipe and an air outlet pipe. Exhaust holes are formed in the surface of the part, extending into the barrel body, of the air outlet pipe. Due to the fact that the inner space of the barrel body of the silencer is separated into three spaces different in volume by the partition plates with the air current holes, air currents can be made to be exhausted through an exhaust pipe after being dramatically increased or shrunk and going through several times of abrupt changes, sound waves are made to be reflected for several times to generate offset interference, and sound energy is remarkably reduced and exhausted, so that the purpose of noise elimination is achieved. The silencer achieves good noise elimination effect and is simple in structure and low in cost.
Owner:天津豪记科技有限公司
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