The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka “automating automation”). In one embodiment, some or all of the below aspects of the “automating automation” system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.
A method of programless assembly of a device using a robotic cell comprising calibrating a robotic cell for generating a product model, the robotic cell including an end-of-arm camera and utilizing the robotic cell to generate the product model of the device for assembly. The method in one embodiment further comprises validating the product model using a partial assembly method and making the product model available for use by robotic cells.
A method of programless assembly of a device using a robotic cell comprising calibrating a robotic cell for generating a product model, the robotic cell including an end-of-arm camera and utilizing the robotic cell to generate the product model of the device for assembly. The method in one embodiment further comprises validating the product model using a partial assembly method and making the product model available for use by robotic cells.
G06V 10/25 - Détermination d’une région d’intérêt [ROI] ou d’un volume d’intérêt [VOI]
G06V 10/70 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique
4.
Image Analysis System for Testing in Manufacturing
A vision analytics and validation (VAV) system for providing an improved inspection of robotic assembly, the VAV system comprising a trained neural network three-way classifier, to classify each component as good, bad, or do not know, and an operator station configured to enable an operator to review an output of the trained neural network, and to determine whether a board including one or more “bad” or a “do not know” classified components passes review and is classified as good, or fails review and is classified as bad. In one embodiment, a retraining trigger to utilize the output of the operator station to train the trained neural network, based on the determination received from the operator station.
G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 30/24 - Reconnaissance de caractères caractérisée par la méthode de traitement ou de reconnaissance
A method to configure a microfactory line for disassembly of a device is described. The method comprises identifying a configuration of the device for disassembly, determining each action, based on elements on the device to be removed, determining an order of operations based on the configuration of the device. The method further comprises laying out a microfactory including a plurality of robotic cells connected by conveyors, and an end location for each element removed from the device during the disassembly.
A method to configure a microfactory line for disassembly of a device is described. The method comprises identifying a configuration of the device for disassembly, determining each action, based on elements on the device to be removed, determining an order of operations based on the configuration of the device. The method further comprises laying out a microfactory including a plurality of robotic cells connected by conveyors, and an end location for each element removed from the device during the disassembly.
A vision analytics and validation (VAV) system for providing an improved inspection of robotic assembly, the VAV system comprising a trained neural network three-way classifier, to classify each component as good, bad, or do not know, and an operator station configured to enable an operator to review an output of the trained neural network, and to determine whether a board including one or more “bad” or a “do not know” classified components passes review and is classified as good, or fails review and is classified as bad. In one embodiment, a retraining trigger to utilize the output of the operator station to train the trained neural network, based on the determination received from the operator station.
G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 30/24 - Reconnaissance de caractères caractérisée par la méthode de traitement ou de reconnaissance
A tray feeder mechanism comprising a plurality of trays within a tray feeder, each tray including a tray handle, and a gripper positioned within a gripping area defined by the tray handles, wherein the gripper is configured to remove a tray from the tray feeder when the tray feeder stops.
B65G 1/06 - Dispositifs d'emmagasinage mécaniques avec des moyens pour que les objets se présentent à l'enlèvement dans des positions ou à des niveaux prédéterminés
An angle screw feeding device comprises a screw feeding unit, a screw transporting unit, and a screw driving unit. The device is able to be used with small screws. Further, the device is able to perform an automatic screwing action at any selected angles.
B25B 23/04 - Dispositions pour manipuler les vis ou écrous pour l'alimentation en vis ou écrous
B25B 23/10 - Dispositions pour manipuler les vis ou écrous pour tenir ou présenter la vis ou l'écrou avant ou pendant sa rotation par des moyens mécaniques de prise
B23P 19/00 - Machines effectuant simplement l'assemblage ou la séparation de pièces ou d'objets métalliques entre eux ou des pièces métalliques avec des pièces non métalliques, que cela entraîne ou non une certaine déformationOutils ou dispositifs à cet effet dans la mesure où ils ne sont pas prévus dans d'autres classes
The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka “automating automation”). In one embodiment, some or all of the below aspects of the “automating automation” system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
11.
METHOD AND APPARATUS FOR VISION-BASED TOOL LOCALIZATION
A method for vision-based tool localization (VTL) in a robotic assembly system including one or more calibrated cameras, the method comprising capturing a plurality of images of the tool contact area from a plurality of different vantage points, determining an estimated position of the tool contact area based on an image, and refining the estimated position based on another image from another vantage point. The method further comprises providing the refined position to the robotic assembly system to enable accurate control of the tool by the robotic assembly system.
A method for vision-based tool localization (VTL) in a robotic assembly system including one or more calibrated cameras, the method comprising capturing a plurality of images of the tool contact area from a plurality of different vantage points, determining an estimated position of the tool contact area based on an image, and refining the estimated position based on another image from another vantage point. The method further comprises providing the refined position to the robotic assembly system to enable accurate control of the tool by the robotic assembly system.
A method for vision-based tool localization (VTL) in a robotic assembly system including one or more calibrated cameras, the method comprising capturing a plurality of images of the tool contact area from a plurality of different vantage points, determining an estimated position of the tool contact area based on an image, and refining the estimated position based on another image from another vantage point. The method further comprises providing the refined position to the robotic assembly system to enable accurate control of the tool by the robotic assembly system.
A robotic cell calibration method comprising a robotic cell system having elements comprising: one or more cameras, one or more sensors, components, and a robotic arm. The method comprises localizing positions of the one or more cameras and components relative to a position of the robotic arm using a common coordinate frame, moving the robotic arm in a movement pattern, and using the cameras and sensors to determine robotic arm position at multiple times during the movement. The method includes identifying a discrepancy in robotic arm position between a predicted position and the determined position in real time, and computing, by an auto-calibrator, a compensation for the identified discrepancy, the auto-calibrator solving for the elements in the robotic cell system as a system. The method includes modifying actions of the robotic arm in real time during the movement based on the compensation.
A robotic cell calibration method comprising a robotic cell system having elements comprising: one or more cameras, one or more sensors, components, and a robotic arm. The method comprises localizing positions of the one or more cameras and components relative to a position of the robotic arm using a common coordinate frame, moving the robotic arm in a movement pattern, and using the cameras and sensors to determine robotic arm position at multiple times during the movement. The method includes identifying a discrepancy in robotic arm position between a predicted position and the determined position in real time, and computing, by an auto-calibrator, a compensation for the identified discrepancy, the auto-calibrator solving for the elements in the robotic cell system as a system. The method includes modifying actions of the robotic arm in real time during the movement based on the compensation.
A robotic cell calibration method comprising a robotic cell system having elements comprising: one or more cameras, one or more sensors, components, and a robotic arm. The method comprises localizing positions of the one or more cameras and components relative to a position of the robotic arm using a common coordinate frame, moving the robotic arm in a movement pattern, and using the cameras and sensors to determine robotic arm position at multiple times during the movement. The method includes identifying a discrepancy in robotic arm position between a predicted position and the determined position in real time, and computing, by an auto-calibrator, a compensation for the identified discrepancy, the auto-calibrator solving for the elements in the robotic cell system as a system. The method includes modifying actions of the robotic arm in real time during the movement based on the compensation.
Manufacturing machines, namely, surface mount placement machines, axial component insertion machines, dual-inline-pin component placement machines, loading and unloading machines, fastening machines, electric welding machines, and component parts thereof; component parts of manufacturing machines, namely, material tray feeders, tape feeders, tube feeders, and tray loaders and unloaders for materials movement and final assembly of a product; industrial robots; industrial robots and their component parts; industrial robots, namely, electronic device manufacturing and assembly robots; robotic manufacturing hardware, namely, component parts of industrial robots; machines for final assembly of a product; electronic component manufacturing robots; electronic circuit assembling robots
09 - Appareils et instruments scientifiques et électriques
Produits et services
Downloadable and recorded computer software for controlling, programming, structuring, and analyzing data from robots and associated equipment; downloadable and recorded robotic embedded software, namely, software for operation of a robot
Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning and production planning; product design and development, namely, technical development of standard machine controls and customer-specific machine controls; technical consulting for third parties in the sector of product design and development, specifically of machine controls; consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software for robots and associated equipment
37 - Services de construction; extraction minière; installation et réparation
Produits et services
Installation, maintenance, reconditioning, upgrading, customization, and repair of industrial robots and their component parts; consultation in the field of installation, maintenance, reconditioning, upgrading and repair of industrial robots and their component parts; computer hardware customization consulting; computer hardware support, namely, installation, maintenance, reconditioning, upgrading, customization and repair of computer hardware; computer hardware installation; computer hardware repair; computer hardware maintenance; computer hardware upgrades and updating; maintenance of computer hardware systems; technical support services for industrial robots, namely, troubleshooting in the nature of repair of components, structural parts and computer hardware
37 - Services de construction; extraction minière; installation et réparation
Produits et services
Installation, maintenance, reconditioning, upgrading,
customization, and repair of industrial robots and their
component parts; consultation in the field of installation,
maintenance, reconditioning, upgrading and repair of
industrial robots and their component parts; computer
hardware customization consulting; computer hardware
support, namely, installation, maintenance, reconditioning,
upgrading, customization and repair of computer hardware;
computer hardware installation; computer hardware repair;
computer hardware maintenance; computer hardware upgrades
and updating; maintenance of computer hardware systems;
technical support services for industrial robots, namely,
troubleshooting in the nature of repair of components,
structural parts and computer hardware.
A configurable belt conveyor for manufacturing comprising first belt and an adaptable border adjacent to the belt. The adaptable border having a first configuration in which a first width of the belt is available for supporting a pallet on the conveyor belt, and a second configuration in which a portion of the belt is covered by the adaptable border, such that the second width of the belt is sized for supporting a printed circuit board (PCB). In one embodiment, the configurable belt conveyor may be configured to form a dual stream conveyor.
B65G 15/12 - Transporteurs comportant des surfaces porteuses de charges sans fin, c.-à-d. des tapis roulants ou autres systèmes équivalents, auxquelles l'effort de traction est transmis par des moyens différents des éléments d'entraînement sans fin de même configuration comprenant plusieurs surfaces sans fin travaillant ensemble et à axes parallèles longitudinaux, ou une multiplicité d'éléments parallèles, p. ex. des cordes formant une surface sans fin avec plusieurs courroies sans fin
B65G 21/10 - Châssis ou carters de support ou de protection pour transporteurs sans fin ou éléments de traction des transporteurs à courroies ou à chaînes mobiles ou à pièces interchangeables ou relativement mobilesDispositifs pour déplacer le châssis ou des parties de celui-ci
B65G 21/20 - Moyens incorporés ou fixés au châssis ou aux carters pour guider les porte-charges, les éléments de traction ou les charges portées sur les surfaces mobiles
H05K 13/00 - Appareils ou procédés spécialement adaptés à la fabrication ou l'ajustage d'ensembles de composants électriques
A tray feeder mechanism comprising a plurality of trays within a tray feeder, each tray including a tray handle, and a gripper positioned within a gripping area defined by the tray handles, wherein the gripper is configured to remove a tray from the tray feeder when the tray feeder stops.
B65G 1/127 - Dispositifs d'emmagasinage mécaniques avec supports ou porte-objets mobiles en circuit fermé pour faciliter l'insertion ou l'enlèvement des objets le circuit étant entièrement situé dans un plan vertical
A tray feeder mechanism comprising a plurality of trays within a tray feeder, each tray including a tray handle, and a gripper positioned within a gripping area defined by the tray handles, wherein the gripper is configured to remove a tray from the tray feeder when the tray feeder stops.
B65G 1/127 - Dispositifs d'emmagasinage mécaniques avec supports ou porte-objets mobiles en circuit fermé pour faciliter l'insertion ou l'enlèvement des objets le circuit étant entièrement situé dans un plan vertical
A configurable belt conveyor for manufacturing comprising first belt and an adaptable border adjacent to the belt. The adaptable border having a first configuration in which a first width of the belt is available for supporting a pallet on the conveyor belt, and a second configuration in which a portion of the belt is covered by the adaptable border, such that the second width of the belt is sized for supporting a printed circuit board (PCB). In one embodiment, the configurable belt conveyor may be configured to form a dual stream conveyor.
B65G 15/12 - Transporteurs comportant des surfaces porteuses de charges sans fin, c.-à-d. des tapis roulants ou autres systèmes équivalents, auxquelles l'effort de traction est transmis par des moyens différents des éléments d'entraînement sans fin de même configuration comprenant plusieurs surfaces sans fin travaillant ensemble et à axes parallèles longitudinaux, ou une multiplicité d'éléments parallèles, p. ex. des cordes formant une surface sans fin avec plusieurs courroies sans fin
B65G 21/10 - Châssis ou carters de support ou de protection pour transporteurs sans fin ou éléments de traction des transporteurs à courroies ou à chaînes mobiles ou à pièces interchangeables ou relativement mobilesDispositifs pour déplacer le châssis ou des parties de celui-ci
B65G 21/20 - Moyens incorporés ou fixés au châssis ou aux carters pour guider les porte-charges, les éléments de traction ou les charges portées sur les surfaces mobiles
H05K 13/00 - Appareils ou procédés spécialement adaptés à la fabrication ou l'ajustage d'ensembles de composants électriques
An angle screw feeding device comprises a screw feeding unit, a screw transporting unit, and a screw driving unit. The device is able to be used with small screws. Further, the device is able to perform an automatic screwing action at any selected angles.
B25B 23/04 - Dispositions pour manipuler les vis ou écrous pour l'alimentation en vis ou écrous
B23P 19/06 - Machines pour mettre ou retirer les vis ou les écrous
B25B 23/10 - Dispositions pour manipuler les vis ou écrous pour tenir ou présenter la vis ou l'écrou avant ou pendant sa rotation par des moyens mécaniques de prise
B23P 19/00 - Machines effectuant simplement l'assemblage ou la séparation de pièces ou d'objets métalliques entre eux ou des pièces métalliques avec des pièces non métalliques, que cela entraîne ou non une certaine déformationOutils ou dispositifs à cet effet dans la mesure où ils ne sont pas prévus dans d'autres classes
A tray feeder mechanism comprising a plurality of trays within a tray feeder, each tray including a tray handle, and a gripper positioned within a gripping area defined by the tray handles, wherein the gripper is configured to remove a tray from the tray feeder when the tray feeder stops.
B65G 1/06 - Dispositifs d'emmagasinage mécaniques avec des moyens pour que les objets se présentent à l'enlèvement dans des positions ou à des niveaux prédéterminés
A configurable belt conveyor for manufacturing comprising first belt and an adaptable border adjacent to the belt. The adaptable border having a first configuration in which a first width of the belt is available for supporting a pallet on the conveyor belt, and a second configuration in which a portion of the belt is covered by the adaptable border, such that the second width of the belt is sized for supporting a printed circuit board (PCB). In one embodiment, the configurable belt conveyor may be configured to form a dual stream conveyor.
B65G 21/14 - Châssis ou carters de support ou de protection pour transporteurs sans fin ou éléments de traction des transporteurs à courroies ou à chaînes mobiles ou à pièces interchangeables ou relativement mobilesDispositifs pour déplacer le châssis ou des parties de celui-ci pour permettre le réglage de la longueur ou du profil des porte-charges ou de l'élément de traction
B65G 15/12 - Transporteurs comportant des surfaces porteuses de charges sans fin, c.-à-d. des tapis roulants ou autres systèmes équivalents, auxquelles l'effort de traction est transmis par des moyens différents des éléments d'entraînement sans fin de même configuration comprenant plusieurs surfaces sans fin travaillant ensemble et à axes parallèles longitudinaux, ou une multiplicité d'éléments parallèles, p. ex. des cordes formant une surface sans fin avec plusieurs courroies sans fin
37 - Services de construction; extraction minière; installation et réparation
Produits et services
Installation, maintenance, reconditioning, upgrading, customization, and repair of industrial robots and their component parts; consultation in the field of installation, maintenance, reconditioning, upgrading and repair of industrial robots and their component parts; computer hardware customization consulting; computer hardware support, namely, installation, maintenance, reconditioning, upgrading, customization and repair of computer hardware; computer hardware installation; computer hardware repair; computer hardware maintenance; computer hardware upgrades and updating; maintenance of computer hardware systems; technical support services for industrial robots, namely, troubleshooting in the nature of repair of components, structural parts and computer hardware.
31.
IMAGE ANALYSIS SYSTEM FOR TESTING IN MANUFACTURING
A vision analytics and validation (VAV) system for providing an improved inspection of robotic assembly, the VAV system comprising a trained neural network three-way classifier, to classify each component as good, bad, or do not know, and an operator station configured to enable an operator to review an output of the trained neural network, and to determine whether a board including one or more "bad" or a "do not know" classified components passes review and is classified as good, or fails review and is classified as bad. In one embodiment, a retraining trigger to utilize the output of the operator station to train the trained neural network, based on the determination received from the operator station.
G06K 9/62 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques
G06K 9/68 - Méthodes ou dispositions pour la reconnaissance utilisant des moyens électroniques utilisant des comparaisons successives des signaux images avec plusieurs références, p.ex. mémoire adressable
G06N 3/04 - Architecture, p. ex. topologie d'interconnexion
An object attachment handler comprising a configurable gripper, configured to define an open and closed position, based on a software definition of an object to be attached, and a fastening tool, automatically configured to apply a defined force curve at defined positions, to complete attachment of the object, based on the software definition of the object.
A vision analytics and validation (VAV) system for providing an improved inspection of robotic assembly, the VAV system comprising a trained neural network three-way classifier, to classify each component as good, bad, or do not know, and an operator station configured to enable an operator to review an output of the trained neural network, and to determine whether a board including one or more "bad" or a "do not know" classified components passes review and is classified as good, or fails review and is classified as bad. In one embodiment, a retraining trigger to utilize the output of the operator station to train the trained neural network, based on the determination received from the operator station.
G06V 10/764 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant la classification, p. ex. des objets vidéo
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka "automating automation"). In one embodiment, some or all of the below aspects of the "automating automation" system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.
A two-stage insertion system including a gripper to grip a module, a compliance element to provide movement in the XY axis, a first stage insertion control to insert the module into a socket, to a first level, and a second stage insertion control to complete the insertion of the module into the socket, when the first stage insertion control indicates that the module is aligned to the socket, the second level insertion control exerting enough force to complete the insertion of the module into the socket.
An object attachment handler comprising a configurable gripper, configured to define an open and closed position, based on a software definition of an object to be attached, and a fastening tool, automatically configured to apply a defined force curve at defined positions, to complete attachment of the object, based on the software definition of the object.
The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka “automating automation”). In one embodiment, some or all of the below aspects of the “automating automation” system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.
G06F 9/44 - Dispositions pour exécuter des programmes spécifiques
G06F 9/455 - ÉmulationInterprétationSimulation de logiciel, p. ex. virtualisation ou émulation des moteurs d’exécution d’applications ou de systèmes d’exploitation
The present system is a software defined manufacturing (SDM) system that integrates several technologies and methods into a system that automates the process of engineering and operating automated manufacturing systems (aka "automating automation"). In one embodiment, some or all of the below aspects of the "automating automation" system are integrated: modular, configurable, reusable manufacturing cells; computer vision systems; autocalibration systems; a recipe-based programming environment; configuration management system; production analytics; and a marketplace for sharing recipes.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
A two-stage insertion system including a gripper to grip a module, a compliance element to provide movement in the XY axis, a first stage insertion control to insert the module into a socket, to a first level, and a second stage insertion control to complete the insertion of the module into the socket, when the first stage insertion control indicates that the module is aligned to the socket, the second level insertion control exerting enough force to complete the insertion of the module into the socket.
37 - Services de construction; extraction minière; installation et réparation
Produits et services
Installation, maintenance, reconditioning, upgrading, customization, and repair of industrial robots and their component parts; consultation in the field of installation, maintenance, reconditioning, upgrading and repair of industrial robots and their component parts; computer hardware customization consulting; computer hardware support, namely, installation, maintenance, reconditioning, upgrading, customization and repair of computer hardware; computer hardware installation; computer hardware repair; computer hardware maintenance; computer hardware upgrades and updating; maintenance of computer hardware systems; technical support services for industrial robots, namely, troubleshooting in the nature of repair of components, structural parts and computer hardware
37 - Services de construction; extraction minière; installation et réparation
Produits et services
Installation, maintenance, reconditioning, upgrading, customization, and repair of industrial robots and their component parts; consultation in the field of installation, maintenance, reconditioning, upgrading and repair of industrial robots and their component parts; computer hardware customization consulting; computer hardware support, namely, installation, maintenance, reconditioning, upgrading, customization and repair of computer hardware; computer hardware installation; computer hardware repair; computer hardware maintenance; computer hardware upgrades and updating; maintenance of computer hardware systems; technical support services for industrial robots, namely, troubleshooting in the nature of repair of components, structural parts and computer hardware
42.
Vision analysis and validation system for improved inspection in robotic assembly
A vision analytics and validation (VAV) system for providing an improved inspection of robotic assembly, the VAV system comprising a trained neural network three-way classifier, to classify each component as good, bad, or do not know, and an operator station configured to enable an operator to review an output of the trained neural network, and to determine whether a board including one or more “bad” or a “do not know” classified components passes review and is classified as good, or fails review and is classified as bad. In one embodiment, a retraining trigger to utilize the output of the operator station to train the trained neural network, based on the determination received from the operator station.
G06T 1/20 - Architectures de processeursConfiguration de processeurs p. ex. configuration en pipeline
G06V 30/19 - Reconnaissance utilisant des moyens électroniques
G06V 30/24 - Reconnaissance de caractères caractérisée par la méthode de traitement ou de reconnaissance
G06V 10/80 - Fusion, c.-à-d. combinaison des données de diverses sources au niveau du capteur, du prétraitement, de l’extraction des caractéristiques ou de la classification
G06V 10/82 - Dispositions pour la reconnaissance ou la compréhension d’images ou de vidéos utilisant la reconnaissance de formes ou l’apprentissage automatique utilisant les réseaux neuronaux
A two-stage insertion system including a gripper to grip a module, a compliance element to provide movement in the XY axis, a first stage insertion control to insert the module into a socket, to a first level, and a second stage insertion control to complete the insertion of the module into the socket, when the first stage insertion control indicates that the module is aligned to the socket, the second level insertion control exerting enough force to complete the insertion of the module into the socket.
An object attachment handler comprising a configurable gripper, configured to define an open and closed position, based on a software definition of an object to be attached, and a fastening tool, automatically configured to apply a defined force curve at defined positions, to complete attachment of the object, based on the software definition of the object.
Methods of and devices for developing supply chain management are disclosed. Logic and devices implementing the logic for supply chain management avoid resources (e.g., machine component parts, raw materials, machines, machine capacity) being inappropriately re-allocated to customers without the customers' submission of forecasts in an accurate and timely manner.
G06Q 10/06 - Ressources, gestion de tâches, des ressources humaines ou de projetsPlanification d’entreprise ou d’organisationModélisation d’entreprise ou d’organisation
Methods of and devices for using additive processes (e.g., 3D printing) to embed components inside an object are disclosed. In some embodiments, the components include active components, such as computer chips. In other embodiments, the components include passive components, such as inductor, resistor, and capacitors. The methods and devices disclosed herein can be used for rapid prototyping and fast manufacturing.
09 - Appareils et instruments scientifiques et électriques
37 - Services de construction; extraction minière; installation et réparation
41 - Éducation, divertissements, activités sportives et culturelles
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Industrial robots; manufacturing robots. Computer software; computer hardware; robotic manufacturing hardware; robotic embedded software; electronic devices, namely, computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic components for computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic switching mechanisms; computer programs for measuring, controlling, gauging, regulating, operating, monitoring and data acquisition in the field of automated manufacturing technology, communication technology and business organization; computer operating systems in the field of automated manufacturing technology, communication technology and business organization; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and software in the field of automated manufacturing technology, communication technology and business organization; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology, communication technology and business organization; computer software updates and modifications; computer hardware parts; computer hardware replacement parts. Computer hardware Installation; computer hardware repair; computer hardware maintenance; computer hardware upgrades and updating; maintenance of computer hardware systems. Computer education training; training in the use and operation of computers. Providing cloud based non-downloadable software; software as a service (SAAS); software as a service (SAAS) to enable visibility and traceability, quality control and visual inspection using machine learning, automated configuration of factory line, production planning for automotive electronics engine management, ignition, information, carputers, telematics, entertainment systems, medical devices, 3C, computers, consumer electronics and communications, industrial equipment, home appliances, and automated office equipment design and engineering of automation and manufacturing systems; development, further development, creation, adaptation and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical consulting for third parties in the sector of machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; consulting in the procurement and adaptation of hardware and software with regard to technical aspects in the field of automated manufacturing technology, communication technology, business organization and computer programming; services in the field of computer-assisted construction and design, specifically creation and adaptation of technical drawings, connection diagrams, circuit diagrams and product documentation, such as graphical installation and work instructions and including the computer-assisted drafting of technical drawings in the mechanical and electronic field; Computer software consulting; computer software support; computer software Installation; computer software repair; computer software maintenance; computer software upgrades and updating; maintenance of computer software systems; computer hardware consulting; computer hardware support.
A lead trimming module and system provides automated means for trimming leads of a mounted electrical component. A controller executes a programmable lead trimming algorithm and correspondingly controls a movement apparatus, such as an XYZ gantry robot, and mounted lead trimming module for selectively trimming lead protrusions to a programmed lead length.
B26D 1/26 - Coupe d'une pièce caractérisée par la nature ou par le mouvement de l'élément coupantAppareils ou machines à cet effetÉléments coupants à cet effet comportant un élément qui ne suit pas le mouvement de la pièce ayant un élément coupant se déplaçant autour d'un axe avec un élément coupant non circulaire se déplaçant autour d'un axe sensiblement perpendiculaire à la ligne de coupe
B26D 7/18 - Moyens d'enlèvement des matériaux découpés ou des chutes
B26D 1/16 - Coupe d'une pièce caractérisée par la nature ou par le mouvement de l'élément coupantAppareils ou machines à cet effetÉléments coupants à cet effet comportant un élément qui ne suit pas le mouvement de la pièce ayant un élément coupant se déplaçant autour d'un axe avec un élément circulaire, p. ex. un disque tournant autour d'un axe mobile monté sur un bras mobile ou un dispositif de ce genre
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Robots [machines]. Computer software; computer hardware; robotic manufacturing hardware; robotic embedded software; electronic devices, namely, computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic components for computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic switching mechanisms; computer programs for measuring, controlling, gauging, regulating, operating, monitoring and data acquisition in the field of automated manufacturing technology, communication technology and business organization; computer operating systems in the field of automated manufacturing technology, communication technology and business organization; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and software in the field of automated manufacturing technology, communication technology and business organization; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology, communication technology and business organization; laboratory robots; humanoid robots with artificial intelligence. Cloud based non-downloadable software; software as a service (SAAS); software as a service (SAAS) to enable visibility and traceability, quality control and visual inspection using machine learning, automated configuration of factory line, production planning for automotive electronics engine management, ignition, information, carputers, telematics, entertainment systems, medical devices, 3C, computers, consumer electronics and communications, industrial equipment, home appliances, and automated office equipment design and engineering of automation and manufacturing systems; development, further development, creation, adaptation and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical consulting for third parties in the sector of machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; consulting in the procurement and adaptation of hardware and software with regard to technical aspects in the field of automated manufacturing technology, communication technology, business organization and computer programming; services in the field of computer-assisted construction and design, specifically creation and adaptation of technical drawings, connection diagrams, circuit diagrams and product documentation, such as graphical installation and work instructions and including the computer-assisted drafting of technical drawings in the mechanical and electronic field.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Computer software for configuring manufacturing robots in the field of automated manufacturing technology that may be downloaded from a global computer network; computer hardware; robotic computer manufacturing hardware; robotic embedded computer software for configuring manufacturing robots in the field of automated manufacturing technology that may be downloaded from a global computer network; electronic devices, namely, computers for use in the field of automated manufacturing technology; electronic components for computers for use in the field of automated manufacturing technology; computer programs for measuring, controlling, gauging, regulating, operating, monitoring devices and data acquisition in the field of automated manufacturing technology; computer operating systems in the field of automated manufacturing technology; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and computer software, all in the fields of automated manufacturing technology; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology; computer software updates and modifications in the nature of downloadable computer software and associated downloadable data files for updating computer software in the fields of automated manufacturing technology, provided via computer and communications networks Providing temporary use of cloud based non-downloadable software for configuring manufacturing robots in the field of automated manufacturing technology; software as a service (SAAS) services featuring software for configuring manufacturing robots in the field of automated manufacturing technology; software as a service (SAAS) services featuring software to enable visibility and traceability, quality control and visual inspection using machine learning, automated configuration of a factory line and production planning for telematics and industrial equipment; design of computer hardware for automation and manufacturing systems and engineering of automation and manufacturing systems; development, further development, creation, adaptation in the nature of design and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology and computer programming; technical design and development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology and computer programming; technical consulting for third parties regarding the design and development of machine controls in the field of automated manufacturing technology and computer programming; consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Robots [machines]. Computer software; laboratory robots; humanoid robots with artificial intelligence; electronic devices, namely, computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic components for computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic switching mechanisms; computer programs for measuring, controlling, gauging, regulating, operating, monitoring and data acquisition in the field of automated manufacturing technology, communication technology and business organization; computer operating systems in the field of automated manufacturing technology, communication technology and business organization; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and software in the field of automated manufacturing technology, communication technology and business organization; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology, communication technology and business organization. Cloud based non-downloadable software [software as a service]; software as a service (SAAS); design and engineering of automation and manufacturing systems; development, further development, creation, adaptation and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical consulting for third parties in the sector of machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; consulting in the procurement and adaptation of hardware and software with regard to technical aspects in the field of automated manufacturing technology, communication technology, business organization and computer programming; services in the field of computer-assisted construction and design, specifically creation and adaptation of technical drawings, connection diagrams, circuit diagrams and product documentation, such as graphical installation and work instructions and including the computer-assisted drafting of technical drawings in the mechanical and electronic field.
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Robots [machines]. Computer software; laboratory robots; humanoid robots with artificial intelligence; electronic devices, namely, computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic components for computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic switching mechanisms; computer programs for measuring, controlling, gauging, regulating, operating, monitoring and data acquisition in the field of automated manufacturing technology, communication technology and business organization; computer operating systems in the field of automated manufacturing technology, communication technology and business organization; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and software in the field of automated manufacturing technology, communication technology and business organization; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology, communication technology and business organization. Cloud based non-downloadable software [software as a service]; software as a service (SAAS); design and engineering of automation and manufacturing systems; development, further development, creation, adaptation and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical consulting for third parties in the sector of machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; consulting in the procurement and adaptation of hardware and software with regard to technical aspects in the field of automated manufacturing technology, communication technology, business organization and computer programming; services in the field of computer-assisted construction and design, specifically creation and adaptation of technical drawings, connection diagrams, circuit diagrams and product documentation, such as graphical installation and work instructions and including the computer-assisted drafting of technical drawings in the mechanical and electronic field.
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Industrial robots; industrial robots, namely, electronic device manufacturing and assembly robots Computer software for controlling, programming, and structuring and analyzing data from robots and associated equipment; Electronic components for computers, namely, computer hardware for use in the field of automated manufacturing technology; Electronic components for computers, namely, robotic manufacturing hardware for use in the field of automated manufacturing technology; Robotic embedded software, namely, software for operation of a robot; Electronic devices, namely, computers for use in the field of automated manufacturing technology; Component parts of computers, namely, electronic components for use in the field of automated manufacturing technology; Computer programs for measuring, controlling, gauging, regulating, operating, and monitoring devices in the field of automated manufacturing technology; Computer operating systems in the field of automated manufacturing technology; Pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring information gleaned from computer programs in the fields of automated manufacturing technology; Electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning, automated configuration of factory lines, and production planning, in the fields of automation and manufacturing systems; Design and development, namely, adaptation and maintenance, of computer programs and computer operating system software, for use in the field of automated manufacturing technology; Product design and development, namely, technical development of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology; Technical consulting for third parties in the sector of product design and development, specifically of machine controls in the field of automated manufacturing technology; Consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Industrial robots; industrial robots, namely, electronic device manufacturing and assembly robots Computer software for controlling, programming, and structuring and analyzing data from robots and associated equipment; Electronic components for computers, namely, computer hardware for use in the field of automated manufacturing technology; Electronic components for computers, namely, robotic manufacturing hardware for use in the field of automated manufacturing technology; Robotic embedded software, namely, software for operation of a robot; Electronic devices, namely, computers for use in the field of automated manufacturing technology; Component parts of computers, namely, electronic components for use in the field of automated manufacturing technology; Computer programs for measuring, controlling, gauging, regulating, operating, and monitoring devices in the field of automated manufacturing technology; Computer operating systems in the field of automated manufacturing technology; Pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring information gleaned from computer programs in the fields of automated manufacturing technology; Electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning, automated configuration of factory lines, and production planning, in the fields of automation and manufacturing systems; Design and development, namely, adaptation and maintenance, of computer programs and computer operating system software, for use in the field of automated manufacturing technology; Product design and development, namely, technical development of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology; Technical consulting for third parties in the sector of product design and development, specifically of machine controls in the field of automated manufacturing technology; Consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Industrial robots; industrial robots, namely, electronic device manufacturing and assembly robots Computer software for controlling, programming, and structuring and analyzing data from robots and associated equipment; Electronic components for computers, namely, computer hardware for use in the field of automated manufacturing technology; Electronic components for computers, namely, robotic manufacturing hardware for use in the field of automated manufacturing technology; Robotic embedded software, namely, software for operation of a robot; Electronic devices, namely, computers for use in the field of automated manufacturing technology; Component parts of computers, namely, electronic components for use in the field of automated manufacturing technology; Computer programs for measuring, controlling, gauging, regulating, operating, and monitoring devices in the field of automated manufacturing technology; Computer operating systems in the field of automated manufacturing technology; Pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring information gleaned from computer programs in the fields of automated manufacturing technology; Electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning, automated configuration of factory lines, and production planning, in the fields of automation and manufacturing systems; Design and development, namely, adaptation and maintenance, of computer programs and computer operating system software, for use in the field of automated manufacturing technology; Product design and development, namely, technical development of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology; Technical consulting for third parties in the sector of product design and development, specifically of machine controls in the field of automated manufacturing technology; Consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology
09 - Appareils et instruments scientifiques et électriques
35 - Publicité; Affaires commerciales
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Industrial robots; industrial robots, namely, electronic device manufacturing and assembly robots Computer software for controlling, programming, and structuring and analyzing data from robots and associated equipment; Electronic components for computers, namely, computer hardware for use in the field of automated manufacturing technology; Electronic components for computers, namely, robotic manufacturing hardware for use in the field of automated manufacturing technology; Robotic embedded software, namely, software for operation of a robot; Electronic devices, namely, computers for use in the field of automated manufacturing technology; Component parts of computers, namely, electronic components for use in the field of automated manufacturing technology; Computer programs for measuring, controlling, gauging, regulating, operating, and monitoring devices in the field of automated manufacturing technology; Computer operating systems in the field of automated manufacturing technology; Pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring information gleaned from computer programs in the fields of automated manufacturing technology; Electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning, automated configuration of factory lines, and production planning, in the fields of automation and manufacturing systems; Design and development, namely, adaptation and maintenance, of computer programs and computer operating system software, for use in the field of automated manufacturing technology; Product design and development, namely, technical development of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology; Technical consulting for third parties in the sector of product design and development, specifically of machine controls in the field of automated manufacturing technology; Consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology
09 - Appareils et instruments scientifiques et électriques
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Robots. Computer software; computer hardware; robotic manufacturing hardware; robotic embedded software; electronic devices, namely, computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic components for computers for use in the field of automated manufacturing technology, communication technology and business organization; electronic switching mechanisms; computer programs for measuring, controlling, gauging, regulating, operating, monitoring and data acquisition in the field of automated manufacturing technology, communication technology and business organization; computer operating systems in the field of automated manufacturing technology, communication technology and business organization; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring computer program documentation and software in the field of automated manufacturing technology, communication technology and business organization; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology, communication technology and business organization. Cloud based non-downloadable software; software as a service (SAAS); software as a service (SAAS) to enable visibility and traceability, quality control and visual inspection using machine learning, automated configuration of factory line, production planning for automotive electronics engine management, ignition, information, carputers, telematics, entertainment systems, medical devices, 3C (Computer, communications, and consumer electronics, Computing, Communication, and Consumer), computers, consumer electronics and communications, industrial equipment, home appliances, and automated office equipment design and engineering of automation and manufacturing systems; development, further development, creation, adaptation and maintenance of computer programs and computer operating systems for use in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical development of machine controls, namely, of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; programming of electronic data carriers, namely, of processors in the field of automated manufacturing technology, communication technology, business organization and computer programming; technical consulting for third parties in the sector of machine controls in the field of automated manufacturing technology, communication technology, business organization and computer programming; consulting in the procurement and adaptation of hardware and software with regard to technical aspects in the field of automated manufacturing technology, communication technology, business organization and computer programming; services in the field of computer-assisted construction and design, specifically creation and adaptation of technical drawings, connection diagrams, circuit diagrams and product documentation, such as graphical installation and work instructions and including the computer-assisted drafting of technical drawings in the mechanical and electronic field.
42 - Services scientifiques, technologiques et industriels, recherche et conception
Produits et services
Consulting in the procurement of goods, namely, of hardware and software, said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology and computer programming Providing temporary use of cloud based non-downloadable software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for accessing, viewing, and managing data; Software as a service (SAAS) featuring software for remote viewing of goods, for use in quality control of goods, and for use in visual inspection of goods, the foregoing utilizing machine learning, automated configuration of factory lines, and production planning, in the fields of automation and manufacturing systems; Design and development, namely, adaptation and maintenance, of computer programs and computer operating system software, for use in the field of automated manufacturing technology; Product design and development, namely, technical development of standard machine controls and customer-specific machine controls in the field of automated manufacturing technology; Technical consulting for third parties in the sector of product design and development, specifically of machine controls in the field of automated manufacturing technology; Consulting regarding the design and development of goods, particularly regarding the adaptation of computer hardware and software, with said hardware and software being for use in the fields of the technical aspects of automated manufacturing technology
09 - Appareils et instruments scientifiques et électriques
Produits et services
industrial robots; robotic manufacturing hardware, namely, component parts of industrial robots; industrial robots and their component parts Computer software for controlling, programming, and structuring and analyzing data from robots and associated equipment; computer hardware; computer hardware, namely, robotic manufacturing hardware; robotic embedded software, namely, software for operation of a robot; electronic devices, namely, computers for use in the field of automated manufacturing technology; Component parts of computers, namely, electronic components for use in the field of automated manufacturing technology; computer programs for measuring, controlling, gauging, regulating, operating, and monitoring devices in the field of automated manufacturing technology; computer operating systems in the field of automated manufacturing technology; pre-recorded magnetic and electronic data carriers, namely, DVDs, CDs and disc drives featuring information gleaned from computer programs in the fields of automated manufacturing technology; electronic machine control systems, specifically freely programmable, programmable logic and permanently programmed controls for use in the field of automated manufacturing technology
A solder dross recovery module has gears and a waste collection chamber positioned within a solder pot. The gears are configured to draw in solder dross from a surface of molten solder stored in the solder pot. The gears apply pressure to the solder dross so as to separate solder from the solder dross. The recovered solder is returned to the molten solder in the solder pot. A resulting waste material is collected in the waste collection chamber.
A compliant interconnect with a cylindrical bellows structure is configured to reduce a stress between a substrate and a PCB board. The stress can be caused by a CTE (coefficient of thermal expansion) mismatch, a physical movement, or a combination thereof. The compliant interconnect can be solder to and/or immobilized on one or more coupling structure. Alternatively, the compliant interconnect can include an instant swapping structure (such as a socket) that makes the upgrade of the electronic components easier.
H01R 12/52 - Connexions fixes pour circuits imprimés rigides ou structures similaires se raccordant à d'autres circuits imprimés rigides ou à des structures similaires
H05K 3/30 - Assemblage de circuits imprimés avec des composants électriques, p. ex. avec une résistance
H05K 3/00 - Appareils ou procédés pour la fabrication de circuits imprimés
A universal automation line is configured for the assembly of electronics and mechanical devices. The universal automation line includes universal cells or stations that can be programmed to perform a variety of automated assembly tasks such as glue dispensing, screw driving, pick and place, etc. The stations are interchangeable by different module design such as selective soldering, heat stacking, bottom lead trimming, bottom screwing and ultrasonic welding. Each station can also include an automated robot, which is also interchangeable, to perform different tasks and complete fully automated assemblies. The stations can be sequenced inline for a fully automated line or combined with some manual operation. The stations can communicate by standardized interfaces and local networks, and can be expanded to an intranet or the internet for remote control.
B23P 21/00 - Machines pour l'assemblage de nombreuses pièces différentes destinées à composer des ensembles, avec ou sans usinage de ces pièces avant ou après leur assemblage, p. ex. à commande programmée
A method of and device for making a three dimensional electronic circuit. The method comprises coupling one or more magnet wires with a substrate along a surface contour of the substrate, immobilizing the one or more magnet wires on the substrate, and forming the electronic circuit by electrically coupling the one or more magnet wires with an integrated circuit chip.
A printed circuit board is formed from a plurality of thinner PCBs stacked on top of each other with an intermediate metal interconnect material selectively positioned between adjacent PCBs. The metal interconnect material is selectively positioned on surface contact points of correspondingly aligned plated through holes on the adjacent printed circuit boards. The stacked printed circuit boards and intermediate metal interconnect material are laminated, thereby sintering the metal interconnect material and the surface contact points of the plated through holes to form electrical interconnects between plated through holes on adjacent printed circuit boards. The metal interconnect material is preferably the same as the plating material used to plate the through holes, such as copper.
An RFID device assembly is fabricated by positioning an electrically conductive wire onto a fabric as a pattern that forms an antenna, and securing the wire to the fabric by stitching a non-electrically conductive thread over the wire and to the fabric. The two ends of the electrically conductive wire are positioned for coupling to antenna contact pads on an RFID device. The RFID device is attached to the fabric either before or after the electrically conductive wire is secured to the fabric by the stitched non-electrically conductive thread.
G06K 19/06 - Supports d'enregistrement pour utilisation avec des machines et avec au moins une partie prévue pour supporter des marques numériques caractérisés par le genre de marque numérique, p. ex. forme, nature, code
G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
An electrical interconnect includes a copper pillar and solder cap. The copper pillar and solder cap are formed onto a contact pad or an under bump metallurgy (UBM). In some applications, the contact pad or UBM is part of an electronic component, such as a semiconductor chip. In other cases, the contact pad is part of laminated substrate, such as a printed circuit board (PCB), or a ceramic substrate. The copper pillar and the solder cap are printed using an ink printer, such as an aerosol ink jet printer. A post heat treatment solidifies the interconnection between the contact pad or UBM, the copper pillar and the solder cap.
Methods of and Devices for quality control that can be used with automated optical inspection (AOI), solder paste inspection (SPI), and automated x-ray inspection (AXI) are disclosed. Plurality of threshold settings are entered in a testing process. Multiple testing results are obtained from the testing process. A graphic presentation is generated showing the numerical relationship among the data points, such that a quality control person is able to fine-tune the testing process to have a predetermined ratio of Defect Escaped % to False Call ppm.
G06K 9/00 - Méthodes ou dispositions pour la lecture ou la reconnaissance de caractères imprimés ou écrits ou pour la reconnaissance de formes, p.ex. d'empreintes digitales
A formed graphite sheet is shaped and sized as a protective shield positioned over an electronic component coupled to a PCB. The formed graphite sheet is used to protect a body of the electronic component from heat applied during the assembly of the electronic component to the PCB, such as the heating steps used in SMT and through-hole technology. The formed graphite sheet is shaped to selective direct impinging heat. The heat can be directly away from the entire electronic component. Alternatively, the heat can be selectively directed away from some portions of the electronic component and toward other portions of the electronic component.
A glue thickness inspection system automates a thickness measurement functionality for determining the thickness of both non-transparent and transparent materials including, but not limited to, glue, gel, solder and epoxy. The glue thickness inspection system includes a laser detector, a movable platform for positioning a unit under test, and a controller for controlling movement of the platform, angle of the laser detector, and calculation of the transparent material thickness. The laser detector includes a laser for emitting a laser light onto the unit under test and a sensor for receiving corresponding reflected light. The sensed data is used by the controller to determine the transparent material thickness.
G01B 11/06 - Dispositions pour la mesure caractérisées par l'utilisation de techniques optiques pour mesurer la longueur, la largeur ou l'épaisseur pour mesurer l'épaisseur
G01B 7/00 - Dispositions pour la mesure caractérisées par l'utilisation de techniques électriques ou magnétiques
Two substrates are mechanically and electrically coupled together using a combination of a fast cure electrically non-conductive epoxy for mechanical attachment and a slow cure electrically conductive epoxy for electrical interconnects. The two epoxies are selectively applied between the two substrates as a stack, and the stack is subjected to a temperature that is sufficient to cure the fast cure electrically non-conductive epoxy in a short period of time but does not damage the substrates or components coupled thereto. In some applications, the temperature is less than 100 degrees Celsius and the time period is less than 5 seconds. The stack is removed from the heat and the slow cure electrically conductive epoxy continues to cure over a longer second period of time, such as a few hours to a day.
B32B 3/00 - Produits stratifiés comprenant une couche ayant des discontinuités ou des rugosités externes ou internes, ou une couche de forme non planeProduits stratifiés comprenant une couche ayant des particularités au niveau de sa forme
B32B 7/14 - Liaison entre couches utilisant des adhésifs interposés ou des matériaux interposés ayant des propriétés adhésives appliqués en disposition espacée, p. ex. en bandes
B32B 37/12 - Procédés ou dispositifs pour la stratification, p. ex. par polymérisation ou par liaison à l'aide d'ultrasons caractérisés par l'usage d'adhésifs
B32B 37/16 - Procédés ou dispositifs pour la stratification, p. ex. par polymérisation ou par liaison à l'aide d'ultrasons caractérisés par les propriétés des couches toutes les couches existant et présentant une cohésion avant la stratification
B32B 37/06 - Procédés ou dispositifs pour la stratification, p. ex. par polymérisation ou par liaison à l'aide d'ultrasons caractérisés par le procédé de chauffage
H05K 3/36 - Assemblage de circuits imprimés avec d'autres circuits imprimés
H05K 1/11 - Éléments imprimés pour réaliser des connexions électriques avec ou entre des circuits imprimés
71.
Graphite sheet to protect SMT components from thermal exposure
A formed graphite sheet is shaped and sized as a protective shield positioned over an electronic component coupled to a PCB. The formed graphite sheet is used to protect a body of the electronic component from heat applied during the assembly of the electronic component to the PCB, such as the heating steps used in SMT and through-hole technology.
H01L 23/473 - Dispositions pour le refroidissement, le chauffage, la ventilation ou la compensation de la température impliquant le transfert de chaleur par des fluides en circulation par une circulation de liquides
72.
Using a snap button to make disconnectable connection of electronic devices to fabrics
A disconnectable snap button connection for connecting electronic devices to fabrics, the disconnectable snap button connection and a method for making the same is described herein. The disconnectable snap button connection includes a component, a piece of conductive material, a piece of non-conductive material; wherein the piece of conductive material is attached to the piece of non-conductive material, a male portion of the disconnectable snap button, wherein the male portion of the disconnectable snap button is attached to the component, and a female portion of the disconnectable snap button, wherein the female portion of the disconnectable snap button is attached to the piece of conductive material. When the male portion of the disconnectable snap button is inserted into the female portion of the disconnectable snap button, a connection is made between the component and the piece of conductive material.
H01R 33/00 - Dispositifs de couplage spécialement conçus pour supporter un appareil et munis d'une pièce de couplage assurant la fonction de support et la connexion électrique par l'intermédiaire d'une pièce complémentaire qui est structurellement associée à l'appareil, p. ex. supports de lampesLeurs pièces détachées
H01R 43/16 - Appareils ou procédés spécialement adaptés à la fabrication, l'assemblage, l'entretien ou la réparation de connecteurs de lignes ou de collecteurs de courant ou pour relier les conducteurs électriques pour la fabrication des pièces de contact, p. ex. par découpage et pliage
A method and apparatus for generating consumer electronics using a Universal Box Build (UBB) are disclosed herein. The method may include entering specifications of a product comprised of a printed circuit board (PCB), additional components (such as Central Processing Units (CPUs), memory modules, and heatsinks) into a chassis module, inserting a set of required components in the UBB, and generating the PCB assembly based on the entered specifications, wherein a robot is operatively connected to the interface module to automatically generate a product assembly.
A method for making a Radio Frequency Identification (RFID) device on fabric is described herein. In a first example, an RFID semiconductor chip is attached to a piece of fabric. The RFID semiconductor chip includes two terminals. A solid wire is stitched into the fabric making an RFID antenna. The solid wire is attached to the terminals of the RFID semiconductor chip. In a second example, a metal wire is selected. The metal wire is stitched into fabric making an RFID antenna. The metal wire includes two ends and a conductive adhesive is applied to two ends of the metal wire. An RFID semiconductor chip is attached to the fabric. The RFID semiconductor chip includes two terminals and the RFID semiconductor chip is attached to the fabric at the two terminals. The conductive adhesive is cured. In both examples, the wire and the RFID semiconductor chip are encapsulated in fabric.
A stirring device and method for stirring a material using an applicator with an electrically controllable element placed on an outside surface of the applicator so that a controllable power source coupled to the electrically controllable element provides a controlled electrostatic charge to the element. The controlled electrostatic charge provided by the power source creates a variable electric field exterior to the outside surface of the applicator. The variable electric field induces a stirring movement to the material.
A test apparatus and method for testing a shoe comprises a base, with a shoe fixture for fixing a shoe against displacement, and an actuator, including a shoe contactor, mounted to the movable portion of the actuator connected to the base so that a shoe fixed to the shoe fixture can be placed in alternating stress conditions. The movable portion of the actuator is displaceable between a first position in which the shoe contactor is positioned away from the shoe fixture and a second position in which the shoe contactor is positioned proximate to the shoe fixture to contact and deflect the shoe.
G01N 3/08 - Recherche des propriétés mécaniques des matériaux solides par application d'une contrainte mécanique par application d'efforts permanents de traction ou de compression
G01N 3/00 - Recherche des propriétés mécaniques des matériaux solides par application d'une contrainte mécanique
G01N 11/00 - Recherche des propriétés d'écoulement des matériaux, p. ex. la viscosité, la plasticitéAnalyse des matériaux en déterminant les propriétés d'écoulement
A43D 1/00 - Dispositifs de mesure du pied ou des formesDispositifs de mesure pour parties de chaussures
G01N 3/20 - Recherche des propriétés mécaniques des matériaux solides par application d'une contrainte mécanique en appliquant des efforts permanents de flexion
An adhesive application system for rounded surfaces of a product. The adhesive activation system include a product body having a round outer perimeter, a band configured to fit along the outside of the round outer perimeter, a plurality of pressure pads arranged positioned along a curved pathway, a support configured to hold the product body such that the outer perimeter aligns with the curved pathway and one or more actuators coupled to each of the pressure pads and configured to move the pressure pads between a contracted position wherein curved inner sides of the pressure pads are substantially aligned with the curved pathway and thereby compress the band onto the round outer perimeter and an extended position wherein the curved inner sides are spaced away from the curved pathway.
B29C 65/00 - Assemblage d'éléments préformésAppareils à cet effet
F21K 9/23 - Sources lumineuses rétrocompatibles pour dispositifs d’éclairage avec un seul culot pour chaque source lumineuse, p. ex. pour le remplacement de lampes à incandescence avec un culot à baïonnette ou à vis
A solar cell module comprises a solar cell die that is soldered to a substrate. The substrate comprises one or more power contacts. A power conductor is soldered to a power contact, thereby electrically coupling the power conductor to the solar cell die. A pre-heat module heats a first side of the substrate at a first area to a first temperature for a first duration. Then, a solder heat source solders a power conductor to a power contact at a second area of the substrate at a second temperature for a second duration. The resulting solder connection at the power conductor is less prone to cold-solder defects. The temperature of the pre-heat module is controlled to promote curing of an RTV sealant used in the manufacture of the solar cell module. The temperature of the solder heat source is controlled to avoid burning and degrading of the RTV sealant.
B23K 31/02 - Procédés relevant de la présente sous-classe, spécialement adaptés à des objets ou des buts particuliers, mais non couverts par un seul des groupes principaux relatifs au brasage ou au soudage
A printed circuit including a non-conductive substrate, a first conductive layer printed on the non-conductive substrate and one or more additional layers printed on the substrate. The first conductive layer is able to have one or more antennas each forming a predetermined pattern, a first conductive sheet and one or more conductive traces. The one or more additional layers include a first electrode printed on the top of the first conductive sheet, a buffer printed on top of the first electrode, a second electrode printed on top of the buffer and a second conductive sheet printed on top of the second electrode. The printed circuit is further able to include an RFID chip electrically coupled with the antennas and at least one of the first and second conductive sheets via the conductive traces, wherein the first and second conductive sheets, the buffer and the first and second electrodes form a power source that provides electrical power to the RFID chip.
G06K 19/07 - Supports d'enregistrement avec des marques conductrices, des circuits imprimés ou des éléments de circuit à semi-conducteurs, p. ex. cartes d'identité ou cartes de crédit avec des puces à circuit intégré
G06K 19/077 - Détails de structure, p. ex. montage de circuits dans le support
The present invention relates to connector tools for seating connectors on a substrate such as a printed circuit board. In various embodiments, the connector tools can be made by wire electrode discharge machining (WEDM) process. In the embodiments, the connector tool includes reinforced ribbed end walls, ribbed internal walls, interconnected walls and contours that reduce tool and connector damage. In other embodiments, the connector tools include guiding structures that align the connector tool to the connector before seating the connector so that the connector tool aligns to the connector pins and body to avoid damage to the connector and/or the substrate. In another embodiment, the connector tool has guiding skirts and surfaces to capture the connector in position then seat the connector. Thus, the invention reduces connector and substrate damage during manufacturing, reduces tool damage, and lowers product costs by boosting manufacturing yields.
B23P 19/00 - Machines effectuant simplement l'assemblage ou la séparation de pièces ou d'objets métalliques entre eux ou des pièces métalliques avec des pièces non métalliques, que cela entraîne ou non une certaine déformationOutils ou dispositifs à cet effet dans la mesure où ils ne sont pas prévus dans d'autres classes
H05K 3/30 - Assemblage de circuits imprimés avec des composants électriques, p. ex. avec une résistance
H01R 43/20 - Appareils ou procédés spécialement adaptés à la fabrication, l'assemblage, l'entretien ou la réparation de connecteurs de lignes ou de collecteurs de courant ou pour relier les conducteurs électriques pour assembler les pièces de contact avec le socle isolant, le boîtier ou le manchon ou pour les en désassembler
A solar cell module comprises a solar cell die that is soldered to a substrate. The substrate comprises one or more power contacts. A power conductor is soldered to a power contact, thereby electrically coupling the power conductor to the solar cell die. A pre-heat module heats a first side of the substrate at a first area to a first temperature for a first duration. Then, a solder heat source solders a power conductor to a power contact at a second area of the substrate at a second temperature for a second duration. The resulting solder connection at the power conductor is less prone to cold-solder defects. The temperature of the pre-heat module is controlled to promote curing of an RTV sealant used in the manufacture of the solar cell module. The temperature of the solder heat source is controlled to avoid burning and degrading of the RTV sealant.
H01L 31/054 - Dispositifs à semi-conducteurs sensibles aux rayons infrarouges, à la lumière, au rayonnement électromagnétique d'ondes plus courtes, ou au rayonnement corpusculaire, et spécialement adaptés, soit comme convertisseurs de l'énergie dudit rayonnement e; Procédés ou appareils spécialement adaptés à la fabrication ou au traitement de ces dispositifs ou de leurs parties constitutives; Leurs détails adaptés comme dispositifs de conversion photovoltaïque [PV] Éléments optiques directement associés ou intégrés à la cellule PV, p.ex. moyens réflecteurs ou concentrateurs de lumière
82.
System and method for rapidly heating and cooling a mold
A portable mold-temperature control unit includes a local heating system, a first fluid duct, a second fluid duct, and a fluid exchange system. The local heating system includes a local heater for heating fluid that is used to rapidly heat a mold. The first fluid duct carries hot fluid heated by the local heating system. The second fluid duct carries cool fluid that is used to rapidly cool a mold. The fluid exchange system includes an outlet that permits fluid to flow from the first and second fluid ducts to the mold during heating and cooling, respectively. The fluid exchange system also includes an inlet that receives the fluid as it returns from the mold. In one embodiment, the heating system reheats the fluid returning from the mold and reuses it to heat the mold again. In a more particular embodiment, the heating system includes a steam generator that generates steam used to heat the mold. In another embodiment, the portable mold-temperature control system includes a local cooling system that cools the fluid used to cool the mold. In a more particular embodiment, the local cooling system cools fluid returning from the mold and reuses it to cool the mold. A method for using the portable mold-temperature control unit is also disclosed.
This invention relates to a substrate with via and pad structure(s) to reduce solder wicking. Each via and pad structure connects a component to conductive layers associated with the substrate. The substrate includes one or more plated vias, solder mask(s) surrounding the plated vias, and a conductive pad with a conductive trace connected to each plated via. The conductive pad extends beyond the terminal sides to increase solder formation and the solder mask reduces solder formation at the terminal end of the component. The via and pad structure is suitable for a variety of components and high component density. The invention also provides a computer implemented method for calculating the maximum distance of a conductive pad extending beyond the terminal side of a component.