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

59results about How to "Avoid Downtime Situations" patented technology

Distributed file system

The invention relates to a distributed file system which comprises a big file storage server, a big file metadata management server and a cache server, wherein the big file storage server is used for storing split big file data blocks, and big files are files of which the size is larger than the preset size; the big file metadata management server is used for storing metadata of the big files, storing mapping information of the big file data blocks on the big file storage server, managing the namespace of the big files and processing the requesting information of a user; the cache server is used for storing small files, metadata of the small files and caching part of frequently visited big files, and the small files are the files of which the size is smaller than or equal to the preset size. According to the distributed file system, the big files and the small files are stored separately, the big files are stored on the big file storage server in a block mode, the small files are stored on the cache server and the reading and writing efficiency of the big files and the small files is improved effectively.
Owner:JINAN UNIVERSITY

Continuous project integration method and continuous project integration system

ActiveCN104423960AEasy to manageImprove the efficiency of continuous integrationSpecific program execution arrangementsContinuous integrationComputer science
The application provides a continuous project integration method and a continuous project integration system, wherein the method includes the following steps that project information which includes a project ID and one or more pieces of project branch information is obtained; according to the project ID and the project branch information, one or more pieces of corresponding continuous integration task configuration information are generated; one or more continuous integration tasks corresponding to the continuous integration task configuration information are created. The application can enhance continuous integration performance and reduce integration cost.
Owner:ALIBABA GRP HLDG LTD

Live broadcast method, device and equipment and storage medium

The embodiment of the invention discloses a live broadcast method, device and equipment and a storage medium. The method comprises the steps of receiving an invitation request sent by an invitation anchor user, wherein the invitation request at least comprises an invitation condition; selecting at least two candidate anchor users meeting the invitation condition; sending a watching invitation to the candidate anchor user; determining the candidate anchor user receiving the watching invitation as a target anchor user; and pushing live video data hosted by the target anchor user to a live broadcast room where the invitation anchor user is located, and pushing the live video data hosted by the invitation anchor user to the live broadcast room where the target anchor user is located, thereby improving the interaction efficiency between the anchor users, increasing the interaction frequency between the anchor users, and further increasing the flow and popularity of the anchor.
Owner:GUANGZHOU HUYA INFORMATION TECH CO LTD

Message pushing method, device and system

The invention discloses a message pushing method, device and system, relates to the technical field of communication, and aims to avoid the situation that a push server crashes due to the fact that the push server receives a large number of message push requests at the same time. The message pushing method comprises the steps of: receiving a message pushing request, and determining a unique identifier corresponding to a target client and a to-be-pushed message according to the message pushing request; according to the unique identifier corresponding to the target client, searching a target push server which establishes websocket connection with the target client in a database; and storing the to-be-pushed message and the unique identifier corresponding to the target client in a message queue corresponding to the target push server, so that the target push server pushes the to-be-pushed message to the target client through the websocket connection with the target client. The message pushing method, the device and the system are suitable for the process that the pushing server pushes the message to a browser client.
Owner:BEIJING CHJ AUTOMOTIVE TECH CO LTD

Resource scheduling method and device, electronic equipment and storage medium

The invention relates to a resource scheduling method and device, electronic equipment and a storage medium. The method comprises the steps of obtaining a target scheduling task; according to a resource condition required for running the target scheduling task, screening out a first candidate node from the computing nodes, then screening out a second candidate node from the first candidate node according to the expected power consumption required by the operation of the target scheduling task and the power consumption information of the cabinet where the first candidate node is located, and processing the target scheduling task through the determined second candidate node. On the basis of the mode, power consumption information of a cabinet and expected power consumption required by operation of a target scheduling task are jointly used as conditions for screening nodes for processing the target scheduling task; the operation power consumption of the cabinet can be controlled to meet the rated power consumption limitation of the cabinet, so that the server downtime caused by the overload of the cabinet power consumption is avoided, the placement of the server in the cabinet does not need to be adjusted, and the maximization of the space utilization rate of the cabinet is realized while a large amount of labor cost is saved.
Owner:NETEASE (HANGZHOU) NETWORK CO LTD

Security authentication interception method based on json verification code

The invention provides a security authentication interception method based on a json verification code. The method comprises the steps that all access links in a system are regarded as the resources of the system, and access is available for users who successfully log in, but is unavailable for users who do not log in; after successful login, the json verification code is granted to a user; when the user accesses the system resources, the json verification code is attached to each access request of the user; and access requests without the json verification code or with an expired json verification code are identified as illegal requests, and permission granting is prevented. Compared with the prior art, the security authentication interception method based on the json verification code has the advantages that the access efficiency of a server in a distributed environment is greatly improved; downtime caused by massive online users at the same time is avoided; the json verification code is AES265 encrypted and is time-based, which avoids the risk of information leak after the json verification code is intercepted; and the security authentication interception method has the advantages of high practicality, wide application range and easy promotion.
Owner:INSPUR QILU SOFTWARE IND

Hot spot data storage method and terminal

The invention discloses a hot spot data storage method and a terminal. The method comprises the following steps of judging whether hot spot data exist in data in a common cache or not by counting therequested access frequency of the data in the common cache; if so, slowly storing the hotspot data to different nodes in a hotspot cache, so as to find hot spot data in time. Different from the priorart in which data is only stored in one node, the hotspot data are stored in different nodes in the hotspot cache, balanced access of the hotspot data is achieved through redistribution of the hotspotdata storage positions, the access pressure of the hotspot data can be reduced, the downtime condition caused by a large amount of access to the same data in a short time is avoided, the performancebottleneck problem is effectively relieved, and the data access efficiency is improved.
Owner:FUJIAN TIANQUAN EDUCATION TECH LTD

Method, system for maintaining gateway terminal session and terminal service gateway

The invention provides a method for maintaining the session of terminal portals, wherein, a server receives a session holding request sent by the terminal portals and then counts the number of the requests received in each period of time; a time point is randomly chosen from the period of time when the number of requests received is less than the average number of requests received in the all periods of time; a time difference is calculated and sent back to a terminal service portal; the terminal service portal revises the sending time for the request next time according to the time difference. Meanwhile, the invention also discloses a system for maintaining the session of terminal portals, which comprises a terminal service portal and a server; the terminal service portal further comprises a timer and an interactive module; the server further comprises a statistic selection module. The method and the system of the invention greatly reduce the amount of the session holding requests sent by users in the process in which the users access background servers by the terminal service portals, avoid the performance losses of background servers, thus increasing the reliability of the whole system in the service process of background servers.
Owner:LENOVO (BEIJING) LTD

Punch die ejector for screw heading machine

The invention relates to a punch die ejector for a screw heading machine. An advance and retreat track is formed in the middle of the machine frame; the outer side of the machine frame is provided with an ejector pin and a rotating plate, the ejector pin is alternately abutted against by two cams, and the rotating plate is arranged on the top of the base through the ejector pin in a linkage mode;the advance and retreat track is provided with a propelling seat in a sliding mode; the front surface of the propelling seat is concavely provided with three elongated slots left and right at intervals; an ejection plate is arranged in each elongated slot; the top of the propelling seat is provided with a throw shaft which is linked with the rotating plate; a plurality of linkage arms are combined with the throw shaft; the linkage arms can pull and be matched with the pull arm so as to eject the ejection plate forward; a sliding seat is combined with the front surface of the propelling seat; the front surface of the sliding seat is provided with a plurality of punch dies; and a push pin, which is ejected forward under the linkage action of the ejection plate, is arranged in the front end of each punch die. Thus, in the invention, the push pin can be ejected forward during punch forming, so that the workpiece can be positioned in the die cavity of the master die in deed, thereby achieving good processing quality.
Owner:玟旸机械有限公司

Task processing method, task processing device, computer readable storage medium and computer equipment

The invention relates to big data and provides a task processing method, a task processing device, a computer readable storage medium and computer equipment. The method comprises the following steps of: forming a substrate; receiving a target task processing request sent by a terminal, wherein the target task processing request carries a target task type; obtaining a task mapping relationship table, determining a target preset waiting value corresponding to the target task type in a task mapping relation table, calculating to obtain a preset task accommodating value according to the target preset waiting value and the unit processing value of the task processing area; obtaining the number of candidate tasks in the task queue, and when the number of the candidate tasks exceeds a preset taskaccommodation value, placing a target task corresponding to the target task processing request in a task isolation region, generating a task progress message corresponding to the target task in the task processing region, and sending the task progress message to the terminal. Therefore, the stability of the server during task processing can be improved.
Owner:PINGAN PUHUI ENTERPRISE MANAGEMENT CO LTD

Fault information recording method and system

The invention discloses a fault information recording method and system. The fault information recording method comprises the steps that a BMC (baseboard management controller) writes in a black box log after obtaining the fault information of a server where the BMC is located; when the BMC meets the triggering condition, the black box log is sent to a complex programmable logic device (CPLD) in aserver where the BMC is located; and the CPLD writes the received black box log into a flash memory of the CPLD. According to the fault information recording method, the fault information can be obtained and the fault site can be reserved under the condition that the server fails and the BMC is suspended.
Owner:INSPUR SUZHOU INTELLIGENT TECH CO LTD

App interface replacement prevention method and server

The invention relates to an app interface replacement prevention method and a server. The method comprises the steps that an interface request sent by a sender is received; sender verification information in the interface request is acquired, and whether or not the sender verification information meets the preset verification requirement is verified; and if yes, a processing affair of the interface request is executed, a response message is returned, and otherwise, the interface request is not processed, and an error message is returned. According to the app interface replacement prevention method and the server, the sender verification information in the interface request is acquired, and whether or not the sender verification information is reasonable is verified; when the sender verification information is reasonable, it indicates that the interface request is reasonable, the processing affair of the interface request is executed, and then the response message is returned to the sender to inform the sender that operation succeeds; if the sender verification information is unreasonable, the interface request is considered to be wrong and not processed, and the error message is sent to the sender; and accordingly, the condition that due to the fact that the server receives the same interface request multiple times, data of a database is disorder, and even the server is down isavoided.
Owner:SHENZHEN WATER WORLD CO LTD

Punch die ejector for screw heading machine

The invention relates to a punch die ejector for a screw heading machine. An advance and retreat track is formed in the middle of the machine frame; the outer side of the machine frame is provided with an ejector pin and a rotating plate, the ejector pin is alternately abutted against by two cams, and the rotating plate is arranged on the top of the base through the ejector pin in a linkage mode;the advance and retreat track is provided with a propelling seat in a sliding mode; the front surface of the propelling seat is concavely provided with three elongated slots left and right at intervals; an ejection plate is arranged in each elongated slot; the top of the propelling seat is provided with a throw shaft which is linked with the rotating plate; a plurality of linkage arms are combined with the throw shaft; the linkage arms can pull and be matched with the pull arm so as to eject the ejection plate forward; a sliding seat is combined with the front surface of the propelling seat; the front surface of the sliding seat is provided with a plurality of punch dies; and a push pin, which is ejected forward under the linkage action of the ejection plate, is arranged in the front end of each punch die. Thus, in the invention, the push pin can be ejected forward during punch forming, so that the workpiece can be positioned in the die cavity of the master die in deed, thereby achieving good processing quality.
Owner:玟旸机械有限公司

Flow control method and device

The embodiment of the invention provides a flow control method and device. The flow control method comprises the steps of obtaining a message to be processed, determining the type of the message to beprocessed according to the type of resources required to be consumed by the message to be processed, and then determining a receiving channel corresponding to the message to be processed according tothe type of the message to be processed; and then judging whether the number of messages in the receiving channel is less than a first threshold or not, if so, putting the message to be processed into the receiving channel, otherwise, discarding the message to be processed. Different receiving channels are allocated in advance according to resources preferentially consumed by the messages to be processed, so that the corresponding receiving channel is controlled to perform flow limiting on the messages to be processed when the number of to-be-processed messages preferentially consuming a certain type of resources increases sharply, the messages to be processed are not enabled to use up a certain type of resources, other messages to be processed which do not preferentially consume the typeof resources can still use the type of resources, thereby enabling the system resources to be reasonably utilized, avoiding the system downtime caused by the sudden increase of the messages to be processed, and playing a role of protecting the system.
Owner:联动优势电子商务有限公司

Interface buffering method and system

The invention provides interface buffering method and system, which relate to an interface technology, wherein the interface buffering method comprises the following steps of: receiving interface request information; generating an interface request identifier according to the interface request information; storing request data comprising the interface request information and the interface request identifier in a request intermediate table; computing a current available concurrency value ; reading request data which is not more than the current available concurrency value from the request intermediate table, and loading the request data into a request queue; packaging the request data in the request queue into a request message; and sending the request message to an external interface machine for processing through an internal interface machine. The invention avoids the situation of interface failure caused by a large amount of user requests, so that a platform gets rid of the performance restriction of the external interface machine, thereby ensuring the stable operation of the platform.
Owner:CHINA TELECOM CORP LTD +1

Automatic feeding and discharging cigarette case paperboard gilding press

The invention belongs to the field of cigarette case machining and production, and particularly relates to an automatic feeding and discharging cigarette case paperboard gilding press. The gliding press comprises a conveying assembly, a feeding assembly, a gilding assembly and a discharging assembly, wherein the conveying assembly is used for conveying cigarette case paperboards, the feeding assembly comprises a feeding frame, a vacuum suction cup and a feeding manipulator, the gilding assembly is used for conducting gilding treatment on the cigarette case paperboards on the conveying assembly, and the discharging assembly comprises a discharging frame, a first discharging lifting mechanism, a second discharging lifting mechanism and a discharging transverse pushing machine. The feeding assembly and the discharging assembly are arranged, so that automatic feeding and discharging can be realized, and the gilding efficiency is improved.
Owner:ZHEJIANG MINONG CENTURY GRP

Lemon dryslice processing equipment powered by renewable energy

The present invention discloses lemon dryslice processing equipment powered by renewable energy. The equipment includes an embedded control system, a power supply system and a lemon dryslice production device. The embedded control system is connected with the lemon dryslice production device and the power supply system; the power supply system comprises a solar power supply circuit, a wind power supply circuit and a power control circuit; the solar power supply circuit and the wind power supply circuit are respectively connected with the power supply control circuit; the power supply control circuit is connected with the embedded control system; a wind generator, a step-down circuit and a rectifier filter circuit, which are connected in order, are arranged in the wind power supply circuit; and the rectifier filter circuit is connected with the power supply control circuit. In the processing and production of lemon dryslice, renewable solar and wind energy generating is used for powering the embedded control system, so as to reduce the loss of non-renewable energy, and leave more non-renewable resources for future generations.
Owner:CHONGQING WANSHENG JUNJUN FORESTRY DEV CO LTD

Cleaning robot and control method thereof

The invention provides a control method of a cleaning robot. The control method comprises the following steps: arranging at least one target area in a space to be cleaned; controlling the cleaning robot to move so as to clean the at least one target area; detecting a demand state of the cleaning robot; in response to the detected corresponding demand state, controlling the cleaning robot to returnto the base station, wherein at least part of the path of the cleaning robot returning to the base station is the boundary of the target area. The cleaning robot detects that no obstacle exists on the boundary of the target area in the process of cleaning the space to be cleaned along the edge or partitioning the space to be cleaned, so that the path of the cleaning robot returning to the base station is smooth, and the cleaning robot can quickly return to the base station.
Owner:SHARKNINJA CHINA TECH CO LTD

Data transmission method and device

The invention provides a data transmission method and a device, and belongs to the technical field of communication. The method comprises the steps of obtaining to-be-sent data; adding the data to besent into a sending queue; and when a preset sending period is reached, selecting data of which the quantity is not greater than a first preset quantity from the sending queue according to an adding time sequence, and sending the data to a data receiving end. By adopting the data processing method and the device, the situation that the data receiving end crashes due to processing of a large amountof data can be avoided, and normal operation of the data receiving end is guaranteed.
Owner:HANGZHOU HIKVISION SYST TECH

Conveying device in soft tissue production line and conveying method

The invention provides a conveying device in a soft tissue production line and a conveying method. The conveying device comprises a conveying platform. The conveying platform is provided with a main conveying channel, flow dividing conveying channels, a detection mechanism used for detecting whether soft tissues in the flow dividing conveying channels are blocked or not, and a channel switching mechanism used for guiding the soft tissues conveyed by the main conveying channel to the non-blocking flow dividing conveying channels in a switching manner according to the detection result of the detection mechanism. The feeding end of the main conveying channel is connected with the discharging end of a splitting machine, the discharging end of the main conveying channel is communicated with the feeding ends of the flow dividing conveying channels, and the discharging ends of the flow dividing conveying channels are connected with the feeding end of a packaging machine. Through the arrangement of the conveying device, the situation of shutdown and production halt is avoided, and the production efficiency can be improved.
Owner:芜湖福派卫生用品有限公司

Complete switch equipment with waterproof structure

The invention discloses complete switch equipment with a waterproof structure, which relates to the technical field of complete switches. The complete switch equipment with the waterproof structure comprises a base and a top plate, a cabinet body is arranged on the outer side of the top of the base, a switch control end is arranged on the outer side of the top of the cabinet body, and the top plate is arranged on the outer side of the top of the switch control end. And water inlets are formed around the inner side of the top plate. According to the complete switch equipment with the waterproof structure, the coverage area of the top plate at the top of the switch control end is larger than that of the switch control end, so that the top plate can shield the switch control end, the probability that the switch control end is wetted by rainwater can be reduced, and rainwater falling on the top of the top plate can be accumulated on the inner side of the top plate; the rainwater flows into the communicating pipe through the water inlet, and the communicating pipe is communicated with the cooling pipe, so that the rainwater can enter the inner side of the cooling pipe, the cooling pipe can cool the switch control end, and downtime of the switch control end caused by too high temperature can be avoided.
Owner:NANTONG SHENGYANG ELECTRIC CO LTD

Resource management method and device based on distributed cluster system

The invention discloses a resource management method and device based on a distributed cluster system, and the method comprises the steps: calculating the real load value of each server in a cluster at the current moment; predicting a predicted load value of the server at the next moment according to the real load value of the server at the current moment and the recorded historical load information; determining the load state of the server according to the predicted load value of the server at the next moment; and performing task allocation according to the load state of each server in the cluster. By utilizing the method and the device, the load of each server in the cluster can be effectively balanced, the situation of downtime caused by overhigh load of the load server is avoided, andthe normal operation of services in the cluster is ensured.
Owner:BEIJING SOGOU TECHNOLOGY DEVELOPMENT CO LTD

Dedicated service system for traffic heterogeneous information access and interoperation

The invention aims to provide a dedicated service system for traffic heterogeneous information access and interoperation. The dedicated service system comprises a dedicated service platform for traffic heterogeneous information access and interoperation, and a front-end machine; a traffic data platform in each province is at least provided with a front-end machine for data exchange interoperation; the dedicated service platform for traffic heterogeneous information access and interoperation obtains the traffic data of each province through the front-end machine; and the dedicated service platform for traffic heterogeneous information access and interoperation is characterized by comprising a data exchange unit, a service interface, a monitoring alarm unit, a statistical analysis unit, a facility management unit, a platform dynamic unit and a system management unit. The platform system provides a professional service platform for information access, interconnection and intercommunication of heterogeneous traffic information systems among different areas and different departments; and furthermore, platform data is effectively protected.
Owner:北京公科飞达交通工程发展有限公司

Lemon slice production system capable of effectively saving resources

The invention discloses a lemon slice production system capable of effectively saving resources. The system is provided with a control system, a power supply system and lemon dryslice production equipment. The control system is respectively connected to the power supply system and the lemon dryslice production equipment. a washing device, a first sterilization chamber, a first cleaning chamber, an excision table, a second sterilization chamber, a second cleaning chamber, a slicing chamber, a freezing chamber and a vacuum drying chamber, which are successively connected, are arranged inside the lemon dryslice production equipment. The power supply system comprises a solar power supply circuit, a wind energy power supply circuit, an inverter circuit, an AC power supply circuit and a power supply control circuit. The AC power supply circuit is connected to the lemon dryslice production equipment. During lemon dryslice production processing, the control system and the lemon dryslice production equipment can be powered by the power generation mode of solar energy and wind energy in renewable energy sources. Thus, loss of non-renewable energy resources is reduced, more non-renewable resources are left for descendants, and the system has effects of saving energy and protecting the environment.
Owner:CHONGQING WANSHENG JUNJUN FORESTRY DEV CO LTD

Rail inspection equipment, power supply management method and storage medium

The invention provides track inspection equipment. The equipment comprises a power supply circuit, the power supply circuit comprises a power supply module, a plurality of branch switch modules, a plurality of circuit detection modules and a control module, and the power supply module comprises at least two battery assemblies and at least two power supply switch modules used for controlling the output states of the at least two battery assemblies respectively; the plurality of branch switch modules are respectively positioned on a plurality of branches connected in parallel, and each branch isused for supplying power to at least one functional module; the plurality of circuit detection modules are respectively used for detecting the state information of the plurality of branches; and thecontrol module is used for monitoring the state information of the at least two battery assemblies, controlling the on-off states of the at least two power switch modules based on the state information of the at least two battery assemblies, and controlling the on-off states of the plurality of branch switch modules according to the state information of the plurality of branches. The invention further provides a power supply management method and a computer readable storage medium.
Owner:JD DIGITS HAIYI INFORMATION TECHNOLOGY CO LTD

Conveying device and production line

The invention belongs to the technical field of PCBs, and discloses a conveying device and a production line. The conveying device comprises a loading mechanism for bearing workpieces to be machined and configured to convey the workpieces to be machined after caching, an unloading mechanism positioned under the loading mechanism and configured to bear and convey finished workpieces after machining, and a material changing mechanism connected to the loading mechanism and the unloading mechanism, configured to drive the loading mechanism and the unloading mechanism to overturn and used for changing the workpieces to be machined and the finished workpieces, wherein the conveying direction of the finished workpieces is opposite to the conveying direction of the workpieces to be machined. The conveying device needs no operator to load and unload materials nearby equipment always, so that the workload of operators is relieved, and the labor cost is saved. Meanwhile, the finished product differences caused by human subjective factors are prevented; and the finished product quality consistency and pass percent are guaranteed.
Owner:SUZHOU VEGA TECH CO LTD

Container scheduling method and scheduler

PendingCN113760496ABusyness is accurately measuredBusyness measureProgram initiation/switchingResource allocationSliding time windowComputer network
The invention discloses a container scheduling method and a scheduler, and relates to the technical field of computers. A specific embodiment of the method comprises the following steps: acquiring current data of containers in a sliding time window from a service provider; determining the working states of the containers according to the current data of the containers and a trained detection model, wherein the working states of the containers is used for measuring the busy degree of the containers; adjusting the containers in a container group according to the working states of the containers; and providing a grouping result to the service provider, so that the service provider schedules the containers according to the grouping result. According to the embodiment, the resources of a service cluster can be reasonably allocated, and the load of the service cluster is balanced.
Owner:BEIJING WODONG TIANJUN INFORMATION TECH CO LTD +1

Task scheduling method, device and electronic device

The invention discloses a task scheduling method, device and electronic equipment. The method includes: after receiving the task request of the first task, scheduling the first task to the fifth task block to wait for scheduling, and continuously detecting the second task. Whether the number of tasks being executed in the task block is less than the preset maximum concurrency, if it is less than the preset maximum concurrency, call the second task from other task blocks to the second task block, and execute the second task , thus, the received tasks are first stored in the fifth task block for queuing, when the number of tasks being executed in the second task block is less than the preset maximum concurrency, tasks are called from other task blocks, by Therefore, in this embodiment, through the queuing mechanism and the maximum concurrency control mechanism, not only the reasonable utilization of resources is ensured, but also the situation of downtime due to exceeding resources is avoided, and the probability of successful task execution is improved.
Owner:北京轻松怡康信息技术有限公司

Electric power communication comprehensive alarm method and system based on Internet of Things

PendingCN113890884AEnsure orderly operationGuaranteed accurate identificationTransmissionText database queryingTelecommunicationsInternet of Things
The invention provides an electric power communication comprehensive alarm method based on the Internet of Things, which comprises the following steps of: setting different Qos levels for different alarm types, and respectively establishing a group of message queues for the different alarm types; then, obtaining alarm information forwarded by the communication equipment, identifying the alarm type of the alarm information, and determining a message queue to which the alarm information belongs according to the identified alarm type; preferably processing the first k Qos-level message queues, and forwarding the alarm messages in the same message queue according to a time sequence; and forwarding the multiple groups of message queues according to the remaining forwarding processing space.
Owner:CHINA SOUTHERN POWER GRID COMPANY
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