This disclosure relates to implementations of a cigar reroller.
As shown in
Some smokers prefer to replace the existing smokeable content of a cigar with a replacement smokeable content. For example, a smoker may replace an existing tobacco content of a cigar with another tobacco content or with a cannabis content. This replacement involves splitting open the cigar wrapper to remove the existing smokeable content and then rolling the split open cigar wrapper around the replacement smokeable content to re-form the cylindrical shaped cigar for smoking, which may then be referred to as a blunt.
The replacement of the cigar smokeable content, or “cigar rerolling”, is performed manually by hand, which is usually difficult and time consuming. For example, the cigar rerolling can be difficult and time consuming for a smoker to split open the cigar wrapper without damaging it and to re-roll the split open cigar wrapper evenly and sufficiently tight. Also, the cigar rerolling can be difficult and time consuming to perform by a smoker who has a disease or other condition that affects the use of the smoker's hands, such as arthritis, carpal tunnel syndrome, etc. However, an automated device for cigar rerolling does not exist to avoid such issues of difficulty and time consumption.
Implementations of cigar reroller are provided. In some implementations, the cigar reroller comprises a new content processor, a cigar holder, an existing content remover, and a new content adder. In some implementations, the cigar reroller may further comprise a housing.
In some implementations, the cigar reroller comprises a cigar port, a cigar conveyor, a cigar holder, a content holder, a content grinder, a cutter, a discard holder, and a roller. In some implementations, the cigar reroller may further comprise a housing, an indicator, and/or a charging port.
In some implementations, the cigar reroller comprises a content holder, a content grinder, a cigar holder, an auger, a collection drawer, a compactor, and an injector. In some implementations, the cigar reroller may further comprise a housing, an indicator, and/or a charging port.
In some implementations, the cigar reroller is configured to receive a cigar. In some implementations, the cigar reroller is configured to release a rerolled (e.g., refilled or reloaded) cigar.
In some implementations, the cigar reroller is configured to receive a replacement smokeable content (e.g., for a cigar), such as tobacco, cannabis, etc.
In some implementations, the cigar reroller is configured to hold the replacement smokeable content. In some implementations, the cigar reroller is configured to shred or grind the replacement smokeable content.
In some implementations, the cigar reroller is configured to remove an existing smokeable content from a cigar. In some implementations, the cigar reroller is configured to hold the existing smokeable content removed from a cigar.
In some implementations, the cigar reroller is configured to insert a replacement smokeable content into an emptied cigar.
In some implementations, the cigar reroller is thereby configured to provide a rerolled (e.g., refilled or reloaded) cigar wherein the existing smokeable content is removed from a cigar and a replacement smokeable content is added to form the rerolled cigar.
In some implementations, an example method of operation of the cigar reroller comprises processing a replacement smokeable content by the new content processor, receiving a cigar by the cigar holder, removing the existing smokeable content from the cigar by the existing content remover, and inserting the processed replacement smokeable content into the emptied cigar to form a rerolled (e.g., refilled or reloaded) cigar by the new content adder.
In some implementations, another example method of operation of the cigar reroller comprises receiving a replacement smokeable content by the content holder, grinding up the replacement smokeable content by the content grinder, receiving and holding a cigar by the cigar holder, cutting open and emptying the cigar of the existing smokeable content by the cutter, and inserting the replacement smokeable content and rolling the cigar to form a rerolled cigar by the roller.
In some implementations, another example method of operation of the cigar reroller comprises receiving a replacement smokeable content by the content holder, grinding up the replacement smokeable content by the content grinder, receiving and holding a cigar by the cigar holder, drilling into and removing the existing smokeable content from the cigar by the auger, and inserting the replacement smokeable content into the emptied cigar to form a rerolled cigar by the compactor/injector.
Some smokers prefer to replace the existing smokeable content 14 of a cigar 10 with a replacement smokeable content 14. For example, a smoker may replace an existing tobacco content 14 of a cigar 10 with another tobacco content 14 or with a cannabis content 14. This replacement involves splitting open the cigar wrapper 12 to remove the existing smokeable content 14 and then rolling the split open cigar wrapper 12 around the replacement smokeable content 14 to re-form the cylindrical shaped cigar 10 for smoking, which may then be referred to as a blunt.
The replacement of the cigar smokeable content 14, or “cigar 10 rerolling”, is performed manually by hand, which is usually difficult and time consuming. For example, the cigar 10 rerolling can be difficult and time consuming for a smoker to split open the cigar wrapper 12 without damaging it and to re-roll the split open cigar wrapper 12 evenly and sufficiently tight. Also, the cigar 10 rerolling can be difficult and time consuming to perform by a smoker who has a disease or other condition that affects the use of the smoker's hands, such as arthritis, carpal tunnel syndrome, etc.
As shown in
In some implementations, the cigar reroller 100 may further comprise one or more sensors (not shown). In some implementations, the cigar reroller 100 may further comprise an on/off switch 196, such as shown in
In some implementations, the housing 108 can have any suitable shape. For example, as shown in
In some implementations, the housing 108 may comprise two or more separable portions that securely connect together to form the housing 108. For example, as shown in
In some implementations, the housing 108 is configured to contain or otherwise enclose components of the cigar reroller 100, such as shown by the example housing 108 in
In some implementations, the housing 108 is configured to provide a secure attachment position for components of the cigar reroller 100. For example, as shown in
In some implementations, the cigar port 116 comprises an opening of any suitable shape through the housing 108. For example, as shown in
In some implementations, the cigar port 116 is configured to receive an inserted cigar through the cigar port 116 into the housing 108. For example, as shown in
In some implementations, the cigar port 116 is configured to release a rerolled cigar through the cigar port 116 out of the housing 108. For example, as shown in
In some implementations, the indicator 124 comprises a visual indicator. For example, as shown in
In some implementations, the indicator 124 is positioned in a visible location on the housing 108. For example, as shown in
In some implementations, the indicator 124 is configured to indicate an operating condition of the cigar reroller 100. For example, as shown in the several views of the indicator 124 in
In some implementations, the indicator 124 may be configured to emit different colors of light by transitioning or blending from one color to another color. In some implementations, the indicator 124 may be configured to emit one or more colors of light in different emission patterns, such as solid, flashing, etc., to indicate an operating condition of the cigar reroller 100.
In some implementations, such operating condition of the cigar reroller 100 that are indicated by the indicator 124 may comprise proper functions and/or malfunctions of the operation of the cigar reroller 100. In some implementations, such operating condition of the cigar reroller 100 that are indicated by the indicator 124 may comprise any other suitable operating conditions of the cigar reroller 100.
In some implementations, the charging port 132 comprises any suitable port for connecting a charger (not shown) to a rechargeable power source (not shown) of the cigar reroller 100, such as for connecting a battery charger to a rechargeable battery of the cigar reroller 100. For example, as shown in
In some implementations, the charging port 132 may further comprise an additional indicator (not shown). For example, as shown in
In some implementations, the additional indicator is the same or similar to the indicator 124 described above, except the additional indicator is related to the charging port 132. For example, in some implementations, the additional indicator is configured to emit one or more colors of light in one or more emission patterns to indicate an operating condition of or related to the charging port 132. In some implementations, such operating condition of or related to the charging port 132 may comprise a charging connection to the charging port 132 and/or a charge status (e.g., low or full charge) of the battery of the cigar reroller 100. In some implementations, such operating condition may comprise any other suitable operating conditions of or related to the charging port 132.
In some implementations, the charging port 132 is configured to provide a recharging connection for the operating power of the cigar reroller 100. For example, in some implementations, the charging port 132 is configured to provide a recharging connection for a rechargeable power source of the cigar reroller 100 such as a rechargeable battery.
In some implementations, the content holder 140 comprises any suitable structure that attaches or integrates to the housing 108 of the cigar reroller 100. In some implementations, such structure can also receive and hold a replacement smokeable content (e.g., for a cigar) within the structure for transfer into the housing 108, such as described below. For example, as shown in
As shown in
In some implementations, the content holder 140 is configured to receive a replacement smokeable content (e.g., for a cigar) within the content holder 140. In some implementations, the content holder 140 is configured to hold the replacement smokeable content within the content holder 140.
In some implementations, the content holder 140 is configured to release a replacement smokeable content 24 from the content holder 140 into a cut open wrapper 12 of a cigar 10, such as shown in
In some implementations, such replacement smokeable content (e.g., for a cigar) may comprise any suitable substance for smoking within a wrapper of a cigar, such as a cigar wrapper 12 described above. For example, in some implementations, the replacement smokeable content may comprise tobacco, cannabis, etc.
In some implementations, the content grinder 148 comprises any suitable mechanism that attaches or integrates to the housing 108 of the cigar reroller 100. In some implementations, such mechanism can also shred and/or grind a replacement smokeable content (e.g., for a cigar), such as described below. For example, as shown in
In some implementations, such mechanism of the content grinder 148 can alternately or additionally blend a replacement smokeable content (e.g., for a cigar). For example, in some implementations, the content grinder 148 may comprise a blending mechanism that can blend and/or shred a replacement smokeable content.
In some implementations, the content grinder 148 may also comprise shredding and/or grinding components 150. In some implementations, the content grinder 148 may also comprise an attachment 152 for cleaning and/or unclogging the grinder components 150.
As shown in
In some implementations, the content grinder 148 is configured to shred a replacement smokeable content (e.g., for a cigar). In some implementations, the content grinder 148 is configured to grind up a replacement smokeable content. In some implementations, the content grinder 148 is configured to blend a replacement smokeable content. In some implementations, the content grinder 148 is configured to break up a replacement smokeable content in any other suitable manner for smoking in a rerolled cigar, such as described below.
In some implementations, the conveyor 156 comprises any suitable mechanism that can convey a cigar into the housing 108 that is inserted through the cigar port 116 of the cigar reroller 100. In some implementations, such mechanism can also convey a rerolled cigar out of the housing 108 to be released through the cigar port 116 of the cigar reroller 100. For example, as shown in
As shown in
As shown in
In some implementations, the conveyor 156 is configured to convey a cigar 10 into the housing 108 that is inserted through the cigar port 116 of the cigar reroller 100, such as shown in
In some implementations, the conveyor 156 is configured to convey a rerolled cigar 20 out of the housing 108 to be released through the cigar port 116 of the cigar reroller 100, such as shown in
In some implementations, the holder 164 comprises any suitable mechanism that can hold a cigar within the housing 108 for rerolling the cigar. For example, as shown in
As shown in
As shown in
As shown in
In some implementations, the holder 164 is configured to hold a cigar within the housing 108 for rerolling the cigar, such as described below. For example, as shown in
In some implementations, the holder 164 is configured to receive a cigar within the holder 164 when conveyed into the housing 108 through the cigar port 116 by the conveyor 156, such as shown in
In some implementations, the holder 164 is configured to release a rerolled cigar from within the holder 164 when conveyed out of the housing 108 through the cigar port 116 by the conveyor 156, such as shown in
In some implementations, the holder 164 is configured to remove an existing smokeable content from a cigar. For example, as shown in
In some implementations, the cutter 172 comprises any suitable mechanism that can cut open a cigar positioned within the housing 108 of the cigar reroller 100 for rerolling the cigar. For example, as shown in
As shown in
As shown in
In some implementations, the cutter 172 may be movable or extendable through the split between the first portion 165 and the second portion 166 of the holder 164.
Alternately, in some implementations, the cutter 172 may be stationary and/or positioned at or adjacent to the opening to the holder 164 through which a cigar 10 inserts from the cigar port 116 and/or the conveyor 156 into the holder 164. In some implementations, the cutter 172 may be positioned at or adjacent to the opening to the holder 164 such that cutter 172 cuts open a cigar 10 as it inserts into the holder 164 from the cigar port 116 and/or the conveyor 156.
In some implementations, the cutter 172 may be attached and/or integrated to the holder 164.
In some implementations, the cutter 172 is configured to cut open a cigar 10 positioned within the housing 108 of the cigar reroller 100 for rerolling the cigar 10, such as shown in
Alternately, in some implementations, the cutter 172 is configured to cut open a cigar 10 as it inserts into the holder 164 from the cigar port 116 and/or the conveyor 156.
In some implementations, the cutter 172 may be configured to separate the cut open wrapper 12 of a cigar 10 to allow the removal of the existing smokeable content 14 from the cigar 10, such as shown in
In some implementations, the discard holder 180 comprises any suitable structure that can receive and hold existing smokeable content within the housing 108 that has been removed from a cigar 10 by the cigar reroller 100. For example, as shown in
As shown in
As shown in
In some implementations, the discard holder 180 is configured to receive and hold existing smokeable content 14 within the housing 108 that has been removed from a cigar 10 by the cigar reroller 100, such as shown in
In some implementations, the discard holder 180 is configured to be removable from and replaceable to the housing 108 of the cigar reroller 100, such as shown in
In some implementations, the roller 188 comprises any suitable mechanism that can roll up a cut open cigar to form a rerolled cigar. For example, as shown in
As shown in
As shown in
In some implementations, the roller 188 may further comprise a moistening mechanism (not shown) that can moisten the cut open cigar wrapper 12 while it is rolled by the roller to close and/or seal the wrapper 12 to form a rerolled cigar.
In some implementations, the roller 188 is configured to roll up a cut open cigar to form a rerolled cigar, such as shown in
As noted above, in some implementations, the cigar reroller 100 may further comprise one or more sensors (not shown). In some implementations, such sensors may be attached to and/or operate in combination with one or more of the components of the cigar reroller 100 described herein. For example, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the conveyor 156 to determine the size of a cigar inserted into the cigar reroller 100.
Similarly, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the roller 188 to allow the appropriate rerolling of a cigar, such as for evenness and tightness. Also, in some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with the content holder 164 to allow the appropriate amount of the replacement smokeable content to be released into a cut open cigar wrapper for rerolling into a cigar.
In some implementations, the cigar reroller 100 may further comprise one or more sensors attached to and/or operating in combination with one or more of the components of the cigar reroller 100 for any other suitable function.
As also noted above, in some implementations, the cigar reroller 100 may further comprise an on/off switch 196, such as shown in
In some implementations, such on/off switch 196 may be attached and/or integrated to another component of the cigar reroller 100, such as to the content holder 164 as shown in
In some implementations, the on/off switch 196 may control one or more functions of the cigar reroller 100. For example, in some implementations, the on/off switch 196 may control the content grinder 148. In some implementations, the on/off switch 196 may control any other suitable function, operation, etc. of the cigar reroller 100.
Alternately, in some implementations, an on/off switch (not shown) of the cigar reroller 100 may be automatically controlled. For example, such automatic on/off switch may be coordinated to a sensor that is activated when the cigar reroller 100 is prepared to operate and a cigar is inserted through the cigar port 116 for rerolling.
As also noted above, in some implementations, the cigar reroller 100 may further comprise one or more motion or movement sources (not shown). For example, in some implementations, the cigar reroller 100 may comprise one or more motors, solenoids, or other motion or movement sources that are attached to and/or operate in combination with one or more of the components of the cigar reroller 100 described herein, such as the conveyor 156, the roller 188, and/or the holder 164.
As also noted above, in some implementations, the cigar reroller 100 may further comprise a computer system, such as the computer system 1200 of
As shown in
In some implementations, the content holder 240, the content grinder 248, the collection drawer 280, the housing 208, the indicator 224, and the charging port 232 are the same or similar respectively to the content holder 140, the content grinder 148, the discard holder 180, the housing 108, the indicator 124, and the charging port 132 of the cigar reroller 100 described herein for
As shown in
In some implementations, the table 264a is configured to hold or otherwise support a cigar 10 received by the cigar holder 264. For example, as shown in
As shown in
In some implementations, the lid 264b is configured to cover or otherwise enclose a cigar 10 positioned on the table 264a. For example, as shown in
In some implementations, the lid 264b may be further configured to secure (e.g., hold) a cigar 10 to the table 264a when the lid 264b is closed.
In some implementations, the lock 264c is configured to latch or otherwise secure the lid 264b to the table 264a in a closed position. For example, as shown in
In some implementations, the cigar holder 264 is configured receive, hold, and release a cigar 10 for rerolling (e.g., reloading or refilling) generally similar to the cigar holder 164 of the cigar reroller 100 described herein.
In some implementations, the cigar holder 264 is configured to receive a cigar 10 (e.g., for rerolling by the cigar reroller 200) that is placed or otherwise positioned on the table 264a with the lid 264b unlocked and/or opened.
In some implementations, the cigar holder 264 is configured to hold (e.g., secure and/or enclose for rerolling by the cigar reroller 200) a cigar 10 on the table 264a with the lid 264b closed and/or locked.
In some implementations, the cigar holder 264 is configured to release a cigar 10 (e.g., after rerolling by the cigar reroller 200) from the table 264a with the lid 264b unlocked and/or opened to allow removal of the rerolled cigar.
As shown in
In some implementations, the auger bit 258a is configured to drill (e.g., cut or burrow) into and remove (e.g., pull or convey out) the existing smokeable content from a cigar 10 held by the cigar holder 264. For example, as shown in
In some implementations, the auger bit 258a may be any suitable size, shape, etc. such that the auger bit 258a can drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264.
In some implementations, the auger bit 258a is configured such that the auger bit 258a can drill into and remove the existing smokeable content from a cigar 10 without damaging (e.g., cutting, tearing, etc) the cigar wrapper 12 holding the existing smokeable content (such as described above for
In some implementations, the rotation mechanism 258b is configured to attach to and rotate the auger bit 258a to drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264. For example, as shown in
In some implementations, the rotation mechanism 258b may comprise any suitable motor having any suitable configuration to attach or otherwise couple to and rotate the auger bit 258a. In some implementations, the rotation mechanism 258b may comprise any other suitable component(s) configured to attach or otherwise couple to and rotate the auger bit 258a.
In some implementations, the traversal mechanism 258c is configured to traverse (e.g., move) the auger bit 258a into and out of a cigar 10 held by the cigar holder 264 while the auger bit 258a is rotated, such that the auger 258 drills into and removes the existing smokeable content from the cigar 10. For example, as shown in
In some implementations, the motor 258f may be any suitable motor configured to turn the gear 258h to operate the traversal mechanism 258c.
In some implementations, the base 258g may be any suitably sized, shaped, etc. component configured to hold (e.g., attach to and support) one or more components of the auger 258. For example, as shown in
In some implementations, the base 258g is further configured to traverse the motors 258d, 258f (and/or other attached or coupled components) by operation of the traversal mechanism 258c as described more below.
As shown in
As shown in
As shown in
In some implementations, the traversal mechanism 258c may comprise any other suitable component(s) configured to traverse the auger bit 258a into and out of a cigar 10 held by the cigar holder 264 while the auger bit 258a is rotated, such that the auger 258 drills into and removes the existing smokeable content from the cigar 10.
In some implementations, the traversal mechanism 258c is configured to operate by operation of the motor 258f which turns the gear 258h which thereby engages the gear rack 258i. In some implementations, the gear 258h engagement of the gear rack 258i thereby causes the movement of the base 258g (e.g., along the traversal rods 258j) which thereby moves the motor 258d such that the (e.g., rotating) attached auger bit 258a is moved into and out of the cigar 10 held in the cigar holder 264.
In some implementations, the auger bit 258a is moved toward or away from the cigar 10 corresponding to the direction of movement or rotation of the motor 258f during operation of the traversal mechanism 258c.
In some implementations, the auger 258 is positioned (or is positionable) such that the auger bit 258a can drill into and remove the existing smokeable content from a cigar 10 held by the cigar holder 264 when the auger bit 258a is rotated by the motor 258d and traversed by the traversal mechanism 258c. For example, as shown in
In some implementations, the auger 258 is further configured to loosen the existing smokeable content of a cigar 10 for removal.
As shown in
As shown in
As shown in
As shown in
In some implementations, the extension 274c may be any suitably sized, shaped, etc. component configured to attach to and extend from the shaft 274b as described above. For example, as shown in
As shown in
In some implementations, the blade 274d may be any suitably sized, shaped, etc. component configured to attach to and extend from the extension 274c (as described above) and to provide a compacting surface against a replacement smokeable content during operation of the compactor 274 as described more below. For example, as shown in
In some implementations, the blade 274d is configured to position over or otherwise adjacent to a replacement smokeable content held in a tray portion of the content holder 240 (e.g., after grinding and/or other processing of the content). In some implementations, the blade 274d is further configured to position against the replacement smokeable content such that the content is compacted and held in the tray portion of the content holder 240 for inserting into an emptied cigar 10 by the injector 290.
As shown in
In some implementations, the pincher 274e may be any suitably sized, shaped, etc. component configured to attach to and extend from the shaft 274b (as described above) and to hold (e.g., pin or pinch) the end of an emptied cigar 10 to allow insertion of a replacement smokeable content by the injector 290. For example, as shown in
In some implementations, the pincher 274e is configured to position against the (e.g., outside of) the cigar wrapper 12 of an emptied cigar 10 held in the cigar holder 264 to allow the insertion of a replacement smokeable content by the injector 290. For example, in some implementations, the pincher 274e is configured to hold the empty cigar wrapper 12 in position to fill or reroll the cigar 10.
In some implementations, the pincher 274e may be configured to operate by movement of a rod 274f which is e.g. connected to the shaft 274b and/or otherwise coupled to the motor 274a.
As shown in
In some implementations, the compactor 274 is configured to compact (e.g., compress) a replacement smokeable content held in a tray portion of the content holder 240 (e.g., after grinding and/or other processing of the content). For example, in some implementations, the compactor 274 is configured to operate to compress the replacement smokeable content by the motor 274a rotating the shaft 274b which thereby positions the blade 274d against the replacement smokeable content such that the content is compacted and held in the tray portion of the content holder 240 for inserting into an emptied cigar 10 by the injector 290.
In some implementations, the pincher 274e may also be operated by the compactor 274 to hold the emptied cigar 10 in position (as described above) for inserting the replacement smokeable content by the injector 290.
In some implementations, the compactor 274 may comprise any other suitable additional or alternate components to allow the compactor 274 to operate as described above to compact a replacement smokeable content. In some implementations, the compactor 274 may be configured in any other suitable additional or alternate way to allow the compactor 274 to operate as described above to compact a replacement smokeable content.
As shown in
As shown in
As shown in
As shown in
As shown in
As shown in
In some implementations, the injector mechanism 290b may include any other suitable components, such as to couple the motor 290a to the slide 290c, for the operation of the injector 290.
As shown in
In some implementations, the injector 290 is configured to move a replacement smokeable content held in a tray portion of the content holder 240 and compacted by the compactor 274 (as described above) into an emptied cigar 10 held in the cigar holder 264. For example, in some implementations, the injector is configured to operate to move or otherwise insert the replacement smokeable content by the motor 290a operating the injector mechanism 290b to move the slide 290c along the slide guide 290d toward the cigar 10 to move the content into the cigar 10.
In some implementations, the injector 290 may comprise any other suitable additional or alternate components to allow the injector 290 to operate as described above to inject or otherwise insert a replacement smokeable content into a cigar 10. In some implementations, the injector 290 may be configured in any other suitable additional or alternate way to allow the injector 290 to operate as described above to inject or otherwise insert a replacement smokeable content into a cigar 10.
As shown in
In some implementations, the new content processor 346 is configured to process a replacement smokeable content, such as the replacement smokeable content described above. For example, in some implementations, the new content processor 346 is configured to receive and hold a replacement smokeable content. In some implementations, the new content processor 346 is configured to release the replacement smokeable content.
In some implementations, the new content processor 346 may therefore comprise a content holder that is the same or similar to the above described content holder 140, 240. In some implementations, the new content processor 346 may be further configured the same or similar to the content holder 140, 240 in any other suitable way.
In some implementations, the new content processor 346 is further configured to shred and/or grind a replacement smokeable content. In some implementations, the new content processor 346 may therefore further comprise a content grinder that is the same or similar to the above described content grinder 148, 248. In some implementations, the new content processor 346 may be further configured the same or similar to the content grinder 148, 248 in any other suitable way.
In some implementations, the new content processor 346 may be further configured to process a replacement smokeable content in any other suitable way, such as described herein with respect to the cigar reroller 100, 200. In some implementations, the new content processor 346 may further comprise any other suitable components, such as described herein with respect to the cigar reroller 100, 200.
In some implementations, the cigar holder 364 is configured to receive, hold, and release a cigar. In some implementations, the cigar holder 364 is therefore the same or similar to the above described cigar holder 164, 264.
In some implementations, the cigar holder 364 may be further configured the same or similar to the cigar holder 164, 264 or other suitable component of the cigar reroller 100, 200 in any other suitable way.
In some implementations, the existing content remover 378 is configured to remove the existing smokeable content from a cigar held by the cigar holder. For example, in some implementations, the existing content remover 378 may be configured to cut open and empty the existing smokeable content from a cigar.
In some implementations, the existing content remover 378 may therefore comprise a cutter that is the same or similar to the above described cutter 172. In some implementations, the existing content remover 378 may be further configured the same or similar to the cutter 172 or other suitable component of the cigar reroller 100 in any other suitable way.
In some implementations, the existing content remover 378 may be configured to drill into and remove the existing smokeable content from the cigar. In some implementations, the existing content remover 378 may therefore comprise an auger that is the same or similar to the above described auger 258. In some implementations, the existing content remover 378 may be further configured the same or similar to the auger 258 or other suitable component of the cigar reroller 200 in any other suitable way.
In some implementations, the new content adder 386 may be configured to insert the replacement smokeable content and roll the cigar to form a rerolled cigar. In some implementations, the new content adder 386 may therefore comprise a roller that is the same or similar to the above described roller 188. In some implementations, the new content adder 386 may be further configured the same or similar to the roller 188 or other suitable component of the cigar reroller 100 in any other suitable way.
In some implementations, the new content adder 386 may be configured to compact and inject the replacement smokeable content into the cigar to form a rerolled cigar. In some implementations, the new content adder 386 may therefore comprise a compactor and an injector that are the same or similar respectively to the above described compactor 274 and injector 290. In some implementations, the new content adder 386 may be further configured the same or similar to the compactor 274 and the injector 290 or other suitable component of the cigar reroller 200 in any other suitable way.
In some implementations, the housing 308 is configured to enclose and/or provide a secure attachment position for components of the cigar reroller 300. In some implementations, the housing 308 is therefore the same or similar to the above described housing 108, 208.
In some implementations, the housing 308 may be further configured the same or similar to the housing 108, 208 or other suitable component of the cigar reroller 100, 200 in any other suitable way.
In some implementations, the additional components 320 may comprise components such as an indicator and a charging port that are the same or similar respectively to the above described indicator 124, 224 and charging port 132, 232. In some implementations, the additional components 320 may comprise any other suitable component that is the same or similar to above described additional components of the cigar reroller 100, 200.
In some implementations, the cigar roller 100, 200, 300 may suitably comprise any one or more of the components, features, etc. described herein, such as in any suitable combination, permutation, etc., which will be understood by one skilled in the art in accordance with the present disclosure.
In some implementations, the cigar reroller 100, 200, 300 comprises any suitable dimensions.
In some implementations, the cigar reroller 100, 200, 300 is composed of any suitable materials.
In some implementations, the cigar reroller 100, 200, 300 can have any suitable appearance, such as shown in the figures described herein.
In some implementations, an example method of operation of the cigar reroller 100, with respect to the above descriptions of
In some implementations, the method comprises receiving an inserted cigar 10 into the housing 108 through the cigar port 116 for rerolling. In some implementations, the method comprises conveying the inserted cigar 10 by the conveyor 156 through the cigar port 116 into the holder 164.
In some implementations, the method comprises cutting the cigar wrapper 12 open by the cutter 172 with the cigar 10 held by the holder 164. Alternately, in some implementations, the method comprises cutting the cigar wrapper 12 open by the cutter 172 as the cigar 10 is inserted into the holder 164 from the cigar port 116 and/or the conveyor 156.
In some implementations, the method comprises emptying the existing smokeable content 14 from the cut open cigar wrapper 12 by the holder 164 into the discard holder 180.
In some implementations, the method comprises inserting the replacement smokeable content 24 from the content holder 140 into the cut open and emptied cigar wrapper 12 held by the holder 164. In some implementations, the method comprises rolling the cut open and filled cigar wrapper 12 by the roller 188 to form a rerolled cigar 20.
In some implementations, the method comprises releasing the rerolled cigar 20 from the holder 164 and out of the housing 108 through the cigar port 116 by the conveyor 156.
In some implementations, an example method of use of the cigar reroller 100, with respect to the above descriptions of
In some implementations, the method comprises receiving a cigar 20 that is rerolled with the replacement smokeable content 24 by the cigar reroller 100 out of the housing 108 through the cigar port 116.
In some implementations, the method of operation 1000 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of
In some implementations, an example method of operation of the cigar reroller 200, with respect to the above descriptions of
In some implementations, the method comprises receiving a cigar 10 into the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to receive the cigar 10 therein. In some implementations, the holder 264 may be closed and/or locked after the cigar 10 is received therein.
In some implementations, the method comprises removing the existing smokeable content from the cigar 10 by the auger 258. For example, in some implementations, the auger 258 is rotated and traversed into and/or out of the cigar 10 to remove the existing smokeable content.
In some implementations, the existing smokeable content is removed from the cigar 10 into the collection drawer 280.
In some implementations, the method comprises inserting the replacement smokeable content into the emptied cigar 10 (e.g., into the wrapper 12 of the emptied cigar 10).
In some implementations, the replacement smokeable content is inserted by the compactor 274 and/or the injector 290. For example, in some implementations, the compactor 274 compacts and/or compresses the replacement smokeable content. In some implementations, the injector 290 injects, pushes, or otherwise moves the replacement smokeable content into the cigar 10.
In some implementations, a portion of the compactor 274, such as the pincher 274e, positions to hold the cigar 10 in place while the replacement smokeable content is inserted.
In some implementations, a rerolled and/or reloaded cigar 20 is formed by inserting the replacement smokeable content into the cigar 10.
In some implementations, the method comprises releasing the rerolled cigar 20 from the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to release the cigar 20 therefrom.
In some implementations, an example method of use of the cigar reroller 200, with respect to the above descriptions of
In some implementations, the holder 264 may be unlocked and/or opened to insert the cigar 10 therein. In some implementations, the holder 264 may be closed and/or locked after the cigar 10 is inserted therein.
In some implementations, the method comprises removing a cigar 20 that is rerolled (or reloaded) with the replacement smokeable content by the cigar reroller 200 out of the holder 264. In some implementations, the holder 264 may be unlocked and/or opened to remove the cigar 10 therefrom.
In some implementations, the method of operation 1100 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of
In some implementations, an example method of operation of the cigar reroller 300, with respect to the above descriptions of
For example, in some implementations, the method comprises receiving the replacement smokeable content into the new content processor 346. In some implementations, the method comprises shredding or grinding up the replacement smokeable content by the new content processor 346.
In some implementations, the method comprises receiving a cigar 10 into the cigar reroller 300 by the cigar holder 364. For example, in some implementations, the cigar 10 is received into the holder 364 inserted through the housing 308. In some implementations, the cigar 10 is received into the holder 364 by unlocking and/or opening the holder 364 to receive the cigar 10 therein.
In some implementations, the method comprises removing the existing smokeable content from the cigar 10 by the existing content remover 378. For example, in some implementations, the existing smokeable content is removed from the cigar 10 by the existing content remover 378 cutting open and emptying the content from the cigar 10. In some implementations, the existing smokeable content is removed from the cigar 10 by the existing content remover 378 drilling out the content from the cigar 10.
In some implementations, the existing smokeable content is removed from the cigar 10 into a discard holder, a collection drawer, or similar receptacle.
In some implementations, the method comprises inserting the processed replacement smokeable content into the emptied cigar 10 (e.g., into the wrapper 12 of the emptied cigar 10) by the new content adder 386. For example, in some implementations, the replacement smokeable content is inserted into a cut open and emptied cigar 10 and the cigar is rolled closed to form a rerolled (or reloaded) cigar by the new content adder 386.
In some implementations, the replacement smokeable content is compacted and injected into an emptied cigar to form a rerolled cigar by the new content adder 386.
In some implementations, the method further comprises releasing the rerolled cigar from the cigar reroller 300 by the holder 364. For example, in some implementations, the rerolled cigar is released by the holder 364 out of the housing 308. in some implementations, the rerolled cigar is released by the holder 364 being unlocked and/or opened to release the rerolled cigar therefrom.
In some implementations, an example method of use of the cigar reroller 300, with respect to the above descriptions of
In some implementations, the method comprises receiving or removing a cigar that is rerolled (or reloaded) with the replacement smokeable content by the cigar reroller 300 out of the holder 364.
In some implementations, the method of operation 900 may be implemented, executed, performed, or otherwise controlled and/or monitored by a computer system, such as the computer system 1200 of
This disclosure contemplates computer system 1200 taking any suitable physical form. In some implementations, as an example and not by way of limitation, computer system 1200 may be an embedded computer system, a system-on-chip (SOC), a single-board computer system (SBC) (such as, for example, a computer-on-module (COM) or system-on-module (SOM)), a desktop computer system, a laptop, an interactive kiosk, a mainframe, a mesh of computer systems, a mobile telephone, a personal digital assistant (PDA), a server, or a combination of two or more of these.
In some implementations, where appropriate, computer system 1200 may include one or more computer systems 1200; be unitary or distributed; span multiple locations; span multiple machines; or reside in a cloud, which may include one or more cloud components in one or more networks.
In some implementations, where appropriate, one or more computer systems 1200 may perform without substantial spatial or temporal limitation one or more steps of one or more methods described or illustrated herein. In some implementations, as an example and not by way of limitation, one or more computer systems 1200 may perform in real time or in batch mode one or more steps of one or more methods described or illustrated herein. In some implementations, one or more computer systems 1200 may perform at different times or at different locations one or more steps of one or more methods described or illustrated herein, where appropriate.
In some implementations, computer system 1200 includes a processor 1202, memory 1204, storage 1206, an input/output (I/O) interface 1208, a communication interface 1210, and a bus 1212. Although this disclosure describes and illustrates a particular computer system having a particular number of particular components in a particular arrangement, this disclosure contemplates any suitable computer system having any suitable number of any suitable components in any suitable arrangement.
In some implementations, processor 1202 includes hardware for executing instructions, such as those making up a computer program. In some implementations, as an example and not by way of limitation, to execute instructions, processor 1202 may retrieve (or fetch) the instructions from an internal register, an internal cache, memory 1204, or storage 1206; decode and execute them; and then write one or more results to an internal register, an internal cache, memory 1204, or storage 1206.
In some implementations, processor 1202 may include one or more internal caches for data, instructions, or addresses. The present disclosure contemplates processor 1202 including any suitable number of any suitable internal caches, where appropriate. In some implementations, as an example and not by way of limitation, processor 1202 may include one or more instruction caches, one or more data caches, and one or more translation look-aside buffers (TLBs).
In some implementations, instructions in the instruction caches may be copies of instructions in memory 1204 or storage 1206, and the instruction caches may speed up retrieval of those instructions by processor 1202.
In some implementations, data in the data caches may be copies of data in memory 1204 or storage 1206 for instructions executing at processor 1202 to operate on; the results of previous instructions executed at processor 1202 for access by subsequent instructions executing at processor 1202 or for writing to memory 1204 or storage 1206; or other suitable data.
In some implementations, the data caches may speed up read or write operations by processor 1202. In some implementations, the TLBs may speed up virtual-address translation for processor 1202.
In some implementations, processor 1202 may include one or more internal registers for data, instructions, or addresses. The present disclosure contemplates processor 1202 including any suitable number of any suitable internal registers, where appropriate. Where appropriate, processor 1202 may include one or more arithmetic logic units (ALUs); be a multi-core processor; or include one or more processors 1202. Although this disclosure describes and illustrates a particular processor, this disclosure contemplates any suitable processor.
In some implementations, memory 1204 includes main memory for storing instructions for processor 1202 to execute or data for processor 1202 to operate on. In some implementations, as an example and not by way of limitation, computer system 1200 may load instructions from storage 1206 or another source (such as, for example, another computer system 1200) to memory 1204.
In some implementations, processor 1202 may then load the instructions from memory 1204 to an internal register or internal cache. In some implementations, to execute the instructions, processor 1202 may retrieve the instructions from the internal register or internal cache and decode them.
In some implementations, during or after execution of the instructions, processor 1202 may write one or more results (which may be intermediate or final results) to the internal register or internal cache. In some implementations, processor 1202 may then write one or more of those results to memory 1204.
In some implementations, processor 1202 executes only instructions in one or more internal registers or internal caches or in memory 1204 (as opposed to storage 1206 or elsewhere) and operates only on data in one or more internal registers or internal caches or in memory 1204 (as opposed to storage 1206 or elsewhere).
In some implementations, one or more memory buses (which may each include an address bus and a data bus) may couple processor 1202 to memory 1204. In some implementations, bus 1212 may include one or more memory buses, as described below.
In some implementations, one or more memory management units (MMUs) reside between processor 1202 and memory 1204 and facilitate accesses to memory 1204 requested by processor 1202.
In some implementations, memory 1204 includes random access memory (RAM). In some implementations, this RAM may be volatile memory, where appropriate.
In some implementations, where appropriate, this RAM may be dynamic RAM (DRAM) or static RAM (SRAM). Moreover, in some implementations, where appropriate, this RAM may be single-ported or multi-ported RAM. The present disclosure contemplates any suitable RAM.
In some implementations, memory 1204 may include one or more memories 1204, where appropriate. Although this disclosure describes and illustrates particular memory, this disclosure contemplates any suitable memory.
In some implementations, storage 1206 includes mass storage for data or instructions. In some implementations, as an example and not by way of limitation, storage 1206 may include an HDD, a floppy disk drive, flash memory, an optical disc, a magneto-optical disc, magnetic tape, or a Universal Serial Bus (USB) drive or a combination of two or more of these.
In some implementations, storage 1206 may include removable or non-removable (or fixed) media, where appropriate. In some implementations, storage 1206 may be internal or external to computer system 1200, where appropriate. In some implementations, storage 1206 is non-volatile, solid-state memory.
In some implementations, storage 1206 includes read-only memory (ROM). Where appropriate, this ROM may be mask-programmed ROM, programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), electrically alterable ROM (EAROM), or flash memory or a combination of two or more of these. This disclosure contemplates mass storage 1206 taking any suitable physical form.
In some implementations, storage 1206 may include one or more storage control units facilitating communication between processor 1202 and storage 1206, where appropriate. In some implementations, where appropriate, storage 1206 may include one or more storages 1206. Although this disclosure describes and illustrates particular storage, this disclosure contemplates any suitable storage.
In some implementations, I/O interface 1208 includes hardware, software, or both providing one or more interfaces for communication between computer system 1200 and one or more I/O devices. In some implementations, computer system 1200 may include one or more of these I/O devices, where appropriate.
In some implementations, one or more of these I/O devices may enable communication between a person and computer system 1200. In some implementations, as an example and not by way of limitation, an I/O device may include a keyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker, still camera, stylus, tablet, touch screen, trackball, video camera, another suitable I/O device or a combination of two or more of these.
In some implementations, an I/O device may include one or more sensors. This disclosure contemplates any suitable I/O devices and any suitable I/O interfaces 1208 for them.
In some implementations, where appropriate, I/O interface 1208 may include one or more device or software drivers enabling processor 1202 to drive one or more of these I/O devices. I/O interface 1208 may include one or more I/O interfaces 1208, where appropriate. Although this disclosure describes and illustrates a particular I/O interface, this disclosure contemplates any suitable I/O interface.
In some implementations, communication interface 1210 includes hardware, software, or both providing one or more interfaces for communication (such as, for example, packet-based communication) between computer system 1200 and one or more other computer systems 1200 or one or more networks.
In some implementations, as an example and not by way of limitation, communication interface 1210 may include a network interface controller (NIC) or network adapter for communicating with an Ethernet or other wire-based network or a wireless NIC (WNIC) or wireless adapter for communicating with a wireless network, such as a WI-FI network. This disclosure contemplates any suitable network and any suitable communication interface 1210 for it.
In some implementations, as an example and not by way of limitation, computer system 1200 may communicate with an ad hoc network, a personal area network (PAN), a local area network (LAN), a wide area network (WAN), a metropolitan area network (MAN), or one or more portions of the Internet or a combination of two or more of these.
In some implementations, one or more portions of one or more of these networks may be wired or wireless. In some implementations, as an example, computer system 1200 may communicate with a wireless PAN (WPAN) (such as, for example, a BLUETOOTH WPAN), a WI-FI network, a WI-MAX network, a cellular telephone network (such as, for example, a Global System for Mobile Communications (GSM) network), or other suitable wireless network or a combination of two or more of these.
In some implementations, computer system 1200 may include any suitable communication interface 1210 for any of these networks, where appropriate. In some implementations, communication interface 1210 may include one or more communication interfaces 1210, where appropriate. Although this disclosure describes and illustrates a particular communication interface, this disclosure contemplates any suitable communication interface.
In some implementations, bus 1212 includes hardware, software, or both coupling components of computer system 1200 to each other. In some implementations, as an example and not by way of limitation, bus 1212 may include an Accelerated Graphics Port (AGP) or other graphics bus, an Enhanced Industry Standard Architecture (EISA) bus, a front-side bus (FSB), a HYPERTRANSPORT (HT) interconnect, an Industry Standard Architecture (ISA) bus, an INFINIBAND interconnect, a low-pin-count (LPC) bus, a memory bus, a Micro Channel Architecture (MCA) bus, a Peripheral Component Interconnect (PCI) bus, a PCI-Express (PCI-X) bus, a serial advanced technology attachment (SATA) bus, a Video Electronics Standards Association local (VLB) bus, or another suitable bus or a combination of two or more of these.
In some implementations, bus 1212 may include one or more buses 1212, where appropriate. Although this disclosure describes and illustrates a particular bus, this disclosure contemplates any suitable bus or interconnect.
Herein, reference to a computer-readable storage medium encompasses one or more non-transitory, tangible computer-readable storage media possessing structure. In some implementations, as an example and not by way of limitation, a computer-readable storage medium may include a semiconductor-based or other integrated circuit (IC) (such, as for example, a field-programmable gate array (FPGA) or an application-specific IC (ASIC)), a hard disk, an HDD, a hybrid hard drive (HHD), an optical disc, an optical disc drive (ODD), a magneto-optical disc, a magneto-optical drive, a floppy disk, a floppy disk drive (FDD), magnetic tape, a holographic storage medium, a solid-state drive (SSD), a RAM-drive, a SECURE DIGITAL card, a SECURE DIGITAL drive, or another suitable computer-readable storage medium or a combination of two or more of these, where appropriate.
Herein, reference to a computer-readable storage medium excludes any medium that is not eligible for patent protection under 35 U.S.C. § 101. Herein, reference to a computer-readable storage medium excludes transitory forms of signal transmission (such as a propagating electrical or electromagnetic signal per se) to the extent that they are not eligible for patent protection under 35 U.S.C. § 101.
This disclosure contemplates one or more computer-readable storage media implementing any suitable storage. In some implementations, a computer-readable storage medium implements one or more portions of processor 1202 (such as, for example, one or more internal registers or caches), one or more portions of memory 1204, one or more portions of storage 1206, or a combination of these, where appropriate.
In some implementations, a computer-readable storage medium implements RAM or ROM. In some implementations, a computer-readable storage medium implements volatile or persistent memory.
In some implementations, one or more computer-readable storage media embody software. Herein, reference to software may encompass one or more applications, bytecode, one or more computer programs, one or more executables, one or more instructions, logic, machine code, one or more scripts, or source code, and vice versa, where appropriate.
In some implementations, software includes one or more application programming interfaces (APIs). This disclosure contemplates any suitable software written or otherwise expressed in any suitable programming language or combination of programming languages.
In some implementations, software is expressed as source code or object code. In some implementations, software is expressed in a higher-level programming language, such as, for example, C, Perl, or a suitable extension thereof. In some implementations, software is expressed in a lower-level programming language, such as assembly language (or machine code).
In some implementations, software is expressed in JAVA. In some implementations, software is expressed in Hyper Text Markup Language (HTML), Extensible Markup Language (XML), or other suitable markup language.
The foregoing description of the embodiments of the invention has been presented for the purpose of illustration; it is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Persons skilled in the relevant art can appreciate that many modifications and variations are possible in light of the above disclosure. For example. it will apparent to one of ordinary skill in the art that the invention may be used with any electronic network service, even if it is not provided through a website.
Any computer-based system that provides networking functionality can be used in accordance with the present invention even if it relies, for example, on e-mail, instant messaging or other forms of peer-to-peer communications, and any other technique for communicating between users. The invention is thus not limited to any particular type of communication system, network, protocol, format or application.
Some portions of this description describe the embodiments of the invention in terms of algorithms and symbolic representations of operations on information. These algorithmic descriptions and representations are commonly used by those skilled in the data processing arts to convey the substance of their work effectively to others skilled in the art. These operations, while described functionally, computationally, or logically, are understood to be implemented by computer programs or equivalent electrical circuits, microcode, or the like. Furthermore, it has also proven convenient at times, to refer to these arrangements of operations as modules, without loss of generality. The described operations and their associated modules may be embodied in software, firmware, hardware, or any combinations thereof.
Any of the steps, operations, or processes described herein may be performed or implemented with one or more hardware or software modules, alone or in combination with other devices. In one embodiment, a software module is implemented with a computer program product comprising a computer-readable medium containing computer program code, which can be executed by a computer processor for performing any or all of the steps, operations, or processes described.
Embodiments of the invention may also relate to an apparatus for performing the operations herein. This apparatus may be specially constructed for the required purposes, and/or it may comprise a general-purpose computing device selectively activated or reconfigured by a computer program stored in the computer. Such a computer program may be stored in a tangible computer readable storage medium or any type of media suitable for storing electronic instructions, and coupled to a computer system bus. Furthermore, any computing systems referred to in the specification may include a single processor or may be architectures employing multiple processor designs for increased computing capability.
While the foregoing processes and mechanisms can be implemented by a wide variety of physical systems and in a wide variety of network and computing environments, the server or computing systems described below provide example computing system architectures for didactic, rather than limiting, purposes.
The present invention has been explained with reference to specific embodiments. For example, while embodiments of the present invention have been described as operating in connection with a network system, the present invention can be used in connection with any communications facility that allows for communication of messages between users, such as an email hosting site. Other embodiments will be evident to those of ordinary skill in the art. It is therefore not intended that the present invention be limited, except as indicated by the appended claims.
Finally, the language used in the specification has been principally selected for readability and instructional purposes, and it may not have been selected to delineate or circumscribe the inventive subject matter. It is therefore intended that the scope of the invention be limited not by this detailed description, but rather by any claims that issue on an application based hereon. Accordingly, the disclosure of the embodiments of the invention is intended to be illustrative, but not limiting, of the scope of the invention, which is set forth in the following claims.
The present disclosure encompasses all changes, substitutions, variations, alterations, and modifications to the example embodiments herein that a person having ordinary skill in the art would comprehend.
The figures, including photographs and drawings, comprised herewith may represent one or more implementations of the cigar reroller.
Details shown in the figures, such as dimensions, descriptions, etc., are exemplary, and there may be implementations of other suitable details according to the present disclosure.
Reference throughout this specification to “an embodiment” or “implementation” or words of similar import means that a particular described feature, structure, or characteristic is comprised in at least one embodiment of the present invention. Thus, the phrase “in some implementations” or a phrase of similar import in various places throughout this specification does not necessarily refer to the same embodiment.
Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings.
The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments. In the above description, numerous specific details are provided for a thorough understanding of embodiments of the invention. One skilled in the relevant art will recognize, however, that embodiments of the invention can be practiced without one or more of the specific details, or with other methods, components, materials, etc. In other instances, well-known structures, materials, or operations may not be shown or described in detail.
While operations may be depicted in the drawings in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed, to achieve desirable results.
This application claims the benefit of U.S. Patent Application Ser. No. 62/878,712, which was filed on Jul. 25, 2019, and is incorporated herein by reference in its entirety.
Number | Date | Country | |
---|---|---|---|
62878712 | Jul 2019 | US |