1. A connection between a connector and tubing, the connection comprising:
a connector having a connection section with a terminal end;
a first row of pockets formed in the connection section;
a second row of pockets formed in the connection section positioned between the first row of pockets and the terminal end;
a tubing section positioned over the connection section of the connector;
a first row of dimples, wherein each of the first row dimples is disposed within a respective one of the first row pockets; and
a second row of dimples, wherein each of the second row dimples is disposed within a respective one of the second row pockets:
wherein the second row dimples have a loose fit within their respective second row pockets relative to the fit of the first row dimples within their respective first row pockets.
2. The connection of claim 1, wherein the first row dimples have a tighter fit within their respective first row pockets than the fit of the second row dimple within their second row pockets.
3. The connection of claim 1, wherein the connector further includes a shoulder and wherein the first and second rows of dimples are positioned between the shoulder and the terminal end and the tubing does not extend past the shoulder.
4. The connection of claim 2, wherein the connector further includes a shoulder and wherein the first and second rows of dimples are positioned between the shoulder and the terminal end and the tubing does not extend past the shoulder.
5. The connection of claim 1, further including a primary seal positioned between the terminal end and the last one of the rows of dimples.
6. The connection of claim 5, further including a secondary seal formed between the first and the second row of dimples.
7. The connection of claim 6, wherein the secondary seal is configured in a serpentine fashion.
8. The connection of claim 2, further including a serpentine seal formed between the first and second rows of dimples.
9. The connection of claim 8, further including a primary seal positioned between the terminal end and the last one of the rows of dimples.
10. The connection of claim 4, further including a serpentine seal formed between the first and second rows of dimples.
11. The connection of claim 10, further including a primary seal positioned between the terminal end and the last one of the rows of dimples.
12. A connection between coiled tubing and a connector, the connection comprising:
a plurality of dimples formed by a tubing, each dimple being disposed within a respective pocket formed in a connector to form at least two rows of dimple-pocket connections, wherein the fit of the dimples within the pockets of the rows graduates from tighter to looser along the length of the connection.
13. The connection of claim 12, wherein the connector includes a shoulder and a terminal end and the connection between the tubing and the connector graduates from tighter proximate the shoulder to looser proximate the terminal end.
14. The connection of claim 12, further including a seal positioned between two of the at least two rows of dimple-pocket connections.
15. The connection of claim 12, wherein the seal is formed in a serpentine configuration.
16. The connection of claim 13, further including a primary seal formed between the tubing and the connector positioned between the terminal end and the last of the at least two rows of dimple-pocket connections.
17. The connection of claim 12, further including a seal positioned between two of the at least two rows of dimple-pocket connections.
18. A method of connecting coiled tubing to a connector, the method comprising the steps of:
disposing a portion of coiled tubing over a connection section of a connector;
forming dimples in coiled tubing such that each dimple is disposed within a respective pocket formed in the connection section providing dimple-pocket connections between the coiled tubing and connector; and
controlling the depth that each of the dimples penetrates the respective pocket such that the connection between the coiled tubing and connector progresses from tighter to looser along the length of the connection section.
19. The method of claim 18, wherein at least two rows of dimple-pocket connections are formed and wherein each of the dimple-pocket connections in the same one of the at least two rows has substantially the same fit as the other dimple-pocket connections in the same row.
20. The method of claim 18, wherein at least two rows of the dimple-pocket connections are formed and further including the step of providing a seal between two rows of the at least two rows of dimple-pocket connections.
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 method of determining one or more performance metrics associated with a print shop, the method comprising:
identifying one or more historical print jobs from a historical print job database, wherein each historical print job comprises a historical print job type and historical job content information;
generating, by a computing device, one or more synthetic print jobs based on the historical job type and historical job content information associated with the identified historical print jobs, wherein one or more of the generated synthetic print jobs have an arrival time distribution at an arrival time comprising a Poisson process having a mean value that is based on a cumulative number of operating hour time units at the arrival time; and
determining, by the computing device, one or more performance metrics associated with processing the one or more synthetic print jobs by a print shop.
2. The method of claim 1, wherein generating one or more synthetic print jobs comprises determining a synthetic print job type associated with a synthetic print job by:
assigning a value to a synthetic print job, wherein the assigned value is selected from a range of values, wherein each historical print job type associated with the identified historical print jobs is associated with an interval representing a unique portion of the range of values, wherein a size of the interval is based on a frequency with which the corresponding historical print job type is present in the identified historical print jobs; and
assigning the historical print job type associated with the interval that includes the assigned value within the corresponding unique portion of the range of values to the synthetic print job.
3. The method of claim 2, wherein assigning a value to a synthetic print job comprises one or more of the following:
randomly selecting the assigned value from the range of values; and
pseudo-randomly selecting the assigned value from the range of values.
4. The method of claim 1, wherein generating one or more synthetic print jobs comprises determining print job content associated with a synthetic print job by:
identifying a synthetic print job type associated with the synthetic print job;
identifying a set of parameters associated with the identified synthetic print job type;
selecting a frequency value associated with the set of parameters, wherein the selected frequency value is selected from a range of values,
comparing the selected frequency value to an interval associated with the set of parameters of one or more of the identified historical print jobs, wherein the interval comprises values representing a unique portion of the range of values; and
in response to the selected frequency value being within the interval, for each parameter in the set of parameters, assigning the parameter a value equal to a value of the parameter associated with the interval.
5. The method of claim 4, further comprising repeating the comparing until the parameter is assigned a value.
6. The method of claim 1, further comprising modifying the one or more historical print jobs in the historical print job database to reflect one or more market conditions.
7. The method of claim 1, wherein determining one or more performance metrics comprises:
performing a robustness test of the print shop to determine one or more performance metrics associated with processing the generated synthetic print jobs by the print shop; and
generating a price quote for a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.
8. The method of claim 1, wherein determining one or more performance metrics comprises:
performing a robustness test of the print shop to determine one or more performance metrics associated with processing the generated synthetic print jobs by the print shop;
determining whether to accept a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.
9. A method of determining one or more performance metrics associated with a print shop, the method comprising:
identifying one or more historical print jobs from a historical print job database, wherein each historical print job comprises a historical print job type and historical job content information;
creating a modified set of historical print jobs by modifying at least one of the one or more historical print jobs in the historical print job database to reflect one or more of the following:
a market condition; and
a change in a parameter associated with one or more of the historical print jobs;
generating, by a computing device, one or more synthetic print jobs based on the modified set of historical print jobs, wherein one or more of the generated synthetic print jobs have an arrival time distribution at an arrival time comprising a Poisson process having a mean value that is based on a cumulative number of operating hour time units at the arrival time; and
performing a robustness test of a print shop to determine one or more performance metrics associated with processing the generated synthetic print jobs by the print shop.
10. The method of claim 9, wherein generating one or more synthetic print jobs comprises determining a synthetic print job type associated with a synthetic print job by:
assigning a value to a synthetic print job, wherein the assigned value is selected from a range of values, wherein each historical print job type associated with the identified historical print jobs is associated with an interval representing a unique portion of the range of values, wherein a size of the interval is based on a frequency with which the corresponding historical print job type is present in the identified historical print jobs; and
assigning the historical print job type associated with the interval that includes the assigned value within the corresponding unique portion of the range of values to the synthetic print job.
11. The method of claim 9, wherein generating one or more synthetic print jobs comprises determining print job content associated with a synthetic print job by:
identifying a synthetic print job type associated with the synthetic print job;
identifying a set of parameters associated with the identified synthetic print job type;
selecting a frequency value associated with the set of parameters, wherein the selected frequency value is selected from a range of values,
comparing the selected frequency value to an interval associated with the set of parameters of one or more of the identified historical print jobs, wherein the interval comprises values representing a unique portion of the range of values; and
in response to the selected frequency value being within the interval, for each parameter in the set of parameters, assigning the parameter a value equal to a value of the parameter associated with the interval.
12. The method of claim 9, further comprising:
generating a price quote for a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.
13. The method of claim 9, further comprising:
determining whether to accept a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.
14. A system for determining one or more performance metrics associated with a print shop, the system comprising:
a computing device; and
a computer-readable storage medium in communication with the computing device, wherein the computer-readable storage medium comprises one or more programming instructions for:
identifying one or more historical print jobs from a historical print job database, wherein each historical print job comprises a historical print job type and historical job content information,
generating one or more synthetic print jobs based on the historical job type and historical job content information associated with the identified historical print jobs, wherein one or more of the generated synthetic print jobs have an arrival time distribution at an arrival time comprising a Poisson process having a mean value that is based on a cumulative number of operating hour time units at the arrival time, and
determining, by the computing device, one or more performance metrics associated with processing the one or more synthetic print jobs by a print shop.
15. The system of claim 14, wherein the one or more programming instructions for generating one or more synthetic print jobs comprise one or more programming instructions for determining a synthetic print job type associated with a synthetic print job by:
assigning a value to a synthetic print job, wherein the assigned value is selected from a range of values, wherein each historical print job type associated with the identified historical print jobs is associated with an interval representing a unique portion of the range of values, wherein a size of the interval is based on a frequency with which the corresponding historical print job type is present in the identified historical print jobs; and
assigning the historical print job type associated with the interval that includes the assigned value within the corresponding unique portion of the range of values to the synthetic print job.
16. The system of claim 14, wherein the one or more programming instructions for generating one or more synthetic print jobs comprise one or more programming instructions for determining print job content associated with a synthetic print job by:
identifying a synthetic print job type associated with the synthetic print job;
identifying a set of parameters associated with the identified synthetic print job type;
selecting a frequency value associated with the set of parameters, wherein the selected frequency value is selected from a range of values,
comparing the selected frequency value to an interval associated with the set of parameters of one or more of the identified historical print jobs, wherein the interval comprises values representing a unique portion of the range of values; and
in response to the selected frequency value being within the interval, for each parameter in the set of parameters, assigning the parameter a value equal to a value of the parameter associated with the interval.
17. The system of claim 14, wherein the computer-readable storage medium comprises one or more programming instructions for modifying the one or more historical print jobs in the historical print job database to reflect one or more market conditions.
18. The system of claim 14, wherein the one or more programming instructions for determining one or more performance metrics comprise one or more programming instructions for:
performing a robustness test of the print shop to determine one or more performance metrics associated with processing the generated synthetic print jobs by the print shop; and
generating a price quote for a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.
19. The system of claim 14, wherein the one or more programming instructions for determining one or more performance metrics comprise one or more programming instructions for:
performing a robustness test of the print shop to determine one or more performance metrics associated with processing the generated synthetic print jobs by the print shop;
determining whether to accept a new customer account based on at least one of the one or more performance metrics, wherein the generated synthetic print jobs represent a print demand associated with the new customer account.