US20110070342A1 - Method for evaluating and orientating baked product - Google Patents

Method for evaluating and orientating baked product Download PDF

Info

Publication number
US20110070342A1
US20110070342A1 US12/807,050 US80705010A US2011070342A1 US 20110070342 A1 US20110070342 A1 US 20110070342A1 US 80705010 A US80705010 A US 80705010A US 2011070342 A1 US2011070342 A1 US 2011070342A1
Authority
US
United States
Prior art keywords
baked product
robot system
specifications
vision system
robot
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/807,050
Inventor
Patrick J. Wilkens
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to US12/807,050 priority Critical patent/US20110070342A1/en
Publication of US20110070342A1 publication Critical patent/US20110070342A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • G01N33/02Food

Definitions

  • the present invention relates generally to a method of quality control of baked products and, more particularly, to a computerized method for evaluating and orientating baked product.
  • Quality control for baked products requires visually evaluating baked product parameters to determine if the baked products meet specifications.
  • the baked product parameters can include color, length, height, undulating surfaces and surface seed quantity. Further, the baked product must be orientated correctly to make certain that the product can be slicked (if necessary) and packaged without damage.
  • Existing baked product computerized quality control methods provide for evaluating and removing from a conveyor belt, baked product that does not meet specifications.
  • the existing methods do not provide for orientating the baked product (if necessary) after determining that the product meets specifications.
  • the existing methods do not provide a computerized quality control method that can be manually tuned to quickly and economically reconfigure quality control computer input and output signals to evaluate and orientate another baked product having a different size and/or configuration.
  • a new method is required that evaluates all baked product for quality and orientation on a moving conveyor belt, then determines which baked products must be repositioned and which baked products must be removed. Further, the new method must be capable of reconfiguring a. control computer, thereby allowing the computer to provide quality control for varying types of baked goods, including but not limited to buns, bread and donuts.
  • It is a principal object of the present invention is to provide a method for evaluating and orientating baked product.
  • a feature of the method is a programmable vision system for providing visual information about each baked product on a moving conveyor belt to a computer.
  • An advantage of the method is that from the visual information, the computer can evaluate parameters for each baked product, including but not limited to color, length, width, surface deviations and quantity of seeds.
  • Another advantage of the method is that the computer can determine from the evaluated parameters, if the baked product meets specifications.
  • Yet another advantage of the method is that from the visual information, the computer can determine if each baked product is orientated pursuant to specifications.
  • Another object of the present invention is to provide a method for removing baked product that does not meet specifications from a conveyor belt.
  • a feature of the method is a programmable robot that can elevate and reposition a baked product upon a moving conveyor belt, or that can remove a baked product from a moving conveyor belt.
  • Another feature of the method is a programmable robot that can be controlled by a computer.
  • An advantage of the method is that the computer, after evaluating baked product parameters can instruct the robot to remove baked product that does not meet specifications from the moving conveyor belt.
  • Another advantage of the method is that the computer, after determining if a baked product is not orientated pursuant to specifications, can instruct the robot to reposition the baked product such that orientation specifications are satisfied.
  • Yet another object of the present invention is to allow an individual to provide algorithms to the computer that tunes the software such that the computer can evaluate and orientate, via the same vision and robot systems, a new baked product having different parameters.
  • a feature of the method is a computer that can accept tunable software configured to provide quality control for baked products.
  • An advantage of the method is that an entire conveyor system with quality control hardware can be reconfigured quickly and economically for a new baked product.
  • the invention provides a method for evaluating and orientating a plurality of a preselected baked product, said method comprising the steps of selecting a baked product to be analyzed for quality and orientated for packaging; programming a vision system to evaluate each of a plurality of a selected baked product to determine if each one satisfies specifications; programming a robot system to discard each one of a selected baked product that does not satisfy specifications; programming a robot system to orientate each one of a selected baked product that satisfies specifications; disposing a plurality of selected baked product upon a cooling conveyor; moving the plurality of selected baked product proximate to a vision system and a robot system; determining via said vision system, if a selected one of the plurality of selected baked product satisfies specifications; removing said selected one of the selected baked product via said robot system, if said selected one does not satisfy specifications; determining if said selected one of the selected baked product that satisfies specifications is correctly orientated via said vision system; orient
  • the invention further provides a method for packaging a preselected baked product comprising establishing specifications for a preselected baked product; providing a vision system to evaluate each one of a preselected baked product to determine if each one of the preselected baked product is specification and orientation compliant; providing a robot system that discards each specification noncompliant preselected baked product, and that orientates each specification compliant preselected baked product that is misaligned; disposing a plurality of preselected baked product proximate to said vision system, whereupon, said vision system determines specification and orientation compliance for each one of said plurality of preselected baked product; discarding a specification noncompliant baked product via said robot system; orientating a specification compliant baked product via said robot system; and packaging each specification compliant and orientation compliant baked product.
  • FIG. 1 is a flow chart for a method for evaluating and orientating baked product in accordance with the present invention.
  • FIG. 2 is a top elevation view of a support structure with vision and robot systems attached thereto in accordance with the present invention.
  • FIG. 3 is a side elevation of the of the support structure of FIG. 2 .
  • FIG. 4 is the side elevation view of the support structure of FIG. 3 , but with a robot hand included in the robot system.
  • FIG. 5 is a back elevation view of the support structure of FIG. 4 .
  • FIG. 6 is a top elevation view of the support structure of FIG. 4 .
  • FIG. 7 is a front elevation view of the support structure of FIG. 4 .
  • FIG. 8 is a top elevation view of the support structure of FIG. 4 , but with the vision and robot systems removed.
  • FIG. 9 is top elevation view of a support structure with a cooling conveyor for supplying baked product from a baking oven to the vision and robot systems secured to the support structure in accordance with the present invention.
  • FIG. 10 is a side elevation view of the support structure, cooling conveyor and baking oven of FIG. 9 .
  • FIG. 11 is a side elevation view of a support structure with alternative vision and robot systems attached thereto in accordance with the present invention.
  • FIG. 12 is a top elevation view of the support structure and alternative vision and robot systems of FIG. 11 .
  • the method 10 includes selecting a baked product 11 ( FIGS. 2 and 3 ) that must ultimately be individually evaluated for quality, orientation and packaging in relatively large numbers ( FIG. 1 , block 50 ).
  • the baked product 11 may be selected from a myriad of products including, but not limited to buns, bread, rolls, sandwiches and dessert treats.
  • a plurality of the selected baked product 11 ultimately exit an oven 9 ( FIG. 9 ) at a relatively hot temperature (350-400 degrees Fahrenheit) and are then cooled to about 100-125 degrees Fahrenheit by placing the baked product upon cooling conveyors 12 ( FIG. 9 ).
  • the baked product 11 drops to the desired 100-125 temperature range where the baked product 11 is conveyed underneath and proximate to a vision system 14 ( FIGS. 2 and 9 ), and a robot system 16 ( FIGS. 2 and 3 ) that are supported via a support structure 18 ( FIGS. 2-10 ).
  • the vision system 14 is a model it vision system manufactured by Fanuc Corporation, which is located at Rochester Hills, Michigan.
  • the robot system 16 is a “single arm” robot manufactured by Fanuc corporation, model number M-430iA/2F.
  • the vision and robot systems 14 and 16 include computers interfaced and programmed to achieve the present method 10 for evaluating and orientating baked product.
  • the support structure 18 is dimensioned and configured to dispose the vision and robot systems 14 and 16 above a predetermined portion of the cooling conveyor 12 .
  • the support structure 18 positions the vision system 14 to “see” laterally across the entire conveyor 12 to view an entire row 20 of baked product 11 to provide baked product 11 “quality control” information to the computers.
  • the support structure 18 positions the robot system 16 to enable the robot arm to remove any baked product after being “told” to do so by the computers after the computers determine which baked products 11 do not meet specifications.
  • the vision system includes a two dimensional first camera 15 that determines baked product 11 parameters including, but not limited to length, width, color, surface deviations and seed count.
  • the vision system further includes a three dimensional second camera 17 mounted at a forty-five degree angle to the baked product 11 to determine baked product height dimensions.
  • the first camera 15 is a Basler two dimensional camera having part number RUL209810GC and manufactured in Ahrensburg, Sweden.
  • the second camera 17 is a Sick Ranger three dimensional camera having part number 60022152 and manufactured in Linkoping, Sweden.
  • the first camera 15 further includes a light hood 23 having a Sick Laser (part number ILP2L11111) and white LED lighting (not depicted) under the hood 23 to eliminate ambient light to allow the first camera 15 to determine the true color of the baked product 11 passing under the first camera 15 .
  • the first and second cameras 15 and 17 provide baked product 11 quality control information to a cooperating computer 21 .
  • the robot system includes a “spider” robot 19 manufactured by Fanuc corporation, model number M3IA.
  • the computer 21 includes Labview software provided by National Instruments located at 11500 Mo-Pac Expy in Austin, Tex.
  • the Labview software allows a person to program the computer 21 with algorithms that provide optimum process control for achieving a method 10 for evaluating, orientating and removing (if necessary) any baked product 11 on the conveyor 12 , irrespective of configuration, including but not limited to hot dog buns, hamburger buns, bread loaves and donuts.
  • the computer 21 ultimately instructs the robot 19 , via the Labview software and cooperating algorithms, to orientate baked product 11 upon the conveyor 12 , or to remove baked product 11 from the conveyor 12 that does not meet specifications.
  • the support structure 18 disposes the robot system 16 or 19 such that a “hand” 22 of the robot system 16 or 19 is capable of grasping individually, each one of the baked product 11 in the row 20 laterally across the conveyor 12 .
  • the hand 22 is manufactured specifically for the baked product 11 being packaged.
  • the support structure 18 must also be dimensioned and configured to avoid any existing structures proximate to the location where the support structure 18 is to be installed.
  • the support structure 18 is manufactured from steel and must be engineered to support the weight of the vision systems 14 or ( 15 and 17 ), and the robot systems 16 or 19 to withstand the vibrations initiated by the movement of the robot systems 16 or 19 when picking-up and orientating or discarding, via a discarding chute 24 , the baked product 11 .
  • the vision system 14 is programmed to evaluate the quality of each one of a plurality of a selected baked product 11 to determine if each one satisfies specifications and orientation upon the cooling conveyor 12 (block 52 ).
  • the specification programming includes, but is not limited to, determining the configuration and dimensions of the baked product 11 , as well as color, toppings, surface blemishes, quantity of seeds and weight of the baked product 11 .
  • the orientation programming includes, but is not limited to, determining if the longitudinal and lateral orientation of the baked product 11 upon the cooling conveyor 12 is correct to provide for the consistent slicing and undamaged packaging of the baked product 11 .
  • the robot system 16 is programmed to cooperate with the vision system 14 to ultimately discard each one of a selected baked product 11 that does not satisfy specifications. Further, the robot system 16 is programmed to cooperate with the vision system 14 to ultimately orientate each one of the selected baked product 11 that satisfies specifications, but is not orientated correctly, thereby promoting consistent slicing and undamaged packaging (block 56 ).
  • existing baking equipment (not part of the present invention) is energized to provide hot selected baked product 11 upon the cooling conveyor 12 .
  • the hot selected baked product 11 is ultimately cooled while being moved via the cooling conveyor 12 , thereby allowing the cooling conveyor 12 to dispose the now cooled baked product 11 upon a down slide 28 , which promotes the sliding of the cooled baked product 11 from the cooling conveyor 12 to and upon a slicer feed conveyor 26 .
  • the slicer feed conveyor 26 positions rows 20 of cooled baked product 11 proximate to and below the vision and robot systems 14 and 16 (block 60 ).
  • the travel time for the hot selected baked product 11 to reach the slicer feed conveyor 26 is predetermined to provide a cooled baked product 11 .
  • the vision system 14 selects one of the cooled plurality of selected baked product 11 for evaluation.
  • the selected one baked product 11 is scanned to determine if preselected features, including but not limited to color, surface blemishes, size and presence of toppings, and quantity of seeds satisfies predetermined parameters and/or specifications (decision block 62 ). If the selected one cooled baked product 11 does not satisfy specifications, the robot system 16 discards the selected one baked product 11 (block 64 ); whereupon, the method 10 jumps to decision block 76 and determines if any more of the cooled selected product 11 proximate to the vision and robot systems 14 and 16 remains.
  • the method 10 jumps to block 58 where another plurality of hot selected baked product 11 is disposed upon the cooling conveyor 12 and the method 10 continues from block 58 .
  • the method 10 jumps to block 61 where another one of the cooled plurality of selected baked product 11 is evaluated via the vision system 14 and the method continues from block 61 .
  • the method 10 proceeds to decision block 66 to determine if the selected one cooled baked product 11 is orientated correctly. If the one cooled baked product 11 is not orientated correctly, then the robot system 16 orientates the one cooled baked product 11 correctly (block 68 ). The method 10 then proceeds to block 70 and the selected one cooled baked product 11 is moved via the slicer feed conveyor 26 to slicing and packaging means (not depicted) well known to those of ordinary skill in the art. Returning to decision block 66 , if the one cooled baked product 11 is orientated correctly, then the method 10 proceeds to block 70 .
  • the method 10 After slicing and packaging the one cooled baked product 11 (block 70 ), the method 10 proceeds to decision block 72 ; whereupon, the method 10 determines if there is a sufficient quantity of sliced and packaged selected cooled baked product 11 to satisfy an order placed by a customer. If there is a sufficient quantity of sliced and packaged selected cooled baked product 11 to satisfy the customer's order, then the method 10 stops (block 74 ). If there is not a sufficient quantity of sliced and packaged selected cooled baked product 11 , then the method 10 proceeds to decision block 76 where the method 10 determines if there remains any more of the selected cooled baked product proximate to the vision and robot systems 14 and 16 . The method 10 then repeats decision block 76 as detailed above until there is a sufficient quantity of sliced and packaged selected cooled baked product 11 .

Landscapes

  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Medicinal Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Manipulator (AREA)

Abstract

A method 10 for evaluating and orientating baked product includes selecting a baked product 11 that must ultimately be individually evaluated for quality, orientation and packaging in relatively large numbers. A plurality of selected baked product 11 exit an oven 9 at a relatively hot temperature and then cooled via movement on cooling conveyors 12 until being disposed upon a slicer feed conveyor 26 proximate to a vision system 14 and a robot system 16 that are supported via a support structure 18. The vision system 14 evaluates the baked product 11 for quality and orientation. The robot system 16 discards baked product 11 that does not satisfy specifications, and orientates misaligned baked product 11 that does satisfy specifications.

Description

  • This Application is based on Provisional Application Ser. No. 61/275,141, filed on Aug. 26, 2009.
  • BACKGROUND OF THE INVENTION
  • 1. Field of the Invention
  • The present invention relates generally to a method of quality control of baked products and, more particularly, to a computerized method for evaluating and orientating baked product.
  • 2. Background of the Prior Art
  • Quality control for baked products requires visually evaluating baked product parameters to determine if the baked products meet specifications. The baked product parameters can include color, length, height, undulating surfaces and surface seed quantity. Further, the baked product must be orientated correctly to make certain that the product can be slicked (if necessary) and packaged without damage.
  • Existing baked product computerized quality control methods provide for evaluating and removing from a conveyor belt, baked product that does not meet specifications. The existing methods do not provide for orientating the baked product (if necessary) after determining that the product meets specifications. Further, the existing methods do not provide a computerized quality control method that can be manually tuned to quickly and economically reconfigure quality control computer input and output signals to evaluate and orientate another baked product having a different size and/or configuration.
  • A new method is required that evaluates all baked product for quality and orientation on a moving conveyor belt, then determines which baked products must be repositioned and which baked products must be removed. Further, the new method must be capable of reconfiguring a. control computer, thereby allowing the computer to provide quality control for varying types of baked goods, including but not limited to buns, bread and donuts.
  • SUMMARY OF THE INVENTION
  • It is a principal object of the present invention is to provide a method for evaluating and orientating baked product. A feature of the method is a programmable vision system for providing visual information about each baked product on a moving conveyor belt to a computer. An advantage of the method is that from the visual information, the computer can evaluate parameters for each baked product, including but not limited to color, length, width, surface deviations and quantity of seeds. Another advantage of the method is that the computer can determine from the evaluated parameters, if the baked product meets specifications. Yet another advantage of the method is that from the visual information, the computer can determine if each baked product is orientated pursuant to specifications.
  • Another object of the present invention is to provide a method for removing baked product that does not meet specifications from a conveyor belt. A feature of the method is a programmable robot that can elevate and reposition a baked product upon a moving conveyor belt, or that can remove a baked product from a moving conveyor belt. Another feature of the method is a programmable robot that can be controlled by a computer. An advantage of the method is that the computer, after evaluating baked product parameters can instruct the robot to remove baked product that does not meet specifications from the moving conveyor belt. Another advantage of the method is that the computer, after determining if a baked product is not orientated pursuant to specifications, can instruct the robot to reposition the baked product such that orientation specifications are satisfied.
  • Yet another object of the present invention is to allow an individual to provide algorithms to the computer that tunes the software such that the computer can evaluate and orientate, via the same vision and robot systems, a new baked product having different parameters. A feature of the method is a computer that can accept tunable software configured to provide quality control for baked products. An advantage of the method is that an entire conveyor system with quality control hardware can be reconfigured quickly and economically for a new baked product.
  • Briefly, the invention provides a method for evaluating and orientating a plurality of a preselected baked product, said method comprising the steps of selecting a baked product to be analyzed for quality and orientated for packaging; programming a vision system to evaluate each of a plurality of a selected baked product to determine if each one satisfies specifications; programming a robot system to discard each one of a selected baked product that does not satisfy specifications; programming a robot system to orientate each one of a selected baked product that satisfies specifications; disposing a plurality of selected baked product upon a cooling conveyor; moving the plurality of selected baked product proximate to a vision system and a robot system; determining via said vision system, if a selected one of the plurality of selected baked product satisfies specifications; removing said selected one of the selected baked product via said robot system, if said selected one does not satisfy specifications; determining if said selected one of the selected baked product that satisfies specifications is correctly orientated via said vision system; orientating said selected one of the selected baked product that satisfies specifications via said robot system, if said selected one is not correctly orientated; packaging each specification compliant and correctly orientated baked product; and determining if more baked product is required for an order placed by a customer, whereupon, if more baked product is required, then more baked product is added upon said cooling conveyor, and the added baked product is analyzed, if more baked product is not required, then the method is terminated.
  • The invention further provides a method for packaging a preselected baked product comprising establishing specifications for a preselected baked product; providing a vision system to evaluate each one of a preselected baked product to determine if each one of the preselected baked product is specification and orientation compliant; providing a robot system that discards each specification noncompliant preselected baked product, and that orientates each specification compliant preselected baked product that is misaligned; disposing a plurality of preselected baked product proximate to said vision system, whereupon, said vision system determines specification and orientation compliance for each one of said plurality of preselected baked product; discarding a specification noncompliant baked product via said robot system; orientating a specification compliant baked product via said robot system; and packaging each specification compliant and orientation compliant baked product.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • These and other objects, advantages and novel features of the present invention, as well as details of an illustrative embodiment thereof, will be more fully understood from the following detailed description and attached drawings, wherein:
  • FIG. 1 is a flow chart for a method for evaluating and orientating baked product in accordance with the present invention.
  • FIG. 2 is a top elevation view of a support structure with vision and robot systems attached thereto in accordance with the present invention.
  • FIG. 3 is a side elevation of the of the support structure of FIG. 2.
  • FIG. 4 is the side elevation view of the support structure of FIG. 3, but with a robot hand included in the robot system.
  • FIG. 5 is a back elevation view of the support structure of FIG. 4.
  • FIG. 6 is a top elevation view of the support structure of FIG. 4.
  • FIG. 7 is a front elevation view of the support structure of FIG. 4.
  • FIG. 8 is a top elevation view of the support structure of FIG. 4, but with the vision and robot systems removed.
  • FIG. 9 is top elevation view of a support structure with a cooling conveyor for supplying baked product from a baking oven to the vision and robot systems secured to the support structure in accordance with the present invention.
  • FIG. 10 is a side elevation view of the support structure, cooling conveyor and baking oven of FIG. 9.
  • FIG. 11 is a side elevation view of a support structure with alternative vision and robot systems attached thereto in accordance with the present invention.
  • FIG. 12 is a top elevation view of the support structure and alternative vision and robot systems of FIG. 11.
  • DESCRIPTION OF THE PREFERRED EMBODIMENT
  • Referring now to the drawings, a method for evaluating and orientating a plurality of a preselected baked product in accordance with the invention is denoted a numeral 10. The method 10 includes selecting a baked product 11 (FIGS. 2 and 3) that must ultimately be individually evaluated for quality, orientation and packaging in relatively large numbers (FIG. 1, block 50). The baked product 11 may be selected from a myriad of products including, but not limited to buns, bread, rolls, sandwiches and dessert treats. A plurality of the selected baked product 11 ultimately exit an oven 9 (FIG. 9) at a relatively hot temperature (350-400 degrees Fahrenheit) and are then cooled to about 100-125 degrees Fahrenheit by placing the baked product upon cooling conveyors 12 (FIG. 9). As the baked product 11 is moved via the cooling conveyors 12, the baked product 11 drops to the desired 100-125 temperature range where the baked product 11 is conveyed underneath and proximate to a vision system 14 (FIGS. 2 and 9), and a robot system 16 (FIGS. 2 and 3) that are supported via a support structure 18 (FIGS. 2-10).
  • The vision system 14 is a model it vision system manufactured by Fanuc Corporation, which is located at Rochester Hills, Michigan. The robot system 16 is a “single arm” robot manufactured by Fanuc corporation, model number M-430iA/2F. The vision and robot systems 14 and 16 include computers interfaced and programmed to achieve the present method 10 for evaluating and orientating baked product. The support structure 18 is dimensioned and configured to dispose the vision and robot systems 14 and 16 above a predetermined portion of the cooling conveyor 12. The support structure 18 positions the vision system 14 to “see” laterally across the entire conveyor 12 to view an entire row 20 of baked product 11 to provide baked product 11 “quality control” information to the computers. The support structure 18 positions the robot system 16 to enable the robot arm to remove any baked product after being “told” to do so by the computers after the computers determine which baked products 11 do not meet specifications.
  • Referring to FIGS. 11-12, alternative vision and robot systems are depicted. The vision system includes a two dimensional first camera 15 that determines baked product 11 parameters including, but not limited to length, width, color, surface deviations and seed count. The vision system further includes a three dimensional second camera 17 mounted at a forty-five degree angle to the baked product 11 to determine baked product height dimensions. The first camera 15 is a Basler two dimensional camera having part number RUL209810GC and manufactured in Ahrensburg, Sweden. The second camera 17 is a Sick Ranger three dimensional camera having part number 60022152 and manufactured in Linkoping, Sweden. The first camera 15 further includes a light hood 23 having a Sick Laser (part number ILP2L11111) and white LED lighting (not depicted) under the hood 23 to eliminate ambient light to allow the first camera 15 to determine the true color of the baked product 11 passing under the first camera 15. The first and second cameras 15 and 17 provide baked product 11 quality control information to a cooperating computer 21.
  • The robot system includes a “spider” robot 19 manufactured by Fanuc corporation, model number M3IA. The computer 21 includes Labview software provided by National Instruments located at 11500 Mo-Pac Expy in Austin, Tex. The Labview software allows a person to program the computer 21 with algorithms that provide optimum process control for achieving a method 10 for evaluating, orientating and removing (if necessary) any baked product 11 on the conveyor 12, irrespective of configuration, including but not limited to hot dog buns, hamburger buns, bread loaves and donuts. The computer 21 ultimately instructs the robot 19, via the Labview software and cooperating algorithms, to orientate baked product 11 upon the conveyor 12, or to remove baked product 11 from the conveyor 12 that does not meet specifications. Irrespective of the vision and robot systems used to evaluate, orientate or remove baked product 11, the support structure 18 disposes the robot system 16 or 19 such that a “hand” 22 of the robot system 16 or 19 is capable of grasping individually, each one of the baked product 11 in the row 20 laterally across the conveyor 12. The hand 22 is manufactured specifically for the baked product 11 being packaged. The support structure 18 must also be dimensioned and configured to avoid any existing structures proximate to the location where the support structure 18 is to be installed. The support structure 18 is manufactured from steel and must be engineered to support the weight of the vision systems 14 or (15 and 17), and the robot systems 16 or 19 to withstand the vibrations initiated by the movement of the robot systems 16 or 19 when picking-up and orientating or discarding, via a discarding chute 24, the baked product 11.
  • Referring now to FIG. 1 which also applies to the alternate vision and robot systems detailed above, after selecting the baked product 11 (block 50), the vision system 14 is programmed to evaluate the quality of each one of a plurality of a selected baked product 11 to determine if each one satisfies specifications and orientation upon the cooling conveyor 12 (block 52). The specification programming includes, but is not limited to, determining the configuration and dimensions of the baked product 11, as well as color, toppings, surface blemishes, quantity of seeds and weight of the baked product 11. The orientation programming includes, but is not limited to, determining if the longitudinal and lateral orientation of the baked product 11 upon the cooling conveyor 12 is correct to provide for the consistent slicing and undamaged packaging of the baked product 11.
  • Referring to block 54 of FIG. 1, the robot system 16 is programmed to cooperate with the vision system 14 to ultimately discard each one of a selected baked product 11 that does not satisfy specifications. Further, the robot system 16 is programmed to cooperate with the vision system 14 to ultimately orientate each one of the selected baked product 11 that satisfies specifications, but is not orientated correctly, thereby promoting consistent slicing and undamaged packaging (block 56).
  • Referring to block 58, after programming the vision and robot systems 14 and 16, existing baking equipment (not part of the present invention) is energized to provide hot selected baked product 11 upon the cooling conveyor 12. The hot selected baked product 11 is ultimately cooled while being moved via the cooling conveyor 12, thereby allowing the cooling conveyor 12 to dispose the now cooled baked product 11 upon a down slide 28, which promotes the sliding of the cooled baked product 11 from the cooling conveyor 12 to and upon a slicer feed conveyor 26. The slicer feed conveyor 26 positions rows 20 of cooled baked product 11 proximate to and below the vision and robot systems 14 and 16 (block 60). The travel time for the hot selected baked product 11 to reach the slicer feed conveyor 26 is predetermined to provide a cooled baked product 11.
  • Referring to block 61, the vision system 14 selects one of the cooled plurality of selected baked product 11 for evaluation. The selected one baked product 11 is scanned to determine if preselected features, including but not limited to color, surface blemishes, size and presence of toppings, and quantity of seeds satisfies predetermined parameters and/or specifications (decision block 62). If the selected one cooled baked product 11 does not satisfy specifications, the robot system 16 discards the selected one baked product 11 (block 64); whereupon, the method 10 jumps to decision block 76 and determines if any more of the cooled selected product 11 proximate to the vision and robot systems 14 and 16 remains. If none of the cooled selected product 11 remains, then the method 10 jumps to block 58 where another plurality of hot selected baked product 11 is disposed upon the cooling conveyor 12 and the method 10 continues from block 58. Returning to decision block 76, if more of the cooled selected product 11 remains, then the method 10 jumps to block 61 where another one of the cooled plurality of selected baked product 11 is evaluated via the vision system 14 and the method continues from block 61.
  • Returning to decision block 62, if the selected one cooled baked product 11 satisfies specification, then the method 10 proceeds to decision block 66 to determine if the selected one cooled baked product 11 is orientated correctly. If the one cooled baked product 11 is not orientated correctly, then the robot system 16 orientates the one cooled baked product 11 correctly (block 68). The method 10 then proceeds to block 70 and the selected one cooled baked product 11 is moved via the slicer feed conveyor 26 to slicing and packaging means (not depicted) well known to those of ordinary skill in the art. Returning to decision block 66, if the one cooled baked product 11 is orientated correctly, then the method 10 proceeds to block 70.
  • After slicing and packaging the one cooled baked product 11 (block 70), the method 10 proceeds to decision block 72; whereupon, the method 10 determines if there is a sufficient quantity of sliced and packaged selected cooled baked product 11 to satisfy an order placed by a customer. If there is a sufficient quantity of sliced and packaged selected cooled baked product 11 to satisfy the customer's order, then the method 10 stops (block 74). If there is not a sufficient quantity of sliced and packaged selected cooled baked product 11, then the method 10 proceeds to decision block 76 where the method 10 determines if there remains any more of the selected cooled baked product proximate to the vision and robot systems 14 and 16. The method 10 then repeats decision block 76 as detailed above until there is a sufficient quantity of sliced and packaged selected cooled baked product 11.

Claims (20)

1. A method for evaluating and orientating a plurality of a preselected baked product, said method comprising the steps of:
selecting a baked product to be analyzed for quality and orientated for packaging;
programming a vision system to evaluate each of a plurality of a selected baked product to determine if each one satisfies specifications;
programming a robot system to discard each one of a selected baked product that does not satisfy specifications;
programming a robot system to orientate each one of a selected baked product that satisfies specifications;
disposing a plurality of selected baked product upon a cooling conveyor;
moving the plurality of selected baked product proximate to a vision system and a robot system;
determining via said vision system, if a selected one of the plurality of selected baked product satisfies specifications;
removing said selected one of the selected baked product via said robot system, if said selected one does not satisfy specifications;
determining if said selected one of the selected baked product that satisfies specifications is correctly orientated via said vision system;
orientating said selected one of the selected baked product that satisfies specifications via said robot system, if said selected one is not correctly orientated;
packaging each specification compliant and correctly orientated baked product; and
determining if more baked product is required for an order placed by a customer, whereupon, if more baked product is required, then more baked product is added upon said cooling conveyor, and the added baked product is analyzed, if more baked product is not required, then the method is terminated.
2. The method of claim 1 wherein said step of disposing a plurality of selected baked product upon a cooling conveyor includes the step of directing baked product from a cooling conveyor onto a slicer feed conveyor.
3. The method of claim 1 wherein said step of moving the plurality of selected baked product proximate to a vision system and a robot system, includes the step of constructing framework for supporting said vision system such that said vision system is disposed for evaluating quality and determining orientation for each one of said plurality of selected baked product placed upon said slicer feed conveyor.
4. The method of claim 1 wherein said step of moving the plurality of selected baked product proximate to a visions system and a robot system, includes the step of constructing framework for supporting said robot system such that said robot system is disposed for discarding baked product that is not specification compliant and for orientating specification compliant baked products that are not correctly orientated.
5. The method of claim 1 wherein said step of determining if a selected one of the selected baked product satisfies specifications includes the step of determining via said vision system if said selected one baked product is right side up.
6. The method of claim 5 wherein said step of determining via said vision system if said selected one of the baked product is right side up includes the step of lifting and positioning the baked product, via said robot system, in a right side up position if said selected one of the baked product is not initially in a right side up position.
7. The method of claim 1 wherein said step of determining if a selected on of the selected baked product satisfies specifications includes the step of determining via said vision system if the said selected one baked product includes the correct color, size, and toppings.
8. The method of claim 1 wherein said step of removing said selected one of the selected baked product via said robot system, if said selected one does not satisfy specifications, includes the step of lifting each non-specification compliant baked product from the orientation conveyor via said robot system, and discarding each non-specification compliant baked product into a garbage bin via said robot system.
9. The method of claim 1 wherein said step of determining via said vision system if a selected one of the plurality of selected baked product satisfies specifications, includes the step of determining if each of the plurality of selected baked product satisfies specification.
10. The method of claim 1 wherein said step of removing said selected one of the selected baked product via said robot system, if said selected one does not satisfy specifications, includes the step of removing each of the selected baked product via said robot system that does not satisfy specifications.
11. The method of claim 1 wherein said step of determining if said selected one of the selected baked product that satisfies specifications is correctly orientated via said vision system, includes the step of determining if each of the selected baked product is correctly orientated.
12. The method of claim 1 wherein said step of orientating said selected one of the selected baked product that satisfies specifications via said robot system, if said selected one is not correctly orientated, includes the step of orientating each specification compliant baked product upon the conveyor via said robot system.
13. The method of claim 1 wherein said step of programming a robot system to discard each one of a selected baked product to determine if each one satisfies specifications includes a diagnostic system to determine if said robot system is within operating specifications, whereupon, said diagnostic system shuts down said robot system and all supporting systems that cooperate with said robot system.
14. A method for packaging a preselected baked product comprising:
establishing specifications for a preselected baked product;
providing a vision system to evaluate each one of a preselected baked product to determine if each one of the preselected baked product is specification and orientation compliant;
providing a robot system that discards each specification noncompliant preselected baked product, and that orientates each specification compliant preselected baked product that is misaligned;
disposing a plurality of preselected baked product proximate to said vision system, whereupon, said vision system determines specification and orientation compliance for each one of said plurality of preselected baked product;
discarding a specification noncompliant baked product via said robot system;
orientating a specification compliant baked product via said robot system; and
packaging each specification compliant and orientation compliant baked product.
15. The method of claim 14 wherein said step of providing a vision system includes the step of programming said vision system to determine color, size, and presence of toppings for the baked product.
16. The method of claim 14 wherein said step of providing a robot system includes the step of programming said robot system to discard specification noncompliant baked product.
17. The method of claim 14 wherein said step of providing a robot system includes the step of programming said robot system to orientate a specification compliant and orientation noncompliant baked product.
18. The method of claim 14 wherein said step of providing a robot system includes the step of providing a diagnostic system to determine if said robot system is within operating specifications, whereupon, said diagnostic system shuts down said robot system and all supporting systems that cooperate with said robot system if said robot system is not within operating specifications.
19. The method of claim 14 wherein said step of providing a vision system includes the step of providing an adjustable support structure that three dimensionally adjusts the position of said vision system relative to a baked product.
20. The method of claim 14 wherein said step of providing a robot system includes the step of providing an adjustable support structure that three dimensionally adjusts the position of said robot system relative to a baked product.
US12/807,050 2009-08-26 2010-08-26 Method for evaluating and orientating baked product Abandoned US20110070342A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US12/807,050 US20110070342A1 (en) 2009-08-26 2010-08-26 Method for evaluating and orientating baked product

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US27514109P 2009-08-26 2009-08-26
US12/807,050 US20110070342A1 (en) 2009-08-26 2010-08-26 Method for evaluating and orientating baked product

Publications (1)

Publication Number Publication Date
US20110070342A1 true US20110070342A1 (en) 2011-03-24

Family

ID=43756847

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/807,050 Abandoned US20110070342A1 (en) 2009-08-26 2010-08-26 Method for evaluating and orientating baked product

Country Status (1)

Country Link
US (1) US20110070342A1 (en)

Cited By (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014040952A1 (en) * 2012-09-17 2014-03-20 Gea Food Solutions Germany Gmbh Method for correcting portions in packaging trays
CN105911236A (en) * 2016-04-23 2016-08-31 中山鼎晟质检服务有限公司 Movable food detection vehicle
CN105911235A (en) * 2016-04-23 2016-08-31 中山鼎晟质检服务有限公司 Food detection device
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10168826B2 (en) 2012-05-09 2019-01-01 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10175879B2 (en) 2012-12-29 2019-01-08 Apple Inc. Device, method, and graphical user interface for zooming a user interface while performing a drag operation
US10180772B2 (en) 2015-03-08 2019-01-15 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10203868B2 (en) 2015-08-10 2019-02-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10222980B2 (en) 2015-03-19 2019-03-05 Apple Inc. Touch input cursor manipulation
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US10303354B2 (en) 2015-06-07 2019-05-28 Apple Inc. Devices and methods for navigating between user interfaces
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US10387029B2 (en) 2015-03-08 2019-08-20 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10402073B2 (en) 2015-03-08 2019-09-03 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
WO2019175655A1 (en) * 2018-03-01 2019-09-19 Wilkinson Research And Development, Llc Kiosk for storing and distributing baked product and associated systems and methods
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10481690B2 (en) 2012-05-09 2019-11-19 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US20200000103A1 (en) * 2015-09-24 2020-01-02 Steven-Robert Originals, Llc Automated Mechanism for Producing a Baked or Fried Product, Including Methods of Production
US10613634B2 (en) 2015-03-08 2020-04-07 Apple Inc. Devices and methods for controlling media presentation
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10775994B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US10775999B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10782871B2 (en) 2012-05-09 2020-09-22 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
US10908808B2 (en) 2012-05-09 2021-02-02 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US10969945B2 (en) 2012-05-09 2021-04-06 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US11023116B2 (en) 2012-05-09 2021-06-01 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US11026432B2 (en) 2015-08-18 2021-06-08 Wilkinson Research And Development, Llc Automated bread-making system
US11231831B2 (en) 2015-06-07 2022-01-25 Apple Inc. Devices and methods for content preview based on touch input intensity

Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4884696A (en) * 1987-03-29 1989-12-05 Kaman Peleg Method and apparatus for automatically inspecting and classifying different objects
US5370216A (en) * 1993-03-05 1994-12-06 Shibuya Kogyo Co., Ltd. Apparatus for aligning vessels
US5406770A (en) * 1993-05-24 1995-04-18 Fikacek; Karel J. Packaging apparatus for random size articles
US5568715A (en) * 1994-05-31 1996-10-29 Johnson & Johnson Vision Products, Inc. Automated inspection system with transport and ejector conveyor
US6122062A (en) * 1999-05-03 2000-09-19 Fanuc Robotics North America, Inc. 3-D camera
US6201885B1 (en) * 1998-09-11 2001-03-13 Bunge Foods Corporation Method for bakery product measurement
US20020011567A1 (en) * 2000-03-13 2002-01-31 Ozanich Richard M. Apparatus and method and techniques for measuring and correlating characteristics of fruit with visible/near infra-red spectrum
US6349526B1 (en) * 1997-09-12 2002-02-26 Paul Bernard Newman Automated packaging
US6711880B2 (en) * 2001-05-23 2004-03-30 Sig Pack Systems Ag Apparatus for, and method of, feeding piece goods to a tubular-bag packaging station
US7223429B2 (en) * 2003-02-11 2007-05-29 Sara Lee Bakery Group, Inc. Method and apparatus for making loaves crustless, sliced bread
US7244093B2 (en) * 2002-08-23 2007-07-17 Fanuc Ltd. Object handling apparatus
US20070179671A1 (en) * 2005-07-26 2007-08-02 Fanuc Ltd Tracking and handling device
US20080092488A1 (en) * 2005-08-04 2008-04-24 Ranpak Corp. Packaging System and Method
US20090187276A1 (en) * 2008-01-23 2009-07-23 Fanuc Ltd Generating device of processing robot program

Patent Citations (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4884696A (en) * 1987-03-29 1989-12-05 Kaman Peleg Method and apparatus for automatically inspecting and classifying different objects
US5370216A (en) * 1993-03-05 1994-12-06 Shibuya Kogyo Co., Ltd. Apparatus for aligning vessels
US5406770A (en) * 1993-05-24 1995-04-18 Fikacek; Karel J. Packaging apparatus for random size articles
US5568715A (en) * 1994-05-31 1996-10-29 Johnson & Johnson Vision Products, Inc. Automated inspection system with transport and ejector conveyor
US6349526B1 (en) * 1997-09-12 2002-02-26 Paul Bernard Newman Automated packaging
US6201885B1 (en) * 1998-09-11 2001-03-13 Bunge Foods Corporation Method for bakery product measurement
US6122062A (en) * 1999-05-03 2000-09-19 Fanuc Robotics North America, Inc. 3-D camera
US20020011567A1 (en) * 2000-03-13 2002-01-31 Ozanich Richard M. Apparatus and method and techniques for measuring and correlating characteristics of fruit with visible/near infra-red spectrum
US6711880B2 (en) * 2001-05-23 2004-03-30 Sig Pack Systems Ag Apparatus for, and method of, feeding piece goods to a tubular-bag packaging station
US7244093B2 (en) * 2002-08-23 2007-07-17 Fanuc Ltd. Object handling apparatus
US7223429B2 (en) * 2003-02-11 2007-05-29 Sara Lee Bakery Group, Inc. Method and apparatus for making loaves crustless, sliced bread
US20070179671A1 (en) * 2005-07-26 2007-08-02 Fanuc Ltd Tracking and handling device
US20080092488A1 (en) * 2005-08-04 2008-04-24 Ranpak Corp. Packaging System and Method
US20090187276A1 (en) * 2008-01-23 2009-07-23 Fanuc Ltd Generating device of processing robot program

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
"FANUC M-430iA/2F" product brochure, 2007 *
"FANUC Robot M-430iA - High-Speed Handling by Visual Tracking," May 20, 2008 http://web.archive.org/web/20080520124724/http://www.fanuc.co.jp/en/news/2007/0712/0712_robotaward.html *
"FANUC Robot M-430iA for Handling Food and Pharmaceutical Products," October 20, 2007 http://web.archive.org/web/20071020093915/http://fanuc.co.jp/en/news/2007/0701/0701_best10award.html *
"FANUC Robots Introduces M-1iA Intelligent, High-Speed Assembly Robot at 2009 International Robots, Vision and Motion Control Show." June 9, 2009http://www.robotics.org/content-detail.cfm/Industrial-Robotics-News/FANUC-Robotics-Introduces-M-1iA-Intelligent--High-Speed-Assembly-Robot-at-2009-International-Robots-Vision--Motion-Control-Show/conten *
"ROBOGUIDE" product brochure, 2005 *

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10942570B2 (en) 2012-05-09 2021-03-09 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US10908808B2 (en) 2012-05-09 2021-02-02 Apple Inc. Device, method, and graphical user interface for displaying additional information in response to a user contact
US11023116B2 (en) 2012-05-09 2021-06-01 Apple Inc. Device, method, and graphical user interface for moving a user interface object based on an intensity of a press input
US11010027B2 (en) 2012-05-09 2021-05-18 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10168826B2 (en) 2012-05-09 2019-01-01 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10175864B2 (en) 2012-05-09 2019-01-08 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects in accordance with contact intensity
US10481690B2 (en) 2012-05-09 2019-11-19 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for media adjustment operations performed in a user interface
US10969945B2 (en) 2012-05-09 2021-04-06 Apple Inc. Device, method, and graphical user interface for selecting user interface objects
US10496260B2 (en) 2012-05-09 2019-12-03 Apple Inc. Device, method, and graphical user interface for pressure-based alteration of controls in a user interface
US10775994B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for moving and dropping a user interface object
US11221675B2 (en) 2012-05-09 2022-01-11 Apple Inc. Device, method, and graphical user interface for providing tactile feedback for operations performed in a user interface
US10592041B2 (en) 2012-05-09 2020-03-17 Apple Inc. Device, method, and graphical user interface for transitioning between display states in response to a gesture
US10191627B2 (en) 2012-05-09 2019-01-29 Apple Inc. Device, method, and graphical user interface for manipulating framed graphical objects
US10884591B2 (en) 2012-05-09 2021-01-05 Apple Inc. Device, method, and graphical user interface for selecting object within a group of objects
US10775999B2 (en) 2012-05-09 2020-09-15 Apple Inc. Device, method, and graphical user interface for displaying user interface objects corresponding to an application
US10782871B2 (en) 2012-05-09 2020-09-22 Apple Inc. Device, method, and graphical user interface for providing feedback for changing activation states of a user interface object
WO2014040952A1 (en) * 2012-09-17 2014-03-20 Gea Food Solutions Germany Gmbh Method for correcting portions in packaging trays
US10175879B2 (en) 2012-12-29 2019-01-08 Apple Inc. Device, method, and graphical user interface for zooming a user interface while performing a drag operation
US10620781B2 (en) 2012-12-29 2020-04-14 Apple Inc. Device, method, and graphical user interface for moving a cursor according to a change in an appearance of a control icon with simulated three-dimensional characteristics
US10915243B2 (en) 2012-12-29 2021-02-09 Apple Inc. Device, method, and graphical user interface for adjusting content selection
US10185491B2 (en) 2012-12-29 2019-01-22 Apple Inc. Device, method, and graphical user interface for determining whether to scroll or enlarge content
US10437333B2 (en) 2012-12-29 2019-10-08 Apple Inc. Device, method, and graphical user interface for forgoing generation of tactile output for a multi-contact gesture
US10860177B2 (en) 2015-03-08 2020-12-08 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10613634B2 (en) 2015-03-08 2020-04-07 Apple Inc. Devices and methods for controlling media presentation
US10268341B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10402073B2 (en) 2015-03-08 2019-09-03 Apple Inc. Devices, methods, and graphical user interfaces for interacting with a control object while dragging another object
US10268342B2 (en) 2015-03-08 2019-04-23 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10387029B2 (en) 2015-03-08 2019-08-20 Apple Inc. Devices, methods, and graphical user interfaces for displaying and using menus
US10180772B2 (en) 2015-03-08 2019-01-15 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10338772B2 (en) 2015-03-08 2019-07-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10222980B2 (en) 2015-03-19 2019-03-05 Apple Inc. Touch input cursor manipulation
US10455146B2 (en) 2015-06-07 2019-10-22 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10303354B2 (en) 2015-06-07 2019-05-28 Apple Inc. Devices and methods for navigating between user interfaces
US10200598B2 (en) 2015-06-07 2019-02-05 Apple Inc. Devices and methods for capturing and interacting with enhanced digital images
US10705718B2 (en) 2015-06-07 2020-07-07 Apple Inc. Devices and methods for navigating between user interfaces
US10346030B2 (en) 2015-06-07 2019-07-09 Apple Inc. Devices and methods for navigating between user interfaces
US11231831B2 (en) 2015-06-07 2022-01-25 Apple Inc. Devices and methods for content preview based on touch input intensity
US10235035B2 (en) 2015-08-10 2019-03-19 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US11182017B2 (en) 2015-08-10 2021-11-23 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10416800B2 (en) 2015-08-10 2019-09-17 Apple Inc. Devices, methods, and graphical user interfaces for adjusting user interface objects
US10884608B2 (en) 2015-08-10 2021-01-05 Apple Inc. Devices, methods, and graphical user interfaces for content navigation and manipulation
US10754542B2 (en) 2015-08-10 2020-08-25 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10209884B2 (en) 2015-08-10 2019-02-19 Apple Inc. Devices, Methods, and Graphical User Interfaces for Manipulating User Interface Objects with Visual and/or Haptic Feedback
US10203868B2 (en) 2015-08-10 2019-02-12 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10698598B2 (en) 2015-08-10 2020-06-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10963158B2 (en) 2015-08-10 2021-03-30 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US11327648B2 (en) 2015-08-10 2022-05-10 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interface objects with visual and/or haptic feedback
US10162452B2 (en) 2015-08-10 2018-12-25 Apple Inc. Devices and methods for processing touch inputs based on their intensities
US10248308B2 (en) 2015-08-10 2019-04-02 Apple Inc. Devices, methods, and graphical user interfaces for manipulating user interfaces with physical gestures
US11026432B2 (en) 2015-08-18 2021-06-08 Wilkinson Research And Development, Llc Automated bread-making system
US20200000103A1 (en) * 2015-09-24 2020-01-02 Steven-Robert Originals, Llc Automated Mechanism for Producing a Baked or Fried Product, Including Methods of Production
CN105911235A (en) * 2016-04-23 2016-08-31 中山鼎晟质检服务有限公司 Food detection device
CN105911236A (en) * 2016-04-23 2016-08-31 中山鼎晟质检服务有限公司 Movable food detection vehicle
WO2019175655A1 (en) * 2018-03-01 2019-09-19 Wilkinson Research And Development, Llc Kiosk for storing and distributing baked product and associated systems and methods
US11450171B2 (en) 2018-03-01 2022-09-20 Wilkinson Research And Development, Llc Kiosk for storing and distributing baked product and associated systems and methods

Similar Documents

Publication Publication Date Title
US20110070342A1 (en) Method for evaluating and orientating baked product
EP2625959B1 (en) Method for processing items such as pieces of meat
US10123557B2 (en) Thermal process control
US20210008725A1 (en) Automated pizza assembly system
NL1031292C1 (en) Device and method for facilitating the harvest of crops.
US8549996B2 (en) System for topping and tailing lettuce heads using a camera-guided servo-controlled water knife
US20110129577A1 (en) Process and machine equipment for the control of quality of bakery products
JP5449997B2 (en) Fish egg maturity determination apparatus and fish egg maturity determination method
US10906198B2 (en) Installation for cutting food products equipped with means for filling the chute
KR20220150939A (en) Self-Removing Dough Ball Loader
RU2297144C2 (en) Charging apparatus of bakery ovens for producing of baked formed products
KR101800252B1 (en) Pre-processing apparatus of sea-squirt harvest for an automatic sorting of sea-squirt
JP7336028B2 (en) Automatic clear counter stacker
CN116853749A (en) Granular crops uniform feeding and spreading device
AU2012200372C1 (en) Workstation of a food item processing system
CN111296761A (en) Production method and device of dried meat slices with automatic material arrangement function
CN111418620A (en) Dried meat slice production method and device
PL67851Y1 (en) Sorting machine, especially for apples

Legal Events

Date Code Title Description
STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

OSZAR »