BACKGROUND OF THE INVENTION1. The Field of the Invention[0001]
The present invention relates to orthodontics, and more specifically, to technologies for using holography to assist in the precision bending of an orthodontic archwire.[0002]
2. Background and Related Art[0003]
An individual's jaw, gums and teeth (also referred to herein as an “orthodontic structure”) combine to provide a critical function by allowing the individual to mechanically break down food for safer swallowing and more efficient digestion. Sever malformations or mechanical flaws of the individual's orthodontic structure may also interfere (even if only slightly) with the proper articulation of language. The abilities to properly eat and speak fluidly are essential needs of mankind. Any degradation in these abilities may have a significant impact on the affected individual's quality of living.[0004]
Also, human beings have varying concerns about their own appearance and how they are perceived by others. In addition, some human beings are sometimes inclined (even if on a subconscious level) to form negative judgments about an individual if the appearance of the individual's teeth varies significantly from an ideal societal norm. Accordingly, individuals with such variances may desire for better conformance of the teeth with societal norms, whether their motivation be for the proper functioning of the orthodontic structure, or whether their motivation be for a better appearance, or a combination thereof.[0005]
Orthodontics is a now highly-advanced branch of medicine in which dental practices are implemented to manipulate a patient's orthodontic structure for better function and appearance. In order to perform such manipulation, it is necessary to apply sustained and appropriately-directed forces to the teeth. To apply such forces to the teeth, an orthodontist typically affixes brackets to a patient's teeth using bonding material. The orthodontist then couples an arched wire (often called an “archwire”) to the brackets using an archwire slot formed in each of the brackets. Some of the teeth may have the archwire anchored to the correspondence bracket, while other teeth may have brackets that allow for some sliding of the archwire.[0006]
In order to achieve movement of teeth towards a desired corrected position, it is not only necessary that sustained force be applied, but also that that force be properly directed to achieve the specific movement desired. This requires the considerable knowledge and expertise held by licensed orthodontists. The orthodontist will use that expertise to properly place the brackets, and to properly bend the archwire. Despite such expertise, however, while the teeth may generally move towards the corrected position, there may be some slight errors in the forces applied by the archwire that become apparent from the path of movement of the teeth. Of course, there may be some degree of error in how the archwire is bent, thereby contributing to some of the deviations from ideal movement of the teeth towards a corrected position.[0007]
Accordingly, what would be advantageous are mechanisms that provide for more precise wire bending to thereby provide more precise correction of tooth movement towards a corrected position.[0008]
BRIEF SUMMARY OF THE INVENTIONThe foregoing problems with the prior state of the art are overcome by the principles of the present invention, which are directed towards mechanisms for facilitating and performing precision bending of an orthodontic bracket archwire. The orthodontic bracket archwire applies the precision forces necessary to move teeth towards a corrected position. The archwire applies these forces when the archwire is connected to orthodontic brackets that are affixed to the teeth for corrective movement.[0009]
A digital representation of a bent orthodontic bracket archwire is obtained that is bent in a manner that would facilitate such corrective movement of the teeth if properly placed. A computer may calculate an estimated ideal bent configuration of the archwire. In addition, user input may also contribute to the appearance of the digital representation of the archwire. For example, a user such as an orthodontist may make modifications, however small, to the estimated ideal bent configuration of the archwire.[0010]
The digital representation is then used to generate a holographic image of the bent orthodontic bracket archwire. The orthodontist then has a three-dimensional image to use as a guide in properly bending an actual physical archwire. For example, the orthodontist might try to bend the archwire so that it is congruent with the holographic image of the bent orthodontic bracket archwire. Accordingly, the archwire bending may be more precise than if the holographic image was not present as a guide. Furthermore, an expensive mechanical bending robot was not needed in order to obtain high precision in archwire bending.[0011]
Additional features and advantages of the invention will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by the practice of the invention. The features and advantages of the invention may be realized and obtained by means of the instruments and combinations particularly pointed out in the appended claims. These and other features of the present invention will become more fully apparent from the following description and appended claims, or may be learned by the practice of the invention as set forth hereinafter.[0012]
BRIEF DESCRIPTION OF THE DRAWINGSIn order to describe the manner in which the above-recited and other advantages and features of the invention can be obtained, a more particular description of the invention briefly described above will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. Understanding that these drawings depict only typical embodiments of the invention and are not therefore to be considered to be limiting of its scope, the invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:[0013]
FIG. 1 illustrates a suitable computing environment in which the present invention may be employed;[0014]
FIG. 2A illustrates a top view of uncorrected lower teeth;[0015]
FIG. 2B illustrates a top view of the lower teeth after having been subject to orthodontic correction;[0016]
FIG. 3 illustrates a systematic view of a system for facilitating holography-aided orthodontic archwire bending in accordance with the principles of the present invention;[0017]
FIG. 4 illustrates the bending of a physical orthodontic bracket archwire using a holographic image of a suitably bend archwire; and[0018]
FIG. 5 illustrates a flowchart of a method for facilitating and performing holography-aided orthodontic archwire bending in accordance with the principles of the present invention.[0019]
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTSThe principles of the present invention involve mechanisms for facilitating and performing precision bending of an orthodontic bracket archwire. A digital representation of an ideal bent orthodontic bracket archwire is obtained. The digital representation is then used to generate a holographic image of the bent orthodontic bracket archwire. The orthodontist then has a three-dimensional image to use as a guide in properly bending an actual physical archwire.[0020]
Embodiments within the scope of the present invention include computer-readable media for carrying or having computer-executable instructions or data structures stored thereon. Such computer-readable media can be any available media which can be accessed by a general purpose or special purpose computer. By way of example, and not limitation, such computer-readable media can comprise physical computer-readable media such as RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to carry or store desired program code means in the form of computer-executable instructions or data structures and which can be accessed by a general purpose or special purpose computer.[0021]
When information is transferred or provided over a network or another communications connection (either hardwired, wireless, or a combination of hardwired or wireless) to a computer, the computer properly views the connection as a computer-readable medium. Thus, any such a connection is properly termed a computer-readable medium. Combinations of the above should also be included within the scope of computer-readable media. Computer-executable instructions comprise, for example, any instructions and data which cause a general purpose computer, special purpose computer, or special purpose processing device to perform a certain function or group of functions. The computer-executable instruction may be, for example, binaries, intermediate format instructions such as assembly language, or even source code. In accordance with the present invention, such computer-executable instructions may be used to assist users in the practice of orthodontics by causing a three-dimensional holographic image of a bent orthodontic archwire for the user to refer to when manually bending the real archwire.[0022]
FIG. 1 and the following discussion are intended to provide a brief, general description of a suitable computing environment in which the invention may be implemented. The example computing environment described herein is just one of an innumerable variety of computing systems that have processing and memory capability, and that may be configured to implement the principles of the present invention.[0023]
Although not required, the invention will be described in the general context of computer-executable instructions, such as program modules, being executed by computers in network environments. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types.[0024]
With reference to FIG. 1, an exemplary system for implementing the invention includes a general purpose computing device in the form of a[0025]conventional computer120, including aprocessing unit121, asystem memory122, and asystem bus123 that couples various system components including thesystem memory122 to theprocessing unit121. Thesystem bus123 may be any of several types of bus structures including a memory bus or memory controller, a peripheral bus, and a local bus using any of a variety of bus architectures. The system memory includes read only memory (ROM)124 and random access memory (RAM)125. A basic input/output system (BIOS)126, containing the basic routines that help transfer information between elements within thecomputer120, such as during start-up, may be stored inROM124.
The[0026]computer120 may also include a magnetichard disk drive127 for reading from and writing to a magnetichard disk139, amagnetic disk drive128 for reading from or writing to a removablemagnetic disk129, and anoptical disk drive130 for reading from or writing to removableoptical disk131 such as a CD-ROM or other optical media. The magnetichard disk drive127,magnetic disk drive128, andoptical disk drive130 are connected to thesystem bus123 by a harddisk drive interface132, a magnetic disk drive-interface133, and anoptical drive interface134, respectively. The drives and their associated computer-readable media provide nonvolatile storage of computer-executable instructions, data structures, program modules and other data for thecomputer120. Although the exemplary environment described herein employs a magnetichard disk139, a removablemagnetic disk129 and a removableoptical disk131, other types of computer readable media for storing data can be used, including magnetic cassettes, flash memory cards, digital video disks, Bernoulli cartridges, RAMs, ROMs, and the like.
Program code means comprising one or more program modules may be stored on the[0027]hard disk139,magnetic disk129,optical disk131,ROM124 orRAM125, including anoperating system135, one or more application programs136,other program modules137, andprogram data138. A user may enter commands and information into thecomputer120 throughkeyboard140, pointingdevice142, or other input devices (not shown), such as a microphone, joy stick, game pad, satellite dish, scanner, or the like. These and other input devices are often connected to theprocessing unit121 through aserial port interface146 coupled tosystem bus123. Alternatively, the input devices may be connected by other interfaces, such as a parallel port, a game port or a universal serial bus (USB). Amonitor147 or another display device is also connected tosystem bus123 via an interface, such asvideo adapter148. In addition to the monitor, personal computers typically include other peripheral output devices (not shown), such as speakers and printers.
The[0028]computer120 may operate in a networked environment using logical connections to one or more remote computers, such asremote computers149aand149b.Remote computers149aand149bmay each be another personal computer, a server, a router, a network PC, a peer device or other common network node, and typically include many or all of the elements described above relative to thecomputer120, although onlymemory storage devices150aand150band their associatedapplication programs136aand136bhave been illustrated in FIG. 1. The logical connections depicted in FIG. 1 include a local area network (LAN)151 and a wide area network (WAN)152 that are presented here by way of example and not limitation. Such networking environments are commonplace in office-wide or enterprise-wide computer networks, intranets and the Internet.
When used in a LAN networking environment, the[0029]computer120 is connected to thelocal network151 through a network interface oradapter153. When used in a WAN networking environment, thecomputer120 may include amodem154, a wireless link, or other means for establishing communications over thewide area network152, such as the Internet. Themodem154, which may be internal or external, is connected to thesystem bus123 via theserial port interface146. In a networked environment, program modules depicted relative to thecomputer120, or portions thereof, may be stored in the remote memory storage device. It will be appreciated that the network connections shown are exemplary and other means of establishing communications overwide area network152 may be used.
Those skilled in the art will appreciate that the invention may be practiced in network computing environments with many types of computer system configurations, including personal computers, hand-held devices, multi-processor systems, microprocessor-based or programmable consumer electronics, network PCs, minicomputers, mainframe computers, and the like. The invention may also be practiced in distributed computing environments where tasks are performed by local and remote processing devices that are linked (either by hardwired links, wireless links, or by a combination of hardwired or wireless links) through a communications network. In a distributed computing environment, program modules may be located in both local and remote memory storage devices.[0030]
Orthodontics is a branch of dentistry that involves the correction of misaligned or incorrectly positioned teeth. FIG. 2A illustrates a top view of uncorrected[0031]lower teeth200A, while FIG. 2B illustrates a top view of corrected lower teeth100B. Note that a number of the teeth in the uncorrectedlower teeth200A are misaligned or mispositioned as compared to their ideal position shown in FIG. 2B. In addition to the horizontal movement apparent from the top view, there may also be movement vertically in order to align the teeth along an occlusal plane. The occlusal plan is the imaginary surface on which upper and lower teeth meet.
Corrections such as those illustrated in FIG. 2B as compared to FIG. 2A, may be accomplished by applying precise forces to the teeth over extended periods of time. The teeth respond to such forces by gradually moving and rotating in the direction urged by the applied forces. One conventional method for applying such forces over a sustained period of time is to affix rigid brackets to each of the teeth. An archwire that is formed of resilient material may be bent and inserted into an archwire slot formed within each bracket. The archwire may be anchored to the brackets of some of the teeth (e.g., the most posterior molars), while being permitted to slide within the archwire slots of the remaining teeth.[0032]
The archwire has tendencies to return to its original undeformed position. Accordingly, the archwire will urge the teeth towards a position that results in the archwire attaining the archwire's original position. Accordingly, the forces that are applied to the teeth are heavily dependent on how the archwire is bent. In many cases, the teeth can attain very close to an ideal orientation and alignment with proper bending of the archwire. Any variation in the bending from ideal will result in slight errors in tooth movement towards a corrected position.[0033]
FIG. 3 illustrates a[0034]system300 that uses a holographic image of an archwire to assist a user in manually bending a physical archwire. Acomputing system303 acquires adigital representation304 of anorthodontic structure301 using, for example, ascanner302. Aholographic module305 generates aholographic image306 of a bent configuration of an orthodontic archwire. Auser308 such as an orthodontist may then use the holographic image to manually bend aphysical archwire307 using, for example,pliers309. Thecomputing system303 may be structured as described above although there are any number of computing systems that may be configured as described herein to implement the features of the present invention.
FIG. 4 illustrates the[0035]holographic image306 of the archwire being used as a guide for the bending of aphysical archwire307 in further detail. Note thatportion401 on the one side ofpliers309 is bent to closely match the form of the holographic image, whileportion402 is not yet bent. On one end of the spectrum, the holographic image may be a complete and continuous representation of the archwire. On the other end of the spectrum, the holographic image may just represent sample points at the points at which the archwire is to be bent. The holographic image may take any other form in between these two extremes so long as there are enough three-dimensional visual cues to give the orthodontist a mental image of how the archwire is to be bent.
FIG. 5 illustrates a flowchart of a[0036]method500 for facilitating precision bending of an orthodontic bracket archwire that is to be connected to orthodontic brackets that either are affixed or will be affixed to the teeth of a patient. Themethod500 includes a step and several acts that are performed by thecomputing system303 as represented in the left column of FIG. 5 under the heading “COMPUTING SYSTEM”. Other acts are performed by the user as listed in the right column of FIG. 5 under the heading “USER”.
Initially, the[0037]method300 includes a functional, result-oriented step for obtaining a digital representation of a bent orthodontic bracket archwire that is bent in a manner that facilitates movement of the teeth towards a corrected position when connected to the orthodontic brackets (step510). This step may include any corresponding acts for accomplishing the stated result.
For example, the[0038]step510 may include a corresponding act of receiving user input regarding how to bend an orthodontic bracket archwire (act511). In the alternative, or in addition, thestep510 may include a corresponding act of the computing system automatically identifying an estimated ideal bent configuration of the orthodontic bracket archwire (act512). Thestep510 then may include a corresponding act of generating a digital representation of the bent orthodontic bracket archwire based at least in part on the received user input and/or the estimated ideal bent configuration (act513). Accordingly, the digital representation may be established using user input, computed results, or a combination thereof.
In order to form the estimated ideal bent configuration of an archwire, the computer may first receive scanned data that represents the teeth that are to be corrected. The scanned data may be, for example, a three-dimensional digital representation of the teeth. A corrected form of the teeth may then be estimated by rotating and translating each tooth to a corrected position. This may be performed by a computer and/or by a user thereof where each tooth is represented as a separate moveable computer object. The bracket positions and archwire configuration for the corrected teeth are then calculated. Finally, the computer calculates the bending of the archwire configuration that would be necessary when the brackets are so positioned on the teeth, and the teeth are back at their current, uncorrected position. This bent configuration of the archwire is then considered to be an estimated archwire configuration.[0039]
The orthodontist may view the ideal bent configuration on a screen and make further adjustments to the digital model of the bent archwire in accordance with his/her further knowledge of the patient and other considerations that may be too complex for the computer to consider. Accordingly, the formation of the computer-generated estimated ideal bent configuration of the archwire may be done with, or without, the assistance of a user. Alternatively, the computer may provide no analysis at all as to the ideal bent configuration of the archwire other than responding to specific instructions from a user regarding the bent configuration.[0040]
The[0041]method500 also includes an act of generating a holographic image of the bent orthodontic bracket archwire based on the digital representation (act514). This may be accomplished using, for example, conventional holographic image projection devices. In FIG. 3, for example, the holographic image is generated byholographic module305.
This creation of a holographic archwire image allows a user to view the holographic image (act[0042]521) and then manually bend a physical orthodontic bracket archwire using the holographic image as a guide (act522). For example, the user may manually bend an orthodontic bracket archwire to have the same bending configuration as the holographic image of the bent orthodontic bracket archwire. Accordingly, the user may obtain a high degree of precision in bending the archwire since the holographic image of the archwire reflects computerized assistance and/or the careful thought and reflection of a user regarding the ideal form of the archwire. Accordingly, an archwire that is bent with the aid of the holographic image is more likely to result in correct movement of the teeth to a desired corrected position.
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes, which come within the meaning and range of equivalency of the claims, are to be embraced within their scope.[0043]