CN114755139B - An automatic code system with moisture content measurement function for blocks - Google Patents
An automatic code system with moisture content measurement function for blocks Download PDFInfo
- Publication number
- CN114755139B CN114755139B CN202210193361.7A CN202210193361A CN114755139B CN 114755139 B CN114755139 B CN 114755139B CN 202210193361 A CN202210193361 A CN 202210193361A CN 114755139 B CN114755139 B CN 114755139B
- Authority
- CN
- China
- Prior art keywords
- block
- yeast
- curved block
- moisture content
- transport vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N9/00—Investigating density or specific gravity of materials; Analysing materials by determining density or specific gravity
- G01N9/36—Analysing materials by measuring the density or specific gravity, e.g. determining quantity of moisture
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/22—Devices influencing the relative position or the attitude of articles during transit by conveyors
- B65G47/24—Devices influencing the relative position or the attitude of articles during transit by conveyors orientating the articles
- B65G47/248—Devices influencing the relative position or the attitude of articles during transit by conveyors orientating the articles by turning over or inverting them
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/74—Feeding, transfer, or discharging devices of particular kinds or types
- B65G47/90—Devices for picking-up and depositing articles or materials
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/02—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness
- G01B11/06—Measuring arrangements characterised by the use of optical techniques for measuring length, width or thickness for measuring thickness ; e.g. of sheet material
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Chemical & Material Sciences (AREA)
- Analytical Chemistry (AREA)
- Biochemistry (AREA)
- General Health & Medical Sciences (AREA)
- Immunology (AREA)
- Pathology (AREA)
- Length Measuring Devices By Optical Means (AREA)
Abstract
The invention discloses an automatic starter stacking system with a starter block water content measuring function. The invention comprises a conveying device, wherein the rear side of the conveying device is connected with a belt scale, the belt scale is used for acquiring the mass M of a yeast block and sending the mass M of the yeast block to a control unit, the tail end of the belt scale is provided with a turnover mechanism, the turnover mechanism is used for turning the yeast block from a flat state to an upright state, one side of the turnover mechanism is provided with a placing table, one side of the placing table is provided with a yeast stacking device and a transport vehicle, the yeast stacking device is provided with a 2D visual camera and a laser positioning lamp, the 2D visual camera is also used for acquiring image data of the yeast block after turning, the control unit calculates the water content of the yeast block based on the image data of the yeast block, and if the water content of the yeast block is within a set humidity threshold range, the yeast stacking device is controlled to place the yeast block on the placing table into the transport vehicle. The invention realizes automatic and unmanned code yeast operation by utilizing machine vision and robot technology, and realizes intelligent manufacturing and upgrading of the white spirit industry.
Description
Technical Field
The invention relates to the technical field of automatic yeast stacking systems with a yeast block water content measuring function, in particular to an automatic yeast stacking system with a yeast block water content measuring function.
Background
The yeast is bone of wine, and the Daqu is an important raw material for brewing white wine. The preparation process generally comprises pulverizing semen Tritici Aestivi or fructus Hordei vulgaris with pulverizer, adding mother yeast powder and water, stirring, and press molding with yeast pressing machine. The shape of the curved block is usually a cuboid or one side of a cuboid bulges out. The traditional starter propagation is that after starter block starter propagation is molded, the starter block starter propagation is manually piled up on an electric trolley and then conveyed to a culture room for fermentation by the trolley. Each yeast block weighs 3-5kg, the beat is 3 seconds, the manual yeast stacking is a heavy manual labor, and the continuous operation of the pulverizer and the yeast pressing machine is in a yeast pressing field, so that the noise is very loud, and the manual yeast stacking operation is not facilitated.
Disclosure of Invention
The invention aims to provide an automatic starter stacking system with a starter block water content measuring function, aiming at the defects in the prior art.
In order to achieve the above-mentioned purpose, the invention provides an automatic yeast stacking system with a function of measuring the moisture content of a yeast, which comprises a conveying device for conveying the yeast, wherein the rear side of the conveying device is connected with a belt scale, the belt scale is used for acquiring the mass M of the yeast and sending the mass M of the yeast to a control unit, the tail end of the belt scale is provided with a turnover mechanism, the turnover mechanism is used for turning the yeast from a flat state to an upright state, one side of the turnover mechanism is provided with a placing table, one side of the placing table is provided with a yeast stacking device and a transport vehicle, the yeast stacking device is provided with a 2D visual camera and a laser positioning lamp, the control unit utilizes the image acquired by the 2D visual camera and the laser positioning reference line sent by the laser positioning lamp to construct the relation between the image coordinate and the physical world, and realize the pose judgment and positioning of the transport vehicle through angle detection and distance detection, the 2D visual camera is also used for acquiring the image data of the yeast, the control unit is used for acquiring the thickness H of the yeast based on the image data of the yeast, and calculating the cross-sectional area S=V=V of the yeast in combination with the image data of the yeast to calculate the cross-sectional area of the yeast to calculate the volume of the yeast and the humidity of the yeast in the volume of the yeast and the yeast is set up in the humidity area of the yeast is set at the humidity area or not, and the humidity of the humidity is set in the humidity area is set up in the humidity area is set to be equal to the humidity area.
Further, the real-time water content mc=k i ×ρ is calculated based on a multipoint calibration method, where K i is a piecewise linearization coefficient, i=1, 2.
Further, the stacking device grabs 3 curved blocks each time, and when the curved blocks are placed into the transportation vehicle, the control unit adjusts the coordinates of the stacking center according to the total thickness of the three curved blocks.
Further, before the starter is grabbed and after the starter is stacked, the control unit controls the 2D vision camera to collect image data of the starter, and identifies the pose of the starter in the image based on a pose detection algorithm so as to judge whether the pose of the starter is normal or not, if not, starter stacking operation is stopped, and an alarm signal is sent out.
Further, the stacking device comprises a 6-axis robot and a clamping mechanism arranged on the 6-axis robot.
Further, the conveyor is a belt conveyor.
Further, the conveying device is provided with a scraping plate mechanism, the scraping plate mechanism comprises a bracket fixed on the upper side of the conveying device and a scraping plate rotatably connected with the middle part of the upper side of the bracket, and a torsion spring is arranged between the scraping plate and the bracket.
Further, the tail end of the belt scale is provided with a roller conveyor, the turnover mechanism comprises a fixed seat fixed on one side of the roller conveyor, the middle part of the fixed seat is rotatably connected with a rotating shaft, the rotating shaft is fixedly connected with a motor fixed on the fixed seat, a plurality of L-shaped turnover frames are fixed on the upper side of the rotating shaft, and gaps matched with the L-shaped turnover frames are respectively arranged on the roller conveyor and the discharge table.
The intelligent starter stacking machine has the advantages that automatic and unmanned starter stacking operation is achieved through machine vision and a robot technology, intelligent manufacturing and upgrading of the white spirit industry are achieved, whether the water content of the starter meets the requirements or not can be judged through collecting the weight and the thickness of the starter, the water content of the starter placed in a transport vehicle is in a set range, the upper surface of the starter is processed through a scraping mechanism, the upper surface of the starter is flatter, the starter is turned through a turning mechanism, the starter is converted from a flat state to a standing state, and starter stacking operation is facilitated.
Drawings
FIG. 1 is a schematic diagram of an automatic starter stacking system with starter block moisture content measurement function;
FIG. 2 is a schematic diagram of calculating the angle between a laser positioning reference vertical and a vertical of a central reference of a truck;
FIG. 3 is a schematic diagram of calculating the height of a transporter;
FIG. 4 is a schematic diagram of adjusting the coordinates of the stacking center according to the thickness of the curved block;
FIG. 5 is a schematic view of the pose of a curved block;
FIG. 6 is a schematic structural view of the screeding mechanism;
FIG. 7 is a schematic illustration of a strickling mechanism strickling a curved block;
FIG. 8 is a schematic diagram of the mating structure of the turnover mechanism with the roller conveyor and the conveyor belt of the placement platform;
fig. 9 is a schematic structural view of the tilting mechanism.
Detailed Description
The invention will be further illustrated by the following drawings and specific examples, which are carried out on the basis of the technical solutions of the invention, it being understood that these examples are only intended to illustrate the invention and are not intended to limit the scope of the invention.
As shown in fig. 1 to fig. 1, an embodiment of the present invention provides an automatic starter stacking system with a starter block moisture content measuring function, which includes a conveyor 1, and the conveyor 1 preferably employs a belt conveyor for transporting a starter block 2 that has just been pressed. The belt balance 3 is connected to the rear side of the conveyor 1, and when the crankshaft 2 passes through the belt balance 3, the belt balance 3 can acquire the mass M of the crankshaft 2, and then the mass M of the crankshaft 2 is sent to the control unit. The bent piece 2 is placed in a flat state when the conveyer 1 and the belt balance 3 are arranged, the tail end of the belt balance 3 is provided with a turnover mechanism 8, and the turnover mechanism 8 is used for turning the bent piece 2 from the flat state to an upright state so as to facilitate stacking at the back. The belt scale 3 is connected with a placing table 4 at the rear side, a conveyor belt is also arranged at the front part of the placing table 4, the bent block 2 after overturning is continuously conveyed forward to the front end of the placing table 4 by the conveyor belt, a stacking device 5 and a transport vehicle 6 are arranged at one side of the front end of the placing table 4, a 2D visual camera 7 and a laser positioning lamp 11 are arranged on the stacking device 5, a control unit utilizes an image collected by the 2D visual camera 7 and a laser positioning datum line sent by the laser positioning lamp 11 to construct the relationship between an image coordinate and a physical world, and position and pose judgment and positioning of the transport vehicle 6 are realized through angle detection and distance detection.
Specifically, on the same horizontal plane, the 2D vision camera 7 can measure the number of pixels in the length direction of the standard laser line, and obtain the proportional relationship K' between the pixel size and the physical world size according to the length of the manually measured laser line. The pixel coordinates of the central point of the transport vehicle 6 and the laser positioning reference central point can be obtained through image processing algorithm software, and the pixel coordinates of the central point of the transport vehicle 6 are multiplied by a proportional relation K', so that the coordinates of the physical world are obtained. Referring to fig. 2, the control unit detects an included angle r° between the laser positioning reference vertical line and the vertical line of the central reference of the transport vehicle 6, which is an angle to be rotated by the included angle at the end of the stacking device 5, through an angle detection algorithm. Referring to fig. 3, the control unit may measure the line length L 'of the laser line irradiated on the ground plane in the figure by using the image collected by the 2D vision camera 7, refer to the standard height line L1' and the pixel number of the transport vehicle height line L2', and measure the height H1' by combining with manual work, so as to calculate the real-time height H2 '=h1' (L '-L2')/(L '-L1') of the transport vehicle 6. The control unit has the center point coordinates, the included angle R degrees and the real-time height H2' of the converted transport vehicle 6, namely, the pose judgment and the positioning of the transport vehicle 6 are realized, so that the code bending device 5 is controlled to carry out code bending work.
The moisture content of the yeast 2 will affect the subsequent fermentation and other processes, in order to reject the yeast 2 with moisture content not meeting the requirement, after the yeast 2 is overturned, the 2D vision camera 7 also collects the image data of the overturned yeast 2, the control unit obtains the thickness H of the yeast 2 based on the image data of the yeast 2, and calculates the volume v=s×h of the yeast by combining the cross-sectional area S of the compression mold. When the bending machine is used for bending, the length and width of the die are fixed, that is, the cross sectional areas S of the bent pieces 2 are the same, when the die is filled with materials, the die is slightly different, and the thickness H of the bent pieces 2 is different under the same pressure. The control unit calculates the density rho=m/V of the curved block 2 based on the mass M and the volume V of the curved block 2, calculates the water content of the curved block through the density rho of the curved block 2, judges whether the water content of the current curved block 2 is within a set humidity threshold range, if so, controls the code curved device 5 to put the curved block 2 on the putting table 4 into the transport vehicle 6, otherwise, controls the code curved device 5 to put the curved block 2 into a rejecting area, and then returns to a processing place for water adding or water subtracting.
When calculating the moisture content from the density of the curved block 2, the real-time moisture content mc=k i ×ρ is calculated based on the multipoint calibration method, where K i is a piecewise linearization coefficient, i=1, 2. The traditional measuring method is used for drawing a point connecting line, K i is divided into n sections, and the slope of each section is the value of the section K i.
In order to facilitate the stacking operation, the stacking device 5 preferably grabs 3 pieces of yeast 2 at a time, and the difference between the thicknesses of the 3 pieces of yeast 2 is further increased when the 3 pieces of yeast 2 are stacked together due to the difference between the thicknesses of the respective pieces of yeast 2, which is generally between 59mm and 65 mm. When putting the curved pieces 2 into the transportation vehicle, the control unit calculates the total thickness of the three curved pieces 2, and adjusts the coordinates of the stacking center according to the total thickness of the three curved pieces 2. Referring specifically to fig. 4, assuming that when calculating the moisture content of the curved block 2, the control unit obtains the thicknesses of the three curved blocks, which are the degrees H1, H2, and H3, respectively, based on the image data of the curved block 2, the control unit may directly calculate the total thickness l=h1+h2+h3 by summing, and then adjust the coordinates of the stacking center in real time according to the current total thickness L1 of the three curved blocks 2 and the total thickness L2 of the three curved blocks 2 stacked last time.
Before stacking, when the yeast 2 topples over, the stacking device 5 cannot perform stacking operation normally, and after the yeast 2 is placed in the transport vehicle 6, if the yeast 2 topples over, the following yeast 2 will be placed. Therefore, before and after the starter stacking device 5 grabs the starter, the control unit controls the 2D vision camera 7 to collect the image data of the starter 2, and identifies the pose of the starter 2 in the image based on the pose detection algorithm, so as to determine whether the pose of the starter 2 is normal, if not, the starter stacking operation is stopped, and an alarm signal is sent out. Referring specifically to fig. 5, the pose of the bent piece 2 in the frame area in fig. 5 is normal, and the rest is abnormal.
The stacking device 5 in the embodiment of the invention preferably adopts a 6-axis robot, and a clamping mechanism is arranged on the 6-axis robot, and is in the prior art and the structure of the clamping mechanism is not repeated.
Referring to fig. 6 and 7, in order to planarize the upper surface of the curved block 2, a scraper mechanism 9 is provided on the conveyor 1, the scraper mechanism 9 includes a bracket 91 fixed to the upper side of the conveyor 1 and a scraper 92 rotatably connected to the middle of the upper side of the bracket 91, and a torsion spring 93 is provided between the scraper 92 and the bracket 91. During installation, the scraper 92 is positioned by fixing the position of the torsion spring 93, so that the scraper 92 is inclined forwards and downwards, when the bent block 2 passes through the scraper mechanism 9, the scraper 92 is in contact with the upper surface of the bent block 2, and under the action of the torsion spring 93, the scraper 92 acts on a certain pressure on the upper surface of the bent block 2, so that the upper surface of the bent block 2 is scraped.
Referring to fig. 8 and 9, in order to facilitate the overturning of the curved block 2, it is preferable that the roller conveyor 10 is disposed at the end of the belt balance 3, the overturning mechanism 8 includes a fixing seat 81 fixed at one side of the roller conveyor 10, a rotating shaft 82 is rotatably connected to the middle of the fixing seat 81, the rotating shaft 82 is fixedly connected to a motor 83 fixed on the fixing seat 81, a plurality of L-shaped overturning frames 84 are fixed at the upper side of the rotating shaft 82, the L-shaped overturning frames 84 are preferably two, and gaps matched with the L-shaped overturning frames 84 are respectively disposed on the roller conveyor 10 and the discharging table 4, so that the L-shaped overturning frames 84 can fall into the gaps at the corresponding sides before and after overturning. When the bent block 2 enters the corresponding position of the roller conveyor 10, the motor 83 drives the rotating shaft 82 and the L-shaped overturning frame 84 to rotate 90 degrees, so that the bent block 2 on the roller conveyor 10 which is horizontally arranged is overturned to be in a standing state. The turned curved block 2 is transported forward by a conveyor belt on the placing table 4, and after the curved block 2 leaves the L-shaped roll-over stand 84, the motor 83 drives the rotating shaft 82 and the L-shaped roll-over stand 84 to reversely rotate by 90 degrees, and returns to the original position to wait for the arrival of the next curved block 2.
The foregoing is merely a preferred embodiment of the present invention, and it should be noted that other parts not specifically described are within the prior art or common general knowledge to a person of ordinary skill in the art. Modifications and alterations may be made without departing from the principles of this invention, and such modifications and alterations should also be considered as being within the scope of the invention.
Claims (8)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210193361.7A CN114755139B (en) | 2022-03-01 | 2022-03-01 | An automatic code system with moisture content measurement function for blocks |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210193361.7A CN114755139B (en) | 2022-03-01 | 2022-03-01 | An automatic code system with moisture content measurement function for blocks |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114755139A CN114755139A (en) | 2022-07-15 |
CN114755139B true CN114755139B (en) | 2025-01-24 |
Family
ID=82325560
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210193361.7A Active CN114755139B (en) | 2022-03-01 | 2022-03-01 | An automatic code system with moisture content measurement function for blocks |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114755139B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117163652B (en) * | 2023-11-01 | 2024-01-23 | 中集安瑞醇科技股份有限公司 | Turning robot and turning system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106152971A (en) * | 2016-07-28 | 2016-11-23 | 南京航空航天大学 | Laser three-dimensional scanning marker method under machine vision auxiliary |
CN107869954A (en) * | 2017-10-23 | 2018-04-03 | 广东工业大学 | A binocular vision volume weight measurement system and its realization method |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0981748A (en) * | 1995-09-11 | 1997-03-28 | Sumitomo Electric Ind Ltd | Contour shape identification method and automatic sorting apparatus |
KR101540707B1 (en) * | 2014-10-30 | 2015-08-03 | 대한민국 | Method for the automatic grading of abalone based on image processing technology |
CN109013384A (en) * | 2018-07-10 | 2018-12-18 | 华侨大学 | A kind of sorting equipment and its method for sorting of building waste material |
CN109785317B (en) * | 2019-01-23 | 2022-11-01 | 辽宁工业大学 | Automatic pile up neatly truss robot's vision system |
CN109848073A (en) * | 2019-02-22 | 2019-06-07 | 浙江大学滨海产业技术研究院 | A kind of equipment and method for sorting coal and coal gangue |
CN110749555B (en) * | 2019-10-30 | 2022-05-31 | 宜宾五粮液股份有限公司 | Hyperspectral technology-based device and method for detecting internal fermentation state of white spirit koji |
CN110842928B (en) * | 2019-12-04 | 2022-02-22 | 中科新松有限公司 | Visual guiding and positioning method for compound robot |
CN112179272B (en) * | 2020-09-02 | 2022-05-03 | 顺丰科技有限公司 | Express mail full-automatic multi-face code scanning weighing volume measuring system and processing method thereof |
-
2022
- 2022-03-01 CN CN202210193361.7A patent/CN114755139B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106152971A (en) * | 2016-07-28 | 2016-11-23 | 南京航空航天大学 | Laser three-dimensional scanning marker method under machine vision auxiliary |
CN107869954A (en) * | 2017-10-23 | 2018-04-03 | 广东工业大学 | A binocular vision volume weight measurement system and its realization method |
Also Published As
Publication number | Publication date |
---|---|
CN114755139A (en) | 2022-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN114755139B (en) | An automatic code system with moisture content measurement function for blocks | |
CN110315603A (en) | Double-side Synchronous embosses facing board assembly line to flower | |
KR101540707B1 (en) | Method for the automatic grading of abalone based on image processing technology | |
CN205397328U (en) | Duplex position finished product child deburring and visual inspection all -in -one | |
CN114562959A (en) | Method for detecting electrode lug folding of winder equipment by adopting 3D area-array camera | |
CN110102489A (en) | A kind of logistics goods automatic sorting device | |
CN105783990A (en) | Panoramic image measurement system for corn ear indoor accurate seed assessment and testing | |
CN103818760B (en) | Can with stick with paste the checking machine finished product collecting conveyor of box machine line and checking machine | |
CN105954288B (en) | Hollow plate detection and sorting system and detection method after electrolytic manganese negative plate stripping | |
CN105758316B (en) | A kind of guard frame rail quickly detects stack all-in-one machine | |
CN111422626A (en) | Stacking device | |
CN205020423U (en) | Magnetic core detection device | |
CN207887535U (en) | Express delivery weighing area identifies sorting system | |
CN212494019U (en) | Sorting device for canned sweet corn | |
CN111589727A (en) | Plate removing device | |
CN214555451U (en) | Useless piece discernment sorting device in green anode production process | |
CN212328953U (en) | Plate removing device | |
CN205718849U (en) | A kind of guard frame rail quickly detects stack all-in-one | |
CN116159770A (en) | Chinese herbal medicine sorting robot and sorting method thereof | |
CN222438774U (en) | Dimension measuring device after stone cutting | |
CN219442534U (en) | Automatic sorting machine for steamed bread | |
CN206633118U (en) | Automatic edge cutting machine | |
CN207986090U (en) | A kind of forge piece testing agency | |
CN214986346U (en) | Automatic film pasting and flaring two-in-one device | |
CN221638829U (en) | Visual detection screw machine |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
EE01 | Entry into force of recordation of patent licensing contract |
Application publication date: 20220715 Assignee: BEIJING RED STAR Co.,Ltd. Assignor: NANJING CLESUN IOT TECHNOLOGY Co.,Ltd. Contract record no.: X2023980052747 Denomination of invention: An automatic coding system with moisture content measurement function for curved blocks License type: Common License Record date: 20231219 |
|
EE01 | Entry into force of recordation of patent licensing contract | ||
GR01 | Patent grant | ||
GR01 | Patent grant |