Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
A GEMSTONE POLISHING ROBOT
Document Type and Number:
WIPO Patent Application WO/2020/161637
Kind Code:
A1
Abstract:
Aspects of the present disclosure provide a gemstone polishing robot and method of polishing gemstone using the gemstone polishing robot. The present disclosure provides a robot for polishing a gemstone, comprising: a gemstone evaluation apparatus, the apparatus comprising: an illumination unit, configured to illuminate a gemstone; at least one detector, configured to detect a light emergent from said gemstone; and a gemstone evaluation unit, which when executed by one or more processors, detects one or more gemstone parameters based on the detection of the light emergent from said gemstone; and a gemstone polishing unit comprising: a gemstone holding unit for supporting a gemstone in contact with an abrasive surface; and an image processing unit, which when executed by one or more processors, compares said one or more detected gemstone parameters with one or a plurality of pre-determined gemstone parameters, and generates a feedback signal, the gemstone polishing unit being configured to polish the gemstone based on the feedback signal.

Inventors:
SYTENKO IVAN NIKOLAYEVICH (RU)
Application Number:
PCT/IB2020/050916
Publication Date:
August 13, 2020
Filing Date:
February 05, 2020
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
FREEDOM AUTOMATION SOLUTIONS LLP (IN)
International Classes:
G06T1/00; B24B9/00; B24B49/06; B24B49/12
Foreign References:
US9528915B22016-12-27
CN204658127U2015-09-23
US20120274751A12012-11-01
Attorney, Agent or Firm:
KHURANA & KHURANA, ADVOCATES & IP ATTORNEYS (IN)
Download PDF:
Claims:
We Claim:

1. A robot for polishing a gemstone in one or a plurality of polishing iterations, the robot comprising:

a gemstone evaluation apparatus, said apparatus comprising:

an illumination unit, configured to illuminate a gemstone in each of said one or a plurality of iterations;

at least one detector, configured to detect a light emergent from said gemstone in each of said one or a plurality of iterations: and a gemstone evaluation unit, which when executed by one or more processors, detects one or more gemstone parameters based on the detection of the light emergent from said gemstone, in each of said one or a plurality of iterations; and

a gemstone polishing unit, said gemstone polishing unit comprising:

a gemstone holding unit for supporting a gemstone in contact with an abrasive surface; and

an image processing unit, which when executed by one or more processors, compares, in each of said one or a plurality of iterations, said one or more detected gemstone parameters with one or a plurality of pre-determined gemstone parameters, and generates a feedback signal,

said gemstone polishing unit being configured to polish said gemstone in said one or a plurality of iterations based on the feedback signal.

2. The robot as claimed in claim 1, wherein the illumination unit comprises a plurality of emitters, and wherein the light emergent from said gemstone is a light reflected from the gemstone.

3. The robot as claimed in claim 1, wherein the one or more detected gemstone parameters and the one or a plurality of pre-determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet

4. The robot as claimed in claim 1, wherein the abrasive surface is centered along an axis of a mandrel.

5. The robot as claimed in claim 4, wherein the gemstone polishing unit further comprises a first drive unit operatively coupled to the mandrel to confer motion to said mandrel about the axis of the mandrel, and a second drive unit operatively coupled to the gemstone holding unit to provide at least one degree of motion to said gemstone holding unit.

6. The robot as claimed in claim 5, wherein the image processing unit, when executed by one or more processors, transmits the feedback signal to any or a combination of the first drive unit and the second drive unit to control motion conferred thereby to the mandrel and the gemstone holding unit, respectively.

7. A method of polishing a gemstone, the method comprising the steps of:

(a) holding the gemstone by a gemstone holding unit;

(b) illuminating said gemstone by an illumination unit;

(c) detecting, by at least one detector, a light emergent from said gemstone;

(d) detecting, by the gemstone evaluation unit, one or more gemstone parameters based on detection of said emergent light;

(e) comparing, by an image processing unit, the detected one or more gemstone parameters with one or a plurality of pre-determined gemstone parameters to generate a feedback signal;

(t) transmitting said feedback signal to a gemstone polishing unit comprising said gemstone holding unit;

(g) contacting the gemstone against an abrasive surface based on said feedback signal; and

(h) repeating the steps (b) through (g) to obtain a polished gemstone.

8. The method as claimed in claim 7, wherein the light emergent from said gemstone is a light reflected from the gemstone.

9. Tire method as claimed in claim 7, wherein the step of contacting the gemstone against the abrasive surface comprises any or a combination of: controlling motion of a mandrel on which the abrasive surface is mounted, and controlling motion of the gemstone holding unit, prior to or in course of contacting the gemstone against the abrasive surface based on the feedback signal. 10. The method as claimed in claim 7, wherein the one or more detected gemstone parameters and the one or a plurality of pre-determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet.

Description:
A GEMSTONE POLISHING ROBOT

TECHNICAL FIELD

[0001] The present disclosure generally relates to the field of gemstone polishing. Aspects of the present disclosure pro vide a gemstone polishing robot and method of polishing gemstone using the gemstone polishing robot.

BACKGROUND

[0002J Background description includes information that may be useful in understanding the present invention. It is not an admission that any of the information provided herein is prior art or relevant to the presently claimed invention, or that any publication specifically or implicitly referenced is prior art.

[0003] Gemstones, such as diamonds or turquoise, need to be cut and polished for placement in jewellery. The most precious gemstone, the diamond, is a colourless mineral made of carbon crystallized in the isometric system as octahedrons, dodecahedrons, and cubes. Approximately two hundred and fifty tons of earth needs to be moved to produce a one carat polished diamond. It requires on average a 3.5 carat rough diamond to produce a 1 carat polished diamond.

[0004] The quality and value of faceted diamonds are often described in terms of the “Four C's” namely, carat weight, colour, clarity, and cut. Conventionally, the beauty and value of a diamond rests m the hands of the craftsman. One of the vital aspects of a diamond’s value is cut. The quality of the cut determines its brilliance. To obtain the maximum brilliance, the facets must be of the right size, have correct angles to each other, and their surfaces must be finely polished with irregularities not larger than a few nanometers. For diamond working purposes, the diamond is mounted on a dop held by a tang and it is levelled with respect to the working member. The diamond levelling procedure provides for the correct angles and right size of the facets. Accordingly, grinding and polishing are the most common diamond working operations. Generally, diamonds are polished mechanically on a turntable or scaife. A scaife is a heavy, cast iron, horizontally spinning wheel with a working surface impregnated with oil and diamond powder.

[0005] In processing diamonds or artificial gemstones, a diamond to be processed is generally fixed to a diamond holder and then pressed against a scaife with a certain force to form facets on the diamond. To form facets with different inclination angles with respect to a central axis of the diamond held by the holder, the diamond holder requires three types of motion modes with respect to the rotating polishing surface placed at a fixed position, namely, (i) an inclining motion mode, in which the angle of the central axis of the diamond holder is adjusted on a plane perpendicular to the polishing surface to adjust an inclination angle of a facet to be formed, (ii) a vertically feeding motion mode, in which the diamond holder holding the diamond is precisely fed vertically by an amount with respect to the polishing surface and (iii) an index motion mode, in which the diamond holder is rotated through a certain angle around the central axis to polish a facet that is close to a completely processed specific facet.

[0006J Till date, many apparatuses for polishing gemstones are constructed that can, at least partially, establish these three motion modes mechanically. However, such apparatus needs extensive human intervention in terms of requirement of manual adjustment and/or inspection of the angles, stability, vibrations and the like parameters, both before and during the operation, and hence, are far from the desired level of automation in the gemstone industry. This problem is further aggravated by the lack of precision due to assembly errors in the apparatus, mechanical deformation in use and the likes.

[0007J The conventional apparatus and methods works on the fixed parameter based polishing i.e. the apparatus is fed with the desired (pre-determined) gemstone parameters (such as desired table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets and the likes) to be achieved as the end result, and instructed to achieve the desired parameters by effecting polishing of the mounted gemstone by nibbing against an abrasive surface such as rotating scaife. The conventional polishing apparatus effects polishing of the gemstone in one-go until the desired gemstone parameter) s) is/are achie ved. Following this static polishing approach results, most often, if not always, either in the inadequate polishing or in the loss of weight of precious gemstone due to over-polishing of the mounted gemstone. This leads to huge economic losses. Further, conventional apparatus and methods rely extensively on mechanical elements such as contact rings for setting-up and achievement of the polishing parameters. FIG. 1 illustrates an exemplary arrangement showing a diamond held by a holder for polishing, wherein 102 indicates a diamond to be polished, 104 indicates a pot, 106 indicates a contact-ring and 108 indicates a holder. As illustrated in Fig. 1, conventionally, a contact ring is used for setting-up the polishing angle (shown as 110), wherein achievement of the desired angle, and in-turn polishing of the diamond, is highly dependent on the diamond being held accurately by the pot (104). During the polishing operation, as the diamond is rubbed against the rotating scaife, temperature of the diamond increases. Sharp increase in the temperature may result in expansion of the pot, holder, contact ring and such other mechanical elements/fixtures, which in turn introduces errors in the polishing (e.g., the diamond may not remain in the same desired orientation throughout the polishing operation). In conventional apparatus and methods, such errors remain undetected, which prove to be of huge economic disadvantage for the diamond polishers/manufacturers. Further, conventional apparatus and methods continue to polish the gemstone until the pot or contact ring or holder touches the rotating scaife. Apart from introduction of errors, repeated contact of holder/pot/ring with the rotating scaife invariably leads to damage to the holder/pot/ring as well as to the scaife and hence, requires frequent replacement/repair/restoration.

[0008] These shortcomings, inter-a!ia, others make conventional apparatus and methods commercially non-viable. Loss of weight of the precious gemstone while polishing using conventional apparatus and methods (owing to instances of over-polishing and/or machine errors) lead to huge economic losses and hence, an apparatus and method that effects polishing of the gemstones with high accuracy and with least human intervention remained a long-felt need and a prominent technical problem in the state of art.

OBJECTS OF THE INVENTION

[0009] An object of the present disclosure is to overcome the disadvantages associated with the conventional gemstone polishing apparatus and method of polishing gemstones by use thereof.

[0010] Another object of the present disclosure is to provide an automatic gemstone polishing robot.

[0011] Another object of the present disclosure is to provide a gemstone polishing robot that does not require human intervention.

[0012] Another object of the present disclosure is to provide a gemstone polishing robot that has high level of accuracy and precision.

[0013] Another object of the present disclosure is to provide a method of polishing gemstones using a gemstone polishing robot that is less time consuming.

[0014] Another object of the present disclosure is to provide a method of polishing gemstones using a gemstone polishing robot that is easy to setup.

[0015] Another object of the present disclosure is to provide a method of polishing gemstones using a gemstone polishing robot that is cost-effective. SUMMARY

[0016] The present disclosure generally relates to the field of gemstone polishing. Aspects of the present disclosure provide a gemstone polishing robot and method of polishing gemstone using the gemstone polishing robot.

[0017] An aspect of the present disclosure relates to a robot tor polishing a gemstone in one or a plurality of polishing iterations, the robot comprising: a gemstone evaluation apparatus, said apparatus comprising: an illumination unit, configured to illuminate a gemstone in each of said one or a plurality of iterations; at least one detector, configured to detect a light emergent from said gemstone in each of said one or a plurality of iterations; and a gemstone evaluation unit, which when executed by one or more processors, detects one or more gemstone parameters based on the detection of the light emergent from said gemstone, in each of said one or a plurality of iterations; and a gemstone polishing unit, said gemstone polishing unit comprising: a gemstone holding unit for supporting a gemstone in contact with an abrasive surface; and an image processing unit, which when executed by one or more processors, compares, in each of said one or a plurality of iterations, said one or more detected gemstone parameters with one or a plurality of pre -determined gemstone parameters, and generates a feedback signal, said gemstone polishing unit being configured to polish said gemstone in said one or a plurality of iterations based on the feedback signal. In an embodiment, the illumination unit comprises a plurality of emitters, and wherein the light emergent from said gemstone is a light reflected from the gemstone. In an embodiment, the one or more detected gemstone parameters and the one or a plurality of pre-determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet. In an embodiment, the abrasive surface is centered along an axis of a mandrel. In an embodiment, the gemstone polishing unit further comprises a first drive unit operatively coupled to the mandrel to confer motion to said mandrel about the axis of the mandrel, and a second drive unit operatively coupled to the gemstone holding unit to provide at least one degree of motion to said gemstone holding unit. In an embodiment, the image processing unit, when executed by one or more processors, transmits the feedback signal to any or a combination of the first drive unit and the second drive unit to control motion conferred thereby to the mandrel and the gemstone holding unit, respectively.

[0018] Another aspect of the present disclosure relates to a method of polishing a gemstone, the method comprising the steps of: (a) holding the gemstone by a gemstone holding unit: (b) illuminating said gemstone by an illumination unit: (c) detecting, by at least one detector, a light emergent from said gemstone; (d) detecting, by the gemstone evaluation unit, one or more gemstone parameters based on detection of said emergent light; (e) comparing, by an image processing unit, the detected one or more gemstone parameters with one or a plurality of pre-deterrnined gemstone parameters to generate a feedback signal; (f) transmitting said feedback signal to a gemstone polishing unit comprising said gemstone holding unit; (g) contacting the gemstone against an abrasive surface based on said feedback signal; and (h) repeating the steps (b) through (g) to obtain a polished gemstone. In an embodiment, the light emergent from said gemstone is a light reflected from the gemstone. In an embodiment, the step of contacting the gemstone against the abrasive surface comprises any or a combination of: controlling motion of a mandrel on which the abrasive surface is mounted, and controlling motion of the gemstone holding unit, prior to or in course of contacting the gemstone against the abrasive surface based on the feedback signal. In an embodiment, the one or more detected gemstone parameters and the one or a plurality of pre determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet.

[0019J Various objects, features, aspects and advantages of the inventive subject matter will become more apparent from the following detailed description of preferred embodiments, along with the accompanying drawing figures in which like numerals represent like components.

BRIEF DESCRIPTION OF THE DRAWINGS QQ20] The accompanying drawings are included to provide a further understanding of the present disclosure, and are incorporated in and constitute a part of this specification. The drawings illustrate exemplary embodiments of the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0021] FIG. 1 illustrates an exemplary view showing usage of a contact ring for setting up the polishing angle, as used conventionally.

[0022] FIG. 2A and 2B illustrate exemplary diagrams depicting various parts/components of a gemstone polishing robot, in accordance with embodiments of the present disclosure. [QQ23] FIG. 3A illustrates an exemplary view depicting position of illumination unit, gemstone being processed and detector, in accordance with embodiments of the present disclosure. [0024] FIG. 3B illustrates an exemplary isometric view showing position of illumination unit, gemstone being processed and detector, in accordance with embodiments of the present disclosure.

[0025] FIG. 3C illustrates exemplary images of an illuminated gemstone, in accordance with embodiments of the present disclosure.

[0026] FIG. 4 illustrates an exemplary view' of the polished diamond.

[0027] FIG. 5A illustrates an exemplary simplified view' of a semi-polished diamond showing a facet to be polished, in accordance with an embodiment of the present disclosure.

[0028] FIG. 5B illustrates an exemplary zoom-in view of a facet of the diamond, in accordance with an embodiment of the present disclosure.

[0029] FIG. 5C illustrates an exemplary zoom-in view of a partially polished facet of the diamond, in accordance with an embodiment of the present disclosure.

[0030] FIG. 5D illustrates an exemplary zoom-in view ' of a polished facet of the diamond, in accordance with an embodiment of the present disclosure.

[0031] FIG. 6 illustrates exemplary functional components of the gemstone polishing robot, in accordance with an embodiment of the present disclosure.

[0032] FIG. 7 illustrates a flow diagram il lustrating a method of polishing a gemstone, in accordance with an embodiment of the present disclosure.

[0033] FIG. 8 illustrates an exemplary computer system to implement the proposed robot, in accordance with embodiments of the present disclosure.

DETAILED DESCRIPTION

[0034] The following is a detailed description of embodiments of the disclosure depicted in the accompanying drawings. The embodiments are in such detail as to clearly communicate the disclosure. However, the amount of detail offered is not intended to limit the anticipated variations of embodiments; on the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the present disclosure as defined by the appended claims.

[0035] Each of the appended claims defines a separate invention, which for infringement purposes is recognized as including equivalents to the various elements or limitations specified in the claims. Depending on the context, all references below to the "‘invention” may in some cases refer to certain specific embodiments only. In other cases it will be recognized that references to the“invention” will refer to subject matter recited in one or more, but not necessarily all, of the claims. [0036] As used in the description herein and throughout the claims that follow, the meaning of“a,”“an,” and“the” includes plural reference unless the context clearly dictates otherwise. Also, as used in the description herein, the meaning of“in” includes“in” and “on” unless the context clearly dictates otherwise.

[0037] All methods described herein can be performed in any suitable order unless otherwise indicated herein or otherwise clearly contradicted by context. The use of any and all examples, or exemplary language (e.g. “such as”) provided with respect to certain embodiments herein is intended merely to better illuminate the invention and does not pose a limitation on the scope of the invention otherwise claimed. No language in the specification should be construed as indicating any non-claimed element essential to the practice of the invention.

[0038] Various terms as used herein are shown below'. To the extent a term used in a claim is not defined below', it should be given the broadest definition persons in the pertinent art have given that term as reflected in printed publications and issued patents at the time of filing.

[QQ39] The term“gemstone” used herein throughout the present disclosure encompass, within its scope, natural as well as synthetic diamonds and other precious and semi-precious stones, as known to or appreciated by a person skilled in the pertinent art.

[0040] The present disclosure generally relates to the field of gemstone evaluation. Aspects of the present disclosure pro vide a gemstone polishing robot and method of polishing gemstone using the gemstone polishing robot.

[0041] An aspect of the present disclosure relates to a robot for polishing a gemstone in one or a plurality of polishing iterations, the robot comprising: a gemstone evaluation apparatus, said apparatus comprising: an illumination unit, configured to illuminate a gemstone in each of said one or a plurality of iterations; at least one detector, configured to detect a light emergent from said gemstone in each of said one or a plurality of iterations; and a gemstone evaluation unit, which when executed by one or more processors, detects one or more gemstone parameters based on the detection of the light emergent from said gemstone, in each of said one or a plurality of iterations; and a gemstone polishing unit, said gemstone polishing unit comprising: a gemstone holding unit for supporting a gemstone in contact with an abrasive surface; and an image processing unit, which when executed by one or more processors, compares, in each of said one or a plurality of iterations, said one or more detected gemstone parameters with one or a plurality of pre-determined gemstone parameters, and generates a feedback signal, said gemstone polishing unit being configured to polish said gemstone in said one or a plurality of iterations based on the feedback signal.

[0042] In an embodiment, the illumination unit comprises a plurality of emitters. In an embodiment, the light emergent from said gemstone is any or a combination of light scattered, retracted, reflected or transmitted from said gemstone. In an embodiment, the light emergent from said gemstone is a light reflected from the gemstone. In an embodiment, the one or more detected gemstone parameters and the one or a plurality of pre -determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet. In an embodiment, the abrasive surface is centered along an axis of a mandrel. In an embodiment, the gemstone polishing unit further comprises a first drive unit operatively coupled to the mandrel to confer motion to said mandrel about the axis of the mandrel, and a second drive unit operatively coupled to the gemstone holding unit to provide at least one degree of motion to said gemstone holding unit. In an embodiment, the image processing unit, when executed by one or more processors, transmits the feedback signal to any or a combination of the first drive unit and the second drive unit to control motion conferred thereby to the mandrel and the gemstone holding unit, respectively.

[0043] In an embodiment, the gemstone holding unit comprises any of a chuck and a clamp detachably coupled with a collet in which said gemstone is positioned. In an embodiment, the illumination unit is configured to illuminate at least one facet of the gemstone. In an embodiment, the illumination unit is configured to illuminate the whole gemstone. In an embodiment, the at least one detector is operatively coupled with a third drive unit. In an embodiment, the at least one detector is operatively coupled with a gemstone cleaning unit. In an embodiment, the gemstone cleaning unit comprises a brash operatively coupled with a fourth drive unit. In an embodiment, the gemstone polishing robot further comprises a pressure sensor configured to sense gemstone pressure on said abrasive surface. In an embodiment, the at least one detector is configured to detect the light emergent from said gemstone from one or a plurality of angles.

QQ44] FIG. 2 illustrates an exemplary diagram depicting various parts/components of the gemstone polishing robot, in accordance with an embodiment of the present disclosure. As can be seen from FIG. 2A and 2B, the gemstone polishing robot includes a gemstone polishing unit, including a gemstone holding unit (21 ) for supporting a gemstone in contact with an abrasive surface (22), and configured to polish said gemstone, and an image processing unit, which when executed by one or more processors, compares, m each of said one or a plurality of iterations, said one or more detected gemstone parameters with one or a plurality of pre-determined gemstone parameters, and generates a feedback signal; and a gemstone evaluation apparatus, the gemstone evaluation apparatus comprising an illumination unit (18), configured to illuminate the gemstone, at least one detector (14), configured to detect a light emergent from said gemstone, and a gemstone evaluation unit (not shown) configured to detect one or more gem stone parameters based on detection of the light emergent from the gemstone.

[QQ45] The gemstone polishing robot may be enclosed in a housing to preclude interference from stray light and/or to preclude loss of light emergent from the gemstone. The at least one detector ( 14) and the illumination unit ( 18) may be configured at appropriate angles such that the one or more facets or the gemstone can be appropriately illuminated while the light emergent from the gemstone can be captured by the at least one detector. The at least one detector (14) and the illumination unit (18) may be configured in opposite directions. Alternatively, the at least one detector (14) may be configured at right angle to the illumination unit (18). Alternatively, the at least one detector (14) and the illumination unit (18) are configured at a same side.

[0046] In an embodiment, the gemstone evaluation unit is configured with one or a plurality of light directing means. The one or a plurality of light directing means can include one or a plurality of beam splitters, lenses and/or reflective mirrors. In an embodiment, the light directing means are stationary. In an embodiment, the light directing means are movable and/or rotatable. In an embodiment, the light directing means are movable along any or a combination of x-axis, y-axis and z-axis.

[QQ47] In an embodiment, the gemstone polishing unit includes a gemstone holding unit (21), an abrasive surface such as a rotating scaife and the likes (22), and driving unit(s) to bring the gemstone in desired orientation against the abrasive surface. A person skilled in the art would appreciate that any other device/component can also form part of the gemstone polishing unit that can effect and/or aid in polishing of the gemstone without departing from the scope and spirit of the present disclosure. Further, it is to be appreciated that although, the components/devices such as gemstone holding unit, an abrasive surface (such as a scaife and the likes), and driving unit(s) are generally described herein as part of the gemstone polishing unit, the same can be so configured or arranged or operatively coupled such that the same, in effect, yields desired polishing of the gemstone.

[0048] In an embodiment, the gemstone parameters are selected from a group including table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets, size of facet, facet dimensions, proportions of facets, halves, angle of facet, and mutual positioning of facets, but not limited thereto

[0049] The image processing unit can be configured either in the gemstone evaluation unit, or can be configured in a remote server to which the apparatus/robot is operatively/communicatively coupled with such that the one or more gemstone parameters can be processed/evaluated/compared with respect to any or a combination of pre-defmed one or more gemstone parameters. The processing unit can be a simple processor or a group of one or more processors that can also be configured within the apparatus/robot itself and be operatively coupled with the gemstone evaluation unit so as to, in real-time, process the one or more gemstone parameters.

[005Q] In an embodiment, the base (3) is operably coupled with a mandrel (23) with an abrasive surface centered along its axis (e.g. a rotating scaife). In an embodiment, the scaife (22) is supported on a mandrel (23) In an embodiment, the mandrel (23) is coupled to a first drive unit (24) to confer movement and/or motion thereto.

[QQ51] In an embodiment, the base (3) further includes a turn axis (2) vertically mounted thereon, and a balk (1) to cater to the angle and height alignment with respect to the abrasive surface (a rotating scaife and the likes). In an embodiment, the balk (1) is configured with a balk turn drive (4) to confer motion thereto relative to the base (3) and/or the abrasive surface. At one end of the balk (1), head (5) is mounted, which is capable of moving vertically with the help of a guide (6) and a drive (7). In an embodiment, the head is further coupled to a pressure sensor (8).

[0052] In an embodiment, the head (5) further includes any or a combination of a turn drive for selecting/changing the direction of polishing (9), a turn drive for selecting/changing the angle of the polishing (10) and a spindle with a facet selection rotary drive (11); and a gemstone holding unit (21) including a pneumatic chuck (12) in which a collet (13) with a gemstone can be fixed.

[0053] In an embodiment, any or a combination of a trim drive (9) for selecting/changing the direction of polishing, a turn drive (10) for selecting/changing the angle of the polishing and a spindle with a facet selection rotary drive (11) forms the second drive unit, operation of winch is controlled by the feedback signal. In an alternative embodiment, any or a combination of turn axis (2), balk turn drive (4), drive (7), turn drive (9), a turn drive (10) and facet selection rotary drive (1 1) forms the second drive unit, operation of which is controlled by the feedback signal. Although the term“second drive unit” as used herein throughout the present disclosure is explained with respect to the driving unit including a drive unit for selectmg/changing the direction of polishing, a drive unit for selecting/changing the angle of the polishing, a facet selection rotary drive and the likes, it should be appreciated that any other drive unit, either configured as part of the device or otherwise, as known to or appreciated by a person skilled in the pertinent art, which, in effect, controls or aid in controlling the orientation of the gemstone in relation to the abrasive surface (such as scaife) so as to control or aid in controlling the polishing of the gemstone, falls within the scope of the term“second drive unit”.

QQ54] In an embodiment, the base (3) is detachably coupled with an illumination unit (18). The illumination unit (18) may be encased, at least in part, in a housing ( 15). In an embodiment, the illumination unit (18) includes a plurality of emitters such as LED, that can be independently controlled (e.g. switched-on and switched-oft) so as to illuminate desired facets of the gemstone. FIG. 3A illustrates an exemplary view depicting position of illumination unit, gemstone being processed and detector, in accordance with embodiments of the present disclosure. The emitters may emit the light of different colors or shades. In an implementation, the illumination unit (18) includes plurality of emitters arranged in a hemispherical or dome shape such that the desired facet can be illuminated from suitable angle in relation to the position of the detector. FIG. 3B illustrates an exemplary isometric view showing position of illumination unit (including a plurality of emitters arranged in a hemispherical or dome shape, collectively shown as 18), gemstone (marked as“D”) be mg processed and detector (14), m accordance with embodiments of the present disclosure. In an implementation, the illumination unit (18) includes 8 emitters that can be independently controlled such that each of the facets of the gemstone can be suitably illuminated. In an implementation, housing (15) includes one or a plurality of light directing means and/or optical lens. In an implementation, the housing (15) with one or a plurality of light directing means and/or optical lens and at least one lighting unit (18) (alternatively and synonymously termed as“an illumination unit”) is detachably coupled to the balk ( 1) with the help of a guide (17) and a third drive unit (16) to confer longitudinal movement thereto.

[0055] In an aspect, illumination scheme of diamond can be configured by means of light sources, for example, LEDs Imaging of the diamond, on the other hand, can be configured with a lens and a camera. Lighting sources can be installed for all or part of the faces at different angles in accordance with the angles of the faces. In an aspect, angle between the light source and the axis of observation can be configured as two times greater than the angle of the observed facet of the diamond. This would enable a clear image to be obtained of a bright blink of a completely or partially polished facet on a dark background of unlit facets or an unpolished diamond surface.

[0056] In an embodiment, the illuminating unit can include LED or incandescent light or any other illuminating unit as known to or appreciated by a person skilled in the art without departing from the scope and spirit of the present disclosure. In an embodiment, a plurality of illuminating units, one dedicated to each of the facet is operatively coupled to the gemstone polishing robot. Alternatively, a single illuminating unit can be configured as part of the robot to illuminate a facet under processing. Alternatively, a single illuminating unit can be configured to illuminate a plurality of facets under processing. Alternatively, the illuminating unit can be configured to illuminate the whole gemstone under processing. In an embodiment, the gemstone polishing robot includes at least one illuminating unit to illuminate any or a combination of: a facet under processing, a plurality of facets under processing, and the gemstone under processing. FIG. 3C illustrates exemplary images of an illuminated gemstone, in accordance with embodiments of the present disclosure. As can be seen, FIG. 3C demonstrates various options for lighting and observing a diamond: a) a round shaped diamond from the side of the crown, mam face, star, wedge: b) one main face being illuminated; c) all facets of the star being illuminated; d) all the main facets being illuminated.

[0057] in an embodiment, at least one detector (14) is configured inside the housing (15) such that the illumination unit ( 18) can illuminate the gemstone, while the at least one detector (14) can capture/detect the light emergent from the gemstone. For example, the gemstone holding unit (21) can drive the gemstone towards the housing (15) such that the gemstone can be illuminated and the light emergent therefrom can be detected by the deteetor(s) (14), as shown in FIG. 2B. In an implementation, the detector (14) is oriented such that it is located in a plane perpendicular to the surface of the facet being observed. Alternatively, the housing (15) may be moved towards the gemstone such that the gemstone can be illuminated (by the illumination unit housed inside said housing) and the light emergent therefrom can be detected by the detectors) (14). Alternatively, both the housing (15) and the gemstone holding unit (21 ) can be moved. A person skilled in the art should appreciate that the illumination unit (18) and the at least one detector (14) can be suitably positioned/configured as part of the robot, relative to the gemstone, such that gemstone parameters can be detected with desired accuracy. For example, the illumination unit ( 18) can be configured at a suitable angle relative to the at least one detector (14) such that one or a plurality of facets of the gemstone under processing can be appropriately illuminated and/or whole of the gemstone can be illuminated, and the light emergent from the gemstone can be captured with desired accuracy. The illumination unit (18) and the detector(s) (14) can he positioned on the same side/face relative to the gemstone held by the gemstone holding unit. Alternatively, the illumination unit (18) can be configured in parallel and in an opposite direction relative to the detector(s) (14) such that the gemstone can be viewed form rear. In an embodiment, the illumination unit (18) is configured to illuminate the gemstone from a suitable angle. In an implementation, the detector(s) (14) is/are configured to detect the light emergent from said gemstone from a suitable angle. In an implementation, multiple detectors are provided, for example, two detectors may be placed at an angle of 90 degrees such that one detector may view the facet from top and another detector may view the facet from a plane perpendicular to the surface of the facet.

[0058] In an implementation, a gemstone cleaning unit such as, but not limited to, a brush (19) is coupled to the housing (15) to afford cleaning of the diamond being polished. In an implementation, the brush (19) is coupled with a fourth drive unit (20) to confer motion/movement thereto. In an alternative implementation, the gemstone cleaning unit includes a combination of a brush and a gemstone cleaning material. However, any other gemstone cleaning unit can be utilized, as known to or appreciated by a person skilled in the art, to clean the gemstone under processing without departing from the scope and spirit of the present disclosure.

[0059] In an embodiment, the gemstone polishing robot is provided with a repository with a master price list or rappaport including a plurality of pre-determined gemstone parameters like table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets, size of facet, facet dimensions and proportions of facets, but not limited thereto, stored therein. In an alternative embodiment, the gemstone polishing robot can be operatively coupled to a computing device with a master price list or rappaport including a plurality of pre-determined gemstone parameters (also interchangeably referred to as desired gemstone parameters herein) like table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets, size of facet, facet dimensions and proportions of facets, but not limited thereto. In an alternative embodiment, the gemstone polishing robot can be provided with an input device to facilitate and/or enter the pre determined gemstone parameters like table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets, size of facet, facet dimensions, proportions of facets, halves, angle of facet and mutual positioning of facets, but not limited thereto, by a user. In an alternative embodiment, the gemstone polishing robot can be provided with an input device to facilitate and/or enter the pre-designed (i.e. desired) cut project (image or 2D/3D model) that need to be produced from the rough or semi-polished gemstone using the gemstone polishing robot of the present disclosure.

j 00601 In an embodiment, the gemstone polishing robot affords analysis of the one or more gemstone parameters including table size, crown angle, crown depth, girdle diameter, pavilion angle, pavilion depth, number of facets, sizes of facets, proportions of facets, halves, angle of facet and mutual positioning of facets. In an embodiment, the gemstone polishing robot affords comparison of the analyzed/detected gemstone parameters with the pre determined gemstone parameters provided to the gemstone polishing robot via any or a combination of: a repository, containing a master price list or rappaport including a plurality of pre-detemiined gemstone parameters, operatively coupled with the gemstone polishing robot; a computing device, containing a master price list or rappaport including a plurality of pre-determined gemstone parameters, operatively coupled with the gemstone polishing robot; an input device, operatively coupled with the gemstone polishing robot to facilitate the input of and/or entry of the pre-determined gemstone parameters by the user; and an input device to facilitate the input of and/or entry of the pre-designed cut project (image or 2D/3D model) by the user that need to be produced from the rough or semi-polished gemstone.

[0061] In an embodiment, the gemstone polishing robot is configured to polish the gemstone in a plurality of iterations. Preferably, in each iteration, the operation of the gemstone polishing unit is controlled by way of a feedback signal.

QQ62] The at least one detector detects, in one or more of the plurality of iterations, the light emergent from the gemstone and the gemstone evaluation unit detects, in each of said one or more of the plurality of iterations, the one or a plurality of gemstone parameters based on detection of said emergent light. Further, the image processing unit compares, in each of said one or more of the plurality of iterations, the one or a plurality of analyzed/detected gemstone parameters with one or a plurality of pre-determined gemstone parameters to generate a feedback signal to be transmitted to the gemstone polishing unit. Based on the feedback signal, operation of the gemstone polishing unit is controlled (e.g. by controlling operation of any or a combination of the first drive unit and the second drive unit). For example, a semi-polished diamond is firstly held by the gemstone holding unit and the facet to be polished is illuminated. The light reflected from the facet is detected by the detector. Any suitable detectors, as known to or appreciated by a person skilled in the art can be utilized to serve the purpose as laid down in embodiments of the present disclosure. The detector may be an image sensor, CCD, photocells, and photodiodes, but not limited thereto. In an exemplary embodiment, the detector (14) includes an image sensor that can capture and/or facilitate in capturing digital image(s) of the gemstone under processing. The gemstone evaluation unit then determines/detects the facet geometry/dimensions. FIG. 4 illustrates an exemplary view of the polished diamond. As would be appreciated by a person skilled in the art, the non-polished facet typically exhibits high surface roughness and hence, the intensity of light reflected from the surface thereof is very low. FIG. 5A illustrates an exemplary simplified view' of a semi-polished diamond showing a facet to be polished (502, shown with hatching lines), and FIG. 5B illustrates an exemplary zoom-in view' of a facet of the diamond to be polished (502). As the facet undergoes polishing, surface becomes smooth and reflective, as shown in FIG 5C, wherein 504 indicates geometry of the polished facet and 502 indicates reminder of the facet area that needs to be polished to obtain the desired facet. Based on the reflected light, the facet geometry can be determined by detecting edges/contours of the facet, for example, as being done in commercially available reflect scanners and grading machines. The measured facet geometry/dimensions is then compared by the image processing unit with the desired/pre-determined facet geometry/dimensions. Based on the comparison, the image processing unit generates a feedback signal to be transmitted to the gemstone polishing unit. Based on the feedback signal, operation of any or a combination of the turn axis (2), balk turn drive (4), drive (7), turn drive (9), turn drive ( 10), and a spindle with a facet selection rotary drive (1 1) is/are controlled for holding the diamond against the rotating scaife in a desired orientation such that facet geometry/dimensions with a value nearer/closer to the desired/pre-determined value(s) is achieved (for example, about 60% of a desired gemstone parameter is achieved in the first iteration/polishing phase). The diamond is then cleaned by the cleaning brush and the diamond is again illuminated and light reflected from the facet is detected/captured by the deteetor(s), based on which the gemstone evaluation unit detects the facet geometry/dimensions. Tire image processing unit again analyzes/compares the facet geometry/dimensions with the desired facet geometry/dimensions and generate the feedback signal. These steps are repeated until the desired facet is formed/polished (for example, desired gemstone parameters for a facet may be achieved in 5-7 iterations/polishing phases). FIG. 5D illustrates an exemplar} ' zoom-in view' of a polished facet (504) of the diamond. Once desired polishing of the facet is achieved, another facet is selected for polishing. Accordingly, the overall operation of the gemstone polishing unit can be precisely controlled by the feedback signal without any human intervention and hence, the gemstone polishing robot of the present disclosure can function as fully automatic gemstone polishing robot. [0063] In an embodiment, the gemstone polishing robot is capable of controlling the polishing and/or faceting of the rough or semi-polished gemstone based on the comparison of analyzed/detected gemstone parameters with that of the pre-determined gemstone parameters. Accordingly, the gemstone polishing robot of the present disclosure do not rely on the indirect methods of evaluation of parameters viz. by measuring the mutual arrangement of the mechanical parts of the cutting/polishing machine as is done in the conventional systems and methods utilizing them. Rather, the gemstone polishing robot of the present disclosure performs measurement of the stone or gemstone parameters under observation by capturing the light emergent from the gemstone. Accordingly, the processing of gemstone polishing robot of the present disclosure neither requires conventional mechanical elements such as contact rings for setting-up the polishing parameters, nor requires human intervention for controlling the polishing process, greatly enhancing the level of precision and accuracy. Further, the gemstone polishing robot of the present disclosure has at least 5 degrees of motion including shaping motion (to exert desired control over the choice of face, face angle and face height) and technological motion (such as oscillation, direction of grinding and the likes) that enables precise control over the polishing process of the gemstone.

[0064] In an embodiment, the gemstone is polished and/or faceted in accordance with the pre-designed cut project (image or 2D/3D model) in a multi-step process. In an embodiment, each of the sides/facets are worked upon one after another. In an embodiment, individual tiers of facets are applied one after another. In an embodiment, the facets are applied under the projected angles. In an embodiment, the points or lines of intersection of facets of the same level or facets of different levels can serve as the starting point for measuring the dimensions of the facets. For example, when cutting the top of a round gemstone, the size of the main facet can be defined as the height in the profile image of the stone from the side of the girdle or as the height on the front of the stone from the side of the site. In accordance with the proposed method, facets can be measured by the gemstone evaluation unit, the same can be compared with the desired facets and based on the comparison, the polishing operation can be dynamically controlled.

[0065] In an embodiment, the first drive unit (24) provides two degree of motion to the mandrel with the respect to the mandrel axis. In an embodiment, the first drive unit (24) provides an angular motion and an axial motion to the mandrel (23) with respect to the mandrel axis. The first drive unit (24) can include any of the actuators including linear actuators and the likes, pneumatic or electric motors including stepper motor and the likes, as known to or appreciated by a person skilled in the art, to sen/e its intended purpose as laid down in the embodiments of the present disclosure, without departing from the scope and spirit of the present invention.

[0066] In an embodiment, the gemstone holding unit (21) can include jigs, fixtures and the like holding mechanisms, as known to or appreciated by a person skilled in the art, to serve its intended purpose as laid down in the embodiments of the present disclosure. In an implementation, the gemstone holding unit (21) includes a chuck or clamp (12) so as to secure a collet ( 13) on which a gemstone to be polished is positioned.

[0067] FIG. 6 illustrates exemplary functional components 600 of the gemstone processing robot in accordance with an embodiment of the present disclosure.

[0068] In an embodiment, the robot may comprise one or more processor(s) 602. The one or more processors) 602 may be implemented as one or more microprocessors, microcomputers, microcontrollers, digital signal processors, central processing units, logic circuitries, and/or any devices that manipulate data based on operational instructions. Among other capabilities, the one or more processor(s) 602 are configured to fetch and execute computer-readable instructions stored in a memory 604 of the robot. The memory' 604 may store one or more computer-readable instructions or routines, which may be fetched and executed to create or share the data units over a network service. The memory 604 may comprise any non-transitory storage device including, for example, volatile memory such as RAM, or non-volatile memory such as EPROM, flash memory, and the like.

[0069] The robot may also comprise an interface(s) 606. The mterface(s) 606 may comprise a variety of interfaces, for example, interfaces for data input and output devices, referred to as I/O devices, storage devices, and the like. The interface(s) 606 may facilitate communication of the robot with various devices coupled thereto such as an input unit and an output unit. The interface(s) 606 may also provide a communication pathway for one or more components of the robot. Examples of such components include, but are not limited to, processing engine(s) 608 and database 610.

[0070] The processing engine(s) 608 may be implemented as a combination of hardware and programming (for example, programmable instructions) to implement one or more functionalities of the processing engine(s) 608. In examples described herein, such combinations of hardware and programming may be implemented in se veral different ways. For example, the programming for the processing engine(s) 608 may be processor-executable instructions stored on a non-transitory machine-readable storage medium and the hardware for the processing engine(s) 608 may comprise a processing resource (for example, one or more processors), to execute such instructions. In the present examples, the machine -readable storage medium may store instructions that, when executed by the processing resource, implement the processing engine(s) 608 In such examples, the robot may comprise the machine-readable storage medium storing the instructions and the processing resource to execute the instructions, or the machine -readable storage medium may be separate but accessible to the robot and the processing resource. In other examples, the processing engine(s) 608 may be implemented by electronic circuitry. The database 610 may comprise data that is either stored or generated as a result of functionalities implemented by any of the components of the processing engine(s) 608.

[0071 J In an exemplary embodiment, the processing engine(s) 608 may comprise a gemstone evaluation unit 612, an image processing unit 614, and other units(s) 616. It should be appreciated that units being described are only exemplary units and any other unit or sub unit may be included as part of the robot. These units too may be merged or divided into super- units or sub-units as may be configured.

[QQ72] In an embodiment, the gemstone evaluation unit 612 facilitates detection of one or more gemstone parameters based on detection of the light emergent from said gemstone. The detected one or more gemstone parameters are transmitted to the image processing unit 614. The image processing unit 614 facilitates in comparison of the one or more detected gemstone parameters with one or a plurality of pre-determined gemstone parameters, in each of the one or more of the plurality of iterations. The image processing unit 614 further facilitates in generation of a feedback signal based on the comparison and in transmission of the feedback signal to the gemstone polishing unit for controlling the polishing of gemstone by controlling operations of any or a combination of the first drive unit and the second drive unit.

[0073] In an embodiment, the robot can be implemented using any or a combination of hardware components and software components such as a cloud, a server, a computing system, a computing device, a network device and the like. Further, the robot can interact with any of the entity devices through a website or an application that can reside in the entity devices. In an implementation, the robot can be accessed by website or application that can be configured with any operating system, including but not limited to, AndroidTM, iOSTM, and the like. Examples of the computing devices can include, but are not limited to, a computing device associated with industrial equipment or an industrial equipment based asset, a smart camera, a smart phone, a portable computer, a personal digital assistant, a handheld device and the like. [0074] In an embodiment, the robot can include one or more processors (interchangeably can be referred to as processors, herein) of control unit which can be communicatively coupled to a memory which can store one or more instructions to be executed by processors. In an embodiment, the robot may not be connected to the network at all and may be a standalone device which has alphanumeric character stored on the system itself. The robot may be implemented on a mobile communication device.

[0075] Further, the network can be a wireless network, a wired network or a combination thereof that can be implemented as one of the different types of networks, such as Intranet, Local Area Network (LAN), Wide Area Network (WAN), Internet, and the like. Further, the network can either be a dedicated network or a shared network. The shared network can represent an association of the different types of networks that can use a variety of protocols, for example, Hypertext Transfer Protocol (HTTP), Transmission Control Protocol/Internet Protocol (TCP/IP), Wireless Application Protocol (WAP), and the like.

QQ76] Another aspect of the present disclosure relates to a method of polishing a gemstone, the method comprising the steps of: (a) holding the gemstone by a gemstone holding unit; (b) illuminating said gemstone by an illumination unit; (c) detecting a light emergent from said gemstone by at least one detector; (d) detecting one or more gemstone parameters based on detection of said emergent light by the gemstone evaluation unit; (e) comparing the detected one or more gemstone parameters with one or a plurality of pre determined gemstone parameters, by an image processing unit, to generate a feedback signal; (f) transmitting said feedback signal to a gemstone polishing unit comprising said gemstone holding unit; (g) contacting the gemstone against an abrasive surface based on said feedback signal; and (h) repeating the steps (b) through (g) to obtain a polished gemstone.

[0077] In an embodiment, the at least one detector is an image capturing unit. In an embodiment, the step of contacting the gemstone against the abrasive surface comprises any or a combination of: controlling motion of a mandrel on which the abrasive surface is mounted, and controlling motion of the gemstone holding unit, prior to or in course of contacting the gemstone against the abrasive surface based on the feedback signal. In an embodiment, the light emergent from said gemstone is any or a combination of light scattered, refracted, reflected or transmitted from said gemstone. In an embodiment, the light emergent from said gemstone is a light reflected from the gemstone. In an embodiment, the one or more detected gemstone parameters and the one or a plurality of pre-determined gemstone parameters are selected from a group comprising table size, pavilion depth, number of facets, size of facet, facet dimension and proportion of facet. [QQ78] FIG. 7 illustrates a flow diagram 700 illustrating a method of polishing a gemstone in accordance with an embodiment of the present disclosure. At block 702, the gemstone to be polished is held by a gemstone holding unit. At block 704, the gemstone is illuminated by an illumination unit. At block 706, a light emergent from the gemstone is detected by at least one detector. At block 708, one or more gemstone parameters are detected based on detection of said emergent light by the gemstone evaluation unit. At block 710, the detected one or more gemstone parameters are compared with one or a plurality of pre determined gemstone parameters, by an image processing unit, to generate a feedback signal. At block 712, the feedback signal is transmitted to a gemstone polishing unit including the gemstone holding unit. At block 714, the gemstone is contacted against an abrasive surface based on the feedback signal, and at block 716, the steps mentioned at blocks 704 to 714 are optionally repeated to obtain a polished gemstone.

[0079] FIG. 8 illustrates an exemplary computer system 800 to implement the proposed robot in accordance with embodiments of the present disclosure. As shown in FIG. 8, a computer system can include an external storage de vice 810, a bus 820, a main memory 830, a read only memory 840, a mass storage device 850, communication port 860, and a processor 870. A person skilled in the art will appreciate that computer system may include more than one processor and communication ports. Examples of processor 870 include, but are not limited to, an Intel® Itanium® or Itanium 2 processor(s), or AMD® Opteron® or Athlon MP® processor(s), Motorola®) lines of processors, FortiSOC™ system on a chip processors or other future processors. Processor 870 may include various modules associated with embodiments of the present invention. Communication port 860 can he any of an RS- 232 port for use with a modem based dialup connection, a 10/100 Ethernet port, a Gigabit or 10 Gigabit port using copper or fiber, a serial port, a parallel port, or other existing or future ports. Communication port 860 may be chosen depending on a network, such a Local Area Network (LAN), Wide Area Network (WAN), or any network to which computer system connects.

[0080] Memory 830 can he Random Access Memory (RAM), or any other dynamic storage device commonly known in the art. Read only memory 840 can be any static storage device(s) e.g., but not limited to, a Programmable Read Only Memory (PROM) chips for storing static information e.g., start-up or BIOS instructions for processor 870. Mass storage 850 may be any current or future mass storage solution, which can be used to store information and/or instructions. Exemplary mass storage solutions include, but are not limited to, Parallel Advanced Technology Attachment (PATA) or Serial Advanced Technology Atachment (SATA) hard disk drives or solid-state drives (internal or external, e.g., having Universal Serial Bus (USB) and/or Firewire interfaces), e g. those available from Seagate (e.g., the Seagate Barracuda 7102 family) or Hitachi (e.g., the Hitachi Deskstar 7K1000), one or more optical discs, Redundant Array of Independent Disks (RAID) storage, e.g. an array of disks (e.g., SATA arrays), available from various vendors including Dot Hill Systems Corp., LaCie, Nexsan Technologies, Inc. and Enhance Technology, Inc.

[0081] Bus 820 communicatively couples processor(s) 870 with the other memory, storage and communication blocks. Bus 820 can be, e.g. a Peripheral Component Interconnect (PCI) / PCI Extended (PCI-X) bus, Small Computer System Interface (SCSI), USB or the like, for connecting expansion cards, drives and other subsystems as well as other buses, such a front side bus (FSB), which connects processor 870 to software system.

[0082] Optionally, operator and administrative interfaces, e.g. a display, keyboard, and a cursor control device, may also be coupled to bus 820 to support direct operator interaction with computer system. Other operator and administrative interfaces can be provided through network connections connected through communication port 860. External storage device 810 can be any kind of external hard-drives, floppy drives, IOMEGA®) Zip Drives, Compact Disc - Read Only Memory (CD-ROM), Compact Disc - Re-Writable (CD-RW), Digital Video Disk - Read Only Memory (DVD-ROM). Components described above are meant only to exemplify various possibilities. In no way should the aforementioned exemplary computer system limit the scope of the present disclosure.

[QQ83] Embodiments of the present disclosure may be implemented entirely hardware, entirely software (including firmware, resident software, micro-code, etc.) or combining software and hardware implementation that may all generally be referred to herein as a “circuit,” “module,” “component,” or “system.” Furthermore, aspects of the present disclosure may take the form of a computer program product comprising one or more computer readable media having computer readable program code embodied thereon.

[0084] Thus, it will be appreciated by those of ordinary skill in the art that the diagrams, schematics, illustrations, and the like represent conceptual views or processes illustrating systems and methods embodying this invention. The functions of the various elements shown in the figures may be provided through the use of dedicated hardware as well as hardware capable of executing associated software. Similarly, any swatches shown in the figures are conceptual only. Their function may be carried out through the operation of program logic, through dedicated logic, through the interaction of program control and dedicated logic, or even manually, the particular technique being selectable by the entity implementing this invention. Those of ordinary skill in the art further understand that the exemplary hardware, software, processes, methods, and/or operating systems described herein are for illustrative purposes and, thus, are not intended to be limited to any particular named.

[0085] As used herein, and unless the context dictates otherwise, the term "coupled to" is intended to include both direct coupling (in which two elements that are coupled to each other contact each other) and indirect coupling (in which at least one additional element is located between the two elements). Therefore, the terms "coupled to" and "coupled with" are used synonymously. Within the context of this document terms "coupled to" and "coupled with" are also used euphemistically to mean ‘communicatively coupled with” over a network, where two or more devices are able to exchange data with each other over the network, possibly via one or more intermediary device.

[0086] It should be apparent to those skilled in the art that many more modifications besides those already described are possible without departing from the inventive concepts herein. The inventive subject matter, therefore, is not to be restricted except in the spirit of the appended claims. Moreover, in interpreting both the specification and the claims, all terms should be interpreted in the broadest possible manner consistent with the context. In particular, the terms “comprises” and “comprising” should he interpreted as referring to elements, components, or steps in a non-exclusive manner, indicating that the referenced elements, components, or steps may be present, or utilized, or combined with other elements, components, or steps that are not expressly referenced. Where the specification claims refers to at least one of something selected from the group consisting of A, B, C .. . and N, the text should be interpreted as requiring only one element from the group, not A plus N, or B plus N, etc.

[0087] While the foregoing describes various embodiments of the invention, other and further embodiments of the invention may be devised without departing from the basic scope thereof. The scope of the invention is determined by the claims that follow. The invention is not limited to the described embodiments, versions or examples, which are included to enable a person having ordinary skill in the art to make and use the invention when combined with information and knowledge available to the person having ordinary skill in the art.

ADVANTAGES OF THE INVENTION

[0088] The present disclosure provides a gemstone polishing robot that overcomes the disadvantages associated with the conventional gemstone polishing apparatus. [QQ89] The present disclosure provides a gemstone polishing robot that is easy to setup, does not require human intervention, while having high level of accuracy and precision.

[0090] The present disclosure provides a method of polishing gemstones using a gemstone polishing robot that is less time consuming.

[0091] The present disclosure provides a method of polishing gemstones using a gemstone polishing robot that is cost-effective.