Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
PRODUCING CATALYST-FREE PDC CUTTERS
Document Type and Number:
WIPO Patent Application WO/2021/247684
Kind Code:
A1
Abstract:
Cutters for a downhole drill bit can be formed by providing a catalyst-free synthesized polycrystalline diamond (PCD) having a cross-sectional dimension of at least 8 millimeters; providing a substrate comprising tungsten carbide; and attaching the synthesized PCD to the substrate comprising tungsten carbide to form a PDC cutter.

Inventors:
ZHAN GUODONG (SA)
MOELLENDICK TIMOTHY E (SA)
LI BODONG (SA)
GOONERATNE CHINTHAKA PASAN (SA)
HE DUANWEI (CN)
Application Number:
PCT/US2021/035424
Publication Date:
December 09, 2021
Filing Date:
June 02, 2021
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SAUDI ARABIAN OIL CO (SA)
ARAMCO SERVICES CO (US)
CHENGDU DONGWEI TECH CO LTD (CN)
International Classes:
B22F3/105; B22F3/14; B22F7/06; B22F7/08; C22C26/00; B22F5/00
Foreign References:
US20110271603A12011-11-10
US20150292270A12015-10-15
US20180208511A12018-07-26
US20110083908A12011-04-14
US20190078390A12019-03-14
US20180126516A12018-05-10
US202063033669P2020-06-02
Attorney, Agent or Firm:
BRUCE, Carl, E. et al. (US)
Download PDF:
Claims:
WHAT IS CLAIMED IS:

1. A method of forming a cutter for a downhole drill bit, the method comprising: providing a catalyst-free synthesized poly crystalline diamond (PCD) having a cross-sectional dimension of at least 8 millimeters; providing a substrate comprising tungsten carbide; and attaching the catalyst-free synthesized PCD to the substrate comprising tungsten carbide to form a PDC cutter.

2. The method of claim 1, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises placing the PCD in contact with a powder form of the substrate.

3. The method of claim 2, wherein providing the synthesized PCD comprises providing a PCD synthesized from diamond powder with a particle size within a range of 0.5 pm to 50 pm.

4. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises the powder form of the substrate into a rigid material while also bonding the substrate to the synthesized PCD material.

5. The method of claim 4, wherein the powder form of the substrate comprises a WC-Co powder having a Co content within a range of one percent to 20 percent by weight. 6. The method of claim 5, wherein the WC-Co powder has an average particle size within a range of 1 nm to 50 pm.

7. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises attaching the synthesized PCD to the substrate by vacuum diffusion bonding, hot pressing, spark plasma sintering, microwave joining, or high-pressure, high temperature (HPHT) bonding.

8. The method of claim 7, wherein attaching the synthesized PCD to the substrate by vacuum diffusion bonding comprises applying a pressure between 10 MPa to 1 GPa to the synthesized PCD and the substrate.

9. The method of claim 7, wherein a filler metal is placed between the PCD material and substrate material before the pressure is applied.

10. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises hot pressing while applying a pressure between 10 MPa to 1 GPa to the synthesized PCD and the substrate.

11. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises attaching the synthesized PCD to the substrate by spark plasma sintering.

12. The method of claim 11 , wherein spark plasma sintering comprises heating the synthesized PCD and the substrate to a temperature within a range of 600 °C to 1200

°C within at atmospheric pressure within a range of 102 Torr to 106 Torr.

13. The method of claim 11 , wherein spark plasma sintering comprises heating the synthesized PCD and the substrate by passing a pulsed or direct electric current of 1000 amps (A) to 2000 A through the PCD and the substrate. 14. The method of claim 13, wherein the PCD and the substrate are heated in a stepwise fashion from ambient room temperature to a desired joining temperature.

15. The method of claim 14, wherein the PCD and the substrate are heated at a rate of between 10 and 1000 K per minute.

16. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises attaching the synthesized PCD to the substrate by heating the PCD and substrate to at least 1200 °C by applying microwave energy to the PCD and the substrate for between 1 and 60 minutes.

17. The method of claim 16, wherein heating the PCD and substrate to at least 1200 °C comprises heating at a rate between 400 °C per minute to 1000 °C per minute. 18. The method of claim 2, wherein attaching the synthesized PCD to the substrate comprising tungsten carbide comprises applying a pressure between 1 and 20 GPa and a temperature between 1200 °C and 1500 °C.

19. The method of claim 1, wherein providing the PCD comprises providing a generally cylindrical PCD with a non-planar end surface.

20. The method of claim 19, wherein providing the generally cylindrical PCD with a non-planar end surface comprises using a laser to form the non-planar end surface of the generally cylindrical PCD.

Description:
PRODUCING CATALYST-FREE PDC CUTTERS

CLAIM OF PRIORITY

[0001] This application claims priority to U.S. Provisional Application No. 63/033,669, filed on June 2, 2020, the entire contents of which are incorporated herein by reference in their entirety.

TECHNICAL FIELD

[0002] The present disclosure relates to production of polycrystalline diamond (PCD) compact (PDC) cutters and, particularly, PDC drill bits for the oil and gas industry.

BACKGROUND

[0003] Drilling hard, abrasive, and interbedded formations poses a difficult challenge for conventional PDC drill bits where the PDC cutter is formed using conventional high pressure and high temperature (HPHT) technology. Historically, a conventional PCD material, generally forming a cutting layer, also called diamond table, dulls quickly due to abrasive wear, impact damage, and thermal fatigue. Thus, hardness, fracture toughness, and thermal stability of PCD materials represent three limiting factors for an effective PDC drill bit.

SUMMARY

[0004] Some methods of forming a drill bit cutter include: pressunzing, to synthesize polycrystalline diamond (PCD) having a cross-sectional dimension of at least 8 millimeters (mm), a diamond powder to a pressure of at least 5 gigapascals (GPa); heating the diamond powder to at least 1000 °C; pressurizing the diamond powder to a pressure of at least 14 GPa; and heating the diamond powder at a heating rate of between 10 °C to 1000 °C per minute to a synthesis temperature of between 1000 °C and 3000 °C; and cooling the PCD at a cooling rate of between 10 °C to 1000

°C per min to a temperature of between room temperature to 2000 °C.

[0005] Some computer implemented methods performed by one or more processors for forming a drill bit cutter include the following operations: pressurizing, to synthesize a polycrystalline diamond (PCD) having a cross-sectional dimension of at least 8 millimeters (mm), a diamond powder to a pressure of at least 5 GPa; heating the diamond powder to at least 1000 °C; pressurizing the diamond powder to a pressure of at least 14 GPa for between 1 and 60 minutes; and heating the diamond powder at a heating rate of 200 °C per minute to a temperature of 1000 °C to 2000 °C; and cooling the PCD at a cooling rate of 50 °C per min. [0006] Some apparatuses for forming a drill bit cutter include: one or more processors; and a non-transitory computer-readable storage medium coupled to the one or more processors and storing programming instructions for execution by the one or more processors, the programming instructions instructing the one or more processors to: pressurizing, to synthesize a poly crystalline diamond (PCD) having a cross- sectional dimension of at least 8 millimeters (mm), a diamond powder to a pressure of at least 5 gigapascals (GPa); heating the diamond powder to at least 1000 °C; pressurizing the diamond powder to a pressure of at least 14 GPa; heating the diamond powder at a heating rate of 200 °C per minute to a temperature of 1000 °C to 2000 °C; cooling the PCD at a cooling rate of 50 °C per min; and coupling the cooled PCD to a substrate comprising tungsten carbide to form a PDC cutter.

[0007] Implementations of these methods and apparatuses can include one or more of the following features.

[0008] In some implementations, performing an ultra-high pressure and high temperature operation on diamond powder to synthesize poly crystalline diamond (PCD) having a minimum dimension of at least 8 mm further comprises coupling the cooled PCD to a substrate comprising tungsten carbide to form a poly crystalline diamond compact (PDC) cutter.

[0009] In some implementations, the diamond powder comprises particles having a size within a range of 8 micrometers (pm) to 50 pm. In some implementations, the diamond powder comprises particles having a size within a range of 8 pm to 12 pm. In some implementations, the diamond powder comprises particles having a size within a range of 0.1 pm to 100 pm.

[0010] In some implementations, the PCD has a dimension within a range of 5 mm to 50 mm. [0011] In some implementations, the PCD has a circular cross-sectional shape and wherein the PCD has a diameter of the cross-sectional shape that is within a range of 5 mm to 50 mm. [0012] In some implementations, coupling the cooled PCD to a substrate comprising tungsten carbide to form a PDC cuter comprises coupling the cooled PCD to the substrate by vacuum diffusion bonding, hot pressing, spark plasma sintering, microwave joining, or high-pressure, high temperature (HPHT) bonding. [0013] In some implementations, cooling the PCD at a cooling rate of 50 °C per min comprises cooling the PCD to between 1500 °C to 2000 °C. Some implementations also include maintaining the PCD at between 1500 °C to 2000 °C for 5 to 60 minutes.

[0014] In some implementations, performing an ultra-high pressure and high temperature operation on diamond powder to synthesize poly crystalline diamond (PCD) having a minimum dimension of at least 8 mm further comprises coupling the cooled PCD to a substrate comprising tungsten carbide to form a poly crystalline diamond compact (PDC) cuter.

[0015] In some implementations, the steps of pressurizing the diamond powder comprise operating a cubic press to pressurize the diamond powder.

[0016] In some implementations, the steps of heating the diamond powder comprise passing an electric current through a heater adjacent to the diamond powder. [0017] In some implementations, pressurizing the diamond powder to the pressure of at least 14 GPa comprises maintaining the pressure for between 10 to 60 minutes. IN some cases, cooling the PCD at the cooling rate of 50 °C per min comprises cooling the PCD to between 1500 °C to 2000 °C.

[0018] The details of one or more embodiments of the present disclosure are set forth in the accompanying drawings and the description that follows. Other features, objects, and advantages of the present disclosure will be apparent from the description and drawings, and from the claims.

DESCRIPTION OF DRAWINGS

[0019] FIG. 1 is a perspective view of an example drill bit used in the oil and gas industry for forming a wellbore.

[0020] FIG. 2A is a perspective view of an example PDC cuter. [0021] FIG. 2B is a cross-sectional view of the example PDC cuter of FIG. 2A.

[0022] FIG. 3 is a detail view of components of an example tw o-stage, multi-anvil cubic press used to form a PCD material for use as a PCD layer in a PDC cuter. [0023] FIG. 4 is an end view of an example anvil used in a cubic press.

[0024] FIGS. 5A and 5B are schematic views of a capsule used to form a PCD. [0025] FIG. 6 is a flowchart of an example UHPHT method for generating PCD material to form a PCD layer of a PDC cutter. [0026] FIG. 7A and FIG. 7B are photographs of commercial cutters. FIG. 7C and

FIG. 7D are photographs of PCD layers for cutters produced using the approach described with reference to FIG. 6.

[0027] FIG. 8 presents x-ray diffraction (XRD) measurements for the samples shown in FIGS. 7A- 7D. [0028] FIG. 9A and FIG. 9B are schematics illustrating wear resistance measured using turning tests.

[0029] FIGS. 10A- 10D are scanning electron microscope (SEM) photographs of the samples shown in FIGS. 7A - 7D.

[0030] FIGS. 11A -11D are XRD of cutters at high temperatures. [0031] FIG. 12 is a schematic view showing an example vacuum diffusion bonding arrangement.

[0032] FIG. 13 is a schematic view of an example hot pressing arrangement.

[0033] FIG. 14 is a schematic side view of an interface between a PCD material formed via a UHPHT process and a substrate [0034] FIG. 15 A is a schematic illustrating use of a laser to form a non-planar interface in PCD layer for a cutter. FIG. 15B is a schematic of the PCD layer formed by the process illustrated in FIG. 15A attached a substrate by mechanical locking of non-planar interfaces. FIG. 15C is a schematic of the PCD layer formed by the process illustrated in FIG. 15A attached a substrate by mechanical locking of non- planar complemented by a binder.

[0035] FIG. 16 is a schematic showing side views of various configurations of interfaces between PCD material formed via a UHPHT process and a substrate.

[0036] FIG. 17 is a block diagram illustrating an example computer system used to provide computational functionalities associated with described algorithms, methods, functions, processes, flows, and procedures as described in the present disclosure. [0037] Like reference symbols in the various drawings indicate like elements. DETAILED DESCRIPTION

[0038] For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the implementations illustrated in the drawings, and specific language will be used to describe the same. Nevertheless, no limitation of the scope of the disclosure is intended. Any alterations and further modifications to the described devices, systems, methods, and any further application of the principles of the present disclosure are fully contemplated as would normally occur to one skilled in the art to which the disclosure relates. In particular, it is fully contemplated that the features, components, steps, or a combination of such described with respect to one implementation may be combined with the features, components, steps, or a combination of such described with respect to other implementations of the present disclosure.

[0039] This present disclosure relates to the manufacture of catalyst-free PCD materials for use in drill bit and, particularly, in drill bits used for oil and gas wellbore formation. The PCD materials are formed from micro-sized diamond particles and are formed using an ultra-high pressure and high temperature (UHPHT) technology. The formed PCD materials provide superior abrasive wear, impact damage, and thermal fatigue, thereby overcoming the deficiencies of current PCD materials formed using the high pressure, high-temperature (HPHT) technology. In some instances, the PCD material has a hardness of single-crystal diamond, which is more than twice as high as the hardness of current PDC cutters. Additionally, in some instances, the PCD produced using the UHPHT technology has a fracture toughness that approaches that of metallic materials. As a result, the PCD material of the present disclosure provides increased drill bit performance, improved drill bit life, and improved cutting efficiency. [0040] FIG. 1 is a perspective view of an example drill bit 100 used in the oil and gas industry for forming a wellbore. The drill bit 100 includes a plurality of poly crystalline diamond compact (PDC) cutters 102. The PDC cutters operate to cut into rock to form a wellbore. FIG. 2A is a perspective view of an example PDC cutter 200 similar to the PDC cutter 102. FIG. 2B is a cross-sectional view of an example PDC cutter 200 taken along a plane containing centerline 201. Similar to the PCD cutter 102, the PDC cutter 200 is disc-shaped, and, like the PDC cutter 102, the PDC cutter 200 includes a PCD layer 202 and a substrate 204. In some implementations, the PCD layer 202 has a thickness within a range of 2 millimeters (mm) to 4mm. However, in other implementations, the PCD layer 202 may have a thickness greater than or less than the indicated range. In some implementations, the substrate 204 has a thickness within a range of 9mm to 11mm. However, in other implementations, the substrate 204 may have a thickness greater than or less than the indicated range. [0041] In the illustrated example of FIG. 2B, the PDC cutter 102 has a circular transverse cross-sectional shape. A diameter D of the PDC cutter 102 varies according to a desired size of the PDC cutter 102. For example, in some implementations, the PDC cutter 102 may have a diameter D within a range of 8 mm to 48 mm. However, in other implementations, the diameter D of the PDC cutter 102 may be greater than or less than the indicated range. As shown in FIG. 2A, the example PDC cutter 102 has a cylindrical shape. In other implementations, the cutter may have a tapered shape. In some implementations, a cross-sectional size of the PCD layer 202 may be different from a cross-sectional size of the substrate 204. Still further, in other implementations, the transverse cross-sectional shape of the PDC cutter 102 may be other than circular. In still other implementations, the PCD layer 202 may have a non-circular cross- sectional shape. For example, the PCD layer 202 may be oval, square, rectangular, or have an irregular shape. A cross-sectional dimension of the PCD layer 202 may be within a range of 8 mm to 48 mm.

[0042] The PCD layer 202 is formed from a PCD material formed using UHPHT technology. In some implementations, the substrate 204 is formed from a mixture of tungsten carbine (WC) and cobalt (Co). In some implementations, cobalt may form 1% to 20% by weight of the WC-Co mixture. Further, as discussed in more detail later, the substrate 204 may be formed from a powder during manufacturing of the PDC cutter 102. [0043] The UHPHT technology involves forming the PCD material using compressive pressures within a range of 10 gigapascals (GPa) to 35 GPa and temperatures within a range of 2000 Kelvin (K) to 3000 K.

[0044] In some implementations, the PCD material is formed using a two-stage, multi-anvil cubic press. For example, the 6-8 type, DS6 x 25 MN cubic press machine produced by Chengdu Dongwei Science and Technology Company of 2039 South Section of Tianfu Avenue, TianfuNew District, Chengdu 610213, Sichuan Province, P. R. China, may be used to form the PCD layer 202. FIG. 3 is a detail view of components of an example two-stage, multi-anvil cubic press used to form a PCD material for use as a PCD layer in a PDC cutter. These components include a first stage 300 and a second stage 302. The first stage 300 includes six anvils 304. The anvils 304 are arranged in aligned pairs along each axis of an orthogonal coordinate system. A pair of aligned anvils 304 are disposed along a first axis 306 (x-axis); a pair of aligned anvils 304 are disposed along a second axis 308 (y-axis) and a third axis (z- axis) 310. The axes 306, 308, and 310 are perpendicular to one another.

[0045] FIG. 4 is an end view of one of the anvils 304. Each of the anvils 304 has chamfered edges 400 that define a central contact surface 402. The chamfered edges 400 of an anvil 304 provide reliefs for adjacent anvils 304 such that the contact surfaces 402 of each anvil 304 are able to engage the second stage 302, described in more detail later.

[0046] Referring again to FIG. 3, the second stage 302 is a booster 312 that includes eight cubes 314 that, collectively, define a cavity 316. In the illustrated example, the cavity 316 is in the form of a square octahedron. Other cavity shapes may be used. For example, in other implementations, the booster 312 may define a cylindrical cavity, such as a cylinder having a circular cross-sectional shape. The cubes 314 are formed from WC-Co. The cubes 314 collectively form the booster 312 having a cubic shape, and each contact surface 402 of the anvils 304 contacts one of the end surfaces of the booster 312. The cavity 316 formed by the booster 312 is filled with a material to be compressed, and the cubes 314 are cemented together to form the unitary booster 312 using, for example, WC/Co cement. Strips 318 (e g., strips of pyrophillite) are positioned between the cubes 314 and, during compression, act to form a seal between adjacent cubes 314.

[0047] In some implementations, the two-stage, multi-anvil press provides a 36/20 assembly, where “36” represents a length of a side of the cubic booster 312, and where “20” represents a length of a side of the square contacting surface 402 of the anvils 304. However, other assembly sizes are within the scope of the present disclosure.

For example, assemblies of the following sizes are also within the scope of the present disclosure: 10/4, 14/6, 14/7, 16/7, 18/8, 18/9, 25/15, and 38/22. Other sizes may also be used.

[0048] The cavity 316 is filled with a diamond powder. In some implementations, the diamond power may have a gram or particle size of between 8 micrometers (pm) to 12 pm. In some implementations, the powder may have particle sizes up 50 pm. In some implementations, the powder may have particle sizes down to 0.5 pm. The diamond powder is treated in a vacuum furnace at approximately 1200 °C (e.g., between 1150 and 1250 °C) for approximately 90 minutes. For example, a vacuum pressure of 2x10-4 Torr can be applied to the diamond powder in the vacuum furnace. At this step, the diamond particles are still in a loose granular state during this treatment. In some implementations, the diamond pow der is placed in a corundum container, which is introduced into a vacuum furnace. A vacuum is applied to the vacuum furnace until the pressure within the vacuum furnace is approximately 2x1 O 4 Torr. The diamond particles are heated at a rate of approximately 15 °C per minute until a temperature of approximately 1200 °C is reached. The diamond powder is kept at 1200 °C and 2xl0 4 Torr for 90 minutes, after which the diamond powder is cooled to room temperature at a rate of approximately 5 °C per minute.

[0049] With the vacuum furnace treatment complete, the diamond particles are incorporated into a capsule 500, shown in FIGS. 5A-5B. In some implementations, the diamond powder is pressed into a pellet with a relative density of around 78% and prior to introduction into the cylindrical capsule 500. In other implementations, the cylindrical capsule 500 is pressed into a pellet with a relative density of about 78% prior to introduction into the cavity 316. In some implementations, the cylindrical capsule 500 has a diameter of approximately 13 millimeters (mm) and thickness of approximately 6.3 mm. However, a size of the cylindrical capsule 500 may depend on other factors, such as the size of the PCD material desired, a size of the cubic press, or other factors. The diamond particles 402 are packed into a capsule 500. In some implementations, the capsule 500 is a cylindrical capsule. The capsule 500 includes a metal foil 404 made of 99.95% pure tantalum (Ta). The capsule 500 also includes a magnesium oxide (MgO) sleeve 406 placed over the metal foil 404. The metal foil 404 made of tantalum serves as a heater when an electric current is applied through the booster 312, and the ZrC serves as an insulator.

[0050] The capsule 500 is placed in the cavity 316 of the booster 312. A mixture of 99.99% pure magnesium oxide doped chromium trioxide (O2O3), at five percent by weight, is also introduced into the cavity 316 and serves as a pressure-transmitting medium. With the cylindrical capsule and the pressure-transmitting medium added to the cavity 316, the booster 312 is enclosed and cemented with the strips 318 disposed between adjacent cubes 314. The booster 312 loaded with the diamond powder is placed in between the anvils 304 of the first stage 300 of the cubic press.

[0051] With the booster 312 in position, the anvils 304 are advanced and engage the booster 312. A central contact surface 402 of each anvil 304 contacts an adjacent exterior surface of the booster 312. Consequently, as loading is applied to the booster 312 by the anvils 304, the anvils 304 apply loads in six directions on the outer six surfaces of the booster 312. The loading applied by the anvils 304 push the cubes 314 towards each other, compressing the pressure-transmitting medium, thereby generating large pressures within the cavity 316. As the anvils 304 are advanced, the booster 312 deforms such that WC-Co material forming the cubes 314 is displaced into the gaps formed between adjacent anvils 304 at adjacent chamfered edges 402. As a result, this displaced WC-Co material forms sealing edges between the adjacent anvils 304. In some cases, the sealing material is pryophillite that is squeezing out to fill the gaps of the anvils to prevent the anvils from directly contacting each other. The central contact surfaces 402 and the sealed edges combine to form a two-stage pressure chamber. As loading is applied to the booster 312, the strips 318 placed between the cubes 314 and the pressure-transmitting medium are squeezed and flow to form a sealing edge between the adjacent cubes 314.

[0052] FIG. 6 is a flowchart of an example UHPHT method 600 for generating PCD material to form a PCD layer of a PDC cutter. At 602, a pressure applied to a sample of diamond powder is steadily increased to approximately 5 GPa over a period of two hours. The pressure may be applied to the sample of diamond powder by a set of anvils of a cubic press, such as the anvils 304 described earlier. The set of anvils applies the pressure to the diamond powder via a booster, such as the booster 312 described earlier, to increase the pressure on an amount of diamond powder. At 604, the diamond powder is heated to approximately 1000 °C at a rate of 100 °C per minute. As explained earlier, the diamond powder may be disposed within a capsule containing tantalum foil. A current may be passed through the booster and through the tantalum foil, which heats in response to the current, thereby heating the diamond powder. This temperature is typically applied 30-60 minutes before the pressure is increased for the purpose of pre-heating of diamond powder. The pre-pressuring of 5GPa is to keep diamond powder stable while not transforming to graphite at heating. At 606, the temperature is maintained at 1000 °C constant and the pressure is increased to 14 GPa over a time period of one hour. After this pressure is obtained, the pressure maintained for at least 2-4 minutes before the next step occurs. At 608, the temperature is increased to 1000-2000 °C at a rate of 200 °C per minute while the pressure is maintained at 14 GPa. The temperature and pressure are the peak P-T conditions” determined based on the diamond -graphite phase diagram.

[0053] At 610, the temperature and the pressure of 14 GPa are maintained for approximately ten minutes. At 612, the sample is annealed at a temperature of 1000 °C and pressure of 5 GPa for a period of four hours. The temperature in the previous step is reduced from the designed or desired synthesis temperature to 1000 °C. The temperature is reduced and then the pressure is reduced. At 614, the temperature is reduced to room temperature at a rate of 50 °C per minute and the pressure is reduced to 2 GPa. At 616, the pressure of 2 GPa is reduced to ambient pressure over a time period of 30 minutes. The temperature is reduced first before the pressure is gradually reduced to help avoid the occurrence of anvil “blow-out” (breakage). [0054] UHPHT PCD production methods encompassed by the present disclosure may take from eight hours to twelve hours to complete. Further, although the example method 500 describes a maximum pressure applied to the sample of 14 GPa, the UHPHT methods encompass ultra-high pressures within a range of 10 GPa to 35 GPa. More generally, ultra-high pressures of a UHPHT method are greater than pressures used in conventional HPHT methods. Conventional HPHT methods involve pressures within a range of 5.5 GPa and 7 GPa. Thus, pressures in excess of those used in conventional HPHT methods are UHPHT pressures within the scope of the present disclosure. Further, although an upper range of 35 MPa is indicated, in other implementations, UHPHT methods within the scope of the present disclosure may use pressures that exceed 35 MPa.

[0055] With the UHPHT method complete, the sample is extracted, such as from a cubic press. In some implementations, the sample is subjected to an acid treatment to remove the one or more components included with the diamond powder sample. For example, where the diamond powder is incorporated into a capsule, such as capsule 500 described earlier, the capsule is subjected to an acid treatment to remove tantalum foil. Further, in some implementations, the sample is washed in water, followed by a wash in ethanol using an ultrasonic bath. The ultrasonic bath used in washing with first water and then ethanol. [0056] The UHPHT methods cause the diamond powder to form a poly crystalline form. The UHPHT systems and methods described in the present disclosure excludes the use of a catalyst to promote sintering and the formation of PCD. PCD material formed using traditional methods are formed at lower pressures and require the use of a catalyst, such as cobalt, to promote sintering and the formation of the PCD.

However, during drilling, the catalyst heats and expands, damaging bonding between the PCD and the underlying substrate, causing separation of the PCD individual grains within the diamond table and as well the interface from the substrate and, hence, the drilling bit. As a result, drilling performance is dramatically reduced. [0057] The higher pressures associated with the UHPHT systems and methods of the present disclosure promotes sintering of the diamond particles to form PCD without the use of a catalyst. As a consequence, the PCD material and associated PDC drill bits of the present disclosure do not suffer from the problems experienced by current drill bits containing PCD as a result of the use of a catalyst. [0058] The starting diamond powder and the resulting PCD material formed using a UHPHT method may be examined prior to and after the UHPHT manufacturing process, respectively. For example, the diamond powder may be subject to powder X- ray diffraction (XRD) using an X-ray diffractometer. Cu K a radiation having a wavelength, l, of 0.15406 nm applied at 0.01° per second over a 2Q range of 10° to 100°. The synthesized PCD material may also be subjected to a similar X-ray diffraction technique. The X-ray diffraction is used to characterize the starting diamond powder and the synthesized PCD material at room temperature. Following synthesis, the ends of the PCD material may be polished using, for example, using a diamond wheel. For conventional PDC cutters, cutting layer polishing may take a day or two but the UHPHT cutting element or material polishing typically take one to two weeks due to its ultra-high hardness. The morphology of the ends-polished PCD samples may be examined using a scanning electron microscope (SEM). Micro structures of a PCD samples may also be characterized using transmission electron microscopy (TEM) using an accelerating voltage of 200 kilovolts (KV). Archimedes’ Method may be used to measure a volume density of the UHPHT produced PCD samples, and a relative density may be calculated using quantitative analysis of phase reference intensity' with XRD. A micro-Raman scattering spectra may be collected at room temperature on a confocal Raman spectrometry system in the backscattering geometry based on a triple grating monochromator with an attached electron multiplying charged coupled device (EMCCD). The PCD sample is excited using a solid-state laser at 532 nanometers (nm), and the backscattering is collected using a 100 times, 0.90 numerical aperture (NA) objective lens. [0059] Additionally, a Vickers hardness (Hv) test may be performed on the end- polished PCD samples using a Vickers single crystalline diamond indenter system. A loading force for the Vickers hardness test may be 29.4 Newtons (N) with a dwelling time of fifteen seconds. A length of microcracks produced in a PCD sample by the Vickers indenter may be measured with a SEM. In some instances, the Vickers hardness of the PCD samples synthesized using UHPHT methods reaches 120 GPa, which represents an upper limit of a single crystal diamond. In some instances, the PCD samples also include a fracture toughness as high as 18.7 MPa^fm, which is a near-metallic fracture toughness. These values greatly exceed those associated with PCD materials formed using conventional methods. For example, in some instances, a conventionally-formed PCD material using HPHT technology has a Vickers hardness of approximately 50 GPa and a fracture toughness of approximately 8 MPaVm.

[0060] FIGS. 7A - FIG. 7B are photographs of commercial cutters (FIG. 7A and FIG. 7B) and PCD layers for cutters produced using the approach described with reference to FIG. 6 at a pressure of 16 G-Pa (FIG. 7C and FIG. 7D). The commercial cutters include a diamond cutting layer and a WC-Co substrate and are commercially available from suppliers such as Kennametal and Zhuzhou Cemented Carbide. The commercial cutters and the PCD layers are generally cylindrical in shape. The commercial cutter 620 (Sample 1) shown in FIG. 7Ahad a diameter of -13.4 millimeters (mm) and a height of -13.2 mm. The commercial cutter 622 (Sample 2) shown in FIG. 7B had a diameter of -10 mm and a height of -8 mm. The PCD layer 622 (Sample 3) shown in FIG. 7C had a diameter of -10 mm and a height of -4.5 mm. The PCD layer 626 (Sample 4) shown in FIG. 7D had a diameter of -10 mm and a height of -4.4 mm. Various tests were performed to compare the properties of commercial available cutters against PCDs formed by the approaches described in this specification.

[0061] FIGS. 7A - 7D include boxes annotating the location of Raman test performed to measure residual stress of the samples. The residual stress of a sample can be determined using the formula Oo-Ui) s, <P (Eq. 1)

2.88 where a p\ s residual biaxial stress, v 0 is the unstressed diamond Raman peak shift measured on a diamond plate and iq is the measured diamond Raman shift in the surface of the sample. The reference sample of an unstressed Raman peak was 1332.32 cm 1 . The results of this analysis are presented below in Table 1. For baseline

PDC cutters, the central locations A and C were laser marked. All stress unit is negative, suggesting compression internal residual stress from manufacturing. For laser marking location, the stress is lower than that of un-marked areas, suggesting laser marking heating to relief a certain residual stress. For UHPHT PCD disks, the residual stresses in central and edge areas are similar due to not using laser marking the samples.

Table 1

[0062] FIG. 8 presents x-ray diffraction (XRD) measurements for the samples shown in FIGS. 7A - 7D. The XRD measurements presented on the chart 630 were performed using a DX-2500 Q/2Q diffractometer. The x-ray radiation source of Cu Ka with a wavelength of 0.15406 nm was operated at 40 kV and 25 mA. The scanning angle (2Q) was in the region of 20 ~ 100° and the sample surface was scanned with a step size of 0.03° and counting time of 1 second. There are two peaks 632 associated with diamond and one peak 634 associated with cobalt. The Samples 1 and 2 (i.e., the commercial cutters) were composed of diamond and cobalt. In contrast, Samples 3 and 4 contained only diamond.

[0063] FIG. 9A and FIG. 9B are schematics illustrating wear resistance measured using turning tests. Turning tests are performed by abrading a sample (e.g., sample 650in FIG. 9A) against a workpiece and optically and accurately measuring the amount (e g., sample portion 652) of the sample 650 that is worn away. The wear resistance of poly crystalline diamond (PCD) cutter diamond table and UHPHT PCD disks, which are cylindrical in form (both the same diameter and height), in turning granite at a constant liner speed was investigated. The wear resistance is characterized as the ratio of the loss of volume of the diamond layer to the volume of machined granite material removed (when it is a dimensionless number). In a turning test, the wear ratio of a sample is calculated as the workpiece removal volume divided by sample wear volume. Turning tests were performed on Sample 2 (a diamond table or layer from the baseline PDC cutter - the best PDC cutter currently used in the industry) and Sample 4 (14-GPa UHPHT PCD diamond) using a granite workpiece. The wear ratio for Sample 2 was 1.5xl0 6 and the wear ratio for Sample 4 was 3.5xl0 6 . These results are significant as the wear resistance of UHPHT PCD layer is 2.3 times as high as the wear resistance of the commercial cutter. [0064] FIGS. 10A- 10D are scanning electron microscope (SEM) images of multiple samples shown in FIGS. 7A- 7D. In each figure, a SEM image of a side surface of the sample is displayed above a SEM mage of a top surface of the sample. FIG. 10A presents SEM images of the sample 620 as received and FIG. 10B presents SEM images of the sample 622 after grinding. It can be observed that the grain boundaries of Sample 2 (a side surface of the diamond layer after outer diameter grinding) are clearer than Sample 1 (atop surface of as received baseline sample). The grain size is about 10 pm and there are holes due to the acid treatment on the top surface of the as-received baseline samples for removal of cobalt. As compared with the commercial samples, the grains of Sample 3 and Sample 4 have a tight microstructure and the individual grains are relatively sharp and angular. The grain size of Sample 3 and Sample 4 is about 10 pm and 5pm, respectively.

[0065] FIGS. 11 A -1 ID are XRD of cutters at high temperatures performed to assess thermal stability of the cutters. FIGS. 11A and 11B are XRDs of the as- purchased commercial PDC cutters (FIG. 11 A) and sample D (FIG. 11B) at various high temperatures. FIG. 11 C is an XRD of the UHPHT 14-GPa cutting materials which shows these materials have good thermal stability at temperatures up to 1000 °C. FIG. 1 ID is an in situ XRD of the UHPHT 16- GPa cutting matenals which shows these materials have excellent thermal stability at temperatures up to 1400 °C. The results indicated that the UHPHT 16- GPa cutting materials could keep stable over 1200°C in the air, while the commercial PDC cutters usually start to get oxygenized at about 800 °C.

[0066] Current PDC cutters range in size between 8 mm and 22 mm. For drilling applications, the minimum diameter of the ultra-strong PDC cutting material should be 8 mm. To form cutters, the synthesized UHPHT PCD material is joined to a substrate, such as a substrate formed from WC-Co. Various forming methods, including vacuum diffusion bonding, hot pressing, spark plasma sintering, microwave joining, or HPHT bonding technology may be used to joining the UHPHT PCD material to the substrate. [0067] Conventionally, the substrate is pre-pressed and diamond is in powder form prior to forming PDC cutter by traditional High Pressure and High Temperature (HPHT) technology. In some of the approaches described below, the substrate is in the form of a powder when placed in contact with the PCD material. The pressures and temperatures experienced during the joining method can sinter the substrate material into a rigid material while also bonding the substrate to the UHPHT PCD material to form a PDC cutter, similar to the PDC cutter 102 shown in FIGS. 1 and 2A-2B. In some implementations, a starting material of the substrate may be a WC-Co powder having a Co content within a range of one percent to 20 percent by weight. The WC- Co powder may have a particle size within a range of 0.5 pm to 50 pm. [0068] As mentioned above, cutters can be formed with a HPHT (conventional pressures ranging 5 - 7 GPa) bonding/joining technology using WC/Co powder while bonding to UHPHT catalyst-free PCD cutting materials or disks. Current UHPHT technology can also be applied to join PCD to the substrate in the form of a powder. For other proposed methods such as SPS and HP, we may use solid or pre-pressed WC substrate may be used instead of WC/Co powder to join or bond to the PCD materials. Besides HPHT and UHPHT joining methods, SPS methods may use the substrate in the form of a power due to using mold and its applying pressures higher to 1 GPa. [0069] For vacuum bonding, the PCD material and substrate material are placed under a vacuum within a range of 10 2 Torr to 10 6 Torr, and exposed to bonding temperatures are within a range of 600 °C to 1200 °C. Vacuum joining or brazing takes advantage of the “absence of air” in a hot zone environment where braze filler metals can be melted in a non-contaminating environment. In contrast to typical vacuum joining techniques, this approach includes a pressure is applied to the PCD material and substrate material. The applied pressure is in a range of 10 MPa to 1 GPa. These pressures overcome conventional low-vacuum joining bonding strength issues. A filler metal, such as niobium (Nb), molybdenum (Mo), titanium (Ti), or tungsten (W) may be included at an interface between the PCD material and the substrate material in order to promote bonding and to reduce joining temperatures. [0070] FIG. 12 is a schematic view showing an example vacuum diffusion bonding system 700 that can be used to form a cutter. The vacuum diffusion bonding system 700 includes a chamber 702 into which the PCD material 704 and substrate material 706 are placed. The PCD material 704 and substrate material 706 are stacked. The interface 708 between the PCD material 704 and substrate material 706 may be planar or nonplanar and may include a binder or omit a binder. Interface configurations are discussed in more detail with respect to FIGS. 14-16.

[0071] A binder in the form of a filler metal, such as niobium (Nb), molybdenum (Mo), titanium (Ti), or tungsten (W) may be placed between the PCD material 704 and substrate material 706. Within the chamber 702, the PCD material 704 and substrate material 706 are located between plates or pistons 710. The pistons 710 apply a load to the PCD material 704 and substrate material 706 in order to bond the two components together, forming a PDC cutter. As explained earlier, the substrate material 706 may be in the form of a powder prior to loading from the pistons 710. In some instances, the substrate material 706 may be in a compressed form when introduced into the chamber 702. The system 700 also includes a heater 712 to control a temperature within the chamber 702. The heater 712 may be an induction heater. [0072] Vacuum joining takes advantage of the absence of air in a heated environment where filler metals are melted in a non-contaminating environment. As mentioned earlier, a metal filler may be disposed at the interface 708. The low pressure or vacuum atmosphere protects the PCD material 704, the substrate material 706, and any filler metals from atmospheric contaminants, particularly O2 and N2, while at high temperature, thereby preventing oxidation and nitriding. Avoiding this contamination improves material flow, material wetting, and adherence of the metal fillers to the PCD material 704 and the substrate material 706 to create a strong bond between the PCD material 704 and the substrate material 706. Because the new PCD material is catalyst and pinhole free inside the structure, vacuum can prevent diamond to graphite transition at high temperatures. In addition, the Co or other binders has a good wettability to the PCD material that is benefit to the metallurgical bonding.

[0073] FIG. 13 is a schematic view of an example hot pressing system 800. The hot pressing system 800 includes a chamber 802 into which a PCD material 804 and substrate material 806 are placed between pistons 810. The PCD material 704 and the substrate material 806 are stacked and define an interface 808. In some implementations, the pistons 810 are formed of graphite. In some implementations, the substrate material 806 may be in powdered form when introduced into the chamber 802. In other implementations, the substrate material 806 may be in a compressed form (i.e., already formed into a unitary solid) when introduced into the chamber 802. The pistons 810 apply a load to the PCD material 804 and substrate material 806 in order to bond the two components together and form a PDC cutter. A filler metal, such as niobium (Nb), molybdenum (Mo), titanium (Ti), or tungsten (W) may be included at the interface 808 between the PCD material and the substrate material in order to promote bonding and to reduce j oining temperatures.

[0074] In operation, the chamber 802 is placed under a vacuum with a range of 1 O 2 Torr to 10 4 Torr, and the chamber 802 is heated to a temperature within a range of 600 °C to 1200 °C. Additionally, an inert gas, such as argon (Ar), is introduced into the chamber 702 to prevent atmospheric contamination, such as from O2 or N2, as described earlier. In some implementations, loading applied by the pistons 810 may- produce compressive pressures in the range of 10 MPa to 2 GPa.

[0075] Conventional hot pressing technologies are capable of generating a maximum compressive pressure of approximately 100 MPa. However, the present disclosure provides for pressures beyond 100 MPa, including pressures up to 2 GPa, with the use of pistons 810 formed from diamond or boron nitride (BN). The hot pressing is carried out under vacuum or inert atmosphere to prevent diamond oxidation and graphitization. It can also apply a pressure to the NPI interface to form better bonding strength.

[0076] Spark plasma sintering may also be used to join the PCD material, formed via a UHPHT process, to a substrate. Spark plasma sintering, also known as field assisted sintering or pulsed electric current sintering, involves a pulsed or un-pulsed DC or AC current passed directly through a graphite die or piston used to compress the PCD material and substrate together. In some instances where the substrate is initially in the form of a powder, the piston is also used to compact the powder. In other implementations, the substrate may be compacted prior to spark plasma sintering.

Joule heating (also known as resistive heating) is used to heat the PCD material and substrate. The pressure applied by the piston and increased temperature achieves a near theoretical density of the substrate at lower sintering temperatures compared to conventional sintering techniques. The heat generated is internal to the PCD and substrate, in contrast to conventional hot pressing, where heat is provided by an external heater. The internal heating can provide higher heating and cooling rates are possible with other sintering methods. As a consequence, sintering occurs more rapidly compared to other sintering methods.

[0077] In a trial operation, the PCD material and substrate material were heated to a temperature within a range of 600 °C to 1200 °C within at atmospheric pressure within a range of 10 2 Torr to 10 6 Torr, Temperature is increased by passing a pulsed or direct electric current of 1000 amps (A) to 2000 A through the PCD material and substrate material. The current may be applied using a voltage of approximately 10 volts (V). In some implementations, the PCD material and substrate material are heated in a stepwise fashion from ambient room temperature to a desired joining temperature. The low pressure atmosphere may be generated by application of a vacuum to a compartment containing the PCD material and substrate material. [0078] The PCD material and substrate material may be heated at a rate of approximately 1000 K per minute. Heating at this rate reduces stress concentrations. Heating rates of between 10K per minute to 1000K per minute in the low pressure atmosphere described earlier are anticipated to provide the reduced stress concentrations. The rate at which the PCD material and substrate material are cooled may also be approximately 1000 K per minute. These heating and cooling rates reduce stress concentrations and increase bonding strength. Besides inert or vacuum atmosphere, SPS has faster heating rates than other methods to effectively avoid diamond degradation at high bonding temperatures.

[0079] Microwave joining may be used to join the PCD material formed via a UHPHT process to a substrate, whether initially in the form of a powder or a compacted material. Microwave energy is applied to the stacked PCD material and substrate material to heat these materials so as to bond the materials and form a PDC cutter for oil and gas drilling. In some implementations, microwave energy is applied to the PCD material and substrate material for 10 minutes, causing the PCD material and substrate material to reach 1200 °C. Heating rates within a range of approximately 400 °C per minute to approximately 1000 °C per minute may be used to reduce the stress concentrations at an interface between the PCD material and substrate material as well as to enhance a bond strength between these materials. Microwaves can heat the materials internally, thus greatly shortening the bonding processing time at high temperature to prevent diamond degradation such as oxidization and graphitization. [0080] HPHT sintering technology may also be used to j oin a PCD formed using a UHPHT process to a substrate material. In some implementations, a binder is included at an interface between the PCD material and the substrate material. In some implementations, the substrate may be in the form of a powder or in a compacted form. A pressure imparted to the PCD material and substrate material pressure includes pressures up to 8 GPa, and temperature applied may be within a range of approximately 1200 °C to approximately 1500 °C. Where the substrate material is a powdered form of WC-Co, sintering temperatures can be reduced to approximately 1450 °C.

[0081] FIG. 14 is a schematic side view of a cutter with an interface between a PCD material formed via a UHPHT process and a substrate. The cutter has a planar interface 904 with a binder 906 disposed in the interface 904 to promote bonding of the PCD material 900 and the substrate 902. Some cutters are formed without a binder.

[0082] FIG. 15 A is a schematic illustrating use of a laser 920 to form a non-planar interface 906 between the PCD layer and the substrate for a cutter. The interface 906 is an undulating or sinusoidal interface. FIG. 15B is a schematic of the PCD layer 900 formed by the process illustrated in FIG. 15A attached a substrate 902 by mechanical locking of non-planar interfaces. FIG. 15C is a schematic of the PCD layer 900 formed by the process illustrated in FIG. 15A attached a substrate 902 by mechanical locking of non-planar complemented by a binder.

[0083] FIG. 16 is a schematic showing side views of various configurations of interfaces between PCD material formed via a UHPHT process and a substrate. As described earlier, a binder 906 may be disposed in the interface 904 to promote bonding of the PCD material 900 and the substrate 902. An interface 908 is an interface that resembles a square-wave; interface 910 forms a zig-zag or otherwise resembles a triangular wave; and interface 912 contains a single interlocking tooth 914. Column I shows these different interfaces without a binder disposed between the PCD material and the substrate, whereas Column II illustrates these different interfaces with a binder, such as a filler metal, disposed between the PCD material and the substrate.

[0084] FIG. 17 is a block diagram of an example computer system 1000 used to provide computational functionalities associated with described algorithms, methods, functions, processes, flows, and procedures described in the present disclosure, according to some implementations of the present disclosure. The illustrated computer 1002 is intended to encompass any computing device such as a server, a desktop computer, a laptop/notebook computer, a wireless data port, a smart phone, a personal data assistant (PDA), a tablet computing device, or one or more processors within these devices, including physical instances, virtual instances, or both. The computer 1002 can include input devices such as keypads, keyboards, and touch screens that can accept user information. Also, the computer 1002 can include output devices that can convey information associated with the operation of the computer 1002. The information can include digital data, visual data, audio information, or a combination of information. The information can be presented in a graphical user interface (UI) (or GUI). [0085] The computer 1002 can serve in a role as a client, a network component, a server, a database, a persistency, or components of a computer system for performing the subject matter described in the present disclosure. The illustrated computer 1002 is communicably coupled with a network 1030. In some implementations, one or more components of the computer 1002 can be configured to operate within different environments, including cloud-computing-based environments, local environments, global environments, and combinations of environments.

[0086] At a high level, the computer 1002 is an electronic computing device operable to receive, transmit, process, store, and manage data and information associated with the described subject matter. According to some implementations, the computer 1002 can also include, or be communicably coupled with, an application server, an email server, a web server, a caching server, a streaming data server, or a combination of servers. [0087] The computer 1002 can receive requests over network 1030 from a client application (for example, executing on another computer 1002). The computer 1002 can respond to the received requests by processing the received requests using software applications. Requests can also be sent to the computer 1002 from internal users (for example, from a command console), external (or third) parties, automated applications, entities, individuals, systems, and computers.

[0088] Each of the components of the computer 1002 can communicate using a system bus 1003. In some implementations, any or all of the components of the computer 1002, including hardware or software components, can interface with each other or the interface 1004 (or a combination of both), over the system bus 1003. Interfaces can use an application programming interface (API) 1012, a service layer 1013, or a combination of the API 1012 and service layer 1013. The API 1012 can include specifications for routines, data structures, and object classes. The API 1012 can be either computer-language independent or dependent. The API 1012 can refer to a complete interface, a single function, or a set of APIs.

[0089] The service layer 1013 can provide software services to the computer 1002 and other components (whether illustrated or not) that are communicably coupled to the computer 1002. The functionality of the computer 1002 can be accessible for all service consumers using this service layer. Software services, such as those provided by the service layer 1013, can provide reusable, defined functionalities through a defined interface. For example, the interface can be software written in JAVA, C++, or a language providing data in extensible markup language (XML) format. While illustrated as an integrated component of the computer 1002, in alternative implementations, the API 1012 or the service layer 1013 can be stand-alone components in relation to other components of the computer 1002 and other components communicably coupled to the computer 1002. Moreover, any or all parts of the API 1012 or the service layer 1013 can be implemented as child or sub-modules of another software module, enterprise application, or hardware module without departing from the scope of the present disclosure. [0090] The computer 1002 includes an interface 1004. Although illustrated as a single interface 1004 in FIG. 17, two or more interfaces 1004 can be used according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. The interface 1004 can be used by the computer 1002 for communicating with other systems that are connected to the network 1030 (whether illustrated or not) in a distributed environment. Generally, the interface 1004 can include, or be implemented using, logic encoded in software or hardware (or a combination of software and hardware) operable to communicate with the network 1030. More specifically, the interface 1004 can include software supporting one or more communication protocols associated with communications. As such, the network 1030 or the interface’s hardware can be operable to communicate physical signals within and outside of the illustrated computer 1002.

[0091] The computer 1002 includes a processor 1005. Although illustrated as a single processor 1005 in FIG. 17, two or more processors 1005 can be used according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. Generally, the processor 1005 can execute instructions and can manipulate data to perform the operations of the computer 1002, including operations using algorithms, methods, functions, processes, flows, and procedures as described in the present disclosure.

[0092] The computer 1002 also includes a database 1006 that can hold data for the computer 1002 and other components connected to the network 1030 (whether illustrated or not). For example, database 1006 can be an in-memory, conventional, or a database storing data consistent with the present disclosure. In some implementations, database 1006 can be a combination of two or more different database types (for example, hybrid in-memory and conventional databases) according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. Although illustrated as a single database 1006 in FIG. 17, two or more databases (of the same, different, or combination of types) can be used according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. While database 1006 is illustrated as an internal component of the computer 1002, in alternative implementations, database 1006 can be external to the computer 1002.

[0093] The computer 1002 also includes a memory 1007 that can hold data for the computer 1002 or a combination of components connected to the network 1030 (whether illustrated or not). Memory 1007 can store any data consistent with the present disclosure. In some implementations, memory 1007 can be a combination of two or more different types of memory (for example, a combination of semiconductor and magnetic storage) according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. Although illustrated as a single memory 1007 in FIG. 17, two or more memories 1007 (of the same, different, or combination of types) can be used according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. While memory 1007 is illustrated as an internal component of the computer 1002, in alternative implementations, memory 907 can be external to the computer 1002.

[0094] The application 1008 can be an algorithmic software engine providing functionality according to particular needs, desires, or particular implementations of the computer 1002 and the described functionality. For example, application 1008 can serve as one or more components, modules, or applications. Further, although illustrated as a single application 1008, the application 1008 can be implemented as multiple applications 1008 on the computer 1002. In addition, although illustrated as internal to the computer 1002, in alternative implementations, the application 1008 can be external to the computer 1002.

[0095] The computer 1002 can also include a power supply 1014. The power supply 1014 can include a rechargeable or non-rechargeable battery that can be configured to be either user- or non-user-replaceable. In some implementations, the power supply 1014 can include power-conversion and management circuits, including recharging, standby, and power management functionalities. In some implementations, the power-supply 1014 can include a power plug to allow the computer 1002 to be plugged into a wall socket or a power source to, for example, power the computer 1002 or recharge a rechargeable battery. [0096] There can be any number of computers 1002 associated with, or external to, a computer system containing computer 1002, with each computer 1002 communicating over network 1030. Further, the terms “client,” “user,” and other appropriate terminology can be used interchangeably, as appropriate, without departing from the scope of the present disclosure. Moreover, the present disclosure contemplates that many users can use one computer 1002 and one user can use multiple computers 1002.

[0097] Implementations of the subject matter and the functional operations described in this specification can be implemented in digital electronic circuitry, in tangibly embodied computer software or firmware, in computer hardware, including the structures disclosed in this specification and their structural equivalents, or in combinations of one or more of them. Software implementations of the described subject matter can be implemented as one or more computer programs. Each computer program can include one or more modules of computer program instructions encoded on a tangible, non-transitory, computer-readable computer-storage medium for execution by, or to control the operation of, data processing apparatus. Alternatively, or additionally, the program instructions can be encoded in/on an artificially generated propagated signal. The example, the signal can be a machine- generated electrical, optical, or electromagnetic signal that is generated to encode information for transmission to suitable receiver apparatus for execution by a data processing apparatus. The computer-storage medium can be a machine-readable storage device, a machine-readable storage substrate, a random or serial access memory device, or a combination of computer-storage mediums. [0098] The terms “data processing apparatus,” “computer,” and “electronic computer device” (or equivalent as understood by one of ordinary skill in the art) refer to data processing hardware. For example, a data processing apparatus can encompass all kinds of apparatus, devices, and machines for processing data, including by way of example, a programmable processor, a computer, or multiple processors or computers. The apparatus can also include special purpose logic circuitry including, for example, a central processing unit (CPU), a field programmable gate array (FPGA), or an application specific integrated circuit (ASIC). In some implementations, the data processing apparatus or special purpose logic circuitry (or a combination of the data processing apparatus or special purpose logic circuitry) can be hardware- or software- based (or a combination of both hardware- and software-based). The apparatus can optionally include code that creates an execution environment for computer programs, for example, code that constitutes processor firmware, a protocol stack, a database management system, an operating system, or a combination of execution environments. The present disclosure contemplates the use of data processing apparatuses with or without conventional operating systems, for example LINUX, UNIX, WINDOWS, MAC OS, ANDROID, or IOS.

[0099] A computer program, which can also be referred to or described as a program, software, a software application, a module, a software module, a script, or code, can be written in any form of programming language. Programming languages can include, for example, compiled languages, interpreted languages, declarative languages, or procedural languages. Programs can be deployed in any form, including as standalone programs, modules, components, subroutines, or units for use in a computing environment. A computer program can, but need not, correspond to a file in a file system. A program can be stored in a portion of a file that holds other programs or data, for example, one or more scripts stored in a markup language document, in a single file dedicated to the program in question, or in multiple coordinated files storing one or more modules, sub programs, or portions of code. A computer program can be deployed for execution on one computer or on multiple computers that are located, for example, at one site or distributed across multiple sites that are interconnected by a communication network. While portions of the programs illustrated in the various figures may be shown as individual modules that implement the various features and functionality through various objects, methods, or processes, the programs can instead include a number of sub-modules, third-party services, components, and libraries. Conversely, the features and functionality of various components can be combined into single components as appropriate. Thresholds used to make computational determinations can be statically, dynamically, or both statically and dynamically determined. [0100] The methods, processes, or logic flows described in this specification can be performed by one or more programmable computers executing one or more computer programs to perform functions by operating on input data and generating output. The methods, processes, or logic flows can also be performed by, and apparatus can also be implemented as, special purpose logic circuitry, for example, a CPU, an FPGA, or an ASIC.

[0101] Computers suitable for the execution of a computer program can be based on one or more of general and special purpose microprocessors and other kinds of CPUs. The elements of a computer are a CPU for performing or executing instructions and one or more memory devices for storing instructions and data. Generally, a CPU can receive instructions and data from (and write data to) a memory. A computer can also include, or be operatively coupled to, one or more mass storage devices for storing data. In some implementations, a computer can receive data from, and transfer data to, the mass storage devices including, for example, magnetic, magneto optical disks, or optical disks. Moreover, a computer can be embedded in another device, for example, a mobile telephone, a personal digital assistant (PDA), a mobile audio or video player, a game console, a global positioning system (GPS) receiver, or a portable storage device such as a universal serial bus (USB) flash drive. [0102] Computer readable media (transitory or non-transitory, as appropriate) suitable for storing computer program instructions and data can include all forms of permanent/non-permanent and volatile/nonvolatile memory, media, and memory devices. Computer readable media can include, for example, semiconductor memory devices such as random access memory (RAM), read only memory (ROM), phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), and flash memory devices. Computer readable media can also include, for example, magnetic devices such as tape, cartridges, cassettes, and intemal/removable disks. Computer readable media can also include magneto optical disks and optical memory devices and technologies including, for example, digital video disc (DVD), CD ROM, DVD+/-R, DVD-RAM, DVD-ROM, HD-DVD, and BLURAY. The memory can store various objects or data, including caches, classes, frameworks, applications, modules, backup data, jobs, web pages, web page templates, data structures, database tables, repositories, and dynamic information. Types of objects and data stored in memory can include parameters, variables, algorithms, instructions, rules, constraints, and references. Additionally, the memory can include logs, policies, security or access data, and reporting files. The processor and the memory can be supplemented by, or incorporated in, special purpose logic circuitry. [0103] Implementations of the subject matter described in the present disclosure can be implemented on a computer having a display device for providing interaction with a user, including displaying information to (and receiving input from) the user. Types of display devices can include, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), a light-emitting diode (LED), and a plasma monitor. Display devices can include a keyboard and pointing devices including, for example, a mouse, a trackball, or a trackpad. User input can also be provided to the computer through the use of a touchscreen, such as a tablet computer surface with pressure sensitivity or a multi-touch screen using capacitive or electric sensing. Other kinds of devices can be used to provide for interaction with a user, including to receive user feedback including, for example, sensory feedback including visual feedback, auditory feedback, or tactile feedback. Input from the user can be received in the form of acoustic, speech, or tactile input. In addition, a computer can interact with a user by sending documents to, and receiving documents from, a device that is used by the user. For example, the computer can send web pages to a web browser on a user’s client device in response to requests received from the web browser.

[0104] The term “graphical user interface,” or “GUI,” can be used in the singular or the plural to describe one or more graphical user interfaces and each of the displays of a particular graphical user interface. Therefore, a GUI can represent any graphical user interface, including, but not limited to, a web browser, a touch screen, or a command line interface (CLI) that processes information and efficiently presents the information results to the user. In general, a GUI can include a plurality of user interface (UI) elements, some or all associated with a web browser, such as interactive fields, pull-down lists, and buttons. These and other UI elements can be related to or represent the functions of the web browser.

[0105] Implementations of the subject matter described in this specification can be implemented in a computing system that includes a back end component, for example, as a data server, or that includes a middleware component, for example, an application server. Moreover, the computing system can include a front-end component, for example, a client computer having one or both of a graphical user interface or a Web browser through which a user can interact with the computer. The components of the system can be interconnected by any form or medium of wireline or wireless digital data communication (or a combination of data communication) in a communication network. Examples of communication networks include a local area network (LAN), a radio access network (RAN), a metropolitan area network (MAN), a wide area network (WAN), Worldwide Interoperability for Microwave Access (WIMAX), a wireless local area network (WLAN) (for example, using 802.11 a/b/g/n or 802.20 or a combination of protocols), all or a portion of the Internet, or any other communication system or systems at one or more locations (or a combination of communication networks). The network can communicate with, for example, Internet Protocol (IP) packets, frame relay frames, asynchronous transfer mode (ATM) cells, voice, video, data, or a combination of communication types between network addresses. [0106] The computing system can include clients and servers. A client and server can generally be remote from each other and can ty pically interact through a communication network. The relationship of client and server can arise by virtue of computer programs running on the respective computers and having a client-server relationship.

[0107] Cluster file systems can be any file system type accessible from multiple servers for read and update. Locking or consistency tracking may not be necessary since the locking of exchange file system can be done at application layer.

Furthermore, Unicode data files can be different from non-Unicode data files. [0108] While this specification contains many specific implementation details, these should not be construed as limitations on the scope of what may be claimed, but rather as descriptions of features that may be specific to particular implementations. Certain features that are described in this specification in the context of separate implementations can also be implemented, in combination, in a single implementation. Conversely, various features that are described in the context of a single implementation can also be implemented in multiple implementations, separately, or in any suitable sub-combination. Moreover, although previously described features may be described as acting in certain combinations and even initially claimed as such, one or more features from a claimed combination can, in some cases, be excised from the combination, and the claimed combination may be directed to a sub-combination or variation of a sub-combination.

[0109] Particular implementations of the subject matter have been described.

Other implementations, alterations, and permutations of the described implementations are within the scope of the following claims as will be apparent to those skilled in the art. While operations are depicted in the drawings or claims in a particular order, this should not be understood as requiring that such operations be performed in the particular order shown or in sequential order, or that all illustrated operations be performed (some operations may be considered optional), to achieve desirable results. In certain circumstances, multitasking or parallel processing (or a combination of multitasking and parallel processing) may be advantageous and performed as deemed appropriate.

[0110] Moreover, the separation or integration of various system modules and components in the previously described implementations should not be understood as requiring such separation or integration in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products. [0111] Accordingly, the previously described example implementations do not define or constrain the present disclosure. Other changes, substitutions, and alterations are also possible without departing from the spirit and scope of the present disclosure. [0112] Furthermore, any claimed implementation is considered to be applicable to at least a computer-implemented method; a non-transitory, computer-readable medium storing computer-readable instructions to perform the computer-implemented method; and a computer system comprising a computer memory interoperably coupled with a hardware processor configured to perform the computer-implemented method or the instructions stored on the non-transitory, computer-readable medium.

[0113] A number of embodiments of the present disclosure have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the present disclosure. Accordingly, other embodiments are within the scope of the following claims.