mhurhangee/patent-ind-claim-en huggingface dataset:
A computer-implemented method comprising, at a first computing entity : determining , based at least in part on a first polynomial and at least two elliptic curve points, a set of elliptic curve points for a second computing entity ; making a subset of the set of elliptic curve points available to the second computing entity ; receiving a second set of elliptic curve points generated using a second polynomial; determining a power of a secret based at least in part on the first set and the second set; determining , based at least in part on the power of the secret, a common reference string comprising a verification key and an evaluation key , wherein the common reference string is also determinable by the second computing entity as a result of the first computing entity providing the subset to the second computing entity ; and generating a smart contract comprising a first transaction input provided by the first computing entity and a second transaction input provided by the second computing entity , wherein correct execution of the smart contract by a third computing entity results in the third computing entity being able to generate a blockchain transaction using an output of the smart contract . determining , based at least in part on a first polynomial and at least two elliptic curve points, a set of elliptic curve points for a second computing entity ; making a subset of the set of elliptic curve points available to the second computing entity ; receiving a second set of elliptic curve points generated using a second polynomial; determining a power of a secret based at least in part on the first set and the second set; determining , based at least in part on the power of the secret, a common reference string comprising a verification key and an evaluation key , wherein the common reference string is also determinable by the second computing entity as a result of the first computing entity providing the subset to the second computing entity ; and generating a smart contract comprising a first transaction input provided by the first computing entity and a second transaction input provided by the second computing entity , wherein correct execution of the smart contract by a third computing entity results in the third computing entity being able to generate a blockchain transaction using an output of the smart contract .
A film sealed fluidic ejection cartridge assembly comprising: a cartridge storage container having a shaft within the container, a cartridge for fluidic ejection including a cartridge body with a cavity defining a fluid reservoir , and a fluidic ejection chip attached to the cartridge body and in fluid flow communication with the fluid reservoir ; a cartridge retainer including a plurality of retainer walls and a retainer opening , wherein the cartridge is received and secured in the cartridge retainer and wherein the cartridge retainer is rotatably attached to the shaft of the cartridge storage container with the shaft serving as a pivot axis; and a seal film , wherein a first portion of the seal film is removably secured to the fluidic ejection chip and a second portion of the seal film is secured to the cartridge retainer and wherein the seal film is configured and arranged such that removal of the cartridge from the cartridge retainer causes the seal film to separate from the fluidic ejection chip . a cartridge storage container having a shaft within the container, a cartridge for fluidic ejection including a cartridge body with a cavity defining a fluid reservoir , and a fluidic ejection chip attached to the cartridge body and in fluid flow communication with the fluid reservoir ; a cartridge body with a cavity defining a fluid reservoir , and a fluidic ejection chip attached to the cartridge body and in fluid flow communication with the fluid reservoir ; a cartridge retainer including a plurality of retainer walls and a retainer opening , wherein the cartridge is received and secured in the cartridge retainer and wherein the cartridge retainer is rotatably attached to the shaft of the cartridge storage container with the shaft serving as a pivot axis; and a seal film , wherein a first portion of the seal film is removably secured to the fluidic ejection chip and a second portion of the seal film is secured to the cartridge retainer and wherein the seal film is configured and arranged such that removal of the cartridge from the cartridge retainer causes the seal film to separate from the fluidic ejection chip .
A method of verifying the authenticity of a document of value and/or security document (1; 10) comprising at least one document layer formed by a first polymer, wherein a second polymer different from the first polymer is located in or on one of the at least one document layer and forms a localised region at a defined location of the document of value and/or security document (1; 10), the method comprising the step of: verifying the authenticity of the document (1; 10) by detecting the presence of at least the second polymer by spectral analysis in the infrared range, characterised in that the second polymer is produced by in-situ modification of the first polymer by energy input from the first polymer, the first polymer and the second polymer having different IR spectra.
A method for precipitating dissolved materials from a solution, the method comprising: (a) introducing the solution containing the dissolved materials into a reactor, (b) causing the dissolved materials in the solution to precipitate into crystals under first reaction conditions, (c) adjusting the reaction condition in the reactor or in a portion of the reactor from the first reaction conditions to second reaction conditions, (d) maintaining the second reaction conditions in the reactor or in a portion of the reactor for a period of time sufficient to cause a sub-population of the crystals to dissolve, wherein the subpopulation of the crystals comprises fine crystals having diameters of less than about 100 microns, (e) adjusting the reaction condition in the reactor or in a portion of the reactor from the second reaction conditions to the first reaction conditions, wherein the solution is an aqueous solution and phosphorus in the aqueous solution is precipitated in the form of phosphate compounds, wherein step (c) comprises decreasing the pH of the solution in the reactor or in a portion of the reactor to below an equilibrium pH, and wherein step (e) comprises increasing the pH of the solution to above an equilibrium pH. (a) introducing the solution containing the dissolved materials into a reactor, (b) causing the dissolved materials in the solution to precipitate into crystals under first reaction conditions, (c) adjusting the reaction condition in the reactor or in a portion of the reactor from the first reaction conditions to second reaction conditions, (d) maintaining the second reaction conditions in the reactor or in a portion of the reactor for a period of time sufficient to cause a sub-population of the crystals to dissolve, wherein the subpopulation of the crystals comprises fine crystals having diameters of less than about 100 microns, (e) adjusting the reaction condition in the reactor or in a portion of the reactor from the second reaction conditions to the first reaction conditions,
A computer-implemented method of modeling a formation, comprising: applying by a processor a coarse grid to a geologic formation of interest , the coarse grid having a plurality of coarse grid blocks ; identifying a structure of interest disposed in the formation; determining a fine grid zone around the structure based upon a time period for flow simulation of the geologic formation and a geologic characteristic of the geologic formation in a local region adjacent the structure; and applying a fine grid to the coarse grid blocks encompassed by the fine grid zone, wherein determining the fine grid zone includes calculating a distance X val away from the structure at which the fine grid zone terminates, the calculating based upon the time period for flow simulation and the geologic characteristic, the method being characterized in that : an average permeability and an average porosity of the local region adjacent the structure are determined, and the calculating the distance X val is in accordance with the equation: X val = 10 a ∗ time ∗ k por , wherein time = the time period for simulation, k = average permeability for the local region adjacent the structure, por = average porosity of the local region adjacent the structure, and a = an empirical constant determined through calibration simulation of a linear subset of the formation. applying by a processor a coarse grid to a geologic formation of interest , the coarse grid having a plurality of coarse grid blocks ; identifying a structure of interest disposed in the formation; determining a fine grid zone around the structure based upon a time period for flow simulation of the geologic formation and a geologic characteristic of the geologic formation in a local region adjacent the structure; and applying a fine grid to the coarse grid blocks encompassed by the fine grid zone, wherein determining the fine grid zone includes calculating a distance X val away from the structure at which the fine grid zone terminates, the calculating based upon the time period for flow simulation and the geologic characteristic, the method being characterized in that : an average permeability and an average porosity of the local region adjacent the structure are determined, and the calculating the distance X val is in accordance with the equation: X val = 10 a ∗ time ∗ k por , an average permeability and an average porosity of the local region adjacent the structure are determined, and the calculating the distance X val is in accordance with the equation: X val = 10 a ∗ time ∗ k por , wherein time = the time period for simulation, k = average permeability for the local region adjacent the structure, por = average porosity of the local region adjacent the structure, and a = an empirical constant determined through calibration simulation of a linear subset of the formation.
A method of operating a hearing assistance device, the method comprising: receiving an audio signal using a microphone of the hearing assistance device; identifying a transient in the audio signal by performing dynamic threshold calculation and making a transient detection decision based on the calculated dynamic threshold and a pre-set threshold value; isolating, using linear predictive coding LPC, speech segments and non-speech segments of the transient in the audio signal; and attenuating the non-speech segments of the transient to reduce annoyance of noise and maintain audibility of perceptually important transients in speech by setting attenuation gain value based on instantaneous values of prediction error magnitude, current gain, the pre-set threshold value, and the calculated dynamic threshold. receiving an audio signal using a microphone of the hearing assistance device; identifying a transient in the audio signal by performing dynamic threshold calculation and making a transient detection decision based on the calculated dynamic threshold and a pre-set threshold value; isolating, using linear predictive coding LPC, speech segments and non-speech segments of the transient in the audio signal; and attenuating the non-speech segments of the transient to reduce annoyance of noise and maintain audibility of perceptually important transients in speech by setting attenuation gain value based on instantaneous values of prediction error magnitude, current gain, the pre-set threshold value, and the calculated dynamic threshold.
Device for generating power during regasification, comprising a tank for a cryogenic fluid, a first pump which is connected to the tank via a first line , a first heat exchanger which is connected to the first pump via a second line , and a second heat exchanger which is arranged downstream of the first heat exchanger , and also a first turbine which is arranged directly downstream of the second heat exchanger , wherein a third line branches off from the first turbine and opens out into the first heat exchanger , characterized in that a fourth line branches off from said first heat exchanger and opens out into the second line between the first pump and the second heat exchanger , wherein a second pump is incorporated into the fourth line .
A selectable flow divider drive system comprising: a hydraulic fluid reservoir ; a plurality of drive motors in fluid communication with the hydraulic fluid reservoir ; a hydraulic pump connected between the hydraulic fluid reservoir and the plurality of drive motors , the hydraulic pump directing hydraulic fluid from the hydraulic fluid reservoir to the plurality of motors , wherein the hydraulic pump is operable in a high flow condition and a low flow condition; a flow divider component interposed between the hydraulic pump and the plurality of motors , the flow divider component selectively dividing hydraulic fluid flow to each of the plurality of drive motors , wherein a flow divider of the flow divider component is sized for the low flow condition of the hydraulic pump; and a bypass valve disposed upstream of the flow divider , the bypass valve selectively bypassing the flow divider when the hydraulic pump is operated in the high flow condition. a hydraulic fluid reservoir ; a plurality of drive motors in fluid communication with the hydraulic fluid reservoir ; a hydraulic pump connected between the hydraulic fluid reservoir and the plurality of drive motors , the hydraulic pump directing hydraulic fluid from the hydraulic fluid reservoir to the plurality of motors , wherein the hydraulic pump is operable in a high flow condition and a low flow condition; a flow divider component interposed between the hydraulic pump and the plurality of motors , the flow divider component selectively dividing hydraulic fluid flow to each of the plurality of drive motors , wherein a flow divider of the flow divider component is sized for the low flow condition of the hydraulic pump; and a bypass valve disposed upstream of the flow divider , the bypass valve selectively bypassing the flow divider when the hydraulic pump is operated in the high flow condition.
A computer-implemented method of modeling at least a portion of a patient's anatomy, using a computer system, the method comprising: determining one or more first anatomical parameters of a target anatomical object from at least one of one or more first images; determining one or more second anatomical parameters of the target anatomical object from at least one of one or more second images; combining the one or more first anatomical parameters with the one or more second anatomical parameters; and generating a model of the target anatomical object based at least on the combination of the one or more first anatomical parameters with the one or more second anatomical parameters; wherein the model is a model of a vessel lumen, and the model includes a plurality of voxels representing a probability that each of the plurality of voxels belongs to the patient's vessel lumen; characterized in that the vessel lumen is a coronary vessel lumen; the first and second images include computed tomography (CT) scans of the same patient and the generating generates a model specific to said patient; and the one or more first images include one or more computed tomography (CT) scans obtained using a first reconstruction method, and the one or more second images include one or more CT scans obtained using a second reconstruction method different from the first reconstruction method. determining one or more first anatomical parameters of a target anatomical object from at least one of one or more first images; determining one or more second anatomical parameters of the target anatomical object from at least one of one or more second images; combining the one or more first anatomical parameters with the one or more second anatomical parameters; and generating a model of the target anatomical object based at least on the combination of the one or more first anatomical parameters with the one or more second anatomical parameters; wherein the model is a model of a vessel lumen, and the model includes a plurality of voxels representing a probability that each of the plurality of voxels belongs to the patient's vessel lumen; characterized in that the vessel lumen is a coronary vessel lumen; the first and second images include computed tomography (CT) scans of the same patient and the generating generates a model specific to said patient; and the one or more first images include one or more computed tomography (CT) scans obtained using a first reconstruction method, and the one or more second images include one or more CT scans obtained using a second reconstruction method different from the first reconstruction method.
A method for generating information, comprising: receiving (S101, S301, S401) a point cloud of a target scenario, and displaying a point cloud frame in the point cloud, wherein the target scenario refers to a scenario in a real physical world, and the point cloud includes at least one point cloud frame, the point cloud frame including a plurality of pieces of point data, the point data including three-dimensional coordinates and laser reflection intensity; receiving (S102, S302, S402) region selection information inputted by a user, the region selection information being sent by the user based on the displayed point cloud frame; processing (S103) point data in a target region corresponding to the region selection information by deletion, modification, or substitution to obtain a processed point cloud, wherein environmental change of the real physical environment is simulated by the processing; and sending (S104, S306, S405) the processed point cloud to a test vehicle, the processed point cloud being used for generation of positioning information. receiving (S101, S301, S401) a point cloud of a target scenario, and displaying a point cloud frame in the point cloud, wherein the target scenario refers to a scenario in a real physical world, and the point cloud includes at least one point cloud frame, the point cloud frame including a plurality of pieces of point data, the point data including three-dimensional coordinates and laser reflection intensity; receiving (S102, S302, S402) region selection information inputted by a user, the region selection information being sent by the user based on the displayed point cloud frame; processing (S103) point data in a target region corresponding to the region selection information by deletion, modification, or substitution to obtain a processed point cloud, wherein environmental change of the real physical environment is simulated by the processing; and sending (S104, S306, S405) the processed point cloud to a test vehicle, the processed point cloud being used for generation of positioning information.
A method for manufacturing a sapphire substrate having a C-plane as principal surface for growing a nitride semiconductor to form a nitride semiconductor light emitting device, comprising applying a plurality of masks, each mask (M1) is composed of three legs having a tripod shape, on the sapphire substrate, such that the legs are rotated by either 30 plus/minus 10 degrees counter clockwise from an a-axis of the sapphire substrate, or by 30 plus/minus 10 degrees clockwise from an a-axis of the sapphire substrate; wet-etching the surface of the sapphire substrate with sulfuric acid or phosphoric acid, such that a plurality of projections are formed in the principal surface of the sapphire substrate, wherein each of the projections has a bottom having three vertexes arranged substantially in a triangular shape and each side of the bottom of the projections connecting respective two vertexes has a depression in its center and each side of the bottom of the projections is comprised of two outwardly curved lines (11a, 11b; 12a, 12b; 13a, 13b) extending from a deepest point of the depression to two respective vertexes of the projections, each outwardly curved line having a convex portion and a concave portion. applying a plurality of masks, each mask (M1) is composed of three legs having a tripod shape, on the sapphire substrate, such that the legs are rotated by either 30 plus/minus 10 degrees counter clockwise from an a-axis of the sapphire substrate, or by 30 plus/minus 10 degrees clockwise from an a-axis of the sapphire substrate; wet-etching the surface of the sapphire substrate with sulfuric acid or phosphoric acid, such that a plurality of projections are formed in the principal surface of the sapphire substrate, wherein each of the projections has a bottom having three vertexes arranged substantially in a triangular shape and each side of the bottom of the projections connecting respective two vertexes has a depression in its center and each side of the bottom of the projections is comprised of two outwardly curved lines (11a, 11b; 12a, 12b; 13a, 13b) extending from a deepest point of the depression to two respective vertexes of the projections, each outwardly curved line having a convex portion and a concave portion.
A pool cleaning robot comprising a housing , a propulsion mechanism configured to propel the pool cleaning robot along an interior surface of a pool; brushes to clean surfaces of the pool during a cleaning cycle, a filtering system , a suction mechanism to draw liquid from the pool through an inlet into the housing and to discharge it from an outlet ; and a detachable sensor that is detachably coupled to the housing and comprises inductive electrical and data transfer connections; wherein the pool cleaning robot has the detachable sensor being detachably coupled to the housing in a magnetic manner.
Method for checking the function of a laser scanner , which a housing with a light-transmissive window , a transmitter unit for emitting laser signals which is arranged within the housing , a movable deflection unit for deflecting the laser signals , and a detector unit arranged within the housing , wherein according to the method - at least one test signal is transmitted by means of the transmitter unit during a test phase; - the deflection unit is aligned vis-à-vis the transmitter unit during the test phase so that the at least one test signal is not directed at the window ; characterized in that - components of the at least one test signal are recorded by means of at least two optical detectors of the detector unit and at least two detector signals are generated on the basis of the detected components ; - a pulse width is determined by means of a computing unit for each of the at least two detector signals and a sum of the determined pulse widths is calculated; and - a functionality of the transmitter unit and/or detector unit is checked on the basis of the sum. - at least one test signal is transmitted by means of the transmitter unit during a test phase; - the deflection unit is aligned vis-à-vis the transmitter unit during the test phase so that the at least one test signal is not directed at the window ; characterized in that - components of the at least one test signal are recorded by means of at least two optical detectors of the detector unit and at least two detector signals are generated on the basis of the detected components ; - a pulse width is determined by means of a computing unit for each of the at least two detector signals and a sum of the determined pulse widths is calculated; and - a functionality of the transmitter unit and/or detector unit is checked on the basis of the sum.