NOVEL AUTOMATED POLISHING SYSTEMS AND METHODS RELATING THERETO
Polishing systems and methods are described. An exemplar polishing system includes: (i) a jig designed to secure mobile device; (ii) a polishing head designed to contact and polish a mobile device surface; (iii) a spindle disposed above the jig and fitted with the polishing head; (iv) a slurry dispenser arranged adjacent to the spindle and designed to store and dispense polishing slurry on the mobile device surface; and (v) a central controller programmed to control operation of the jig, the spindle, and the slurry dispenser such that during an operative state of the jig and the spindle, and under control of the central controller, the slurry dispenser dispenses polishing slurry to facilitate polishing of the mobile device surface.
The application claims the benefit of International Application No. PCT/US18/54493, which was granted an International filing date of Oct. 5, 2018. The above-identified patent application is hereby incorporated by reference in their entirety.
FIELDThe present teachings generally relate to novel systems and methods for polishing mobile devices (e.g., hand-held devices like smart phones). More particularly, the present teachings relate to novel systems and methods for automatically polishing, using one or more programmed controllers, surfaces of mobile devices.
BACKGROUNDMobile devices, such as smart phones, are deemed valuable for contributing to various facets of human life, e.g., communication, health and wellness, calendar functions, camera functions, audio functions, information browsing etc. Innovations in developing automated systems and methods, which rapidly and accurately test these smart phone's functionalities, have served well the refurbished or pre-owned market for these devices. Smart phone refurbishing companies continuously endeavor to offer a larger number of inexpensive and well-tested smart-phones. The closer a refurbished or a pre-owned smart phone appears and functions like a brand-new phone, the higher its demand and its resale value. Unfortunately, conventional systems and methods, employed in the refurbishing technology, do not offer an automated solution to address the smart phone's appearance, e.g., including scratches and gauges, resulting from normal wear and tear. To the extent, conventional systems and methods use grinding or buffing, they rely on systems and processes that require significant manual intervention and are, therefore, slow and expensive.
What is, therefore, needed are automated systems and methods for addressing the appearance of preowned or refurbished mobile devices.
SUMMARYTo achieve the foregoing, the present arrangements and teachings offer many different types of automated systems and methods for polishing mobile devices.
In one aspect, the present arrangements offer polishing systems of one type. One such exemplar polishing system includes: (1) a jig designed to secure mobile device; (2) a polishing head designed to contact and polish mobile device; (3) a spindle disposed above the jig and fitted with the polishing head; (4) a slurry dispenser arranged adjacent to the spindle and designed to store and dispense polishing slurry on surface of mobile device; and (5) a central controller programmed to control operation of the jig, the spindle, and the slurry dispenser. Further, during an operative state of the jig and the spindle, and under control of the central controller, the slurry dispenser dispenses polishing slurry to facilitate polishing surface of mobile device. The arrangement of the slurry dispenser, spindle and a spindle motor for displacing the spindle, is referred to herein as, a “spindle motor subassembly.”
In addition to the components described above, the present arrangements may include other components, which facilitate displacement, preferably, of one or more mobile devices only in the X-direction. To this end, certain preferred embodiments of the present arrangements include a first tray that has disposed thereon one or more jig guides, which guide displacement of the jig in an X-direction. At least some of these embodiments include a first ball-screw drive subassembly that is coupled to the first tray and, in conjunction with one or more of the jig guides, displaces the jig in the X-direction. The present arrangements displace one or more mobile devices secured on the jig, preferably, by relying on: (1) an X-axis motor that operates, in conjunction with the first ball-screw drive subassembly, to displace the jig in the X-direction; and (2) an X-axis controller communicatively coupled to the central controller, and based upon instruction received from the central controller, the X-axis controller controls operation of the X-axis motor.
The present arrangements also allow displacement, only in the Y-direction, of one or more mobile devices. These designs of the present arrangement, preferably, include a second tray, which has disposed thereon one or more tray guides that guide displacement of the first tray in a Y-direction. At least some of these embodiments, further include a second ball-screw drive subassembly that is coupled to the second tray and operates, in conjunction with one or more of the tray guides, to displace the first tray in the Y-direction. The present arrangements displace one or more mobile devices, preferably, by relying on: (1) a Y-axis motor that operates in conjunction with the second ball-screw drive subassembly to displace the first tray in the Y-direction; and (2) a Y-axis controller communicatively coupled to the central controller, and based upon instruction received from the central controller, the Y-axis controller controls operation of the Y-axis motor, wherein the Y-direction is perpendicular to the X-direction.
More than displace one or more mobile devices in the X- or the Y-directions, the present arrangements are also capable of displacing the spindle or the spindle motor subassembly in the Z-direction, towards or away from the mobile device. The Z-direction is perpendicular to both the X- and the Y-directions. These designs of the present arrangement, preferably, include a spindle guide supporting structure, which has disposed thereon one or more spindle guides that guide displacement of the spindle or a spindle motor subassembly tray in the Z-direction. At least some of the arrangements that allow displacement of the spindle or the spindle motor subassembly include: (1) a Z-axis motor that operates in conjunction with a third ball-screw drive subassembly to displace the spindle and the slurry dispenser in a Z-direction; and (2) a Z-axis controller that is communicatively coupled to the central controller, and based upon instruction received from the central controller, the Z-axis controller controls operation of the Z-axis motor such that either the spindle moves towards or away from the jig.
Further, it is not necessary that along a two-dimensional plane, one or more mobile devices move only in the X-direction or only in the Y-direction. Rather, in preferred embodiments of the present arrangements, both the jig and the first tray are capable of being displaced, at the same time, in the X-direction and the Y-direction, respectively. A combination of displacement, at the same time, in the X-direction and the Y-direction, of one or more mobile devices is referred to herein as “slanted displacement.” In a slanted displacement, one or more mobile devices move at an angle to the X-axis and at an angle to the Y-axis.
In accordance with certain preferred arrangements, the polishing system includes a slurry dispensing controller, which is communicatively coupled to the slurry dispenser and to the central controller. Further, based upon instructions received from the central controller, the slurry dispensing controller controls operation of the slurry dispenser during an operational state of the jig and the spindle, to either dispense or cease dispensing polishing slurry. In one embodiment, during displacement of the jig and of the spindle and operating under control of the slurry dispenser controller, one implementation of the slurry dispenser is capable of dispensing polishing slurry on portion of mobile device surface before, e.g., a few seconds before, that portion undergoes polishing by the polishing head.
The central controller is capable of controlling more than the individual displacement controllers and the slurry dispenser controller. In preferred polishing system designs, the central controller controls the operation of a thermal sensor as well. In accordance with one embodiment of the present arrangements, the thermal sensor is integrated into the spindle motor subassembly. Regardless of its integration, the thermal sensor controller is communicatively coupled to a thermal sensor and to the central controller. The thermal sensor is designed to measure an operating temperature of mobile device surface, such that when the thermal sensor measures the operating temperature to be equal to or greater than a predefined threshold temperature, then the thermal sensor informs the central controller of the operating temperature, and either the central controller ceases operation of the jig or ceases gradual displacement of the spindle, in Z-direction, towards mobile device surface during a polishing operation.
In another aspect, the present arrangements offer polishing systems of another type. One such exemplar polishing system includes: (1) a jig designed to secure first mobile device and second mobile device; (2) a first polishing head designed to polish surface of first mobile device; (3) a first spindle disposed above the jig and fitted with the first polishing head; (4) a first slurry dispenser arranged adjacent to the first spindle and designed to store and dispense polishing slurry on surface of first mobile device; (5) a second polishing head designed to polish surface of second mobile device; (6) a second spindle disposed above the jig and fitted with the second polishing head; (7) a second slurry dispenser arranged adjacent to the second spindle and designed to store and dispense polishing slurry on surface of second mobile device; and (8) a coupling component that couples the first spindle and the second spindle such that during an operative state of the first spindle, the coupling component facilitates rotational displacement of the second spindle in a manner similar to that of the first spindle.
In this aspect, the arrangement, preferably, includes a single spindle motor that is coupled to the first spindle. Further, during an operative state of the single spindle motor, the presence of the coupling component conveys rotational displacement effected by the single spindle motor, and received at the first spindle, to the second spindle.
In another aspect, the present teachings offer methods of polishing one or more devices. One such exemplar method of polishing includes: (1) securing, in a jig, a mobile device that is to undergo polishing, wherein the jig is disposed above a top tray; (2) displacing, a spindle fitted with a polishing head, a vertical distance in a Z-direction to contact a surface of the mobile device with the polishing head; and (3) implementing one or more sets of sequences, each of which includes multiple sequences, and a sequence includes displacing, the jig relative to the polishing head, by a certain distance in an X-direction and/or include displacing, the top tray relative to the polishing head, by a certain distance in a Y-direction, wherein the X-direction is perpendicular to the Y-direction. In one preferred embodiment of present polishing methods, the step of implementing includes carrying out, using a central controller, multiple times one or more of the set of sequences. Each sequence requires displacement of one or more mobile device and/or rotational and/or displacement of a spindle. Regardless of how the implementing step is carried out, certain error checks may be performed as part of the polishing methods. By way of example, the above-mentioned polishing methods include: (1) checking for X-axis error, using the X-axis controller and the X-axis motor, in displacement of the jig by a predetermined distance in the X-direction; (2) checking for Y-axis error, using the Y-axis controller and the Y-axis motor, in displacement of the top tray by a predetermined distance in the Y-direction; and/or (3) checking for Z-axis error, using the Z-axis controller and the Z-axis motor, in displacement of the spindle or the spindle motor subassembly by a predetermined distance in the Z-direction. Preferably, the checking for X-axis error, the checking for Y-axis error, and the checking for Z-axis error are contemporaneously performed prior to the implementing step.
These error checking steps may extend beyond displacement error checks and include checking for temperature error and for slurry dispensing error. A step of checking temperature error includes measuring, using a thermal sensor functioning under control of a thermal sensor controller, operating temperature measured of the surface of the mobile device. Similarly, a step of checking for slurry dispensing error includes determining presence of an error in dispensing polishing slurry, using a slurry dispenser that is operating under control of a slurry dispense controller. The step of checking temperature error and step of checking slurry dispenser error are, preferably, performed contemporaneously, but prior to the implementing. Moreover, instructions for these error checks, e.g., displacement errors in the X-, the Y- and the Z-directions, temperature error and slurry dispensing error are stored along with the instructions associated with the above-mentioned implementing step in the central controller. As a result, before or during a polishing operation, the central controllers implements these instructions.
In one preferred embodiment of the present teachings, the instructions stored on the central controller include at least one sequence that describes displacing a device support subassembly comprising the jig and the top tray, in a slanted direction relative to the polishing head. Such slanted displacement includes displacing the device support subassembly, relative to the polishing head, at an angle to an edge of the mobile device that extends only in the X-direction and at an angle to an edge of the mobile device that extends only in the Y-direction. In slanted displacement of one or more mobile devices, which are secured on a jig, the mobile devices are displaced, at the same time, at an angle to the X-axis and at an angle to the Y-axis.
In one embodiment, the above-mentioned step of securing is carried out prior to the step of displacing, and wherein during the step of implementing, holding the spindle stationary in the X-direction and in the Y-direction. The presence of polishing slurry on a mobile device significantly impacts the efficiency of the polishing operation.
Polishing methods, according to the present teachings, address the issue of automatically providing polishing slurry on the mobile device surface during the above-mentioned implementing step. One such exemplar polishing method further includes: (1) receiving, from a central controller, slurry dispensing instructions at a slurry dispensing controller; and (2) dispensing, using a slurry dispenser operating under control of the slurry dispensing controller, polishing slurry on the surface of the mobile device.
The above-mentioned implementing step may be carried out in varying ways. By way of example, the implementing step is carried out by displacing in the X-direction using an X-axis motor, the operation of which is controlled by an X-axis controller that is coupled to a central controller. As another example, the implementing step is carried out by displacing in the Y-direction using a Y-axis motor, the operation of which is controlled by a Y-axis controller that is coupled to the central controller. As mentioned before, polishing systems and methods of the present teachings allow for slanted displacement of one or more mobile devices. To this end, implementing may include: (1) conveying, from the central controller to the X-axis controller, jig displacement instructions that require use of the X-axis motor; and (2) conveying, from the central controller to the Y-axis controller, first tray displacement instructions that require use of the Y-axis motor.
During the above-mentioned step of displacing, displacing the spindle in the Z-direction may be carried out using a Z-axis motor, the operation of which is controlled by a Z-axis controller that is coupled to the central controller. The above-mentioned step of implementing may further include: (1) measuring, using a thermal sensor, temperature of the surface of the mobile device to arrive at an operating temperature; and (2) conveying, from the thermal sensor to a thermal sensor controller, the operating temperature of the surface of the mobile device. In one aspect, if during the step of measuring, the operating temperature of the surface of the mobile device equals or exceeds a higher predefined temperature threshold, then the central controller ceases the implementing. By way of example, the higher predefined temperature threshold is equal to or greater than about 60° C.
In another aspect, if during the step of measuring, the operating temperature of the surface of the mobile device equals or is less than a lower predefined temperature threshold, then the implementing includes further displacing the spindle in the Z-direction towards the surface of the mobile device and applying a greater amount of force with the polishing head on the surface of the mobile device. By way of example, the lower predefined temperature threshold is a value that is equal to or less than about 25° C.
In yet another aspect, the exemplar polishing method further includes a step of continuing the step of further displacing the spindle until operating temperature of the surface of the mobile device is measured to be equal to or greater than about 45° C. In other words, after the operating temperature of the mobile device surface, undergoing polishing, reaches 45° C., then polishing may continue, but in this aspect, the spindle is no longer displaced in the Z-direction towards the mobile device surface. Instructions regarding when to polish, to gradually displace the spindle in the Z-direction towards the mobile device surface, cease polishing, and cease displacement of the spindle in the Z-direction towards the mobile device surface are stored in the central controller.
The system and method of operation of the present teachings and arrangements, however, together with additional objects and advantages thereof, will be best understood from the following descriptions of specific embodiments when read in connection with the accompanying figures.
In the following description, numerous specific details are set forth in order to provide a thorough understanding of the present invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced without limitation to some or all of these specific details. By way of example, the disclosure below focuses on polishing of mobile devices, but the present arrangements and teachings described below may extend to other types of substrates. In other instances, well-known process steps have not been described in detail in order to not unnecessarily obscure the invention.
Each of slurry dispenser controllers 101 and 102 control operation of a slurry dispenser, which serves as a reservoir of polishing slurry that is dispensed onto a mobile device surface during a polishing operation. Base component 106 houses components relating to electronic circuitry and pumping and/or circulating water through polishing system 100 during a polishing operation. When cover 104 is removed, certain salient components of polishing system 100 are exposed.
To this end,
Spindle motor subassembly 108 includes a first polishing head 112 and a second polishing head 114. First polishing head 112 is disposed in front of second polishing head 114. As a result, first polishing head 112 may be thought of as “front polishing head,” and second polishing head 114 may be thought of as “rear polishing head.” Regardless of nomenclature, spindle motor subassembly 108 also includes two slurry dispensers, i.e., a first slurry dispenser 116 that is disposed adjacent to first polishing head 112, and a second slurry dispenser 118 that is disposed adjacent to second polishing head 114. As will be explained in connection with
If the central controller receives information, from the thermal sensor controller, that the temperature of a mobile device, undergoing polishing, is below a low threshold temperature value, e.g., about 25° C., then spindle motor subassembly 108 is gradually displaced in the Z-direction over time. As will be explained in greater detail in connection with
The present teachings recognize that displacement effected by Z-axis motor 110 impacts the operating temperatures produced on the mobile device surface. Under the polishing conditions where the temperature of the mobile device is below the low threshold temperature value, Z-axis motor 110, preferably continuously and gradually, displaces spindle motor subassembly 108 towards the mobile device undergoing polishing. As a result, a polishing head applies a greater amount of pressure on the mobile device surface. Polishing the mobile device surface with gradually increasing amount of pressure from the polishing head may result in undesirably increased pressure on the mobile device surface.
In one embodiment of the present teachings, a polishing head applies a gradually increasing amount of pressure on the mobile device surface until the temperature of the mobile device, undergoing polishing, is measured to equal an intermediate threshold temperature value, e.g., about 45° C. If, however, during a polishing operation, the temperature of the mobile device undergoing polishing is measured to be equal or greater than a high threshold temperature value, e.g., about 60° C., then a polishing operation ceases.
Regardless of whether an intermediate or a high threshold temperature value is reached during polishing of a mobile device, thermal sensor 120 shown in
By way of example, upon receiving an appropriate instruction from the central controller, the Z-axis controller ceases displacement of spindle motor subassembly 108 in the Z-direction towards the mobile device. This particular example may be implemented when the operating temperature of the mobile device surface, undergoing polishing, equals or exceeds the intermediate threshold temperature value.
As another example, upon receiving another appropriate instruction from the central controller, the rotational movement controller ceases rotational displacement of one or more spindles 112 and 114 shown in
Furthermore, not all present arrangements are limited to multiple spindles or corresponding multiple polishing heads (e.g., two polishing heads 112 and 114 shown in
Regardless of the configuration of the spindle motor subassembly, present polishing system 100′, as shown in
A displacement of a mobile device in a particular direction, i.e., either X-direction or Y-direction, may occur in a single step of movement, which is hereinafter referred to as a “sequence.” But, a sequence is not so limited. A sequence may involve displacing a mobile device, simultaneously, along a displacement path that extends both in the X-direction and the Y-direction. In this sequence, the displacement path of a mobile device is a slanted one with respect to its respective spindle or polishing head. Stated another way, in a sequence that describes a slanted displacement path, the mobile device displaces at an angle relative to both the X-axis and the Y-axis. In the device support subassembly 130 of
To facilitate different types of displacement paths, the present polishing systems, preferably, employ multiple servo ball-screw motors (not shown to simplify illustration and facilitate discussion). One such ball-screw motor, X-axis motor, operates in conjunction with jig guide 134 to displace jig 132 in the X-direction. Another such ball-screw motor, Y-axis motor, operates in conjunction with tray guide 140, displaces first tray 138 in the Y-direction. In a slanted displacement path of the mobile device, both X-axis motor and Y-axis motor, simultaneously, operate to displace jig 132 and first tray 138 in the X-direction and the Y-direction, respectively, at the same time.
Similarly, yet another ball-screw motor, Z-axis motor (e.g., Z-axis motor 110 of
The next series of figures,
Relative to
Such Z-direction displacements, in gradually increasing amounts, translate into gradually increasing temperatures on the surface of the mobile device undergoing polishing. When polishing for the same duration, a spindle motor subassembly that applies a greater amount of force and pressure in the Z-direction and, accordingly, drive higher surface temperatures on the mobile device surface relative to another spindle motor subassembly that applies a smaller amount of force.
To this end, thermal sensor 120 shown in
Next, a step 204 includes displacing one or more spindles, each fitted with a polishing head, a certain amount of distance in a Z-direction to contact surface of one or more mobile devices. By way of example, during a polishing process, first spindle 113 shown in
Process 200 then proceeds to a step 206, which includes implementing one or more sets of sequences, each of which include multiple sequences. A single sequence includes displacing the jig, relative to the polishing head, by a certain distance in an X-direction (e.g., jig 132′ as shown in
In preferred embodiments of the present teachings, certain check error steps are performed prior to commencing step 202 as shown in
An X-axis controller, preferably a servomotor controller, along with an X-axis motor controls the displacement, on jig guides, of a jig in the X-direction as described in connection with
Another example of check error step performed prior to commencing a polishing operation includes checking a counter error. The term “counter,” as used herein, refers to the number of sequences of jig and/or first tray displacements in a particular set that may be implemented during polishing operation. By way of example, if sequence numbers 1-25 described in the first column of
As yet another example of check error step performed prior to commencing a polishing operation includes checking a repeat counter error. The term, “repeat counter,” as used herein refers to the number of times a particular counter is repeated. By way of example, in the above example where the counter equals (twenty five) 25, if the repeat counter equals (five) 5, then during a check error operation, the jig and/or the first tray will five (5) times displace as described from sequence number (one) 1 to sequence number (twenty five) 25. In this example, if the jig and/or the first tray will not displace five (5) times, then a repeat counter error is detected, and in a preferred embodiment of the present teachings, an error signal is generated, e.g., a cylindrical yellow light segment 107 as shown in
In one embodiment of the present teachings, these sequences of jig and/or tray displacements are representative of the displacements that the jig and/or tray will be expected to carry out during a particular polishing operation. In this step of error checking, a polishing system ascertains that it is capable of performing the different types of displacements required in one or more sequences. In one preferred embodiment, the central controller of the present arrangements performs a displacement error check on a series of sets of sequences. Again, if an error is detected, then an error signal is generated, e.g., a cylindrical yellow light segment 107 as shown in
As yet another example, a check error step carried out prior to commencing a polishing operation includes checking for grinding errors. In one implementation of this example, a slurry dispenser is tested. Specifically, a slurry dispenser controller, based on instructions received from the central controller, instructs the slurry dispenser to dispense polishing slurry on a portion of a mobile device surface. Then, a jig and/or first tray is displaced according to one or more sets of sequences. If an error is detected, e.g., using a sensor, then an error signal is generated, e.g., a cylindrical yellow light segment 107 as shown in
As yet another example, a check error step carried out prior to commencing a polishing operation includes checking for temperature errors or, in the alternative, thermal sensor detecting errors. In one implementation of this example, if, during a grinding step of a mobile device, the displacement of the spindle motor subassembly in the Z-direction, over a particular period of time, towards the mobile device is gradually increased and an operating temperature on the mobile device surface reaches above an intermediate temperature threshold value, then Z-direction displacement of the spindle motor subassembly ceases and it is determined whether the magnitude of rise in temperature is unexpected, i.e., outside an expected range. If the rise is indeed determined to be unexpected, then the sequences programmed in the central controller may modified so that the magnitude of rise in temperature, over a particular period of time, is within an expected range. Thus, in one embodiment of the present teachings, a check temperature error step includes teaching a central controller to implement one or more set of sequences that allow for the magnitude of rise in surface temperature, over a particular of period of time, to be within an expected range.
If a thermal sensor error is detected, e.g., thermal sensor is not properly, continuously, measuring the operating temperature on the mobile device surface, then an error signal is generated, e.g., a cylindrical yellow light segment 107 as shown in
By way of example, if step 206 of
As another example, if sequence number 2 in table 155 is performed next as part of implementing step 106, then the polishing head applying substantially the same amount of pressure (i.e., at the same position in the Z-axis) undergoes a slanted displacement to arrive at coordinates (100,100). At this location, both the slurry dispenser and the thermal sensor are in an active state of operation. As yet another example, in sequence 3 of table 155, with the slurry dispenser and the thermal sensor in an active operating state and with the same amount of pressure being applied on the mobile device, the polishing head displaces a 100 mm along the Y-axis only to arrive at coordinates (100,0). In light of the above examples, the remaining sequences 4 and 5 are self-explanatory.
In
In one preferred embodiment of the present arrangements, when the remaining sequences 25-50 or additional sequences not described in table 156 of
Z-axis motor 310 of
X-axis motor 318 of
Y-axis motor 314 of
In table 155 of
According to
The present teachings recognize that to the extent controllers are used in conventional polishing systems, they are done so using an integrated approach, i.e., primarily relying on a single controller or very few controllers. Specifically, in attempt to accomplish compatibility between the different control functionalities (e.g., displacing mobile device or spindle motor subassembly in a particular direction, dispensing polishing slurry, and thermal sensing) different control components (e.g., slurry dispensing controller 302, rotational movement controller 322, X-axis controller 304, Y-axis controller 305. Z-axis controller 306 and temperature sensor controller 308) in an integrated control scheme approach, the functionalities and the components are sequenced in a particularly rigid manner. Further, the present teachings also recognize that one or few components that provide an integrated control approach are also relatively expensive and offer little, or no, flexibility. Moreover, a user purchasing and employing the conventional control systems in a manufacturing facility, is bound to the seller of the integrated control scheme. The expense problem is further exacerbated when different models of test devices are introduced into the market and the control schemes and test segue/acing needs modification to account for changes in the design and/or functionalities of the mobile device.
In sharp contrast, the distributed control schemes of the present arrangements do not suffer from such drawbacks. Specifically, such distributed control schemes are relatively inexpensive over their integrated counterparts. Moreover, the distributed control schemes offer a significant flexibility to the manufacturer, who can simplify reprogram the relevant ones of the control components to account for changes in one or more of the sequences. In other words, the rigid structure of sequencing different tests and reestablishing compatibility of all the different integrated functionalities and/or components encountered in the integrated control scheme approach, when introducing new features and/or tests, are avoided in the distributed control scheme approach of the present arrangements. In the distributed control scheme, when a new test model is introduced, for example, the relevant control functionalities and/or components that need modification are modified or if a new control component needs to be added, it is easily added to the existing distributed control scheme. The manufacturer, who implements the distributed control scheme of the present arrangements, is also not at the mercy of a single seller (as in the integrated controls scheme) of the control scheme because he can purchase the different control components from other parties.
Although illustrative embodiments of the present arrangements and teachings have been shown and described, other modifications, changes, and substitutions are intended. By way of example, it is not necessary to employ a single slurry dispenser with a single spindle or polishing head. Accordingly, it is appropriate that the appended claims be construed broadly and, in a manner, consistent with the scope of the disclosure, as set forth in the following claims.
Claims
1. A polishing system, comprising:
- a jig designed to secure mobile device;
- a polishing head designed to contact and polish mobile device;
- a spindle disposed above said jig and fitted with said polishing head;
- a slurry dispenser arranged adjacent to said spindle and designed to store and dispense polishing slurry on surface of mobile device; and
- a central controller programmed to control operation of said jig, said spindle, and said slurry dispenser such that during an operative state of said jig and said spindle, and under control of said central controller, said slurry dispenser dispenses polishing slurry to facilitate polishing surface of mobile device.
2. The polishing system of claim 1, further comprising a first tray that has disposed thereon one or more jig guides that guide displacement of said jig in an X-direction.
3. The polishing system of claim 2, further comprising a first ball-screw drive subassembly that is coupled to said first tray and in conjunction with one or more of said jig guides, displaces said jig in said X-direction.
4. The polishing system of claim 3, further comprising:
- an X-axis motor that operates in conjunction with said first ball-screw drive subassembly to displace said jig in said X-direction; and
- an X-axis controller communicatively coupled to said central controller, and based upon instruction received from said central controller, said X-axis controller controls operation of said X-axis motor.
5. The polishing system of claim 2, further comprising a second tray that has disposed thereon one or more tray guides that guide displacement of said first tray in a Y-direction.
6. The polishing system of claim 5, further comprising a second ball-screw drive subassembly that is coupled to said second tray and operates in conjunction with one or more of said tray guides, to displace said first tray in said Y-direction.
7. The polishing system of claim 6, further comprising:
- a Y-axis motor that operates in conjunction with said second ball-screw drive subassembly to displace said first tray in said Y-direction;
- a Y-axis controller communicatively coupled to said central controller, and based upon instruction received from said central controller, said Y-axis controller controls operation of said Y-axis motor; and
- wherein said Y-direction is perpendicular to said X-direction.
8. The polishing system of claim 1, further comprising:
- a Z-axis motor that operates in conjunction with a third ball-screw drive subassembly to displace said spindle and said slurry dispenser in a Z-direction;
- a Z-axis controller that is communicatively coupled to said central controller, and based upon instruction received from said central controller, said Z-axis controller controls operation of said Z-axis motor such that either said spindle moves towards or away from said jig; and
- wherein said Z-direction is perpendicular to both an X-direction and a Y-direction.
9. The polishing system of claim 1, further comprising a slurry dispensing controller that is communicatively coupled to said slurry dispenser and to said central controller, and based upon instruction received from said central controller, said slurry dispensing controller controls operation of said slurry dispenser during an operational state of said jig and said spindle, to either dispense or cease dispensing polishing slurry.
10. The polishing system of claim 9, during displacement of said jig and of said spindle and operating under control of said slurry dispenser controller, said slurry dispenser is capable of dispensing polishing slurry on portion of mobile device surface before that portion undergoes polishing by said polishing head.
11. The polishing system of claim 1, further comprising a thermal sensor controller that is communicatively coupled to a thermal sensor and to said central controller, and said thermal sensor designed to measure an operating temperature of mobile device surface, such that when said thermal sensor measures said operating temperature to be equal to or greater than a predefined threshold temperature, then said thermal sensor informs said central controller of said operating temperature and said central controller ceases operation of said jig or ceases gradual displacement of said spindle, in Z-direction, towards mobile device surface during polishing operation.
12. A polishing system, comprising:
- a jig designed to secure first mobile device and second mobile device;
- a first polishing head designed to polish surface of first mobile device;
- a first spindle disposed above said jig and fitted with said first polishing head;
- a first slurry dispenser arranged adjacent to said first spindle and designed to store and dispense polishing slurry on surface of first mobile device;
- a second polishing head designed to polish surface of second mobile device;
- a second spindle disposed above said jig and fitted with said second polishing head;
- a second slurry dispenser arranged adjacent to said second spindle and designed to store and dispense polishing slurry on surface of second mobile device; and
- a coupling component that couples said first spindle and said second spindle such that during an operative state of said first spindle, said coupling component facilitates rotational displacement of said second spindle in a same manner as that of said first spindle.
13. The polishing system of claim 12, further comprising a single spindle motor that is coupled to said first spindle, wherein during an operative state of said single spindle motor, presence of said coupling component conveys rotational displacement effected by said single spindle motor and received at said first spindle, to said second spindle.
14. A method of polishing a mobile device, said method comprising:
- securing, in a jig, a mobile device that is to undergo polishing, wherein said jig is disposed above a top tray;
- displacing, a spindle fitted with a polishing head, a vertical distance in a Z-direction to contact a surface of said mobile device with said polishing head; and
- implementing one or more sets of sequences, each of which includes multiple sequences, and a sequence includes displacing, said jig relative to said polishing head, by a certain distance in an X-direction and/or include displacing, said top tray relative to said polishing head, by a certain distance in a Y-direction, wherein said X-direction is perpendicular to said Y-direction.
15. The method of polishing said mobile device of claim 14, wherein in said implementing, at least one sequence includes displacing a device support subassembly comprising said jig and said top tray, in a slanted direction relative to said polishing head, wherein said displacing in said slanted direction includes displacing, said device support subassembly relative to said polishing head, at an angle to an edge of said mobile device that extends only in said X-direction and at an angle to an edge of said mobile device that extends only in said Y-direction.
16. The method of polishing said mobile device of claim 14, wherein said securing is carried out prior to said displacing, and wherein during said implementing, holding said spindle stationary in said X-direction and in said Y-direction.
17. The method of polishing said mobile device of claim 14, further comprising:
- receiving, from a central controller, slurry dispensing instructions at a slurry dispensing controller; and
- dispensing, using a slurry dispenser operating under control of said slurry dispensing controller, polishing slurry on said surface of said mobile device.
18. The method of polishing said mobile device of claim 14, wherein during said implementing, displacing in said X-direction is carried out using an X-axis motor, the operation of which is controlled by an X-axis controller that is coupled to a central controller.
19. The method of polishing said mobile device of claim 18, wherein during said implementing, displacing in said Y-direction is carried out using a Y-axis motor, the operation of which is controlled by a Y-axis controller that is coupled to said central controller.
20. The method of polishing said mobile device of claim 19, wherein said implementing includes:
- conveying, from said central controller to said X-axis controller jig, displacement instructions that require use of said X-axis motor; and
- conveying, from said central controller to said Y-axis controller, top tray displacement instructions that require use of said Y-axis motor.
21. The method of polishing said mobile device of claim 18, wherein during said displacing, displacing said spindle in said Z-direction is carried out using a Z-axis motor, the operation of which is controlled by a Z-axis controller that is coupled to said central controller.
22. The method of polishing said mobile device of claim 14, wherein said implementing includes:
- measuring, using a thermal sensor, temperature of said surface of said mobile device to arrive at an operating temperature; and
- conveying, from said thermal sensor to a thermal sensor controller, said operating temperature of said surface of said mobile device.
23. The method of polishing said mobile device of claim 22, wherein if during said measuring said operating temperature of said surface of said mobile device equal or exceeds a higher predefined temperature threshold, then said central controller ceases said implementing.
24. The method of polishing said mobile device of claim 22, wherein said higher predefined temperature threshold is equal to or greater than about 60° C.
25. The method of polishing said mobile device of claim 22, wherein if during said measuring said operating temperature of said surface of said mobile device equal or is less than a lower predefined temperature threshold, then said implementing includes further displacing said spindle in said Z-direction towards said surface of said mobile device and applying a greater amount of force with said polishing head on said surface of said mobile device.
26. The method of polishing said mobile device of claim 25, wherein said lower predefined temperature threshold is a value that is equal to or less than about 25° C.
27. The method of polishing said mobile device of claim 26, further comprising continuing said further displacing said spindle until operating temperature of said surface of said mobile device is measured to be equal to or greater than about 45° C.
28. The method of polishing said mobile device of claim 22, wherein said implementing includes carrying out multiple times one or more of said set of sequences.
29. The method of polishing said mobile device of claim 14, further comprising:
- checking for X-axis error, using said X-axis controller and said X-axis motor, in displacement of said jig by a predetermined distance in said X-direction;
- checking for Y-axis error, using said Y-axis controller and said Y-axis motor, in displacement of said top tray by a predetermined distance in said Y-direction;
- checking for Z-axis error, using said Z-axis controller and said Z-axis motor, in displacement of said spindle by a predetermined distance in said Z-direction; and
- wherein said checking for X-axis error, said checking for Y-axis error, and said checking for Z-axis error are contemporaneously performed prior to said implementing.
30. The method of polishing said mobile device of claim 14, further comprising:
- checking for temperature error by measuring, using a thermal sensor functioning under control of a thermal sensor controller, operating temperature measured of said surface of said mobile device; and
- checking for slurry dispensing error, by dispensing polishing slurry, using a slurry dispenser operating under control of a slurry dispense controller, and contemporaneous with said checking for temperature and prior to said implementing.
31. The method of polishing said mobile device of claim 14, wherein said implementing includes grinding and/or buffing.
Type: Application
Filed: Oct 5, 2018
Publication Date: Feb 24, 2022
Applicant: PHOENIX TECHNOLOGY SERVICES LLC (Plano, TX)
Inventor: Myung Ki KIM (Mckinney, TX)
Application Number: 17/274,480