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

61results about How to "Occupy a lot" patented technology

Novel file-static-structure-attribute-based malware detection method

The invention discloses a novel file-static-structure-attribute-based malware detection method, in particular a detection method for portable execute (PE) files and executable and linkable format (ELF) files. The method comprises the following steps of: in a training phase, extracting a file sample static structure attribute; preprocessing data, performing selection filtering by using a selectionfiltering algorithm and training a classifier by using the data; and in a detecting phase, classifying detected files by using the trained classifier according to the filtered static structure attribute to obtain a result indicating whether the files are malware or normal files. The novel file-static-structure-attribute-based malware detection method detects known or unknown malware with the accuracy of over 99 percent, has short detection time, occupies a few system resources and can be actually deployed in antivirus software. The method is not influenced by technology such as packing, aliasing, deformation, polymorphism and the like, can be applied to Windows and Linux platforms at present and also can be applied to embedded platforms such as various mobile phones, palm computers and the like.
Owner:SICHUAN UNIV

System and method for monitoring and scheduling of middleware threads

The invention discloses a system and a method for monitoring and scheduling of middleware threads. The system comprises a multi-thread middleware system and a middleware monitoring system. The multi-thread middleware system comprises a request dispatching component, a worker thread pool component and a monitoring and scheduling component which are in pairwise communication connection. The worker thread pool component consists of a plurality of worker thread groups which are grouped according to the IP address corresponding priority; the monitoring and scheduling component is used for presetting of the IP address corresponding priority, acquiring and processing data of working states of worker threads and servers to generate the system health rate and then feeding back the system health rate to the request dispatching component; the request dispatching component is used for acquiring the dynamic maximum number of available threads according to the system health rate and the maximum number of available threads, and dispatching the worker threads according to the dynamic maximum number of the available threads and the IP address priority. The number of the available threads is adjusted dynamically; when the system is in a poor health state, requests of users are rejected, so that the jam which is possible in high-concurrent access is overcome and running stability of the middleware system during the high-concurrent access is improved.
Owner:INFINITUS (CHINA) CO LTD

Cache control method and system

A cache control method comprises steps as follows: a cluster comprising a plurality of servers forms a layered network structure; each layer in the structure is formed by connecting a plurality of nodes in the form of a set first structure; each first structure forms a node of the previous network structure; the bottommost layer comprises one or more first structures, each server in the cluster is taken as a node in the first structure of the bottommost layer; the first structure is formed by n nodes according to the preset rules: each node of the n nodes is connected with k nodes in the n nodes, k is larger than 0 and smaller than n, and n is larger than 1; and when cache data are judged to be updated, an update notification is sent to the first structure on the top layer and transmitted to the first structure on the bottommost layer in a layer-by-layer manner until all the nodes of the first structure on the bottommost layer acquire the updating notification, so that the servers in the cluster can update the cache data. The invention further provides a cache control system. According to the cache control method and system, the local cache of each server in the cluster can be timely updated and synchronized.
Owner:TAOBAO CHINA SOFTWARE

Remote monitoring system and remote monitoring method

The invention discloses a remote monitoring system and a remote monitoring method, and belongs to the technical field of system monitoring. The remote monitoring system includes a monitoring end and a plurality of monitored ends; the monitoring end is internally provided with a communication module; the monitoring end is connected with and remotely logs in the plurality of monitored ends through the communication module; and the monitoring end also includes an instruction module connected with the communication module and used for sending a call instruction to the monitored ends through the communication module to call and execute corresponding system commands of operating systems of the monitored ends, a data processing module connected with the communication module and used for receiving through the communication module execution results responding to the system commands which are returned by the operating systems of the monitored ends and processing to obtain status information of the operating systems of the monitored ends according to the execution results, and an alarm module which executes an alarm action according to the status information. The beneficial effects of the abovementioned technical scheme are that a circumstance that agent software occupies system resources of the monitored ends and thereby influencing normal operation of the operating systems of the monitored ends is avoided, and applicability of the overall systems is relatively wide.
Owner:SEMICON MFG INT (SHANGHAI) CORP

Method and system for transmitting downlink control information (DCI), access equipment and user equipment (UE)

The embodiment of the invention provides a method and system for transmitting downlink control information (DCI), access equipment and user equipment (UE). The method includes under the condition of dividing UE in a same cell into at least one UE group, distributing a resource zone other than a control channel zone for one UE group in the at least one UE group; transmitting UE group specific multicast-DCI (UM-DCI) to the UE group through the control channel zone, to allow the UE group to determine the resource zone based on the UM-DCI; and transmitting the DCI to the UE group through the resource zone. Based on the above technical scheme, by carrying the DCI on the resource zone for transmission, the overhead of UE control signaling is reduced on the control channel zone, and the capacity of the control channel is increased. Control information for indicating the resource zone is transmitted in the control channel zone, thereby contributing to saving additional overhead caused by using a high-level signaling to indicate the resource zone.
Owner:HUAWEI TECH CO LTD

Image display method, device and system

The invention discloses an image display method, device and system, and belongs to the technical field of image processing. The method includes receiving a close-up display instruction sent by a terminal; acquiring a close-up code stream corresponding to a close-up area from a video code stream of a panoramic image according to the location information of the close-up area in the panoramic image;and outputting the close-up code stream to a corresponding display unit. During the display of the close-up image, a decoding device can directly process the acquired video code stream of the panoramic image without acquiring the close-up code stream from a camera, thereby avoiding occupying excessive network resources.
Owner:HANGZHOU HIKVISION DIGITAL TECH

Task distribution method, device and system

The invention provides a task distribution method, device and system. The method comprises the steps that target data information sent by a target business line is received; the quantity of first target available resources in a target resource group corresponding to a target business line identifier is acquired; if the quantity of the first target available resources is not smaller than the quantity of target required resources, a target task is distributed to executive nodes connected with a general control node. Resource groups are utilized to isolate tasks of all business lines, a rated resource quantity is set for each resource group to limit the quantity of the resources which can be occupied by the business lines at most, and therefore the situation that when the tasks of one business line are excessive, most resources of the general control node are used for handling the tasks of the business line, and the tasks of the other business lines are ignored is avoided; as a result, the tasks of all the business lines can be isolated, and the purpose that the tasks of all the business lines do not affect one another is achieved.
Owner:ALIBABA GRP HLDG LTD

Virtual resource dispatching and optimizing method based on cost performance

The invention discloses a virtual resource dispatching and optimizing method based on cost performance. When a user applies for resources, the applied resources are configured in their own integration ratio sections; in the system running process, the types of physical servers are periodically judged, and for a heavy load server, a plurality of virtual resources with the small usage rate are migrated to a physical server with the rising integration ratio or the smaller integration ratio in an adjacent section; for a light load server, a plurality of virtual resources with the large usage rate are migrated to a physical server with the descending integration ratio or the larger integration radio in an adjacent section. According to the resource dispatching and optimizing method, on one hand, the high load virtual resources in the same integration ratio section can be migrated to the physical server with the low integration ratio, and the user occupies more physical resources while spending least cost; on the other hand, the light load virtual resources can be migrated to the physical server with the high integration ratio on the premise that the performance is not affected, and operating cost can be reduced.
Owner:山东泉云智慧科技有限公司

Privacy protection mobile malicious software detection method and system, storage medium and application

ActiveCN111368297APerformance overhead is minimizedMaximize detection efficiencyPlatform integrity maintainanceFeature setPrivacy protection
The invention belongs to the technical field of mobile malicious software detection, and discloses a mobile malicious software detection method and system with privacy protection, a storage medium andan application. In a feature training phase, a semi-trusted part of a malicious software detection service provider MDSP operates software with known attributes in a simulator, a malicious feature set MS and a normal feature set NS are obtained by analyzing data during operation, and a corresponding effective Bloom filter and a corresponding effective Sketch data structure are established for detection and use; the mobile device collects runtime data of the position attribute software, encrypts the runtime data and sends the encrypted runtime data to the MDSP; the MDSP loads the Bloom filter,the Sketch and the received encrypted data to a trusted part of the MDSP and then executes a detection program; collecting software with newly confirmed attributes, adding the software into the training set, and updating MS and NS. Mobile malware detection is allowed to be outsourced to cloud in an efficient mobile user privacy protection mode to achieve malware detection serving as service, andthe method is suitable for malware detection algorithms matched with various features.
Owner:XIDIAN UNIV

Plug-in-based real-time data storage method and device

The invention provides a plug-in-based real-time data storage method and a plug-in-based real-time data storage device. The plug-in-based real-time data storage method comprises the steps of: acquiring a format type, a reception type and a target type corresponding to source data according to a communication protocol; determining a first plug-in corresponding to the source data according to the reception type so as to determine the reception address of the source data through the first plug-in; determining the second plug-in necessary for the source data analysis according to the format type; analyzing the source data through the second plug-in to remove the real-time transport protocol of the source data and form bare data; and storing the bare data. The plug-in-based real-time data storage method can store different types of data, simplify the data storage process and reduce the usage amount of the storage equipment. In addition, because the bare data is only stored in the real-time transport protocol in which the data are deleted, great storage space occupation of a large number of real-time transport protocols is avoided, and the utilization rate of the storage space is improved effectively.
Owner:QINGDAO HISENSE TRANS TECH

Method and apparatus for transmitting and acquiring uplink HARQ feedback information

The invention provides a method and apparatus for transmitting and acquiring uplink HARQ feedback information. The method includes the following steps: acquiring a business priority list; based on the business priority list, binding the HARQ feedback information of a downlink sub-frame from highest priority to lowest priority, generating to-be-transmitted HARQ feedback information; and successively designating an uplink sub-frame to the to-be-transmitted HARQ feedback information, and transmitting the to-be-transmitted HARQ feedback information to a base station. The method of transmitting uplink HARQ feedback information enables a user device to prioritize the transmission of HARQ feedback information of sub-frames having low time-delay requirements to the base station, and when the base station is informed of errors in the transmission of delay-sensitive business, enables the prioritization of re-transmission of downlink sub-frames which carry delay-sensitive business data, thus shortening the delivery of the delay-sensitive business data.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Imaging optical system

The invention provides an imaging optical system comprising a first lens group, a second lens group and a light filter which are arranged from a light incident scene direction to an imaging plane in turn. The first lens group comprises a first spherical lens, a second spherical lens, a third spherical lens, a fourth spherical lens and a fifth spherical lens which are arranged along the light incident direction. The second lens group comprises a sixth spherical lens, a seventh spherical lens, an eighth spherical lens and a ninth aspherical lens which are arranged along the light incident direction. The first spherical lens has positive focal power. The second spherical lens, the third spherical lens and the fourth spherical lens have negative focal power. The fifth spherical lens has the positive focal power. The sixth spherical lens has the positive focal power. The seventh spherical lens and the eighth spherical lens form a gluing piece and the whole body has the negative focal power. The ninth aspherical lens has the positive focal power.
Owner:JIAXING ZHONGRUN OPTICAL TECH

Resource allocation method, device, storage medium and server for inverted index query

The invention relates to the technical field of distributed software processing, in particular to a resource allocation method of inverted index query provided by an embodiment of the invention, whichcomprises the following steps: obtaining user data to be allocated, marking the user data to be allocated by barrels based on user dimension and hash function, and obtaining a barrel including user data and having the marking; Acquiring a sentence to be queried, and splitting the sentence to be queried into sub-query sentences whose quantity is less than or equal to the quantity of the buckets bya preset splitting rule; The sub-query statement is associated with the bucket, and the associated bucket is queried through the sub-query statement. At the same time, the sentence to be queried is divided into a plurality of query sentences and the mark of the upper bucket is appended, the corresponding sentence is queried only in the corresponding bucket, the system resources occupied by the query analysis process are reduced, the query range is reduced, the query process is queried only in a fixed range, and the query time is shortened.
Owner:PING AN TECH (SHENZHEN) CO LTD

Method and device of route wavelength allocation of electric power optical fiber communication network

The invention relates to the relative technical filed of electric power optical fiber communication networks, in particular to a method and a device of route wavelength allocation of an electric power optical fiber communication network. The method of the electric power optical fiber communication network includes that service connection distribution requests are responded; multilevel interconnection virtual topological graphs are constructed according to physical topologies of the electric power optical fiber communication network, supported wavelength amount, destination nodes and originating nodes; route wavelength allocation initial disaggregation which conducts the route wavelength allocation to service of the destination nodes and the originating nodes are calculated according to available optical channel numbers and path lengths on links of the physical topologies of the electric power optical fiber communication network; a optimum solution is obtained form the route wavelength allocation initial disaggregation; and the route wavelength allocation is conducted to the service of the destination nodes and the originating nodes according to the optimum solution. According to the method and the device of the electric power optical fiber communication network, a route wavelength allocation problem is solved in one time through a dynamic routing and wavelength joint distribution method by utilizing of a wavelength multilevel interconnection virtual topological graph model.
Owner:POWER DISPATCHING CONTROL CENT OF GUANGDONG POWER GRID CO LTD +1

Game special effect achievement method and device

The invention relates to the technical field of game special effect processing, in particular to a game special effect achievement method and device. The method can calculate a final coordinate valueof each pixel in a game map based on a Berlin noise algorithm, according to the final coordinate, the game map is sampled to obtain a final output color value, the final output color value is renderedto the corresponding pixel point, and the game special effect can be efficiently implemented based on the game map to avoid occupying more map resources.
Owner:BEIJING PIXEL SOFTWARE TECH

Audio playing method and device

InactiveCN106598540ASave terminal resourcesAvoid Terminal ResourcesSound input/outputTransmissionSpeech recognitionAudio frequency
The invention provides an audio playing method and device. The method comprises the following steps: acquiring a playing address of a target audio file; and transmitting the playing address to target intelligent audio playing equipment, so that the target intelligent audio playing equipment plays an audio stream after acquiring the audio stream of the target audio file according to the playing address. In the audio playing method and device, the target intelligent audio playing equipment can play the audio stream of the target audio file without requiring a terminal to download the target audio file, so that terminal resources are prevented from being occupied excessively; the intelligence degree of the intelligent audio playing equipment is raised; and user experience is improved.
Owner:BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Cache management method, device and mobile terminal

The invention discloses a cache management method, device and a mobile terminal, pertaining to the technical field of computer mobile terminals. The method comprises following steps: obtaining image files; generating image controls in order to display the image files in the image controls; recording the number of generated image controls; and determining whether the number of generated image controls exceeds the pre-set value, releasing image resources of at least one part of image controls when the pre-set value is exceeded and notifying a virtual machine to recover image resources released.Therefore, image resources of at least one part of image controls are released when the number of generated image controls exceeds the pre-set value, namely, the cache occupies much and the virtual machine is notified to recover image resources released in order to release cache space. As a result, the cache does not occupy too much and the mobile terminal kept running smoothly
Owner:LETV HLDG BEIJING CO LTD +1

Virtual machine operation method and device based on deep learning neural network

The invention discloses a virtual machine operation method and device based on a deep learning neural network, relates to the technical field of internet, the virtual machine load capacity can be predicted according to the resource utilization characteristics of the service, and then whether the virtual machine needs to be migrated at the current time or not is determined according to the prediction result, so that integration is realized according to the actual load condition, occupation of excessive physical hosts is avoided, a large number of resources are saved, and the overhead of a clouddata center is reduced. The method comprises the steps that when it is detected that a virtual machine runs, resource utilization characteristics of a service are generated; integrating the resourceutilization characteristics of the service to generate a prediction result of the virtual machine; if the prediction result indicates that the virtual machine load capacity is smaller than the migration threshold at the first target time point, when it is detected that the current time point is equal to the first target time point, determining a target physical host; migrating the virtual machinefrom the current physical host to the target physical host, and operating the virtual machine based on the target physical host.
Owner:梁伟

Multifunctional double-layer bed

The invention discloses a multifunctional double-layer bed which includes two first supporters arranged symmetrically, two second supporters arranged symmetrically, and four supporting boxes arrangedsymmetrically. Two first transversal rods are respectively connected between the first supporters and the second supporters at the corresponding positions; two first supporting plates are fixedly connected to two opposite surfaces of the two first supporters on the same first supporter; a plurality of vertical blocking rods are arranged between the two first supporting plates at equal distances; aplurality of lower bed bodies are connected between the first supporters and the second supporters at the corresponding positions; a first groove is formed in each lower bed body; a first drawer is arranged in each first groove. The multifunctional double-layer bed has simple structure and is convenient to use. When a user needs to use the desk, the desk is raised and the user can use it by sitting on the lower bed bodies at the two sides; during rest time in night, the desk is descended to the same height as the lower bed bodies for rest. The double-layer bed can save space and make a well-regulated accommodation atmosphere, and is valuable to be promoted.
Owner:惠水县凡趣创意科技有限公司

Method, access device, user equipment and system for transmitting downlink control information

The embodiment of the invention provides a method and system for transmitting downlink control information (DCI), access equipment and user equipment (UE). The method includes under the condition of dividing UE in a same cell into at least one UE group, distributing a resource zone other than a control channel zone for one UE group in the at least one UE group; transmitting UE group specific multicast-DCI (UM-DCI) to the UE group through the control channel zone, to allow the UE group to determine the resource zone based on the UM-DCI; and transmitting the DCI to the UE group through the resource zone. Based on the above technical scheme, by carrying the DCI on the resource zone for transmission, the overhead of UE control signaling is reduced on the control channel zone, and the capacity of the control channel is increased. Control information for indicating the resource zone is transmitted in the control channel zone, thereby contributing to saving additional overhead caused by using a high-level signaling to indicate the resource zone.
Owner:HUAWEI TECH CO LTD

Segmented construction method for bow door of ro-ro passenger ship

ActiveCN113371152AShorten the construction periodThe difficulty of assembly and welding construction is reducedWaterborne vesselsMarine engineeringStructural engineering
The invention provides a segmented construction method for a bow door of a ro-ro passenger ship, which can reduce the construction period of the ro-ro passenger ship. The segmented construction method for the bow door of the ro-ro passenger ship comprises the following steps: S1, independently constructing a first bow part section associated with the bow door, a second bow part section associated with the bow door, a bow part section and a bow door section; s2, pre-assembling the bow section and the bow door section; and S3, performing block assembly on the pre-assembled bow section, the pre-assembled bow door section, the first bow section associated with the bow door and the second bow section associated with the bow door, wherein the bow door section can be opened relative to the bow section. According to the segmented construction method for the bow door of the ro-ro passenger ship, the construction period of the ro-ro passenger ship can be shortened.
Owner:GUANGZHOU SHIPYARD INTERNATIONAL LTD

Real-time calculating method and device of apodization coefficients in beam forming

The embodiment of the invention provides a real-time calculating method and device of apodization coefficients in beam forming. According to the method, only position information of each array element, the specific values of the number of apodization indexes contained in the preset corresponding relationship between the apodization indexes and the apodization coefficients to the diameters of receiving holes and the preset corresponding relationship between the apodization indexes and the apodization coefficients need to be stored in a storage device in advance; therefore, when the apodizationcoefficients when one certain array element is in the central line of one receiving hole in a certain position and when the certain array element is in one receiving hole with a certain diameter needto be obtained, the apodization coefficients of the corresponding array element can be calculated in real time according to the pieces of data which is stored. By means of the method, the apodizationcoefficients when each array element is in the central lines of the receiving holes in different positions and when each array element is in the receiving holes with different diameters do not need tobe stored in the storage device in advance respectively, so that storage resources are saved.
Owner:QINGDAO HISENSE MEDICAL EQUIP

Recording method based on augmented reality scene

The present invention discloses a recording method based on an augmented reality scene. The method comprises the following steps: scene recording: acquiring an augmented reality scene containing a combination of a real scene and a virtual scene, and performing digitizing identification and directionalizing identification on the augmented reality scene through a stereo vector; scene segmentation: segmenting the augmented reality scene into a plurality of objects, and performing componentization processing according to the attributes of the objects; and scene saving: saving componentized processing results of the obtained objects according to the physical information of the obtained objects. According to the technical scheme of the present invention, the information of the augmented realityscene can be completely saved and shared in time, and the integrity and accuracy of recording and sharing of the augmented reality scene can be improved.
Owner:广东超体软件科技有限公司

Cache management method, device and mobile terminal

The invention discloses a cache management method, device and a mobile terminal, pertaining to the technical field of computer mobile terminals. The method comprises following steps: calculating the file size of image files to be loaded; loading the image files for buffer; determining whether the cache occupation exceeds the pre-set value, and releasing the cache space by removing at least one part of pre-loaded images when the pre-set value is exceeded. Therefore, the cache space is released by removing at least one part of pre-loaded images when the buffer occupation exceeds the pre-set value such that a cache does not occupy too much and the mobile terminal is kept running smoothly.
Owner:LETV HLDG BEIJING CO LTD +1

Two-story mechanical parking device

The invention discloses a two-storey mechanical parking system comprising hydraulic pumps, lifting cylinders, large booms, small booms, boom cylinders, balance cylinders, a suspended roof, carrier plates and hydraulic pump motors. Each hydraulic pump is disposed on one side of each pillar. Each lifting cylinder is hinged to each pillar. Each large boom is hinged to each pillar. A piston rod of each lifting cylinder is hinged to each large boom. Each large boom is hinged to each small boom. A piston rod of each boom cylinder is hinged to each large boom. Each boom cylinder is hinged to each small boom which is hinged to the suspended roof. The bottom of a cylinder barrel of each balance cylinder is connected to each small boom. A piston rod of each balance cylinder is hinged to a balance rod; the other end of each balance rod is hinged to the suspended roof; a carrier platform is connected to the suspended roof through foldable connecting racks. The hydraulic pumps are connected with the lifting cylinders, the boom cylinders and the balance cylinders. With the folding booms reasonable in structure, simple and safe and high in reliability, the two-storey mechanical parking system is especially suitable for parking at crowded places.
Owner:赵金甲

Multi-monitoring task multi-target efficient IP end performance monitoring and scheduling method and system

InactiveCN110086688AEfficiently obtain target-side performanceReduce occupancyData switching networksComputer scienceReliability engineering
The invention discloses a multi-monitoring task multi-target efficient IP end performance monitoring and scheduling method and system. According to the efficient multi-monitoring-task multi-target IPend performance monitoring and scheduling method based on the measurement service in the linux operating system environment, the automatic periodic measurement of multi-monitoring task multi-target equipment can be achieved on a single monitoring host, and the problems of measurement time consumption, resource consumption, network intrusion and measurement errors can be solved.
Owner:上海锵戈科技有限公司

System and method for monitoring and scheduling middleware threads

The invention discloses a system and a method for monitoring and scheduling of middleware threads. The system comprises a multi-thread middleware system and a middleware monitoring system. The multi-thread middleware system comprises a request dispatching component, a worker thread pool component and a monitoring and scheduling component which are in pairwise communication connection. The worker thread pool component consists of a plurality of worker thread groups which are grouped according to the IP address corresponding priority; the monitoring and scheduling component is used for presetting of the IP address corresponding priority, acquiring and processing data of working states of worker threads and servers to generate the system health rate and then feeding back the system health rate to the request dispatching component; the request dispatching component is used for acquiring the dynamic maximum number of available threads according to the system health rate and the maximum number of available threads, and dispatching the worker threads according to the dynamic maximum number of the available threads and the IP address priority. The number of the available threads is adjusted dynamically; when the system is in a poor health state, requests of users are rejected, so that the jam which is possible in high-concurrent access is overcome and running stability of the middleware system during the high-concurrent access is improved.
Owner:INFINITUS (CHINA) CO LTD

Intelligent building control method and system based on Internet of Things sensing

The invention relates to the technical field of Internet of Things building control, in particular to a smart building control method and system based on Internet of Things sensing; the system comprises a data collection module which is used for collecting original data; a local control module, which is used for analyzing the original data and obtaining and uploading an analysis result and an abnormal notification; a first control instruction, which is generated and sent to the action execution module according to the analysis result; a central processing module, which is used for receiving the analysis result, judging whether the analysis result is abnormal or not, if the analysis result is abnormal, receiving an abnormal notice, and generating and sending a sampling detection instruction to the sampling error correction module; a sampling error correction module, which is used for carrying out sampling detection according to a reservoir sampling algorithm and generating and sending a second control instruction according to a detection result; an action execution module, which is used for executing corresponding actions according to the first control instruction and the second control instruction. According to the invention, the real-time performance of internet-of-things control can be improved, and the complexity of control can be reduced.
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