1. A carton for packaging articles, comprising a plurality of panels arranged to form walls of said carton and at least one handle structure, said at least one handle structure comprising a pair of inner and outer handle panels hingedly connected together along a fold line, said inner and outer handle panels being disposed in an overlapping relationship, each of said inner and outer handle panels having a transverse edge at a position opposite to said fold line, said inner handle panel being disposed in an overlapping relationship with a first one of said plurality of panels, said outer handle panel being disposed adjacent to a second one of said plurality of panels,
wherein one of said transverse edges is connected to one of said first and second ones of said plurality of panels, and said fold line defines a carrying edge of said at least one handle structure, said at least one handle structure further comprising a pair of integral end portions secured to third and fourth ones of said plurality of panels respectively so as to close opposite ends of a pocket formed between said inner handle panel and said first one of said plurality of panels,
wherein an opening of said pocket is disposed adjacent to said carrying edge so that said carrying edge can be engaged to carry the carton.
2. The carton of claim 1, wherein said handle structure is arranged such that upon lifting the carton, the load of the carton is in part transferred to said one of said transverse edges.
3. The carton of claim 1, wherein said said third and fourth ones of said plurality of panels provide end walls of the carton respectively, said end walls being disposed adjacent to said first one of said plurality of panels.
4. The carton of claim 3, wherein each of said end portions comprising at least one handle end flap hingedly connected to at least one of said inner and outer handle panels.
5. The carton of claim 3, wherein said each of said end portions provides at least a portion of a respective one of said end walls.
6. The carton of claim 1, wherein said inner handle panel is hingedly connected to said first one of said plurality of panels along said transverse edge of said inner handle panel.
7. The carton of claim 6 wherein said outer handle panel is hingedly connected to said second one of said plurality of panels along said transverse edge of said outer handle panel.
8. The carton of claim 7, wherein said transverse edge of said inner handle panel is offset from said transverse edge of the outer handle panel.
9. The carton of claim 1, wherein said outer handler panel is hingedly connected to said second one of said plurality of panels alone said transverse edge of said outer handle panel.
10. The carton of claim 1. said inner handle panel is disposed between the outer handle panel and the first one of said plurality of panels.
11. The carton of claim 1, wherein at least one corner of said carton comprises a relief mechanism, said at least one corner being defined by said outer handle panel and at least one of said end portions, and wherein the relief mechanism facilitates flexing of said handle structure as the pocket is opened and the carton is lifted.
12. The carton of claim 11, wherein said relief mechanism comprises one or more cut lines disposed at least in part in said first one of said plurality of panels proximate a corner configuration of the outer handle panel and an end portion.
13. The carton of claim 12, said relief mechanism comprises a cut line extending in said first one of said plurality of panels and an adjacent panel, the cut line being disposed proximate said corner.
14. An elongate blank for forming a carton for enclosing article comprising a plurality of panels hingedly connected together in series for forming walls of the carton and a pair of first and second handle panels and integral end portions for forming a handle structure for carrying the carton, said first and second handle panels being hingedly connected together alone a fold line, each of said first and second handle panels having a transverse edge at a position opposite to said fold line said first and second handle panels and said integral end portions being foldable and securable into an arrangement wherein one of said first and second handle panels is connected along said transverse edge thereof to a first one of said plurality of panels, said fold line, providing a carrying edge of said handle structure when the blank is set up into a carton, and said first and second handle panels being disposed in overlapping relationship with each other when the blank is set up into a carton, said one of said first and second handle panels being disposed in overlapping relationship with said first one of said plurality of panels when the blank is set up into a carton, wherein the integral end portions are securable in a corner configuration relative to said first one of said plurality of panels such that a pocket is formable between said one of said first and second handle panels and said first one of said plurality of panels when the blank is set up into a carton.
15. The blank of claim 14, further comprising deformable portions that are disposed along a hinged connection between said one of said first and second handle panels and said end portions, the deformable portions being hinged to opposing ends of the first one of said plurality of panels.
16. The blank of claim 15, wherein each of said deformable portions is defined by at least one of a fold line and a severance line.
17. The blank of claim 14, wherein said first and second handle panels comprises an inner handle panel and an outer handle panel respectively when the blank is set up into a carton, said outer handle panel being hingedly connected along said transverse edge thereof to said first one of said plurality of panels.
18. The blank of claim 14, wherein each of said end portions comprises at least one handle end flap hingedly connected to one of said first and second handle panels.
19. The blank of claim 14 wherein at least one of said first and second handle panels comprise fold lines for facilitating flexing of the handle structure when formed.
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 computer-implementable method, implemented on one or more computing devices, comprising:
providing a trigger that executes a script upon receipt of change information for changing reference information or an instruction associated with change information for changing reference information, the change information germane to an error tolerant index of a fuzzy lookup service;
in response to execution of the script, allocating memory for processing the change information to thereby allow for maintaining the error tolerant index wherein the allocating allocates memory for a temporary delete table, a temporary insert table or for a temporary delete table and a temporary insert table;
processing the change information using one or more of the temporary tables;
based on the processing of the change information, tokenizing information in one or more of the temporary tables to allow for deletion, insertion or update of one or more tokens in the error tolerant index wherein the error tolerant index comprises a reference identification list and a frequency for each token; and
maintaining the error tolerant index based on the tokenizing wherein the maintaining comprises deleting, inserting or updating one or more tokens and corresponding reference identification list, frequency or reference identification list and frequency in the error tolerant index.
2. The computer-implementable method of claim 1 wherein the building an index comprises an incremental build of the index to an extent required by the change information.
3. The computer-implementable method of claim 1 wherein the trigger comprises a T-SQL trigger.
4. The computer-implementable method of claim 1 wherein the trigger is associated with the reference information.
5. The computer-implementable method of claim 1 wherein the trigger comprises a T-SQL trigger associated with a reference table that includes the reference information.
6. The computer-implementable method of claim 1 wherein the instruction comprises an insert instruction or a delete instruction.
7. The computer-implementable method of claim 1 wherein the allocating the processing and the tokenizing comprise adaptive buffering.
8. The computer-implementable method of claim 1 wherein the allocating comprises estimating available memory of a sever.
9. The computer-implementable method of claim 1 wherein at least part of the processing occurs as a transaction.
10. The computer-implementable method of claim 9 wherein the transaction allows for performing a rollback procedure.
11. The computer-implementable method of claim 1 wherein the fuzzy lookup service relies on a probabilistic algorithm.
12. A T-SQL trigger, embodied in a computer-readable storage medium, associated with a SQL reference table comprising a script for causing allocation of memory and processing of change information for the SQL reference table wherein the script executes in response to the change information or an instruction associated with the change information wherein the script causes:
allocation of memory for a temporary delete table, a temporary insert table or for a temporary delete table and a temporary insert table;
processing the change information using one or more of the temporary tables;
based on the processed change information, tokenizing information in one or more of the temporary tables to allow for deletion, insertion or update of one or more tokens in an error tolerant index, associated with the SQL reference table, wherein the error tolerant index comprises a reference identification list and a frequency for each token; and
maintaining the error tolerant index based on the tokenizing wherein the maintaining comprises deleting, inserting or updating one or more tokens and corresponding reference identification list, frequency or reference identification list and frequency in the error tolerant index.
13. The T-SQL trigger of claim 12 wherein the instruction comprises an insert instruction or a delete instruction.
14. A computer-implementable method of maintaining an error tolerant index associated with reference information, the method implemented on one or more computing devices and comprising:
providing a script that automatically executes upon receipt of change information or an instruction associated with change information; and
in response to the execution of the script, maintaining the error tolerant index by:
allocating memory for a temporary delete table, a temporary insert table or for a temporary delete table and a temporary insert table;
processing the change information and the reference information using one or more of the temporary tables;
based on the processed change information, tokenizing information in one or more of the temporary tables to allow for deletion, insertion or update of one or more tokens in the error tolerant index wherein the error tolerant index comprises a reference identification list and a frequency for each token; and
based on the tokenizing, deleting, inserting or updating one or more tokens and corresponding reference identification list, frequency or reference identification list and frequency in the error tolerant index.
15. The computer-implementable method of claim 14 further comprising maintaining the reference information by creating a copy of the reference information and by processing the change information.