1460707565-95186d0c-0baf-4bdc-8b2d-fe5583c1de88

1. A system for generating a bill of material (BOM) file, the system comprising:
an extracting module configured for extracting data on components of a circuit design diagram of a motherboard, and for storing the data in a spreadsheet as a non-standardized original BOM file;
a checking module configured for determining whether the data meet requirements corresponding to designing standards of the motherboard by checking the data of the non-standardized original BOM file;
a processing module configured for classifying the data into lists according to predefined manufacturing procedures; and
a generating module configured for automatically generating a standardized BOM file according to the corresponding lists.
2. The system according to claim 1, wherein the checking module is further configured for determining whether the motherboard is a single-sided motherboard or a double-sided motherboard.
3. The system according to claim 2, further comprising a reading module configured for reading a pick file if the motherboard is a double-sided motherboard.
4. The system according to claim 3, wherein the pick file stores location information of all components of the double-sided motherboard.
5. The system according to claim 3, wherein the standardized BOM file is either the standardized BOM file of the single-sided motherboard or the standardized BOM file of the double-sided motherboard.
6. The system according to claim 1, wherein the predefined manufacturing procedures are selected from a group consisting of the manufacturing procedures related to surface mount parts, plated-through-hole parts, and package parts.
7. The system according to claim 6, wherein the lists of the standardized BOM file of the single-sided motherboard comprises: a first list for storing surface mount parts data, a second list for storing plated-through-hole parts data, a third list for storing package parts data, a fourth list for storing non-functional parts data, and a fifth list for storing changed components data.
8. The system according to claim 6, wherein the lists of the standardized BOM file of the double sided motherboard comprises: a first list for storing surface mount parts data on a top side of the motherboard, a second list for storing surface mount parts data on a bottom side of the motherboard, a third list for storing plated-through-hole parts data, a fourth list for storing package parts data, a fifth list for storing non-functional parts data, and a sixth list for storing changed components data.
9. A method for generating a bill of material (BOM) file, the method comprising the steps of:
extracting data on components of a circuit design diagram of a motherboard, and storing the data in an spreadsheet as a non-standardized original BOM file;
determining whether the data meet requirements corresponding to designing standards of the motherboard by checking the data of the non-standardized original BOM file;
classifying the data into lists according to predefined manufacturing procedures; and
automatically generating a standardized BOM file according to the corresponding lists.
10. The method according to 9, further comprising steps of:
determining whether the motherboard is a single-sided motherboard or a double-sided motherboard, if the data meet the requirements corresponding to designing standards of the motherboard; and
reading a pick file if the motherboard is a double-sided motherboard.
11. The method according to 10, wherein the pick file is configured for storing location information on all components of the double-sided motherboard.
12. The method according to 11, wherein the standardized BOM file is either the standardized BOM file of the single-sided motherboard or the standardized BOM file of the double-sided motherboard.
13. The method according to claim 9, wherein the predefined manufacturing procedures are selected from a group consisting of the manufacturing procedures related to surface mount parts, plated through hole parts, and package parts.
14. The method according to claim 13, wherein the lists of the standardized BOM file of the single-sided motherboard comprises: a first list for storing surface mount parts data, a second list for storing plated-through-hole parts data, a third list for storing package parts data, a fourth list for storing non-functional parts data, and a fifth for storing changed components data.
15. The method according to claim 13, wherein the lists of the standardized BOM file of the double sided motherboard comprises: a first list for storing surface mount parts data on a top side of the motherboard, a second list for storing surface mount parts data on a bottom side of the motherboard, a third list for storing plated-through-hole parts data, a fourth list for storing package parts data, a fifth list for storing non-functional parts data, and a sixth list for storing changed components data.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. An interposer for providing electrical contact with a ball grid array connector, comprising:
a housing having a plurality of contacts, wherein the contacts have a first end and a second end;
a first body of reflowable, electrically conductive material disposed on the first end of at least one of the contacts; and
a second body of reflowable, electrically conductive material disposed on the first end of at least one of the contacts, wherein the first body and the second body provide an electrical contact between the interposer and a single body of reflowable, electrically conductive material of the ball grid array connector.
2. The interposer of claim 1, wherein the contacts pass from a first face of the housing to a second face of the housing opposite the first face.
3. The interposer of claim 1, wherein the first body and the second body form a soldered connection with the single body of reflowable, electrically conductive material of the ball grid array connector during a reflow process.
4. The interposer of claim 1, wherein the first end of the contacts are accessible on a first face of the housing and the second end of the contacts are accessible on an opposite face of the housing.
5. The interposer of claim 1, wherein the first body and the second body form a soldered connection with the single body of reflowable, electrically conductive material of the ball grid array connector during a reflow process.
6. The interposer of claim 1, wherein the interposer comprises a third body of reflowable, electrically conductive material disposed on the first end of at least one of the contacts, wherein the third body provides electrical contact between the interposer and the single body of reflowable, electrically conductive material of the ball grid array connector.
7. The interposer of claim 6, wherein at least one of the first, second, and third body form a soldered connection with the single body of reflowable, electrically conductive material of the ball grid array connector during a reflow process.
8. The interposer of claim 6, wherein the single body of reflowable, electrically conductive material of the ball grid array connector rests on the first, second, and third bodies of the interposer.
9. The interposer of claim 8, wherein the body of reflowable, electrically conductive material of the ball grid array connector, and the first, second and third bodies of the interposer are substantially spherical.
10. The interposer of claim 9, wherein the substantially spherical body of reflowable, electrically conductive material of the ball grid array connector rests on each of the substantially spherical first, second and third bodies of the interposer.
11. The interposer of claim 9, wherein the body of reflowable, electrically conductive material of the ball grid array connector, and the first, second and third bodies of the interposer have substantially similar dimensions.
12. The interposer of claim 8, wherein the body of reflowable, electrically conductive material of the ball grid array connector is substantially spherical, and at least one of the first, second and third bodies of the interposer are substantially conical.
13. The interposer of claim 12, wherein the substantially conical first, second and third bodies of the interposer have substantially similar dimensions.
14. The interposer of claim 12, wherein the substantially spherical body of reflowable, electrically conductive material of the ball grid array rests on each of the substantially conical first, second and third bodies of the interposer.
15. The interposer of claim 1, wherein the interposer comprises a fourth body of reflowable, electrically conductive material disposed on the second end of at least one of the contacts that provides electrical contact between the interposer and a substrate during a reflow process, wherein the second end is opposite the first end.
16. The interposer of claim 1, further comprising a plurality of holes through the housing, wherein each hole has at least one contact therein.
17. The interposer of claim 1, wherein the contacts form a matrix array and each contact has at least first and second bodies for providing electrical contact between the interposer and respective single bodies of reflowable, electrically conductive material of the ball grid array connector.
18. An electrical connection comprising, comprising:
a housing having a plurality of contacts, wherein the contacts have a first end and a second end;
a first body of reflowable, electrically conductive material disposed on a first end of at least one of the contacts; and
a second body of reflowable, electrically conductive material disposed on the first end of at least one of the contacts,
wherein the first body and the second body form a soldered connection with a single body of reflowable, electrically conductive material during a reflow process.
19. The electrical connection of claim 18, wherein the first and second bodies are substantially spherical bodies having substantially similar dimensions.
20. The electrical connection of claim 18, wherein the first and second bodies are substantially conical bodies having substantially similar dimensions.
21. The electrical connection of claim 18, wherein the housing and the first and second bodies form part of an interposer and the other body forms part of a BGA connector.
22. An interposer for communicating with a ball grid array connector, comprising:
a housing having a plurality of holes;
more than one contact located within each of the plurality of holes, wherein the contacts have a first end and a second end;
a first body of reflowable, electrically conductive material disposed on the first end of a first contact; and
a second body of reflowable, electrically conductive material disposed on the first end of a second contact, wherein the first body and the second body provide an electrical contact between the interposer and a single body of reflowable, electrically conductive material of the ball grid array connector.
23. The interposer of claim 22, further comprising a third body of reflowable, electrically conductive material disposed on the second end of at least one of the first and second contacts.
24. An interposer for mating with a ball grid array connector, comprising:
a housing having a first face and a second face, wherein the first face is opposite the second face;
a plurality of holes in the housing extending from the first face to the second face;
a first body of reflowable, electrically conductive material located partially within a first hole, wherein the first body extends from a plane of the first face; and
a second body of reflowable, electrically conductive material located partially within the first hole, wherein the second body extends from a plane of the first face.
25. The interposer of claim 24, further comprising a third body of reflowable, electrically conductive material located partially within the first hole, wherein the third body extends from a plane of the first face.
26. The interposer of claim 24, further comprising a fourth body of reflowable, electrically conductive material located partially within the first hole, wherein the third body extends from a plane of the second face.
27. The interposer of claim 26, wherein the fourth body is in electrical connection with at least one of the first, second, and third bodies.

1460707562-782df699-ecb6-46cf-b15f-60d816004a48

1. A kit for modifying a bolt carrier group actuating apparatus of a firearm configured by its original manufacturer to have a gas-driven bolt carrier, comprising:
a gas expansion assembly having an end portion thereof engagable with an as-manufactured original equipment manufacturer (OEM) gas block of a firearm and having a passage extending through said end portion for routing combustion gases from the as-manufactured OEM gas block into a gas expansion chamber of the gas expansion assembly thereby allowing expansion of said gases therein for generating a bolt carrier driving force;
an operating rod driven bolt carrier including an operating rod engaging lug, wherein the operating rod driven bolt carrier is configured for being operably engaged within an as-manufactured OEM receiver body of the firearm with the operating rod engaging lug located in a gas tube lug receiving portion of the as-manufactured OEM receiver body;
an operating rod engagable between the gas expansion assembly and the operating rod engaging lug for exerting the bolt carrier driving force on the operating rod engaging lug;
the gas expansion assembly includes a gas spigot and a gas expansion device;
the gas expansion device including an expansion body and a piston;
the gas spigot includes a gas block interface portion, a gas expansion device interface portion and a passage extending therebetween;
the expansion body includes a passage extending between opposing end portions thereof;
the piston is slideably engagable within the expansion body passage through one of said opposing end portions for forming a gas expansion chamber within the expansion body passage between the piston and gas spigot and such that the expansion body and the piston define respective opposing end portions of the gas expansion device;
the gas expansion device interface portion of the gas spigot is engagable with a first one of said end portions of the gas expansion device in a manner whereby the gas spigot passage is communicatively coupled to the gas expansion chamber;
the gas block interface portion engagable with the as-manufactured OEM gas block;
the first one of said end portions of the gas expansion device includes an end portion of the piston; and
the piston includes a gas routing passage extending therethrough for allowing said combustion gases to be routed from the gas spigot through the piston into the gas expansion chamber.
2. The kit of claim 1 wherein at least one of the piston and the expansion body includes a gas vent hole extending therethrough for allowing release of at least a portion of said combustion gas dependent upon a relative longitudinal position of the piston within the expansion body passage.
3. The kit of claim 1 wherein a centerline axis of the gas block interface portion is one of offset and in-line with respect to a centerline axis of the gas expansion device interface portion.
4. The kit of claim 1 wherein:
the first one of said end portions of the gas expansion device includes an end portion of the expansion body; and
the expansion body passage includes a first portion for receiving the piston and a second portion for routing said combustion gas from the gas spigot to the first portion thereof.
5. A kit for modifying a bolt carrier group actuating apparatus of a firearm configured by its original manufacturer to have a gas-driven bolt carrier, comprising:
a gas expansion assembly having an end portion thereof engagable with an as-manufactured original equipment manufacturer (OEM) gas block of a firearm and having a passage extending through said end portion for routing combustion gases from the as-manufactured OEM gas block into a gas expansion chamber of the gas expansion assembly thereby allowing expansion of said gases therein for generating a bolt carrier driving force;
an operating rod driven bolt carrier including an operating rod engaging lug, wherein the operating rod driven bolt carrier is configured for being operably engaged within an as-manufactured OEM receiver body of the firearm with the operating rod engaging lug located in a gas tube lug receiving portion of the as-manufactured OEM receiver body;
an operating rod engagable between the gas expansion assembly and the operating rod engaging lug for exerting the bolt carrier driving force on the operating rod engaging lug;
the gas expansion assembly includes a gas spigot and a gas expansion device;
the gas expansion device including an expansion body and a piston;
the gas spigot includes a gas block interface portion, a gas expansion device interface portion and a passage extending therebetween;
the expansion body includes a passage extending between opposing end portions thereof;
the piston is slideably engagable within the expansion body passage through one of said opposing end portions for forming a gas expansion chamber within the expansion body passage between the piston and gas spigot and such that the expansion body and the piston define respective opposing end portions of the gas expansion device;
the gas expansion device interface portion of the gas spigot is engagable with a first one of said end portions of the gas expansion device in a manner whereby the gas spigot passage is communicatively coupled to the gas expansion chamber;
the gas block interface portion engagable with the as-manufactured OEM gas block;
the operating rod driven bolt carrier includes a plurality of bearing surface pad areas counteract an overturning moment resulting from force exerted on the operating rod engaging lug by the operating rod;
the operating rod engaging lug is located between a first one of said bearing surface pad areas and a second one of said bearing surface pad areas;
the first one of said bearing surface pad areas is located forward of the operating rod engaging lug with respect to a front end portion of the operating rod driven bolt carrier;
the second one of said bearing surface pad areas is located rearward of the operating rod engaging lug with respect to the front end portion of the operating rod driven bolt carrier;
the first one of said bearing surface pad areas is offset toward the operating rod engaging lug with respect to a centerline axis of the operating rod driven bolt carrier; and
the second one of said bearing surface pad areas is offset away from the operating rod engaging lug with respect to a centerline axis of the operating rod driven bolt carrier.
6. A kit for modifying a bolt carrier group actuating apparatus of a firearm configured by its original manufacturer to have a gas-driven bolt carrier, comprising:
a gas expansion assembly having an end portion thereof engagable with an as-manufactured original equipment manufacturer (OEM)gas block of a firearm and having a passage extending through said end portion for routing combustion gases from the as-manufactured OEM gas block into a gas expansion chamber of the gas expansion assembly thereby allowing expansion of said gases therein for generating a bolt carrier driving force;
an operating rod driven bolt carrier including an operating rod engaging lug, wherein the operating rod driven bolt carrier is configured for being operably engaged within an as-manufactured OEM receiver body of the firearm with the operating rod engaging lug located in a gas tube lug receiving portion of the as-manufactured OEM receiver body;
an operating rod engagable between the gas expansion assembly and the operating rod engaging lug for exerting the bolt carrier driving force on the operating rod engaging lug;
the gas expansion assembly includes a gas spigot and a gas expansion device;
the gas expansion device including an expansion body and a piston;
the gas spigot includes a gas block interface portion, a gas expansion device interface portion and a passage extending therebetween;
the expansion body includes a passage extending between opposing end portions thereof;
the piston is slideably engagable within the expansion body passage through one of said opposing end portions for forming a gas expansion chamber within the expansion body passage between the piston and gas spigot and such that the expansion body and the piston define respective opposing end portions of the gas expansion device;
the gas expansion device interface portion of the gas spigot is engagable with a first one of said end portions of the gas expansion device in a manner whereby the gas spigot passage is communicatively coupled to the gas expansion chamber;
the gas block interface portion engagable with the as-manufactured OEM gas block;
the gas expansion assembly includes a connecting link engagable between a second end portion of the gas expansion device and the operating rod;
the connecting link includes an operating rod engagement portion engagable with a mating engagement portion of the operating rod; and
said engagement portions jointly provide for a pivot interface between the operating rod and the connecting link.
7. The kit of claim 6 wherein:
at least one of the piston and the expansion body includes a gas vent hole extending therethrough for allowing release of at least a portion of said combustion gas dependent upon a relative longitudinal position of the piston within the expansion body passage; and
a centerline axis of the gas block interface portion is offset with respect to a centerline axis of the gas expansion device interface portion.
8. A kit for modifying a bolt carrier group actuating apparatus of a firearm configured by its original manufacturer to have a gas-driven bolt carrier, comprising:
a gas expansion device including an expansion body and a piston, wherein the expansion body includes a passage extending between opposing end portions thereof and wherein the piston is slideably engagable within the expansion body passage through one of said end portions thereof for forming a gas expansion chamber within the expansion body passage between the piston and gas spigot and the expansion body;
a gas spigot including a gas block interface portion, a gas expansion device interface portion and a passage extending therebetween, wherein the gas expansion device interface portion engagable with a first one of said end portions of the expansion body in a manner whereby the gas spigot passage is communicatively coupled to the gas expansion chamber, wherein the gas block interface portion is engageable with an as-manufactured OEM gas block of a firearm and wherein a centerline axis of the gas block interface portion is offset with respect to a centerline axis of the gas expansion device interface portion thereby allowing combustion gases from the as-manufactured OEM gas block to be routed therethrough;
an operating rod driven bolt carrier including an operating rod engaging lug;
a connecting link engagable with the piston and including an operating rod engagement portion;
an operating rod having a first end portion engagable with the operating rod engagement portion of the connecting link and a second end portion engagable with the operating rod engaging lug of the operating rod driven bolt carrier, wherein first end portion of the operating rod and the operating rod engagement portion of the connecting link are jointly provide a pivot interface between the operating rod and the connecting link; and
a helically wound return spring mountable on the operating rod for causing the connecting link to forcibly bias the gas expansion device to a prescribed at-rest orientation.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A polishing apparatus comprising:
a substrate holding device configured to hold a substrate on a substrate holding surface; and
a substrate relay device configured to deliver the substrate to said substrate holding device and receive the substrate from said substrate holding device, said substrate relay device including:
a substrate placement section having a substrate placement surface on which the substrate is placed;
a moving mechanism configured to vertically move said substrate placement section; and
a mechanism for separating the substrate from said substrate holding device, said mechanism including a sharpened tip that is (1) arranged to move into a gap between said substrate holding device and a peripheral portion of the substrate held by said substrate holding device and (2) arranged to move away from said substrate holding device while said sharpened tip moves into contact with the peripheral portion of the substrate.
2. The polishing apparatus of claim 1, wherein said substrate holding device has a passage configured to supply a pressurized fluid from said substrate holding surface to the substrate when the substrate is transferred from said substrate holding device to said substrate relay device.
3. The polishing apparatus of claim 1, wherein said substrate holding device includes:
an elastic pad that includes said substrate holding surface, said elastic pad further including an opening connected to at least one of a fluid supply source and a vacuum source;
a support member configured to support said elastic pad; and
a substrate holding device body having a space to accommodate said elastic pad and said support member.
4. The polishing apparatus of claim 3, wherein said substrate holding device includes:
an abutment member attached to said support member, said abutment member having an elastic membrane brought into contact with said elastic pad;
a first pressure chamber defined between said substrate holding device body and said support member;
a second pressure chamber defined outside of said of said abutment member between said elastic pad and said support member; and
a third pressure chamber defined inside of said abutment member;
wherein said first pressure chamber, said second pressure chamber, and said third pressure chamber are independently connected to said at least one of a fluid supply source and a vacuum source.
5. The polishing apparatus of claim 1, wherein said sharpened tip is vertically movable by a further moving mechanism for vertically moving said substrate relay device.
6. The polishing apparatus of claim 1, wherein said sharpened tip is introduced into said gap by an actuator provided separately from said moving mechanism.
7. A polishing apparatus comprising:
a substrate holding device configured to hold a substrate on a substrate holding surface; and
a substrate relay device configured to deliver the substrate to said substrate holding device and receive the substrate from said substrate holding device, said substrate relay device including:
a substrate placement section having a substrate placement surface on which the substrate is placed;
a moving mechanism configured to vertically move said substrate placement section; and
a mechanism for separating the substrate from said substrate holding device, said mechanism including a tip that is (1) arranged to move into a gap between said substrate holding device and a peripheral portion of the substrate held by said substrate holding device and (2) arranged to move away from said substrate holding device while said tip moves into contact with the peripheral portion of the substrate.
8. The polishing apparatus of claim 7, wherein said substrate holding device has a passage configured to supply a pressurized fluid from said substrate holding surface to the substrate when the substrate is transferred from said substrate holding device to said substrate relay device.
9. The polishing apparatus of claim 7, wherein said substrate holding device includes:
an elastic pad that includes said substrate holding surface, said elastic pad further including an opening connected to at least one of a fluid supply source and a vacuum source;
a support member configured to support said elastic pad; and
a substrate holding device body having a space to accommodate said elastic pad and said support member.
10. The polishing apparatus of claim 9, wherein said substrate holding device includes:
an abutment member attached to said support member, said abutment member having an elastic membrane brought into contact with said elastic pad;
a first pressure chamber defined between said substrate holding device body and said support member;
a second pressure chamber defined outside of said of said abutment member between said elastic pad and said support member; and
a third pressure chamber defined inside of said abutment member;
wherein said first pressure chamber, said second pressure chamber, and said third pressure chamber are independently connected to said at least one of a fluid supply source and a vacuum source.
11. The polishing apparatus of claim 7, wherein said tip is vertically movable by a further moving mechanism for vertically moving said substrate relay device.
12. The polishing apparatus of claim 7, wherein said tip is introduced into said gap by an actuator provided separately from said moving mechanism.
13. The polishing apparatus of claim 7, wherein said tip is introduced into said gap by an actuator that pivots said tip about a horizontal axis.