mhurhangee/ep-ind-claims huggingface dataset:
A method of releasing the memory associated with a set of objects that have a hierarchical tree relationship, the method comprising the computer-implemented steps of: creating the set of objects that have the hierarchical tree relationship; allocating memory for each object; maintaining data that defines a relationship between the memory for each object; wherein the data reflects the organization of the hierarchical tree relationship; receiving a request to release memory associated with an object; and in response to receiving the request, accessing the data to determine what memory is associated with one or more objects that are descendants of the object, releasing the memory associated with the object and the memory associated with the descendants of the object; characterised in that the data comprises child and sibling pointer pairs and the step of maintaining the data that defines the relationship further comprises: maintaining the child and sibling pointer pairs that define the relationship between the memory for each object; wherein releasing the memory associated with the object and the memory associated with the descendants of the object comprises using the child and sibling pointer pairs to determine the descendants of the object; wherein the step of allocating further comprises: allocating the memory for each object by invoking a memory management executable that was generated from pre-processor code. creating the set of objects that have the hierarchical tree relationship; allocating memory for each object; maintaining data that defines a relationship between the memory for each object; wherein the data reflects the organization of the hierarchical tree relationship; receiving a request to release memory associated with an object; and in response to receiving the request, accessing the data to determine what memory is associated with one or more objects that are descendants of the object, releasing the memory associated with the object and the memory associated with the descendants of the object; characterised in that the data comprises child and sibling pointer pairs and the step of maintaining the data that defines the relationship further comprises: maintaining the child and sibling pointer pairs that define the relationship between the memory for each object; wherein releasing the memory associated with the object and the memory associated with the descendants of the object comprises using the child and sibling pointer pairs to determine the descendants of the object; maintaining the child and sibling pointer pairs that define the relationship between the memory for each object; wherein releasing the memory associated with the object and the memory associated with the descendants of the object comprises using the child and sibling pointer pairs to determine the descendants of the object; wherein the step of allocating further comprises: allocating the memory for each object by invoking a memory management executable that was generated from pre-processor code. allocating the memory for each object by invoking a memory management executable that was generated from pre-processor code.
A method for performing channel assignment in a base station (30, 40) for a mobile communication system, comprising the steps of: transmitting, from a base station transceiver system (36, 44), BTS, to a base station controller (32, 42), BSC, a connect message upon receipt of a request for assigning a channel to a mobile station, said connect message including channel information indicating a Walsh code, out of 256 Walsh codes, to be used for a channel to be assigned to the mobile station, and a quasi-orthogonal function, QOF, index; transmitting, from the BSC to the BTS, a connect ACK, acknowledge, message for acknowledging channel assignment-related information included in the connect message; and assigning, in the BTS, a channel to the mobile station, said channel having been acknowledged by the BSC, upon receipt of the connect ACK message. transmitting, from a base station transceiver system (36, 44), BTS, to a base station controller (32, 42), BSC, a connect message upon receipt of a request for assigning a channel to a mobile station, said connect message including channel information indicating a Walsh code, out of 256 Walsh codes, to be used for a channel to be assigned to the mobile station, and a quasi-orthogonal function, QOF, index; transmitting, from the BSC to the BTS, a connect ACK, acknowledge, message for acknowledging channel assignment-related information included in the connect message; and assigning, in the BTS, a channel to the mobile station, said channel having been acknowledged by the BSC, upon receipt of the connect ACK message.
An anti-lifting device for a door, in particular for a garage door, that has a drive carriage having at least one latch element rotatably supported therein and has a slide rail in which the drive carriage can be stored with a closed door, wherein the slide rail has at least two cut-outs in which the at least one latch element can latch on a lifting attempt; and wherein the at least two cut-outs are formed as capturing openings, characterized in that the capturing openings each have an exposed or incised sheet metal piece (22, 22', 22", 22'''), with the sheet metal piece (22, 22', 22", 22''') remaining in the next disposed capturing opening on the latching of the at least one latch element, and with the sheet metal piece (22, 22', 22", 22''') being able to be pressed out by the latch element in the captured case, with the capturing openings each having pre-cut protection against trapping the fingers (22, 22', 22", 22''') so that on the latching of the latch element, the protection against trapping the fingers (22, 22', 22", 22''') ensures a secure holding of the latch element.
A magazine comprising: an outer follower; an inner follower adapted to nest at least partially within the outer follower; at least three springs (150, 151, 152) adapted to move the followers (161, 162); and a dividing wall; wherein the the outer follower, the inner follower, and the at least three springs (150, 151, 152) are adapted to coordinate merging of substantially four columns of cartridges into substantially two interlocked and staggered columns of the cartridges to accelerate movement of the cartridges and mitigate a force required for stripping the cartridges from the magazine; and wherein the at least three springs (150, 151, 152) are adapted to receive the dividing wall therethrough; wherein a first one of the springs is an outer spring (150, 151); wherein a second one of the springs is an inner spring (151; 152) that is adapted to nest at least partially within the outer spring (150; 151); and wherein the outer spring (150; 151) provides substantially more force than the inner spring (151; 152). an outer follower; an inner follower adapted to nest at least partially within the outer follower; at least three springs (150, 151, 152) adapted to move the followers (161, 162); and a dividing wall; wherein the the outer follower, the inner follower, and the at least three springs (150, 151, 152) are adapted to coordinate merging of substantially four columns of cartridges into substantially two interlocked and staggered columns of the cartridges to accelerate movement of the cartridges and mitigate a force required for stripping the cartridges from the magazine; and wherein the at least three springs (150, 151, 152) are adapted to receive the dividing wall therethrough; wherein a first one of the springs is an outer spring (150, 151); wherein a second one of the springs is an inner spring (151; 152) that is adapted to nest at least partially within the outer spring (150; 151); and wherein the outer spring (150; 151) provides substantially more force than the inner spring (151; 152).
Lifting beam for positioning a component about a horizontal axis of said lifting beam, said lifting beam comprising: - a first beam; - a second beam that forms at least one circular raceway (22, 22) about the horizontal axis; - rolling means via which said first beam rolls along said raceway; and, - means for securing said component to said first beam such that the centre of gravity of said component lies along the horizontal axis, wherein said horizontal axis is a first horizontal axis, and wherein said lifting beam is intended to position the component about a second horizontal axis of said lifting beam, characterised in that said second horizontal axis is secant to said first horizontal axis, the two axes (X11, X12) preferably being substantially perpendicular to each other, said lifting beam further comprising: - a third beam forming at least one circular raceway about the second horizontal axis; - rolling means via which the second beam rolls along said raceway; - the means for securing said component to said first beam being positioned such that the centre of gravity of said component is at the intersection between said two horizontal axes (X11, X12). - a first beam; - a second beam that forms at least one circular raceway (22, 22) about the horizontal axis; - rolling means via which said first beam rolls along said raceway; and, - means for securing said component to said first beam such that the centre of gravity of said component lies along the horizontal axis, - a third beam forming at least one circular raceway about the second horizontal axis; - rolling means via which the second beam rolls along said raceway; - the means for securing said component to said first beam being positioned such that the centre of gravity of said component is at the intersection between said two horizontal axes (X11, X12).
A vacuum arc remelting system for forming an ingot from an electrode, the system comprising: a crucible assembly configured to accommodate the electrode and the ingot; and an electromagnetic energy source arranged around the crucible assembly, wherein the electromagnetic energy source and the crucible assembly are configured to move relative to one another along a longitudinal axis of the crucible assembly, wherein the electromagnetic energy source is a coil assembly comprising a magnetic core and a plurality of coil pairs wrapped around the core, wherein the coil assembly is operable to generate a magnetic field from the coil based on electric current flowing in the plurality of coil pairs, wherein a rotating magnetic field is formed by cycling electric current through the coil assembly in a sinusoidal manner with a predetermined phase angle offset to generate the rotating magnetic field, wherein the rotating magnetic field is limited to an arc region of the ingot during remelting, wherein the arc region is a gap between the electrode and the ingot. a crucible assembly configured to accommodate the electrode and the ingot; and an electromagnetic energy source arranged around the crucible assembly, wherein the electromagnetic energy source and the crucible assembly are configured to move relative to one another along a longitudinal axis of the crucible assembly, wherein the electromagnetic energy source is a coil assembly comprising a magnetic core and a plurality of coil pairs wrapped around the core, wherein the coil assembly is operable to generate a magnetic field from the coil based on electric current flowing in the plurality of coil pairs, wherein a rotating magnetic field is formed by cycling electric current through the coil assembly in a sinusoidal manner with a predetermined phase angle offset to generate the rotating magnetic field,
A honeycomb formed body extruding die to extrude a honeycomb formed body, the die having two surfaces, wherein in a forming material supplying surface which is one surface, a plurality of back holes to introduce a forming material of the honeycomb formed body into the die are formed in an extruding direction, in a honeycomb formed body extruding surface which is the other surface, lattice-shaped slits corresponding to cell partition walls of the honeycomb formed body are formed in the extruding direction, the back holes communicate with the slits in slit intersecting portions of the slits, characterised in that polygonal cell blocks defined by the slits comprise: chamfered portions in which parts of corner portions (23a,23b,23c,23d) are chamfered at a chamfering angle of 1.0 to 8.0° to the extruding direction, from the honeycomb formed body extruding surface toward a slit depth direction; and straight portions which are not chamfered, and a ratio of a length of the straight portion to a slit depth is from 20 to 60%. chamfered portions in which parts of corner portions (23a,23b,23c,23d) are chamfered at a chamfering angle of 1.0 to 8.0° to the extruding direction, from the honeycomb formed body extruding surface toward a slit depth direction; and straight portions which are not chamfered, and a ratio of a length of the straight portion to a slit depth is from 20 to 60%.
Bicycle dynamo with an external rotor bearing carrying on the inside a plurality of permanent magnets, which generate an electrical voltage in the internal stationary stator winding, characterized in that the cylindrical outer casing of the external rotor bears an elastic ring to achieve a frictional contact on the rim of the bicycle wheel and wherein the outer casing exhibits a coaxial annular groove or forms said groove with a rotor cover enclosing the outer casing, with the elastic ring, particularly an O-ring, being situated in said groove and protruding from the outer casing.
A modeling apparatus, comprising: a lamination means (16, 20) for laminating powder layers containing water-soluble powder as a main component one by one on a table of a modelling portion; a water-based ink supply means for supplying water-based ink that dissolves the powder to an area of an uppermost layer of the powder layers laminated by the lamination means, the area corresponding to a cross-sectional shape of a modeled object; a heating means for heating the powder for each layer of the powder layers; and characterised by a dehumidifying means in the vicinity of the modelling portion for removing water vapor in an atmosphere of a space that includes the powder layers laminated by the lamination means. a lamination means (16, 20) for laminating powder layers containing water-soluble powder as a main component one by one on a table of a modelling portion; a water-based ink supply means for supplying water-based ink that dissolves the powder to an area of an uppermost layer of the powder layers laminated by the lamination means, the area corresponding to a cross-sectional shape of a modeled object; a heating means for heating the powder for each layer of the powder layers; and characterised by a dehumidifying means in the vicinity of the modelling portion for removing water vapor in an atmosphere of a space that includes the powder layers laminated by the lamination means.
A sensor system having multiple sensors, comprising: a grid generator projecting into space a relative navigation grid (24,26) within a field of transmission, wherein the relative navigation grid comprises intersecting lines, the intersecting lines being encoded with different grid data in different regions of the relative navigation grid; multiple sensors located within the relative navigation grid (24,26) and the field of transmission of the grid generator and providing sensor outputs; a position detector configured to detect the position of each of the multiple sensors relative to the relative navigation grid by detecting the grid data encoded in the intersecting lines and providing corresponding position outputs; and a coordination engine coordinating the sensor outputs based on the corresponding position outputs provided by the position detector and generating a coordinated sensor output. a grid generator projecting into space a relative navigation grid (24,26) within a field of transmission, wherein the relative navigation grid comprises intersecting lines, the intersecting lines being encoded with different grid data in different regions of the relative navigation grid; multiple sensors located within the relative navigation grid (24,26) and the field of transmission of the grid generator and providing sensor outputs; a position detector configured to detect the position of each of the multiple sensors relative to the relative navigation grid by detecting the grid data encoded in the intersecting lines and providing corresponding position outputs; and a coordination engine coordinating the sensor outputs based on the corresponding position outputs provided by the position detector and generating a coordinated sensor output.
An apparatus for transmitting symbols in a mobile communication system, comprising: a multiplexer and burst mapper for dividing each of first and second group data blocks into a plurality of sub-blocks, the symbols including the first group data block and the second group data block, the second group data block having a different priority level from the first group data block, and mapping a combination of one of the first group data sub-blocks and one of the second group data sub-blocks to each of a plurality of bursts; and a modulator for mapping a bit of the first group data sub-block (510a; 510b; 510c; 610a; 610b; 610c; 710a; 710b) and a bit of the second group data sub-block (520a; 520b; 520c; 620a; 620b; 620c; 720a; 720b) to a symbol according to a bit reliability pattern (410, 420, 430, 440, 450) of modulation symbols in each of the plurality of bursts, said apparatus being characterized in that the modulator is further configured to perform symbol mapping by forming each of the plurality of bursts in a matrix (630a; 630b; 630c; 730b) and mapping bits of the first group data sub-block (610a; 610b; 610c; 710b) and bits of the second group data sub-block (620a; 620b; 620c; 720b) on a block-by-block basis to rows of the matrix (630a; 630b; 630c; 730b) according to the bit reliability pattern (410, 420, 430, 440, 450). a multiplexer and burst mapper for dividing each of first and second group data blocks into a plurality of sub-blocks, the symbols including the first group data block and the second group data block, the second group data block having a different priority level from the first group data block, and mapping a combination of one of the first group data sub-blocks and one of the second group data sub-blocks to each of a plurality of bursts; and a modulator for mapping a bit of the first group data sub-block (510a; 510b; 510c; 610a; 610b; 610c; 710a; 710b) and a bit of the second group data sub-block (520a; 520b; 520c; 620a; 620b; 620c; 720a; 720b) to a symbol according to a bit reliability pattern (410, 420, 430, 440, 450) of modulation symbols in each of the plurality of bursts, said apparatus being characterized in that the modulator is further configured to perform symbol mapping by forming each of the plurality of bursts in a matrix (630a; 630b; 630c; 730b) and mapping bits of the first group data sub-block (610a; 610b; 610c; 710b) and bits of the second group data sub-block (620a; 620b; 620c; 720b) on a block-by-block basis to rows of the matrix (630a; 630b; 630c; 730b) according to the bit reliability pattern (410, 420, 430, 440, 450).
Method for detecting and correcting the direction of a document in a digital image, said method comprising a step of extracting lines (Li) of the image and their angles (θ i) expressed in relation to a reference of the image plane, characterised in that it also comprises the following steps: - determining the dispersion of the angles associated with the extracted lines (Li), - if the dispersion of the angles is less than a threshold, rotating the image according to an rotation angle ( θ) calculated by the average of the angles associated with all of the extracted lines of the image, - otherwise: - partitioning the extracted lines (Li) according to their associated angle to form classes (Cj), - selecting the class whose spatial dispersion of lines is maximum, and - rotating the image according to a rotation angle calculated by the average of the angles associated with the lines belonging to this class thus selected. - determining the dispersion of the angles associated with the extracted lines (Li), - if the dispersion of the angles is less than a threshold, rotating the image according to an rotation angle ( θ) calculated by the average of the angles associated with all of the extracted lines of the image, - otherwise: - partitioning the extracted lines (Li) according to their associated angle to form classes (Cj), - selecting the class whose spatial dispersion of lines is maximum, and - rotating the image according to a rotation angle calculated by the average of the angles associated with the lines belonging to this class thus selected. - partitioning the extracted lines (Li) according to their associated angle to form classes (Cj), - selecting the class whose spatial dispersion of lines is maximum, and - rotating the image according to a rotation angle calculated by the average of the angles associated with the lines belonging to this class thus selected.
A stabilization device for coupling a patient's eye to an ophthalmic surgical laser system, the stabilization device comprising: a fluid-filled bladder of a flexible material; and a lens cone adapted to couple to a mechanical fixture of an ophthalmic laser delivery system, wherein the fluid-filled bladder comprises an upper tubular portion and a lower dome-shaped contact portion, wherein the upper tubular portion is attached to a lower ring of the lens cone, wherein the bladder contains a fixed volume of fluid and has sufficient flexibility to deform upon contact with a patient's eye so as to conform to the cornea and provide stability thereto during ophthalmic laser surgery. a fluid-filled bladder of a flexible material; and a lens cone adapted to couple to a mechanical fixture of an ophthalmic laser delivery system, wherein the fluid-filled bladder comprises an upper tubular portion and a lower dome-shaped contact portion, wherein the upper tubular portion is attached to a lower ring of the lens cone, wherein the bladder contains a fixed volume of fluid and has sufficient flexibility to deform upon contact with a patient's eye so as to conform to the cornea and provide stability thereto during ophthalmic laser surgery.
A glass tube element comprising at least one section which is of hollow cylindrical form, wherein the section has at least one shell which encloses at least one lumen; wherein at least one path extending on the surface of the shell facing away from the lumen can be defined; wherein the path extends across at least one first area of the shell, where the stress values are within a first interval, and at least one second area of the shell, where the stress values are within a second interval. at least one section which is of hollow cylindrical form, wherein the section has at least one shell which encloses at least one lumen; wherein at least one path extending on the surface of the shell facing away from the lumen can be defined; wherein the path extends across at least one first area of the shell, where the stress values are within a first interval, and at least one second area of the shell, where the stress values are within a second interval.