US20230338995A1 - Cleaning system for trays used for handling semiconductor packages - Google Patents
Cleaning system for trays used for handling semiconductor packages Download PDFInfo
- Publication number
- US20230338995A1 US20230338995A1 US18/298,582 US202318298582A US2023338995A1 US 20230338995 A1 US20230338995 A1 US 20230338995A1 US 202318298582 A US202318298582 A US 202318298582A US 2023338995 A1 US2023338995 A1 US 2023338995A1
- Authority
- US
- United States
- Prior art keywords
- tray
- cleaning chamber
- trays
- cleaning system
- automated
- 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.)
- Pending
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B08—CLEANING
- B08B—CLEANING IN GENERAL; PREVENTION OF FOULING IN GENERAL
- B08B5/00—Cleaning by methods involving the use of air flow or gas flow
- B08B5/02—Cleaning by the force of jets, e.g. blowing-out cavities
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B08—CLEANING
- B08B—CLEANING IN GENERAL; PREVENTION OF FOULING IN GENERAL
- B08B5/00—Cleaning by methods involving the use of air flow or gas flow
- B08B5/04—Cleaning by suction, with or without auxiliary action
-
- 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
- B65G15/00—Conveyors having endless load-conveying surfaces, i.e. belts and like continuous members, to which tractive effort is transmitted by means other than endless driving elements of similar configuration
- B65G15/10—Conveyors having endless load-conveying surfaces, i.e. belts and like continuous members, to which tractive effort is transmitted by means other than endless driving elements of similar configuration comprising two or more co-operating endless surfaces with parallel longitudinal axes, or a multiplicity of parallel elements, e.g. ropes defining an endless surface
- B65G15/12—Conveyors having endless load-conveying surfaces, i.e. belts and like continuous members, to which tractive effort is transmitted by means other than endless driving elements of similar configuration comprising two or more co-operating endless surfaces with parallel longitudinal axes, or a multiplicity of parallel elements, e.g. ropes defining an endless surface with two or more endless belts
-
- 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/02—Devices for feeding articles or materials to conveyors
- B65G47/04—Devices for feeding articles or materials to conveyors for feeding articles
- B65G47/06—Devices for feeding articles or materials to conveyors for feeding articles from a single group of articles arranged in orderly pattern, e.g. workpieces in magazines
-
- 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/34—Devices for discharging articles or materials from conveyor
-
- 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
- B65G2201/00—Indexing codes relating to handling devices, e.g. conveyors, characterised by the type of product or load being conveyed or handled
- B65G2201/02—Articles
- B65G2201/0235—Containers
- B65G2201/0258—Trays, totes or bins
Definitions
- Embodiments of this disclosure relate to circuit device packages, such as radio frequency modules that can be mounted on a circuit board, and more particularly to a cleaning system for trays used in handling circuit device packages.
- Trays are used to transport circuit package devices during processing, such as after a shielding step.
- the trays can become contaminated (e.g., with metal fibers),which can contaminate circuit device packages.
- an automated system for cleaning trays used in handling circuit device packages is provided.
- an automated system for cleaning trays used in handling circuit device packages is provided.
- the system cleans multiple trays in a sequential manner with pressurized air in a cleaning chamber, and a vacuum system is operated to remove the contamination (e.g. metal fibers) from the cleaning chamber.
- the system can handle approximately 30,000 trays per day.
- the techniques described herein relate to an automated cleaning system for trays used in handling circuit device packages.
- the system includes one or more units including a cleaning chamber, one or more nozzles disposed in the cleaning chamber and operable to deliver pressurized air, a tray loading station proximate one end of the cleaning chamber, and a tray unloading station proximate an opposite end of the cleaning chamber.
- the tray loading station is configured to receive and hold a plurality of trays used in handling circuit device packages
- the tray unloading station is configured to receive and hold a plurality of trays used in handling circuit device packages.
- the system also includes a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station.
- the one or more nozzles are operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
- the techniques described herein relate to an automated cleaning system for trays used in handling circuit device packages.
- the system includes one or more units including a cleaning chamber, a plurality of nozzles disposed in the cleaning chamber and operable to deliver pressurized air, a tray loading station proximate one end of the cleaning chamber and a tray unloading station proximate an opposite end of the cleaning chamber.
- the tray loading station is configured to receive and hold a plurality of trays used in handling circuit device packages
- the tray unloading station is configured to receive and hold a plurality of trays used in handling circuit device packages.
- the system also includes a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station.
- the plurality of nozzles are operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
- the techniques described herein relate to an automated method of cleaning trays used in handling circuit device packages.
- the method includes the steps of: placing a plurality of trays on a tray loading station of an automated tray cleaning machine; lowering in an automated manner a first tray of the plurality of trays onto a conveyor; conveying in an automated manner the first tray from the tray loading station into a cleaning chamber; automatically applying pressurized air in the cleaning chamber to one or more surfaces of the first tray to remove debris from the first tray; conveying in an automated manner the first tray out of the cleaning chamber and to a tray unloading station; and raising in an automated manner the first tray above the conveyor.
- the techniques described herein relate to an automated method of cleaning trays used in handling circuit device packages.
- the method includes the steps of: placing a plurality of trays on a tray loading station of an automated tray cleaning machine; lowering in an automated manner a first tray of the plurality of trays onto a conveyor; conveying in an automated manner the first tray from the tray loading station into a cleaning chamber; automatically applying pressurized air via a plurality of nozzles in the cleaning chamber to one or more surfaces of the first tray to remove debris from the first tray; conveying in an automated manner the first tray out of the cleaning chamber and to a tray unloading station; and raising in an automated manner the first tray above the conveyor.
- FIG. 1 is a front perspective view of an automated cleaning system for trays used with circuit device packages.
- FIG. 2 is a rear perspective view of the automated cleaning system of FIG. 1 .
- FIG. 3 is a rear view of the automated cleaning system of FIG. 1 .
- FIG. 4 is a top perspective view of the automated cleaning system of FIG. 1 .
- FIG. 5 is a left side view of the automated cleaning system of FIG. 1 .
- FIG. 5 A is a partial top view of a loading zone of the automated cleaning system of FIG. 1 .
- FIG. 5 B is a partial top view of an unloading loading zone of the automated cleaning system of FIG. 1 .
- FIG. 5 C is a partial side view of a cleaning chamber of the automated cleaning system of FIG. 1 .
- FIG. 5 D is a partial view of controls of the automated cleaning system of FIG. 1 .
- FIG. 5 E is a schematic view of a cleaning chamber of the automated cleaning system of FIG. 1 , showing the nozzles that direct pressurized air toward the tray to clean the tray.
- FIG. 6 is a perspective view of an automated cleaning system for trays used with circuit device packages.
- FIG. 7 is a perspective partial cross-sectional view of the automated cleaning system of FIG. 6 .
- FIG. 8 shows steps in a process for cleaning trays used with circuit device packages with an automated cleaning system.
- FIG. 9 shows steps in a process for cleaning trays used with circuit device packages with an automated cleaning system.
- FIGS. 1 - 5 show an automated cleaning system 100 for trays T used in the handling of circuit device packages (e.g. after a shielding step in the manufacturing of the circuit device packages).
- the automated cleaning system 100 has one or more units 101 (e.g., cleaning units) attached to a frame 102 .
- the one or more units 101 are two units attached to the frame 102 .
- the one or more units 101 can be more than two units.
- the one or more units 101 can be a single unit.
- the automated cleaning system 100 can process (e.g., clean) approximately 30,000 trays per day.
- the one or more units 101 has a tray loading station 104 , a cleaning chamber 106 and tray unloading station 107 .
- the tray loading station 104 , cleaning chamber 106 and tray unloading station 107 are arranged in-line (e.g., extend along the same axis) for each of the one or more units 101 .
- the tray loading station 104 is proximate (e.g., near, adjacent to) one end (e.g., an entrance end) of the cleaning chamber 106 and the tray unloading station 107 is proximate (e.g., near, adjacent to) an opposite end (e.g., an exit end) of the cleaning chamber 106 .
- the one or more units 101 includes a first unit 101 A and a second unit 101 B.
- the first unit 101 A has a tray loading station 104 A, cleaning chamber 106 A and tray unloading station 107 A.
- the second unit 101 B has a tray loading station 104 B, cleaning chamber 106 B and tray unloading station 107 B.
- the tray loading stations 104 A, 104 B can receive and hold a plurality of trays T in stacked form (e.g., 50 trays each).
- the tray unloading stations 107 A, 107 B can receive and hold a plurality of trays T in stacked form (e.g., 50 trays each).
- the automated cleaning system 100 also includes a conveyor assembly 105 that convey each tray T of the plurality of trays T from the tray loading station 104 and into the cleaning chamber 106 for cleaning, and from the cleaning chamber 106 to the tray unloading station 107 once the tray T has been cleaned.
- the conveyor assembly 105 includes a first conveyor assembly 105 A that conveys trays T for unit 101 A and a second conveyor assembly 105 B that coveys trays T for unit 101 B.
- the first conveyor assembly 105 A has a pair of spaced a part conveyor belts 105 A 1 , 105 A 2 (e.g., closed loop belts) that extend parallel to each other and extend from the tray loading station 104 A (e.g., from a proximal end of the tray loading station 104 A), through the cleaning chamber 106 A and to the tray unloading station 107 A (e.g. to a distal end of the tray unloading station 107 A).
- the tray loading station 104 A e.g., from a proximal end of the tray loading station 104 A
- the cleaning chamber 106 A e.g. to the tray unloading station 107 A
- the second conveyor assembly 105 B has a pair of spaced a part conveyor belts 105 B 1 , 105 B 2 (e.g., closed loop belts) that extend parallel to each other and extend from the tray loading station 104 B (e.g., from a proximal end of the tray loading station 104 B), through the cleaning chamber 106 B and to the tray unloading station 107 B (e.g. to a distal end of the tray unloading station 107 B).
- the tray loading station 104 B e.g., from a proximal end of the tray loading station 104 B
- the cleaning chamber 106 B e.g. to the tray unloading station 107 B
- the conveyor belts 105 A 1 , 105 A 2 can extend over one or more pulleys (e.g., gear belt pulleys) that are rotated about an axis perpendicular to the length of the conveyor belts 105 A 1 , 105 A 2 to translate the conveyor belts 105 A 1 , 105 A 2 (e.g., horizontally) from the tray loading station 104 A, through the cleaning chamber 106 A and to the tray unloading station 107 A.
- pulleys e.g., gear belt pulleys
- the conveyor belts 105 B 1 , 105 B 2 can extend over one or more pulleys (e.g., gear belt pulleys) that are rotated about an axis perpendicular to the length of the conveyor belts 105 B 1 , 105 B 2 to translate the conveyor belts 105 B 1 , 105 B 2 (e.g., horizontally) from the tray loading station 104 B, through the cleaning chamber 106 B and to the tray unloading station 107 B.
- the conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 can be operated to translate at a speed of between 0-5 feet/second.
- the cleaning chambers 106 A, 106 B can have a front panel 106 A 1 , 106 B 1 that defined an opening 106 A 2 , 106 B 2 over the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) sized to allow a tray T to pass therethrough and into the cleaning chambers 106 A, 106 B for cleaning.
- conveyor belts e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2
- the cleaning chambers 106 A, 106 B can have a rear panel 106 A 3 , 106 B 3 that defined an opening 106 A 4 , 106 B 4 over the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) sized to allow a tray T to pass therethrough and out of the cleaning chambers 106 A, 106 B following the cleaning process.
- conveyor belts e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2
- Each of the tray loading stations 104 A, 104 B has a support plate P 1 (see e.g., FIG. 5 A ) that supports the trays T placed thereon.
- the support plate P 1 can be actuated (e.g., hydraulically, pneumatically) to move vertically relative to the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) that extend proximate (e.g., near, adjacent) the sides of the support plate P 1 .
- the support plate P 1 can be actuated (e.g., hydraulically, pneumatically) to move to a first vertical position higher than the vertical position of the conveyor belts (e.g., to hold the trays T above the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) and disallow or prevent contact between the trays T and the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ).
- actuated e.g., hydraulically, pneumatically
- the support plate P 1 can also be actuated (e.g., hydraulically, pneumatically) to move to a second vertical position lower than the first vertical position to allow one of the trays T (e.g., a bottom tray T) to contact the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) to allow the conveyor belts to convey the bottom tray T into the associated cleaning chamber 106 A or 106 B.
- the conveyor belts e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2
- the automated cleaning system 100 has actuatable locks 103 A and 103 B associated with the tray loading stations 104 A, 104 B, respectively, that can be selectively actuated to engage one of more of the trays T (e.g., above the bottom tray T) to allow the support plate P 1 to lower only the bottom tray T onto the conveyor belts so that it can be conveyed to the cleaning chamber 106 A, 106 B respectively.
- Each of the tray unloading stations 107 A, 107 B has a support plate P 2 (see e.g., FIG. 5 B ) that supports the trays T placed thereon.
- the support plate P 2 can be actuated (e.g., hydraulically, pneumatically) to move vertically relative to the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) that extend proximate (e.g., near, adjacent) the sides of the support plate P 2 .
- the support plate P 2 can be actuated (e.g., hydraulically, pneumatically) to move to a first vertical position higher than the vertical position of the conveyor belts (e.g., to hold the trays T above the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) and disallow or prevent contact between the trays T and the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ).
- actuated e.g., hydraulically, pneumatically
- the support plate P 2 can also be actuated to move to a second vertical position lower than the first vertical position to allow a tray T conveyed from out of the cleaning chamber 106 A or 106 B to its associated tray unloading station 107 A or 107 B to be positioned over the support plate P 2 , where the support plate P 2 can than be actuated to raise said tray T above the conveyor belts (e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ).
- the conveyor belts e.g., conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ).
- the automated cleaning system 100 has actuatable locks 121 A and 121 B associated with the tray unloading stations 107 A, 107 B, respectively, that can be selectively actuated to engage the one of more of the trays T (e.g., a bottom tray T in a stack of trays T), for example once the support plate P 2 has raised the trays T to the vertical level of the locks 121 A, 121 B, to allow the support plate P 2 to then lower to a vertical location relative to the conveyor belts so that it can receive a cleaned tray T conveyed from the cleaning chamber 106 A, 106 B respectively.
- the support plate P 2 can raise said clean tray T so it contacts the rest of the trays T in the stack and the locks 121 A, 121 B are disengaged.
- the automated cleaning system 100 also includes a vacuum unit 108 with a container that receives the debris removed from the cleaning chamber 106 , one or more hoses 109 that extend between and fluidly connect the vacuum unit 108 with the cleaning chamber 106 (e.g., with the cleaning chambers 106 A, 106 B), and a controller 110 .
- the vacuum unit 108 and the controller 110 are mounted on the frame 102 .
- the automated cleaning system 100 includes one or more nozzles 116 (e.g., fluidly connected to a manifold) in the cleaning chamber 106 (e.g., in the cleaning chambers 106 A, 106 B).
- the one or more nozzles 116 can be multiple nozzles 116 .
- the one or more nozzle 116 can include a pair of nozzles 116 in an upper portion of the cleaning chamber 106 and spaced apart from each other and operable to direct pressurized air (e.g., at pressures of 0 to 100 lb/int or psi) onto a first surface (e.g., a top surface) of the tray T while it is in the cleaning chamber 106 to remove debris (e.g., metal filaments) therefrom.
- pressurized air is applied at 45 psi, which tests showed was effective in removing debris from the trays T.
- the pressurized air is applied at 55 psi, which tests showed was effective in removing debris from the trays T.
- the one or more nozzles 116 can also include a pair of nozzles 116 in a lower portion of the cleaning chamber 106 and spaced apart from each other and operable to direct pressurized air onto a second surface (e.g., a bottom surface opposite the top surface) of the tray T while it is in the cleaning chamber 106 to remove debris (e.g., metal filaments) therefrom.
- the vacuum unit 108 can be operated to apply a suction to the cleaning chamber 106 (e.g., to the cleaning chambers 106 A, 106 B), via an opening 117 (see FIG.
- the one or more nozzles 116 can be angled relative to vertical. The angle can be adjusted between 0-90 degrees relative to vertical.
- the one or more nozzles 116 are angled at approximately 45 degrees relative to horizontal on the top nozzles and 90 degrees on the bottom nozzles in the to allow the nozzles 116 (see FIG. 5 E ) to direct the pressurized air over the tray T.
- the one or more nozzles 116 (e.g., above and below the tray T) can be positioned at a distance from the tray T (e.g., from the vertical location of the conveyor belts 105 A 1 , 105 A 2 or 105 B 1 , 105 B 2 ) of between 0-100 mm (e.g., at 100 mm).
- the automated cleaning system 100 includes one or more indicators 111 (e.g., indicators 111 A, 111 B for the units 101 A, 101 B) to indicate the operating state of the one or more units 101 (e.g., indicators 111 A, 111 B for the units 101 A, 101 B).
- the indicators 111 A, 111 B can have multiple color lights to indicate the operating state of its associated unit 101 A, 101 B (e.g., green for normal operation, red for malfunction such as tray T being stuck in system, orange for awaiting trays T to be placed at tray loading station).
- the automated cleaning system 100 also includes stop buttons 112 A, 112 B operable to stop the operation of the units 101 A, 101 B, respectively, and initiation buttons 113 A, 113 B operable to initiate operation of the units 101 A, 101 B, respectively, and an emergency actuator or button 114 proximate the tray loading stations 104 A, 104 B and an emergency actuator or button 115 proximate the tray unloading stations 107 A, 107 B that are each actuatable (separately and independently of each other) to stop the operation of the automated cleaning system 100 .
- the controller 110 includes a main electrical shutoff 118 , a main pneumatic shutoff 120 and a main shutoff for air supply valves for the cleaning chamber 106 .
- FIG. 6 - 7 show an automated cleaning system 100 ′ for trays T used in the handling of circuit device packages (e.g. after a shielding step in the manufacturing of the circuit device packages).
- Some of the features of the automated cleaning system 100 ′ are similar to features of the automated cleaning system 100 in FIGS. 1 - 5 .
- reference numerals used to designate the various components of the automated cleaning system 100 ′ are identical to those used for identifying the corresponding components of the automated cleaning system 100 in FIGS. 1 - 5 , except that a “′” has been added to the numerical identifier. Therefore, the structure and description for the various features of the automated cleaning system 100 and how it's operated and controlled in FIGS. 1 - 5 are understood to also apply to the corresponding features of the automated cleaning system 100 ′ in FIGS. 6 - 7 , except as described below.
- the automated cleaning system 100 ′ differs from the automated cleaning system 100 in that the cleaning chamber 106 ′ has a tapered or truncated lower end 122 ′ via which the debris removed from the trays T within the cleaning chamber 106 ′ can be removed.
- a vacuum unit (similar to the vacuum unit 108 ) can be fluidly connected to the tapered lower end 122 ′ and apply suction to the cleaning chamber 106 ′ to remove the debris.
- the automated cleaning system 100 ′ has a conveyor assembly 105 ′ that differs from the conveyor assembly 105 in that it includes a linear actuator 126 ′ (e.g., electric motor that rotates a lead screw) operable to linearly translate a carriage 127 ′ along a rail 128 ′.
- the carriage 127 ′ can include or be attached to a tray holder 124 ′.
- the tray holder 124 ′ can hold at least one tray T (e.g., hold two trays T).
- the rail 128 ′ extends from the tray loading station 104 ′ (e.g., from a proximal end of the tray loading station 104 ′), through the cleaning chamber 106 ′ and to the tray unloading station 107 ′ (e.g., to a distal end of the tray unloading station 107 ′).
- the tray holder 124 ′ can receive one or more trays T (e.g., two trays T) at the tray loading station 104 ′, then the linear actuator 126 ′ can be operated to move the tray holder 124 ′ (via the carriage 127 ′) into the cleaning chamber 106 ′ for cleaning (e.g., for application of pressurized air on one or more surfaces of the tray(s) T by the one or more nozzles 116 ′).
- the linear actuator 126 ′ can be operated to move the tray holder 124 ′ (via the carriage 127 ′) into the cleaning chamber 106 ′ for cleaning (e.g., for application of pressurized air on one or more surfaces of the tray(s) T by the one or more nozzles 116 ′).
- the linear actuator 126 ′ can be operated to move the tray holder 124 ′ (with the trays T thereon) out of the cleaning chamber 106 ′ and to the tray unloading station 107 ′, where the one or more trays T (e.g., two trays T) can be removed from the tray holder 124 ′, after which the tray holder 124 ′returns to the tray loading station 104 ′ to again receive one or more trays T.
- the tray holder 124 ′ can be operated to move the tray holder 124 ′ (with the trays T thereon) out of the cleaning chamber 106 ′ and to the tray unloading station 107 ′, where the one or more trays T (e.g., two trays T) can be removed from the tray holder 124 ′, after which the tray holder 124 ′returns to the tray loading station 104 ′ to again receive one or more trays T.
- the automated cleaning system 100 ′ can have one or more actuatable locks (e.g., similar to the actuatable locks 103 A and 103 B) associated with the tray loading station 104 that can be selectively actuated to engage one of more of the trays T (e.g., above a bottom tray T) to allow the tray holder 124 ′ to receive only the bottom tray T (e.g., allow the bottom tray T to drop from the stack of trays T) so that it can be conveyed to the cleaning chamber 106 ′, while the remaining trays T remain at the tray loading station 104 ′.
- actuatable locks e.g., similar to the actuatable locks 103 A and 103 B
- the tray loading station 104 can be selectively actuated to engage one of more of the trays T (e.g., above a bottom tray T) to allow the tray holder 124 ′ to receive only the bottom tray T (e.g., allow the bottom tray T to drop from the stack of trays T)
- the tray holder 124 ′ can be actuated (e.g., hydraulically, pneumatically) into a higher vertical position to engage the bottom tray T, and then actuated into a lower vertical position to then convey the tray T toward the cleaning chamber 106 ′.
- the automated cleaning system 100 ′ can have one or more actuatable locks (e.g., similar to the actuatable locks 121 A and 121 B) associated with the tray unloading station 107 ′ that can be selectively actuated to engage the one of more of the trays T (e.g., a bottom tray T in a stack of trays T), for example once the tray holder 124 ′ has moved the cleaned tray(s) T to the tray unloading station 107 ′ (e.g., can raise the cleaned tray T off the tray holder 124 ′).
- actuatable locks e.g., similar to the actuatable locks 121 A and 121 B
- the tray holder 124 ′ can be actuated (e.g., hydraulically, pneumatically) into a higher vertical position so that the cleaned tray T engages the stack of clean trays T at the tray unloading station 107 ′, and the one or more locks actuated to lock the stack of trays T in place, after which the tray holder 124 ′ can be moved to a lower vertical position to allow the tray holder 124 ′ to move back to the tray loading station 104 ′ (e.g., to receive another tray T to be cleaned).
- the tray holder 124 ′ can be actuated (e.g., hydraulically, pneumatically) into a higher vertical position so that the cleaned tray T engages the stack of clean trays T at the tray unloading station 107 ′, and the one or more locks actuated to lock the stack of trays T in place, after which the tray holder 124 ′ can be moved to a lower vertical position to allow the tray holder 124 ′ to move back to the tray loading station
- FIG. 8 shows a process or method 200 of cleaning one or more trays T used in handling circuit device packages (e.g., utilizing the automated cleaning system 100 or automated cleaning system 100 ′).
- the method 200 includes the step of lowering a tray T 202 (e.g., in a stack of trays T), for example in an automated manner.
- the tray is lowered via a platform that supports the tray, the platformed moved vertically (e.g., hydraulically or pneumatically).
- the method 200 also includes the step of moving or conveying the tray T into the cleaning chamber 204 , for example in an automated manner.
- the tray is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate one or more conveyor belts.
- the tray T is moved in an automated manner via a carriage that moves along a rail and is driven by a linear actuator.
- the method 200 also includes the step of applying pressurized air 206 to the tray T in the cleaning chamber, for example in an automated manner.
- the pressurized air is applied via-a PLC (Programmable Logic Controller) actuation of one or more valves in a pressurized air system to deliver pressurized air via one or more nozzles in the cleaning chamber that direct pressurized air onto the tray T.
- the pressurized air is directed to one or more surfaces (e.g., a top surface and/or a bottom surface) of the tray T to remove debris (e.g., metal filaments) from the tray T.
- the removed debris can be removed (e.g., suctioned), in an automated manner, from the cleaning chamber (e.g., with a-PLC (Programmable Logic Controller) vacuum unit in fluid communication with the cleaning chamber).
- the method 200 also includes the step of moving or conveying the tray T out of the cleaning chamber 208 (e.g., via conveyor belts or a linear actuator), for example in an automated manner.
- the tray is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate one or more conveyor belts or via a carriage that moves along a rail and driven by a linear actuator.
- the method 200 further includes the step of raising the cleaned tray T (e.g., into contact with a stack of trays T), for example in an automated manner.
- the tray is raised via a platform that supports the tray, the platformed moved vertically (e.g., hydraulically or pneumatically) under computer control.
- FIG. 9 shows a process or method 300 of cleaning one or more trays T used in handling circuit device packages (e.g., utilizing the automated cleaning system 100 or automated cleaning system 100 ′).
- the method 300 includes the step of lowering a tray T 302 (e.g., in a stack of trays T) with a tray holder, for example in an automated manner.
- the tray holder is lowered hydraulically or pneumatically, in an automated manner, under computer control.
- the method 300 also includes the step of moving or conveying (e.g., translating) the tray holder (with the tray(s) T thereon) into the cleaning chamber 304 , for example in an automated manner.
- the tray holder is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate a carriage that moves along a rail and is driven by a linear actuator.
- the method 300 also includes the step of applying pressurized air 306 to the tray T in the cleaning chamber, for example in an automated manner.
- the pressurized air is applied via a PLC (Programmable Logic Controller) actuation of one or more valves in a pressurized air system to deliver pressurized air via one or more nozzles in the cleaning chamber that direct pressurized air onto the tray T.
- PLC Programmable Logic Controller
- the pressurized air is directed to one or more surfaces (e.g., a top surface and/or a bottom surface) of the tray T to remove debris (e.g., metal filaments) from the tray T.
- the removed debris can be removed (e.g., suctioned), in an automated manner, from the cleaning chamber (e.g., with a PLC (Programmable Logic Controller) vacuum unit in fluid communication with the cleaning chamber).
- the method 300 also includes the step of moving the tray holder (with the cleaned tray(s) T thereon) out of the cleaning chamber 308 (e.g., via the linear actuator), for example in an automated manner.
- the tray holder is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate a carriage that moves along a rail and driven by a linear actuator.
- the method 300 further includes the step of raising the tray holder and unloading the cleaned tray, for example in an automated manner.
- the tray is raised hydraulically or pneumatically under a PLC (Programmable Logic Controller).
- Conditional language such as “can,” “could,” “might,” or “may,” unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements, and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without user input or prompting, whether these features, elements, and/or steps are included or are to be performed in any particular embodiment.
- the terms “generally parallel” and “substantially parallel” refer to a value, amount, or characteristic that departs from exactly parallel by less than or equal to 15 degrees, 10 degrees, 5 degrees, 3 degrees, 1 degree, or 0.1 degree.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Cleaning In General (AREA)
Abstract
An automated system cleans trays used in handling circuit device packages is provided in a sequential manner with pressurized air in a cleaning chamber, and a vacuum system is operated to remove the contamination (e.g. metal fibers) from the cleaning chamber. The system can convey trays in a sequential manner from one or more stacks of trays at associated tray loading stations into one or more associated cleaning chambers, and convey the cleaned trays from the one or more cleaning chambers to one or more associated tray unloading stations, where the cleaned trays are stacked. The system can handle approximately 30,000 trays per day.
Description
- Any and all applications for which a foreign or domestic priority claim is identified in the Application Data Sheet as filed with the present application are hereby incorporated by reference under 37 CFR 1.57.
- Embodiments of this disclosure relate to circuit device packages, such as radio frequency modules that can be mounted on a circuit board, and more particularly to a cleaning system for trays used in handling circuit device packages.
- Trays are used to transport circuit package devices during processing, such as after a shielding step. The trays can become contaminated (e.g., with metal fibers),which can contaminate circuit device packages.
- In accordance with one aspect of the disclosure, an automated system for cleaning trays used in handling circuit device packages is provided.
- In accordance with one aspect of the disclosure, an automated system for cleaning trays used in handling circuit device packages is provided. The system cleans multiple trays in a sequential manner with pressurized air in a cleaning chamber, and a vacuum system is operated to remove the contamination (e.g. metal fibers) from the cleaning chamber. The system can handle approximately 30,000 trays per day.
- In some aspects, the techniques described herein relate to an automated cleaning system for trays used in handling circuit device packages. The system includes one or more units including a cleaning chamber, one or more nozzles disposed in the cleaning chamber and operable to deliver pressurized air, a tray loading station proximate one end of the cleaning chamber, and a tray unloading station proximate an opposite end of the cleaning chamber. The tray loading station is configured to receive and hold a plurality of trays used in handling circuit device packages, and the tray unloading station is configured to receive and hold a plurality of trays used in handling circuit device packages. The system also includes a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station. The one or more nozzles are operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
- In some aspects, the techniques described herein relate to an automated cleaning system for trays used in handling circuit device packages. The system includes one or more units including a cleaning chamber, a plurality of nozzles disposed in the cleaning chamber and operable to deliver pressurized air, a tray loading station proximate one end of the cleaning chamber and a tray unloading station proximate an opposite end of the cleaning chamber. The tray loading station is configured to receive and hold a plurality of trays used in handling circuit device packages, and the tray unloading station is configured to receive and hold a plurality of trays used in handling circuit device packages. The system also includes a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station. The plurality of nozzles are operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
- In some aspects, the techniques described herein relate to an automated method of cleaning trays used in handling circuit device packages. The method includes the steps of: placing a plurality of trays on a tray loading station of an automated tray cleaning machine; lowering in an automated manner a first tray of the plurality of trays onto a conveyor; conveying in an automated manner the first tray from the tray loading station into a cleaning chamber; automatically applying pressurized air in the cleaning chamber to one or more surfaces of the first tray to remove debris from the first tray; conveying in an automated manner the first tray out of the cleaning chamber and to a tray unloading station; and raising in an automated manner the first tray above the conveyor.
- In some aspects, the techniques described herein relate to an automated method of cleaning trays used in handling circuit device packages. The method includes the steps of: placing a plurality of trays on a tray loading station of an automated tray cleaning machine; lowering in an automated manner a first tray of the plurality of trays onto a conveyor; conveying in an automated manner the first tray from the tray loading station into a cleaning chamber; automatically applying pressurized air via a plurality of nozzles in the cleaning chamber to one or more surfaces of the first tray to remove debris from the first tray; conveying in an automated manner the first tray out of the cleaning chamber and to a tray unloading station; and raising in an automated manner the first tray above the conveyor.
-
FIG. 1 is a front perspective view of an automated cleaning system for trays used with circuit device packages. -
FIG. 2 is a rear perspective view of the automated cleaning system ofFIG. 1 . -
FIG. 3 is a rear view of the automated cleaning system ofFIG. 1 . -
FIG. 4 is a top perspective view of the automated cleaning system ofFIG. 1 . -
FIG. 5 is a left side view of the automated cleaning system ofFIG. 1 . -
FIG. 5A is a partial top view of a loading zone of the automated cleaning system ofFIG. 1 . -
FIG. 5B is a partial top view of an unloading loading zone of the automated cleaning system ofFIG. 1 . -
FIG. 5C is a partial side view of a cleaning chamber of the automated cleaning system ofFIG. 1 . -
FIG. 5D is a partial view of controls of the automated cleaning system ofFIG. 1 . -
FIG. 5E is a schematic view of a cleaning chamber of the automated cleaning system ofFIG. 1 , showing the nozzles that direct pressurized air toward the tray to clean the tray. -
FIG. 6 is a perspective view of an automated cleaning system for trays used with circuit device packages. -
FIG. 7 is a perspective partial cross-sectional view of the automated cleaning system ofFIG. 6 . -
FIG. 8 shows steps in a process for cleaning trays used with circuit device packages with an automated cleaning system. -
FIG. 9 shows steps in a process for cleaning trays used with circuit device packages with an automated cleaning system. -
FIGS. 1-5 show anautomated cleaning system 100 for trays T used in the handling of circuit device packages (e.g. after a shielding step in the manufacturing of the circuit device packages). Theautomated cleaning system 100 has one or more units 101 (e.g., cleaning units) attached to aframe 102. In the illustrated implementation, the one ormore units 101 are two units attached to theframe 102. However, in other implementations, the one ormore units 101 can be more than two units. In another implementation, the one ormore units 101 can be a single unit. Advantageously, theautomated cleaning system 100 can process (e.g., clean) approximately 30,000 trays per day. - The one or
more units 101 has atray loading station 104, acleaning chamber 106 and trayunloading station 107. Thetray loading station 104,cleaning chamber 106 and trayunloading station 107 are arranged in-line (e.g., extend along the same axis) for each of the one ormore units 101. Thetray loading station 104 is proximate (e.g., near, adjacent to) one end (e.g., an entrance end) of thecleaning chamber 106 and thetray unloading station 107 is proximate (e.g., near, adjacent to) an opposite end (e.g., an exit end) of thecleaning chamber 106. In the illustrated implementation, the one ormore units 101 includes afirst unit 101A and asecond unit 101B. Thefirst unit 101A has atray loading station 104A,cleaning chamber 106A and trayunloading station 107A. Thesecond unit 101B has atray loading station 104B,cleaning chamber 106B and trayunloading station 107B. The 104A, 104B can receive and hold a plurality of trays T in stacked form (e.g., 50 trays each). Thetray loading stations 107A, 107B can receive and hold a plurality of trays T in stacked form (e.g., 50 trays each).tray unloading stations - The
automated cleaning system 100 also includes aconveyor assembly 105 that convey each tray T of the plurality of trays T from thetray loading station 104 and into thecleaning chamber 106 for cleaning, and from thecleaning chamber 106 to thetray unloading station 107 once the tray T has been cleaned. In the illustrated implementation, theconveyor assembly 105 includes afirst conveyor assembly 105A that conveys trays T forunit 101A and asecond conveyor assembly 105B that coveys trays T forunit 101B. Thefirst conveyor assembly 105A has a pair of spaced a part conveyor belts 105A1, 105A2 (e.g., closed loop belts) that extend parallel to each other and extend from thetray loading station 104A (e.g., from a proximal end of thetray loading station 104A), through thecleaning chamber 106A and to thetray unloading station 107A (e.g. to a distal end of thetray unloading station 107A). Thesecond conveyor assembly 105B has a pair of spaced a part conveyor belts 105B1, 105B2 (e.g., closed loop belts) that extend parallel to each other and extend from thetray loading station 104B (e.g., from a proximal end of thetray loading station 104B), through thecleaning chamber 106B and to thetray unloading station 107B (e.g. to a distal end of thetray unloading station 107B). The conveyor belts 105A1, 105A2 can extend over one or more pulleys (e.g., gear belt pulleys) that are rotated about an axis perpendicular to the length of the conveyor belts 105A1, 105A2 to translate the conveyor belts 105A1, 105A2 (e.g., horizontally) from thetray loading station 104A, through thecleaning chamber 106A and to thetray unloading station 107A. Similarly, the conveyor belts 105B1, 105B2 can extend over one or more pulleys (e.g., gear belt pulleys) that are rotated about an axis perpendicular to the length of the conveyor belts 105B1, 105B2 to translate the conveyor belts 105B1, 105B2 (e.g., horizontally) from thetray loading station 104B, through thecleaning chamber 106B and to thetray unloading station 107B. The conveyor belts 105A1, 105A2 or 105B1, 105B2 can be operated to translate at a speed of between 0-5 feet/second. - With reference to
FIG. 4 , the 106A, 106B can have a front panel 106A1, 106B1 that defined an opening 106A2, 106B2 over the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) sized to allow a tray T to pass therethrough and into thecleaning chambers 106A, 106B for cleaning. Similarly, thecleaning chambers 106A, 106B can have a rear panel 106A3, 106B3 that defined an opening 106A4, 106B4 over the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) sized to allow a tray T to pass therethrough and out of thecleaning chambers 106A, 106B following the cleaning process.cleaning chambers - Each of the
104A, 104B has a support plate P1 (see e.g.,tray loading stations FIG. 5A ) that supports the trays T placed thereon. The support plate P1 can be actuated (e.g., hydraulically, pneumatically) to move vertically relative to the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) that extend proximate (e.g., near, adjacent) the sides of the support plate P1. The support plate P1 can be actuated (e.g., hydraulically, pneumatically) to move to a first vertical position higher than the vertical position of the conveyor belts (e.g., to hold the trays T above the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) and disallow or prevent contact between the trays T and the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2). The support plate P1 can also be actuated (e.g., hydraulically, pneumatically) to move to a second vertical position lower than the first vertical position to allow one of the trays T (e.g., a bottom tray T) to contact the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) to allow the conveyor belts to convey the bottom tray T into the associated 106A or 106B. Thecleaning chamber automated cleaning system 100 has 103A and 103B associated with theactuatable locks 104A, 104B, respectively, that can be selectively actuated to engage one of more of the trays T (e.g., above the bottom tray T) to allow the support plate P1 to lower only the bottom tray T onto the conveyor belts so that it can be conveyed to thetray loading stations 106A, 106B respectively.cleaning chamber - Each of the
107A, 107B has a support plate P2 (see e.g.,tray unloading stations FIG. 5B ) that supports the trays T placed thereon. The support plate P2 can be actuated (e.g., hydraulically, pneumatically) to move vertically relative to the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) that extend proximate (e.g., near, adjacent) the sides of the support plate P2. The support plate P2 can be actuated (e.g., hydraulically, pneumatically) to move to a first vertical position higher than the vertical position of the conveyor belts (e.g., to hold the trays T above the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2) and disallow or prevent contact between the trays T and the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2). The support plate P2 can also be actuated to move to a second vertical position lower than the first vertical position to allow a tray T conveyed from out of the 106A or 106B to its associatedcleaning chamber 107A or 107B to be positioned over the support plate P2, where the support plate P2 can than be actuated to raise said tray T above the conveyor belts (e.g., conveyor belts 105A1, 105A2 or 105B1, 105B2). Thetray unloading station automated cleaning system 100 has 121A and 121B associated with theactuatable locks 107A, 107B, respectively, that can be selectively actuated to engage the one of more of the trays T (e.g., a bottom tray T in a stack of trays T), for example once the support plate P2 has raised the trays T to the vertical level of thetray unloading stations 121A, 121B, to allow the support plate P2 to then lower to a vertical location relative to the conveyor belts so that it can receive a cleaned tray T conveyed from thelocks 106A, 106B respectively. Once the support plate P2 receives the cleaned tray T, the support plate P2 can raise said clean tray T so it contacts the rest of the trays T in the stack and thecleaning chamber 121A, 121B are disengaged.locks - The
automated cleaning system 100 also includes avacuum unit 108 with a container that receives the debris removed from thecleaning chamber 106, one ormore hoses 109 that extend between and fluidly connect thevacuum unit 108 with the cleaning chamber 106 (e.g., with the 106A, 106B), and acleaning chambers controller 110. Thevacuum unit 108 and thecontroller 110 are mounted on theframe 102. - The
automated cleaning system 100 includes one or more nozzles 116 (e.g., fluidly connected to a manifold) in the cleaning chamber 106 (e.g., in the 106A, 106B). The one orcleaning chambers more nozzles 116 can bemultiple nozzles 116. For example, the one ormore nozzle 116 can include a pair ofnozzles 116 in an upper portion of thecleaning chamber 106 and spaced apart from each other and operable to direct pressurized air (e.g., at pressures of 0 to 100 lb/int or psi) onto a first surface (e.g., a top surface) of the tray T while it is in thecleaning chamber 106 to remove debris (e.g., metal filaments) therefrom. In one implementation, pressurized air is applied at 45 psi, which tests showed was effective in removing debris from the trays T. In another implementation the pressurized air is applied at 55 psi, which tests showed was effective in removing debris from the trays T. The one ormore nozzles 116 can also include a pair ofnozzles 116 in a lower portion of thecleaning chamber 106 and spaced apart from each other and operable to direct pressurized air onto a second surface (e.g., a bottom surface opposite the top surface) of the tray T while it is in thecleaning chamber 106 to remove debris (e.g., metal filaments) therefrom. Thevacuum unit 108 can be operated to apply a suction to the cleaning chamber 106 (e.g., to the 106A, 106B), via an opening 117 (seecleaning chambers FIG. 5C ) in the cleaning chamber 106 (e.g., opening 117 in each of the 106A, 106B) to suction the debris (e.g., metal filaments) from the cleaning chamber 106 (via the one or more hoses 109) and into a collection bin (e.g., of the vacuum unit 108). The one or more nozzles 116 (e.g., above and below the tray T) can be angled relative to vertical. The angle can be adjusted between 0-90 degrees relative to vertical. In one example, the one or more nozzles 116 (e.g., above and below the tray T) are angled at approximately 45 degrees relative to horizontal on the top nozzles and 90 degrees on the bottom nozzles in the to allow the nozzles 116 (seecleaning chambers FIG. 5E ) to direct the pressurized air over the tray T. The one or more nozzles 116 (e.g., above and below the tray T) can be positioned at a distance from the tray T (e.g., from the vertical location of the conveyor belts 105A1, 105A2 or 105B1, 105B2) of between 0-100 mm (e.g., at 100 mm). - With reference to
FIG. 4 , theautomated cleaning system 100 includes one or more indicators 111 (e.g., 111A, 111B for theindicators 101A, 101B) to indicate the operating state of the one or more units 101 (e.g.,units 111A, 111B for theindicators 101A, 101B). Theunits 111A, 111B can have multiple color lights to indicate the operating state of its associatedindicators 101A, 101B (e.g., green for normal operation, red for malfunction such as tray T being stuck in system, orange for awaiting trays T to be placed at tray loading station). Theunit automated cleaning system 100 also includes 112A, 112B operable to stop the operation of thestop buttons 101A, 101B, respectively, andunits 113A, 113B operable to initiate operation of theinitiation buttons 101A, 101B, respectively, and an emergency actuator orunits button 114 proximate the 104A, 104B and an emergency actuator ortray loading stations button 115 proximate the 107A, 107B that are each actuatable (separately and independently of each other) to stop the operation of thetray unloading stations automated cleaning system 100. - With reference to
FIG. 5D , thecontroller 110 includes a mainelectrical shutoff 118, a mainpneumatic shutoff 120 and a main shutoff for air supply valves for thecleaning chamber 106. -
FIG. 6-7 show anautomated cleaning system 100′ for trays T used in the handling of circuit device packages (e.g. after a shielding step in the manufacturing of the circuit device packages). Some of the features of theautomated cleaning system 100′ are similar to features of theautomated cleaning system 100 inFIGS. 1-5 . Thus, reference numerals used to designate the various components of theautomated cleaning system 100′ are identical to those used for identifying the corresponding components of theautomated cleaning system 100 inFIGS. 1-5 , except that a “′” has been added to the numerical identifier. Therefore, the structure and description for the various features of theautomated cleaning system 100 and how it's operated and controlled inFIGS. 1-5 are understood to also apply to the corresponding features of theautomated cleaning system 100′ inFIGS. 6-7 , except as described below. - The
automated cleaning system 100′ differs from theautomated cleaning system 100 in that thecleaning chamber 106′ has a tapered or truncatedlower end 122′ via which the debris removed from the trays T within thecleaning chamber 106′ can be removed. Though not shown, in one implementation, a vacuum unit (similar to the vacuum unit 108) can be fluidly connected to the taperedlower end 122′ and apply suction to thecleaning chamber 106′ to remove the debris. - With reference to
FIG. 7 , theautomated cleaning system 100′ has aconveyor assembly 105′ that differs from theconveyor assembly 105 in that it includes alinear actuator 126′ (e.g., electric motor that rotates a lead screw) operable to linearly translate acarriage 127′ along arail 128′. Thecarriage 127′ can include or be attached to atray holder 124′. Thetray holder 124′ can hold at least one tray T (e.g., hold two trays T). Therail 128′ extends from thetray loading station 104′ (e.g., from a proximal end of thetray loading station 104′), through thecleaning chamber 106′ and to thetray unloading station 107′ (e.g., to a distal end of thetray unloading station 107′). Thetray holder 124′ can receive one or more trays T (e.g., two trays T) at thetray loading station 104′, then thelinear actuator 126′ can be operated to move thetray holder 124′ (via thecarriage 127′) into thecleaning chamber 106′ for cleaning (e.g., for application of pressurized air on one or more surfaces of the tray(s) T by the one ormore nozzles 116′). Once the cleaning of the trays T is complete, thelinear actuator 126′ can be operated to move thetray holder 124′ (with the trays T thereon) out of thecleaning chamber 106′ and to thetray unloading station 107′, where the one or more trays T (e.g., two trays T) can be removed from thetray holder 124′, after which thetray holder 124′returns to thetray loading station 104′ to again receive one or more trays T. - Though not shown, the
automated cleaning system 100′ can have one or more actuatable locks (e.g., similar to the actuatable locks 103A and 103B) associated with thetray loading station 104 that can be selectively actuated to engage one of more of the trays T (e.g., above a bottom tray T) to allow thetray holder 124′ to receive only the bottom tray T (e.g., allow the bottom tray T to drop from the stack of trays T) so that it can be conveyed to thecleaning chamber 106′, while the remaining trays T remain at thetray loading station 104′. Alternatively or additionally, thetray holder 124′ can be actuated (e.g., hydraulically, pneumatically) into a higher vertical position to engage the bottom tray T, and then actuated into a lower vertical position to then convey the tray T toward thecleaning chamber 106′. Similarly, theautomated cleaning system 100′ can have one or more actuatable locks (e.g., similar to the actuatable locks 121A and 121B) associated with thetray unloading station 107′ that can be selectively actuated to engage the one of more of the trays T (e.g., a bottom tray T in a stack of trays T), for example once thetray holder 124′ has moved the cleaned tray(s) T to thetray unloading station 107′ (e.g., can raise the cleaned tray T off thetray holder 124′). Alternatively or additionally, thetray holder 124′ can be actuated (e.g., hydraulically, pneumatically) into a higher vertical position so that the cleaned tray T engages the stack of clean trays T at thetray unloading station 107′, and the one or more locks actuated to lock the stack of trays T in place, after which thetray holder 124′ can be moved to a lower vertical position to allow thetray holder 124′ to move back to thetray loading station 104′ (e.g., to receive another tray T to be cleaned). -
FIG. 8 shows a process ormethod 200 of cleaning one or more trays T used in handling circuit device packages (e.g., utilizing theautomated cleaning system 100 orautomated cleaning system 100′). Themethod 200 includes the step of lowering a tray T 202 (e.g., in a stack of trays T), for example in an automated manner. In one implementation, the tray is lowered via a platform that supports the tray, the platformed moved vertically (e.g., hydraulically or pneumatically). Themethod 200 also includes the step of moving or conveying the tray T into thecleaning chamber 204, for example in an automated manner. In one implementation, the tray is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate one or more conveyor belts. In another implementation, the tray T is moved in an automated manner via a carriage that moves along a rail and is driven by a linear actuator. Themethod 200 also includes the step of applyingpressurized air 206 to the tray T in the cleaning chamber, for example in an automated manner. In one implementation, the pressurized air is applied via-a PLC (Programmable Logic Controller) actuation of one or more valves in a pressurized air system to deliver pressurized air via one or more nozzles in the cleaning chamber that direct pressurized air onto the tray T. In one implementation, the pressurized air is directed to one or more surfaces (e.g., a top surface and/or a bottom surface) of the tray T to remove debris (e.g., metal filaments) from the tray T. Optionally, the removed debris can be removed (e.g., suctioned), in an automated manner, from the cleaning chamber (e.g., with a-PLC (Programmable Logic Controller) vacuum unit in fluid communication with the cleaning chamber). Themethod 200 also includes the step of moving or conveying the tray T out of the cleaning chamber 208 (e.g., via conveyor belts or a linear actuator), for example in an automated manner. In one implementation, the tray is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate one or more conveyor belts or via a carriage that moves along a rail and driven by a linear actuator. Themethod 200 further includes the step of raising the cleaned tray T (e.g., into contact with a stack of trays T), for example in an automated manner. In one implementation, the tray is raised via a platform that supports the tray, the platformed moved vertically (e.g., hydraulically or pneumatically) under computer control. -
FIG. 9 shows a process ormethod 300 of cleaning one or more trays T used in handling circuit device packages (e.g., utilizing theautomated cleaning system 100 orautomated cleaning system 100′). Themethod 300 includes the step of lowering a tray T 302 (e.g., in a stack of trays T) with a tray holder, for example in an automated manner. In one implementation, the tray holder is lowered hydraulically or pneumatically, in an automated manner, under computer control. Themethod 300 also includes the step of moving or conveying (e.g., translating) the tray holder (with the tray(s) T thereon) into thecleaning chamber 304, for example in an automated manner. In one implementation, the tray holder is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate a carriage that moves along a rail and is driven by a linear actuator. Themethod 300 also includes the step of applyingpressurized air 306 to the tray T in the cleaning chamber, for example in an automated manner. In one implementation, the pressurized air is applied via a PLC (Programmable Logic Controller) actuation of one or more valves in a pressurized air system to deliver pressurized air via one or more nozzles in the cleaning chamber that direct pressurized air onto the tray T. In one implementation, the pressurized air is directed to one or more surfaces (e.g., a top surface and/or a bottom surface) of the tray T to remove debris (e.g., metal filaments) from the tray T. Optionally, the removed debris can be removed (e.g., suctioned), in an automated manner, from the cleaning chamber (e.g., with a PLC (Programmable Logic Controller) vacuum unit in fluid communication with the cleaning chamber). Themethod 300 also includes the step of moving the tray holder (with the cleaned tray(s) T thereon) out of the cleaning chamber 308 (e.g., via the linear actuator), for example in an automated manner. In one implementation, the tray holder is moved (e.g., translated) via a PLC (Programmable Logic Controller) actuation of one or more motors that translate a carriage that moves along a rail and driven by a linear actuator. Themethod 300 further includes the step of raising the tray holder and unloading the cleaned tray, for example in an automated manner. In one implementation, the tray is raised hydraulically or pneumatically under a PLC (Programmable Logic Controller). - While certain embodiments of the inventions have been described, these embodiments have been presented by way of example only, and are not intended to limit the scope of the disclosure. Indeed, the novel methods and systems described herein may be embodied in a variety of other forms. Furthermore, various omissions, substitutions and changes in the systems and methods described herein may be made without departing from the spirit of the disclosure. The accompanying claims and their equivalents are intended to cover such forms or modifications as would fall within the scope and spirit of the disclosure. Accordingly, the scope of the present inventions is defined only by reference to the appended claims.
- Features, materials, characteristics, or groups described in conjunction with a particular aspect, embodiment, or example are to be understood to be applicable to any other aspect, embodiment or example described in this section or elsewhere in this specification unless incompatible therewith. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and/or all of the steps of any method or process so disclosed, may be combined in any combination, except combinations where at least some of such features and/or steps are mutually exclusive. The protection is not restricted to the details of any foregoing embodiments. The protection extends to any novel one, or any novel combination, of the features disclosed in this specification (including any accompanying claims, abstract and drawings), or to any novel one, or any novel combination, of the steps of any method or process so disclosed.
- Furthermore, certain features that are described in this disclosure in the context of separate implementations can also be implemented in combination in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations separately or in any suitable subcombination. Moreover, although features may be described above as acting in certain combinations, one or more features from a claimed combination can, in some cases, be excised from the combination, and the combination may be claimed as a subcombination or variation of a subcombination.
- Moreover, while operations may be depicted in the drawings or described in the specification in a particular order, such operations need not be performed in the particular order shown or in sequential order, or that all operations be performed, to achieve desirable results. Other operations that are not depicted or described can be incorporated in the example methods and processes. For example, one or more additional operations can be performed before, after, simultaneously, or between any of the described operations. Further, the operations may be rearranged or reordered in other implementations. Those skilled in the art will appreciate that in some embodiments, the actual steps taken in the processes illustrated and/or disclosed may differ from those shown in the figures. Depending on the embodiment, certain of the steps described above may be removed, others may be added. Furthermore, the features and attributes of the specific embodiments disclosed above may be combined in different ways to form additional embodiments, all of which fall within the scope of the present disclosure. Also, the separation of various system components in the implementations described above should not be understood as requiring such separation in all implementations, and it should be understood that the described components and systems can generally be integrated together in a single product or packaged into multiple products.
- For purposes of this disclosure, certain aspects, advantages, and novel features are described herein. Not necessarily all such advantages may be achieved in accordance with any particular embodiment. Thus, for example, those skilled in the art will recognize that the disclosure may be embodied or carried out in a manner that achieves one advantage or a group of advantages as taught herein without necessarily achieving other advantages as may be taught or suggested herein.
- Conditional language, such as “can,” “could,” “might,” or “may,” unless specifically stated otherwise, or otherwise understood within the context as used, is generally intended to convey that certain embodiments include, while other embodiments do not include, certain features, elements, and/or steps. Thus, such conditional language is not generally intended to imply that features, elements, and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without user input or prompting, whether these features, elements, and/or steps are included or are to be performed in any particular embodiment.
- Conjunctive language such as the phrase “at least one of X, Y, and Z,” unless specifically stated otherwise, is otherwise understood with the context as used in general to convey that an item, term, etc. may be either X, Y, or Z. Thus, such conjunctive language is not generally intended to imply that certain embodiments require the presence of at least one of X, at least one of Y, and at least one of Z.
- Language of degree used herein, such as the terms “approximately,” “about,” “generally,” and “substantially” as used herein represent a value, amount, or characteristic close to the stated value, amount, or characteristic that still performs a desired function or achieves a desired result. For example, the terms “approximately”, “about”, “generally,” and “substantially” may refer to an amount that is within less than 10% of, within less than 5% of, within less than 1% of, within less than 0.1% of, and within less than 0.01% of the stated amount. As another example, in certain embodiments, the terms “generally parallel” and “substantially parallel” refer to a value, amount, or characteristic that departs from exactly parallel by less than or equal to 15 degrees, 10 degrees, 5 degrees, 3 degrees, 1 degree, or 0.1 degree.
- The scope of the present disclosure is not intended to be limited by the specific disclosures of preferred embodiments in this section or elsewhere in this specification, and may be defined by claims as presented in this section or elsewhere in this specification or as presented in the future. The language of the claims is to be interpreted broadly based on the language employed in the claims and not limited to the examples described in the present specification or during the prosecution of the application, which examples are to be construed as non-exclusive.
- Of course, the foregoing description is that of certain features, aspects and advantages of the present invention, to which various changes and modifications can be made without departing from the spirit and scope of the present invention. Moreover, the devices described herein need not feature all of the objects, advantages, features and aspects discussed above. Thus, for example, those of skill in the art will recognize that the invention can be embodied or carried out in a manner that achieves or optimizes one advantage or a group of advantages as taught herein without necessarily achieving other objects or advantages as may be taught or suggested herein. In addition, while a number of variations of the invention have been shown and described in detail, other modifications and methods of use, which are within the scope of this invention, will be readily apparent to those of skill in the art based upon this disclosure. It is contemplated that various combinations or subcombinations of these specific features and aspects of embodiments may be made and still fall within the scope of the invention. Accordingly, it should be understood that various features and aspects of the disclosed embodiments can be combined with or substituted for one another in order to form varying modes of the discussed devices.
Claims (17)
1. An automated cleaning system for trays used in handling circuit device packages, the automated cleaning system comprising one or more units including:
a cleaning chamber;
one or more nozzles disposed in the cleaning chamber and operable to deliver pressurized air;
a tray loading station proximate one end of the cleaning chamber, the tray loading station configured to receive and hold a plurality of trays used in handling circuit device packages;
a tray unloading station proximate an opposite end of the cleaning chamber, the tray unloading station configured to receive and hold a plurality of trays used in handling circuit device packages; and
a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station, the one or more nozzles being operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
2. The automated cleaning system of claim 1 wherein the cleaning chamber is connected to a vacuum system operable to suction the removed debris from the cleaning chamber and into a collection bin.
3. The automated cleaning system of claim 1 wherein the conveyor assembly includes a pair of spaced apart conveyor belts that extend parallel to each other from a proximal end of the tray loading station, through the cleaning chamber, and to a distal end of the tray unloading station.
4. The automated cleaning system of claim 3 wherein the tray loading station includes a support plate configured to support the plurality of trays thereon, the pair of conveyor belts disposed proximate opposite sides of the support plate, the support plate operable to move between a first vertical position higher than a vertical position of the pair of conveyor belts to disallow contact between the trays and the conveyor belts and a second vertical position lower than the first vertical position to allow a bottom tray in the plurality of trays to contact the pair of conveyor belts to allow the conveyor belts to convey the bottom tray into the cleaning chamber for cleaning.
5. The automated cleaning system of claim 4 wherein the support plate is pneumatically moved between the first vertical position and the second vertical position.
6. The automated cleaning system of claim 4 further including one or more locking members selectively actuatable to engage at least one of the plurality of trays above the bottom tray to allow the pair of conveyor belts to convey the bottom tray toward the cleaning chamber.
7. The automated cleaning system of claim 3 wherein the tray unloading station includes a second support plate configured to support the plurality of trays thereon, the pair of conveyor belts disposed proximate opposite sides of the second support plate, the second support plate operable to move between a first vertical position relative to a vertical position of the pair of conveyor belts to allow a cleaned tray to be conveyed from the cleaning chamber to the tray unloading station and a second vertical position higher than the first vertical position to raise the cleaned tray above the pair of conveyor belts.
8. The automated cleaning system of claim 7 wherein the second support plate is pneumatically moved between the first vertical position and the second vertical position.
9. The automated cleaning system of claim 4 further including one or more locking members selectively actuatable to engage at least one of the plurality of trays above the cleaned tray to allow the pair of conveyor belts to convey the cleaned tray to the second support tray under the plurality of trays.
10. The automated cleaning system of claim 1 wherein the one or more nozzles includes a first nozzle and a second nozzle disposed in an upper portion of the cleaning chamber and spaced apart from each other, the first nozzle and the second nozzle configured to direct pressurized air onto a first surface of the tray.
11. The automated cleaning system of claim 10 , wherein the one or more nozzles includes a third nozzle assembly and a fourth nozzle assembly disposed in a lower portion of the cleaning chamber and spaced apart from each other, the third nozzle assembly and the fourth nozzle assembly configured to direct pressurized air onto a second surface of the tray that is opposite the first surface of the tray.
12. The automated cleaning system of claim 1 wherein the one or more units are a pair of units attached to a frame.
13. An automated cleaning system for trays used in handling circuit device packages, the automated cleaning system comprising one or more units including:
a cleaning chamber;
a plurality of nozzles disposed in the cleaning chamber and operable to deliver pressurized air;
a tray loading station proximate one end of the cleaning chamber, the tray loading station configured to receive and hold a plurality of trays used in handling circuit device packages;
a tray unloading station proximate an opposite end of the cleaning chamber, the tray unloading station configured to receive and hold a plurality of trays used in handling circuit device packages; and
a conveyor assembly operable to sequentially move each tray of the plurality of trays from the tray loading station, into the cleaning chamber to clean the tray, and out of the cleaning chamber and to the tray unloading station, the plurality of nozzles being operable to deliver pressurized air onto the tray while the tray is in the cleaning chamber to remove debris from the tray.
14. The automated cleaning system of claim 13 wherein the one or more units are a pair of units attached to a frame.
15. The automated cleaning system of claim 13 wherein the cleaning chamber is connected to a vacuum system operable to suction the removed debris from the cleaning chamber and into a collection bin.
16. The automated cleaning system of claim 13 wherein the conveyor assembly includes a pair of spaced apart conveyor belts that extend parallel to each other from a proximal end of the tray loading station, through the cleaning chamber, and to a distal end of the tray unloading station.
17. The automated cleaning system of claim 13 wherein the plurality of nozzles includes a first nozzle assembly and a second nozzle assembly disposed in an upper portion of the cleaning chamber and spaced apart from each other, and includes a third nozzle assembly and a fourth nozzle assembly disposed in a lower portion of the cleaning chamber and spaced apart from each other, the first nozzle assembly and the second nozzle assembly configured to direct pressurized air onto a first surface of the tray, and the third nozzle assembly and the fourth nozzle assembly configured to direct pressurized air onto a second surface of the tray that is opposite the first surface of the tray.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/298,582 US20230338995A1 (en) | 2022-04-21 | 2023-04-11 | Cleaning system for trays used for handling semiconductor packages |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US202263363364P | 2022-04-21 | 2022-04-21 | |
| US202263363370P | 2022-04-21 | 2022-04-21 | |
| US18/298,582 US20230338995A1 (en) | 2022-04-21 | 2023-04-11 | Cleaning system for trays used for handling semiconductor packages |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20230338995A1 true US20230338995A1 (en) | 2023-10-26 |
Family
ID=88416567
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/298,582 Pending US20230338995A1 (en) | 2022-04-21 | 2023-04-11 | Cleaning system for trays used for handling semiconductor packages |
| US18/298,588 Active 2043-04-12 US12186784B2 (en) | 2022-04-21 | 2023-04-11 | Method of cleaning trays used for handling semiconductor packages |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US18/298,588 Active 2043-04-12 US12186784B2 (en) | 2022-04-21 | 2023-04-11 | Method of cleaning trays used for handling semiconductor packages |
Country Status (1)
| Country | Link |
|---|---|
| US (2) | US20230338995A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12186784B2 (en) * | 2022-04-21 | 2025-01-07 | Skyworks Solutions, Inc. | Method of cleaning trays used for handling semiconductor packages |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI891435B (en) * | 2024-07-08 | 2025-07-21 | 微勁精密有限公司 | Plate Cleaning Detection Device |
Family Cites Families (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6026831A (en) * | 1998-11-19 | 2000-02-22 | Insinger Machine Company | Single-unit, conveyor-type washer |
| DE102010062471A1 (en) * | 2010-12-06 | 2012-06-06 | Premark Feg L.L.C. | conveyor dishwasher |
| DE102010062457A1 (en) * | 2010-12-06 | 2012-06-06 | Premark Feg L.L.C. | Loading device for a conveyor dishwasher |
| DE102011007507B4 (en) * | 2011-04-15 | 2016-06-02 | Premark Feg L.L.C. | Transport dishwasher and method for operating a conveyor dishwasher |
| DE102012211442A1 (en) * | 2012-07-02 | 2014-01-02 | Meiko Maschinenbau Gmbh & Co. Kg | Cleaning device with individually switchable rinse nozzle system |
| DE102012212638C5 (en) * | 2012-07-18 | 2020-07-30 | Premark Feg L.L.C. | Dishwasher and method for operating a dishwasher |
| EP3003114B1 (en) * | 2013-06-05 | 2025-09-10 | Illinois Tool Works Inc. | Method for operating a dishwasher, and dishwasher |
| CN109226080B (en) * | 2018-10-12 | 2024-03-08 | 昆山科亚迪自动化设备有限公司 | Cleaning machine |
| DE102019102813A1 (en) * | 2019-02-05 | 2020-08-06 | Illinois Tool Works Inc. | Unloading arrangement for unloading washware parts arranged in particular on trays or tray-like objects |
| DE102020114362A1 (en) * | 2020-05-28 | 2021-12-02 | Illinois Tool Works Inc. | SYSTEM FOR LOADING A DISHWASHER, GRIPPER SYSTEM FOR A LOADING ARRANGEMENT FOR LOADING A DISHWASHER AND DISHWASHER |
| US20230338995A1 (en) * | 2022-04-21 | 2023-10-26 | Skyworks Solutions, Inc. | Cleaning system for trays used for handling semiconductor packages |
-
2023
- 2023-04-11 US US18/298,582 patent/US20230338995A1/en active Pending
- 2023-04-11 US US18/298,588 patent/US12186784B2/en active Active
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US12186784B2 (en) * | 2022-04-21 | 2025-01-07 | Skyworks Solutions, Inc. | Method of cleaning trays used for handling semiconductor packages |
Also Published As
| Publication number | Publication date |
|---|---|
| US12186784B2 (en) | 2025-01-07 |
| US20230338996A1 (en) | 2023-10-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12186784B2 (en) | Method of cleaning trays used for handling semiconductor packages | |
| CN100520706C (en) | Vertical conveyor belt and overhead hoist combined automatic material handling system for semiconductor manufacturing | |
| TW201730079A (en) | Transfer device and transfer method capable of enhancing the efficiency of a part transfer operation for a tray held at a part transferable position | |
| JP5850661B2 (en) | Parts supply device | |
| CN105895569A (en) | Wafer processing system | |
| WO1999018603A1 (en) | Modular substrate processing system | |
| EP3680930B1 (en) | Storage system and purge method in storage system | |
| KR20130043371A (en) | Die bonding apparatus | |
| FI3708522T4 (en) | Transport system for sheets of material | |
| JPH06510245A (en) | Apparatus and method for producing copper-clad glass epoxy laminates | |
| KR101339169B1 (en) | Conveyor loader for the use of the sawing apparatus for semiconductor products | |
| CN101273448A (en) | Workpiece storage device | |
| CN115771696A (en) | Unloading device | |
| KR100624832B1 (en) | Window coating device for LCD protecting | |
| CN112519012B (en) | Processing device | |
| TWI623472B (en) | Smif pods handling system and the method thereof | |
| US8172074B2 (en) | Automated delivery of parts across diverse manufacturing stations | |
| KR100687279B1 (en) | Back light unit cleaning tray cleaning method and apparatus therefor | |
| KR102818721B1 (en) | Semiconductor materials cleaning apparatus | |
| JPH04233747A (en) | Carrier stocker | |
| KR101446268B1 (en) | Auto Mold Apparatus and Cleaning Apparatus for Auto Mold | |
| KR20170064756A (en) | Magazine transferring module and die bonding apparatus having the same | |
| CN112706342A (en) | Resin supply mechanism, resin molding device, and method for manufacturing resin molded article | |
| KR102779861B1 (en) | Substrate processing facility including article conveying device and article conveying method | |
| CN217512023U (en) | Automatic material transporting equipment for grinding materials |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| AS | Assignment |
Owner name: SKYWORKS SOLUTIONS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OROZCO MARISCAL, DANIEL;JACOBO CAZARES, RAUL;MARTINEZ SILVA, EDGAR ANTONIO;AND OTHERS;SIGNING DATES FROM 20230922 TO 20231006;REEL/FRAME:066810/0520 |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |