mhurhangee/ep-ind-claims huggingface dataset:
A method for exporting fragments from a pixel shader stage of a graphics processing pipeline in an out of application programming interface ("API") order manner, the method comprising: maintaining a scoreboard that indicates newest fragments encountered in the pixel shader stage, with respect to application programming interface order ("API order"); receiving fragments at the pixel shader stage, each fragments having an API order value; processing a fragment of the received fragments by a pixel shader program executing on one or more parallel processing units and at the pixel shader stage to generate a shaded fragment, the shaded fragment having a screen position; in response to the shaded fragment being ready to be exported from the pixel shader stage, determining whether the shaded fragment is the newest fragment in the pixel shader stage in API order, for the screen position, based on the scoreboard; if the shaded fragment is the newest fragment in the pixel shader stage in API order for the screen position, then exporting the shaded fragment for processing in a subsequent stage of the graphics processing pipeline, despite older fragments being in the pixel shader stage for the screen position; and if the shaded fragment is not the newest fragment in the pixel shader stage in API order for the screen position, then discarding the fragment. maintaining a scoreboard that indicates newest fragments encountered in the pixel shader stage, with respect to application programming interface order ("API order"); receiving fragments at the pixel shader stage, each fragments having an API order value; processing a fragment of the received fragments by a pixel shader program executing on one or more parallel processing units and at the pixel shader stage to generate a shaded fragment, the shaded fragment having a screen position; in response to the shaded fragment being ready to be exported from the pixel shader stage, determining whether the shaded fragment is the newest fragment in the pixel shader stage in API order, for the screen position, based on the scoreboard; if the shaded fragment is the newest fragment in the pixel shader stage in API order for the screen position, then exporting the shaded fragment for processing in a subsequent stage of the graphics processing pipeline, despite older fragments being in the pixel shader stage for the screen position; and if the shaded fragment is not the newest fragment in the pixel shader stage in API order for the screen position, then discarding the fragment.
A light source for an illumination apparatus, the light source comprising: a light emitting device; a power unit module supplying an electrical signal to the light emitting device; a support unit having the light emitting device thereon and discharging heat generated by the light emitting device to the outside; and a housing unit covering and protecting the light emitting device, the power unit module and the support unit, wherein the power unit module includes a circuit board having a through hole in a central portion thereof, and the support unit includes a mounting portion having the light emitting device mounted thereon and disposed to protrude upwardly of the circuit board through the through hole such that a height of the light emitting device is greater than that of a contact region between the power unit module and the housing unit with relation to a lower edge of the housing unit, characterised in that the height of the light emitting device is adjustable with relation to the lower edge of the housing unit. a light emitting device; a power unit module supplying an electrical signal to the light emitting device; a support unit having the light emitting device thereon and discharging heat generated by the light emitting device to the outside; and a housing unit covering and protecting the light emitting device, the power unit module and the support unit,
An electrical power generator, comprising: a first part having a first end and a second end, the first end being configured to be anchored in an anchoring point, the second end being free such that the first part can perform a swaying motion relative to the anchoring point, the first part being configured to be located in a fluid and configured such that, when said fluid moves, it generates vortices in the fluid, so that a lift force is generated on the first part, which produces an oscillating and swaying movement of the first part relative to the anchoring point, said oscillating movement having an amplitude; and a second part that surrounds, at least partially, said first part; characterized in that the generator comprises a system for generating a magnetic field which produces a magnetic repulsion force between the first part and the second part, which varies with the oscillating movement of the first part and which has a maximum value that increases when the amplitude of the oscillating movement of the first part increases. a first part having a first end and a second end, the first end being configured to be anchored in an anchoring point, the second end being free such that the first part can perform a swaying motion relative to the anchoring point, the first part being configured to be located in a fluid and configured such that, when said fluid moves, it generates vortices in the fluid, so that a lift force is generated on the first part, which produces an oscillating and swaying movement of the first part relative to the anchoring point, said oscillating movement having an amplitude; and a second part that surrounds, at least partially, said first part; characterized in that the generator comprises a system for generating a magnetic field which produces a magnetic repulsion force between the first part and the second part, which varies with the oscillating movement of the first part and which has a maximum value that increases when the amplitude of the oscillating movement of the first part increases.
A heating medium utilizing apparatus utilizing heating medium heated by a heating device, the heating medium utilizing apparatus comprising: an internal pipe (31, 32) through which the heating medium or fluid that has been heat-exchanged with the heating medium flows; and a connection part provided at a tip portion of the internal pipe (31, 32) to be connected to an external pipe (15, 16, 41, 42, 51, 52, 64) connected to the heating device or another external equipment, the connection part formed by carrying out a pipe expanding process to expand a pipe diameter and a pipe shrinking process to shrink the pipe diameter on the tip portion characterized in that the tip portion of the connection part is provided with an opening so that the opening directs upwardly, and the connection part is formed by, after expanding the pipe diameter of the tip portion by the pipe expanding process, carrying out the pipe shrinking process only on a part of an upper part of the tip portion on which the pipe expanding process has been carried out. an internal pipe (31, 32) through which the heating medium or fluid that has been heat-exchanged with the heating medium flows; and a connection part provided at a tip portion of the internal pipe (31, 32) to be connected to an external pipe (15, 16, 41, 42, 51, 52, 64) connected to the heating device or another external equipment, the connection part formed by carrying out a pipe expanding process to expand a pipe diameter and a pipe shrinking process to shrink the pipe diameter on the tip portion characterized in that the tip portion of the connection part is provided with an opening so that the opening directs upwardly, and the connection part is formed by, after expanding the pipe diameter of the tip portion by the pipe expanding process, carrying out the pipe shrinking process only on a part of an upper part of the tip portion on which the pipe expanding process has been carried out.
A type 2 crystal of 2-(3-ethanesulfonylpyridin-2-yl)-5-(trifluoromethanesulfonyl)benzoxazole, wherein the crystal has diffraction peaks at 2θ = 14.0 ± 0.2°, 14.3 ± 0.2°, 16.5 ± 0.2°, 16.9 ± 0.2°, 17.6 ± 0.2°, 18.8 ± 0.2°, 19.9 ± 0.2°, and 22.3 ± 0.2° in powder X-ray diffraction using Cu-Kα radiation.
An electronic identity card holder, the holder comprising: a slot for receiving an identity card in the holder, the slot having a first side and an opposing second side, the first side of the slot comprising a viewing window positioned to allow viewing of the second side of slot; and a camera housed within the holder, the camera having a camera aperture provided on the second side of the slot so that when the holder receives an identity card in the slot the identity card overlies the camera aperture. a slot for receiving an identity card in the holder, the slot having a first side and an opposing second side, the first side of the slot comprising a viewing window positioned to allow viewing of the second side of slot; and a camera housed within the holder, the camera having a camera aperture provided on the second side of the slot so that when the holder receives an identity card in the slot the identity card overlies the camera aperture.
An epilator comprising a housing and two independent, parallel epilation heads, with an individual suspension for each of these heads, characterised in that the epilator also comprises an individual drive system for each of the heads.
A centrifugal compressor comprising: a rotor assembly including a shaft and a plurality of impellers; a pair of bearings (250,255) located at ends of the shaft and configured to support the rotor assembly; a sealing mechanism (280,285) disposed between the rotor assembly and the bearings; a first gas bearing disposed between the plurality of impellers and configured to support the shaft, the gas bearing receiving a working gas from an impeller located downstream from a location of the first gas bearing; characterised by a filter for purifying the working gas before the working gas is received by the gas bearing. a rotor assembly including a shaft and a plurality of impellers; a pair of bearings (250,255) located at ends of the shaft and configured to support the rotor assembly; a sealing mechanism (280,285) disposed between the rotor assembly and the bearings; a first gas bearing disposed between the plurality of impellers and configured to support the shaft, the gas bearing receiving a working gas from an impeller located downstream from a location of the first gas bearing; characterised by a filter for purifying the working gas before the working gas is received by the gas bearing.
A method for acquiring a scheduled throughput, comprising the following steps: buffering a user service request message received; allocating a downlink data scheduling resource according to a data size of the user service request message, wherein a scheduling type of a current scheduling is determined as non-full scheduling in response to a size of the allocated downlink data scheduling resource allocated being greater than or equal to the data size of the user service request message buffered, and the scheduling type of the current scheduling is determined as full scheduling in response to the size of the downlink data scheduling resource allocated being less than the data size of the user service request message buffered; and acquiring a scheduled throughput according to a downlink data scheduling resource allocation result and the scheduling type. buffering a user service request message received; allocating a downlink data scheduling resource according to a data size of the user service request message, wherein a scheduling type of a current scheduling is determined as non-full scheduling in response to a size of the allocated downlink data scheduling resource allocated being greater than or equal to the data size of the user service request message buffered, and the scheduling type of the current scheduling is determined as full scheduling in response to the size of the downlink data scheduling resource allocated being less than the data size of the user service request message buffered; and acquiring a scheduled throughput according to a downlink data scheduling resource allocation result and the scheduling type.
A method, performed in a multi-antenna radio access node comprising four logical antenna ports mapped to corresponding physical antennas, of transmitting data using three physical antennas, the method comprising: - determining loss of data transmission from one physical antenna of the four physical antennas; - determining a required multi-antenna transmission scheme; - selecting an antenna mapping matrix prestored in the radio access node, the selected antenna mapping matrix adapted to the required multi-antenna transmission scheme; - re-mapping data on the four logical antenna ports to the remaining three physical antennas by using the selected antenna mapping matrix; - transmitting a set of reference signals, each reference signal representing a respective antenna port of the four logical antenna ports, on the remaining three physical antennas; - transmitting the data from the remaining three physical antennas; - scaling the transmission power for each physical antenna based on the number of reference signals transmitted on the respective physical antenna. - determining loss of data transmission from one physical antenna of the four physical antennas; - determining a required multi-antenna transmission scheme; - selecting an antenna mapping matrix prestored in the radio access node, the selected antenna mapping matrix adapted to the required multi-antenna transmission scheme; - re-mapping data on the four logical antenna ports to the remaining three physical antennas by using the selected antenna mapping matrix; - transmitting a set of reference signals, each reference signal representing a respective antenna port of the four logical antenna ports, on the remaining three physical antennas; - transmitting the data from the remaining three physical antennas; - scaling the transmission power for each physical antenna based on the number of reference signals transmitted on the respective physical antenna.
A method of detecting P and S waves in a solid medium comprising: repetitively launching at least a first optical pulse and a second optical pulse into an optic fibre located, at least partly, within said solid medium wherein the first and second pulses have a first optical frequency difference; detecting light which is Raleigh backscattered from the optic fibre; analysing the backscattered light to determine a measure of disturbance for each of a plurality of discrete longitudinal sensing portions of the optic fibre, and analysing the evolution of a disturbance in the discrete longitudinal sensing portions to detect P and S waves; wherein analysing the evolution of a disturbance in the discrete longitudinal sensing portions comprises identifying a first series of disturbances caused by the P wave in the plurality of discrete longitudinal sensing portions followed by a second related series of disturbances caused by the S wave, the method further comprising analysing the detected P and S waves to determine the origin of the P and S waves. repetitively launching at least a first optical pulse and a second optical pulse into an optic fibre located, at least partly, within said solid medium wherein the first and second pulses have a first optical frequency difference; detecting light which is Raleigh backscattered from the optic fibre; analysing the backscattered light to determine a measure of disturbance for each of a plurality of discrete longitudinal sensing portions of the optic fibre, and analysing the evolution of a disturbance in the discrete longitudinal sensing portions to detect P and S waves; wherein analysing the evolution of a disturbance in the discrete longitudinal sensing portions comprises identifying a first series of disturbances caused by the P wave in the plurality of discrete longitudinal sensing portions followed by a second related series of disturbances caused by the S wave, the method further comprising analysing the detected P and S waves to determine the origin of the P and S waves.
Method for determining the dimensioning of a prosthetic socket for a limb stump, wherein, in a scanning step, the surface of the limb stump is scanned and detected; in a sonographic step, for a plurality of spaced-apart cross-sections through the limb stump at at least two spaced-apart locations along the circumference of each cross-section, the distribution of different types of tissue within the limb stump is determined, in a model-creating step, on the basis of the data acquired in the scanning step and the sonographic step, a model of the limb stump is created, a bone model, changeable in its position and scalable in its size, of the bones present in the limb of the limb stump is fitted to the model, and in,a determination step, by means of the model thus created, either the dimensioning of the prosthetic socket is directly determined or the degrees of reduction of the limb stump required for the creation of the prosthetic socket are determined.
Method (12, 17, 23) for analysing an image (13, 18, 24, 48) having features corresponding to at least one class, comprising the following steps: - adapting an artificial deep neural net pre-trained for multiple classes to focus on exactly one selected class of the multiple classes by providing to the pre-trained neural net training data that is labelled with the selected class, wherein the image (13, 18, 24, 48) has features corresponding to the selected class, - processing the image (13, 18, 24, 48) by means of a forward pass (20, 30) through the adapted neural net to generate a processing result that is an output of the adapted neural net after the forward pass (20, 30), - analysing the processing result to detect therein at least one object (3, 49, 50) corresponding to the selected class by using an image processing algorithm to detect and segment a manifestation of the object (3, 49, 50) corresponding to the selected class in the processing result, - generating a modified image by removing the manifestation of the object (3, 49, 50) corresponding to the selected class from the image (13, 18, 24, 48), wherein a) the modified image is iteratively used as input for the adapted neural net to analyse the modified image for possible remaining manifestations of the object (3, 49, 50) corresponding to the selected class, and/or b) the pre-trained neural net is pre-trained for counting objects (3, 49, 50) in images and the pre-trained neural net is adapted for counting exactly one object (3; 49; 50). - adapting an artificial deep neural net pre-trained for multiple classes to focus on exactly one selected class of the multiple classes by providing to the pre-trained neural net training data that is labelled with the selected class, wherein the image (13, 18, 24, 48) has features corresponding to the selected class, - processing the image (13, 18, 24, 48) by means of a forward pass (20, 30) through the adapted neural net to generate a processing result that is an output of the adapted neural net after the forward pass (20, 30), - analysing the processing result to detect therein at least one object (3, 49, 50) corresponding to the selected class by using an image processing algorithm to detect and segment a manifestation of the object (3, 49, 50) corresponding to the selected class in the processing result, - generating a modified image by removing the manifestation of the object (3, 49, 50) corresponding to the selected class from the image (13, 18, 24, 48), a) the modified image is iteratively used as input for the adapted neural net to analyse the modified image for possible remaining manifestations of the object (3, 49, 50) corresponding to the selected class, and/or b) the pre-trained neural net is pre-trained for counting objects (3, 49, 50) in images and the pre-trained neural net is adapted for counting exactly one object (3; 49; 50).
A method of marking a manufactured item, comprising: creating a unique product identifier for a manufactured item; creating one or more encryption keys (209, 219); generating a secret key using the unique product identifier and the one or more encryption keys; generating a system noise value using the secret key and the unique product identifier generating a physical key from a measured physical property of the manufactured item; generating a physical noise value using the physical key and the unique product identifier; wherein, to create the system noise value and the physical noise value, the method uses transposition, substitution, table substitution and indexing, or a cryptographic hash function on a combination of the unique product identifier with the secret key and a combination of the unique product identifier with the physical key; generating a secure identifier derived (251, 271, 281) from or incorporating the secret key, and the physical key, wherein the secure identifier is derived from or incorporates the system noise value, and wherein the secure identifier is derived from or incorporates the physical noise value; and placing (319, 355) a mark on the manufactured item, the mark comprising the secure identifier or an identifier derived from the secure identifier. creating a unique product identifier for a manufactured item; creating one or more encryption keys (209, 219); generating a secret key using the unique product identifier and the one or more encryption keys; generating a system noise value using the secret key and the unique product identifier generating a physical key from a measured physical property of the manufactured item; generating a physical noise value using the physical key and the unique product identifier; wherein, to create the system noise value and the physical noise value, the method uses transposition, substitution, table substitution and indexing, or a cryptographic hash function on a combination of the unique product identifier with the secret key and a combination of the unique product identifier with the physical key; generating a secure identifier derived (251, 271, 281) from or incorporating the secret key, and the physical key, wherein the secure identifier is derived from or incorporates the system noise value, and wherein the secure identifier is derived from or incorporates the physical noise value; and placing (319, 355) a mark on the manufactured item, the mark comprising the secure identifier or an identifier derived from the secure identifier.
A stable floor covering comprising an elastically compressible liquid-permeable layer and a liquid-permeable film covering the elastically compressible layer on top, characterized in that the film has a lower liquid permeability than the elastically compressible layer.