mhurhangee/patent-ind-claim-en huggingface dataset:
An arcjet thruster for a spacecraft , the arcjet thruster comprising: an arcjet having: an anode , a cathode , and a propellant valve configured to direct a propellant between the cathode and the anode; and a power module comprising: a radio-frequency start power supply , a direct-current continuous power supply , and a radio-frequency/direct-current control module coupled to the arcjet, the radio-frequency start power supply , and the direct-current continuous power supply ; wherein the radio-frequency/direct-current control module is configured to provide a radio-frequency signal from the radio-frequency start power supply to the arcjet via a coaxial feedline coupled to the radio-frequency/direct-current control module , the cathode , and the anode of the arcjet to initiate an electrical discharge arc between the anode and the cathode ; wherein the radio-frequency/direct-current control module is further configured to provide a direct-current voltage difference from the direct-current continuous power supply , via the coaxial feedline , to the cathode and the anode of the arcjet to sustain the electrical discharge arc; wherein the radio-frequency/direct-current control module is configured to provide the direct-current voltage difference before the radio-frequency signal; wherein the direct-current voltage difference is less than 150 volts. an arcjet having: an anode , a cathode , and an anode , a cathode , and a propellant valve configured to direct a propellant between the cathode and the anode; and a power module comprising: a radio-frequency start power supply , a direct-current continuous power supply , and a radio-frequency/direct-current control module coupled to the arcjet, the radio-frequency start power supply , and the direct-current continuous power supply ; a radio-frequency start power supply , a direct-current continuous power supply , and a radio-frequency/direct-current control module coupled to the arcjet, the radio-frequency start power supply , and the direct-current continuous power supply ; wherein the radio-frequency/direct-current control module is configured to provide a radio-frequency signal from the radio-frequency start power supply to the arcjet via a coaxial feedline coupled to the radio-frequency/direct-current control module , the cathode , and the anode of the arcjet to initiate an electrical discharge arc between the anode and the cathode ; wherein the radio-frequency/direct-current control module is further configured to provide a direct-current voltage difference from the direct-current continuous power supply , via the coaxial feedline , to the cathode and the anode of the arcjet to sustain the electrical discharge arc; wherein the radio-frequency/direct-current control module is configured to provide the direct-current voltage difference before the radio-frequency signal; wherein the direct-current voltage difference is less than 150 volts.
A steering column assembly comprising a steering column shroud which surrounds a steering shaft for a steering wheel, a mounting bracket which is fixed in position relative to a part of vehicle, and a clamp mechanism which is movable between a clamped position in which the clamp mechanism fixes the shroud in position relative to the mounting bracket and a released position in which the clamp mechanism permits movement of the shroud relative to the mounting bracket , in which the mounting bracket comprises a generally U-shaped member with two depending bracket arms of the U extending vertically down from a main body to embrace a portion of the column shroud , and in which the clamp mechanism when in the clamped position squeezes the two arms of the U shaped member together thereby clamping the steering column shroud in position, in which one arm comprises an outer leaf that depends from the main body and an inner leaf which is fixed to the inside of the outer leaf facing the opposing arm, wherein the inner leaf and outer leaf each include a respective vertical slot along which a portion of the clamp mechanism can move when the clamp mechanism is unclamped, and in which the inner leaf is secured to the inside of the outer leaf at two or more positions that are offset to one side of the slot and characterised in that each of the two or more positions are each arranged vertically offset from one another such that the two or more positions lie on a path that is exactly parallel, or that lies within a range of +/- 10 degrees of being parallel, to the slot.
A method for operating a data processing device, the method comprising: initializing a scheduler with a number m of a first type data set and a number n of a second type data set ; receiving a pending PEND message by the scheduler from a producer module each time the producer module has produced and stored a first type data set in a buffer memory; and sending one or more PEND messages from the scheduler to a consumer module in response to receiving m PEND messages from the producer module ; in which m first type data sets are required to form n of a second type data set, and in which sending the one or more PEND messages to the consumer module indicates at least one second type data set is available in the buffer memory; receiving a decrement DEC message by the scheduler from the consumer module after it has processed a second type data set derived from the m first type data sets in the buffer memory; and sending m DEC messages from the scheduler to the producer module indicating m first type data sets have been consumed in response to receiving n DEC messages from the consumer module. initializing a scheduler with a number m of a first type data set and a number n of a second type data set ; receiving a pending PEND message by the scheduler from a producer module each time the producer module has produced and stored a first type data set in a buffer memory; and sending one or more PEND messages from the scheduler to a consumer module in response to receiving m PEND messages from the producer module ; in which m first type data sets are required to form n of a second type data set, and in which sending the one or more PEND messages to the consumer module indicates at least one second type data set is available in the buffer memory;
A crank circular slider mechanism which comprises a crankshaft having at least one crank pin (1-3); at least one circular slider with an eccentric hole (3-1) which fits over the crank pin (1-3) of the crankshaft; at least one reciprocating element with circular slider -receiving hole (5-4), which receives the circular slider in a rotatable manner, the number of the reciprocating element is equal to that of the circular slider ; wherein it also comprises: at least one dynamic balance rotary block with an eccentric hole (4-1) which fits over the crank pin (1-3) of the crankshaft, over the crank pin (1-3) fits the circular slider , the dynamic balance rotary block is attached fixedly to the adjacent circular slider, wherein the dynamic balance rotary block has a mass center which meet the following requirements: projecting the axial center of the circular slider into the plane perpendicular to the axial line of the crankshaft as projection point A, projecting the mass center of the dynamic balance rotary block into the plane as projection point B, and projecting the axial center of the crank pin (1-3) into said plane as projection point C, the angle ACB is in the range of 90-270 degrees, characterized in that , a segment length AC equals to a segment length BC and equals to a length e, and wherein the length e is a radius of a crank of the crankshaft, and the length e is also an eccentric distance of the circular slider . at least one circular slider with an eccentric hole (3-1) which fits over the crank pin (1-3) of the crankshaft; at least one reciprocating element with circular slider -receiving hole (5-4), which receives the circular slider in a rotatable manner, the number of the reciprocating element is equal to that of the circular slider ; wherein it also comprises: at least one dynamic balance rotary block with an eccentric hole (4-1) which fits over the crank pin (1-3) of the crankshaft, over the crank pin (1-3) fits the circular slider , the dynamic balance rotary block is attached fixedly to the adjacent circular slider, wherein the dynamic balance rotary block has a mass center which meet the following requirements: projecting the axial center of the circular slider into the plane perpendicular to the axial line of the crankshaft as projection point A, projecting the mass center of the dynamic balance rotary block into the plane as projection point B, and projecting the axial center of the crank pin (1-3) into said plane as projection point C, the angle ACB is in the range of 90-270 degrees, characterized in that , a segment length AC equals to a segment length BC and equals to a length e, and wherein the length e is a radius of a crank of the crankshaft, and the length e is also an eccentric distance of the circular slider .
A method for performing global data deduplication across different storage volumes comprising: identifying , by a computing device, two data blocks stored in different storage volumes of a same aggregate comprising a plurality of storage drives; computing a checksum of the two data blocks ; after determining that the checksum of the two data blocks is an exact match , and then that the data in the blocks are an exact match , determining , by the computing device, if the two data blocks are already shared based on data present in a metadata file; when the determination indicates that the two data blocks are not already shared, creating , by the computing device, a signature based on the location of the data blocks in the metadata file, metafile and the new address at which the new data blocks will be stored; storing, by the computing device, the created signature in the metadata file in one of the storage volumes at which the first one of the identical data blocks is stored, wherein the created signature is stored in the metadata file as associated with a unique identifier of a file associated with the second one of the identical data blocks; then if the two data blocks were determined as already shared or not increasing , by the computing device, a reference count of the first one of the two data blocks in the metadata file indicating that the first one of the two data blocks is being shared; and deleting , by the computing device, the second one of the two data blocks in the other one of the storage volumes. identifying , by a computing device, two data blocks stored in different storage volumes of a same aggregate comprising a plurality of storage drives; computing a checksum of the two data blocks ; after determining that the checksum of the two data blocks is an exact match , and then that the data in the blocks are an exact match , determining , by the computing device, if the two data blocks are already shared based on data present in a metadata file; when the determination indicates that the two data blocks are not already shared, creating , by the computing device, a signature based on the location of the data blocks in the metadata file, metafile and the new address at which the new data blocks will be stored; storing, by the computing device, the created signature in the metadata file in one of the storage volumes at which the first one of the identical data blocks is stored, wherein the created signature is stored in the metadata file as associated with a unique identifier of a file associated with the second one of the identical data blocks; then if the two data blocks were determined as already shared or not increasing , by the computing device, a reference count of the first one of the two data blocks in the metadata file indicating that the first one of the two data blocks is being shared; and deleting , by the computing device, the second one of the two data blocks in the other one of the storage volumes.
A mandibular resection template comprising a central component which is prepared for attachment to a segment, for example a symphysis segment of a jawbone, such as a mandible or a maxilla, wherein at least two separating tool guide portions are present at the central component , and wherein a positioning aid is provided between the two or more separating tool guide portions in order to obtain a spatially correct orientation of the mandibular resection template with respect to the jawbone, wherein the central component is in the form of a frame having two horizontal webs , characterized in that on a front side and/or an upper side of at least one of the horizontal webs a center line marker is present.
A ready-to-use pasty grout and/or adhesive composition comprising (a) a particulate component made of fillers and/or pigments, (b) an organic binder comprising - a first film-forming polymer that is an alkyd resin, and - a second film-forming polymer that is different from an alkyd resin, (c) water, wherein the content of the particulate component made of fillers and/or pigments is comprised between 70 and 85%, expressed in dry weight relative to the total weight of the composition. (a) a particulate component made of fillers and/or pigments, (b) an organic binder comprising - a first film-forming polymer that is an alkyd resin, and - a second film-forming polymer that is different from an alkyd resin, - a first film-forming polymer that is an alkyd resin, and - a second film-forming polymer that is different from an alkyd resin, (c) water,
A battery module fixation arrangement between a battery module compartment and a battery module that is configured for insertion into the battery module compartment along an insertion direction, characterized by comprising: a set of fixation recesses (200; 405A; 600B; 600B-2) arranged in either the battery module compartment or the battery module; a set of fixation pins (300B; 305B; 310B; 315B; 400B; 600C) arranged in either the battery module compartment or the battery module that extend into the set of fixation recesses along the insertion direction while the battery module is inserted into the battery module compartment; and a set of gaps defined between the set of fixation recesses the set of fixation pins extending therein, wherein each gap among the set of gaps is filled at least in part with a curing material (410A; 620A, 625A; 605C), wherein the set of fixation pins is arranged in the battery module compartment and the set of fixation recessed is arranged in the battery module, or the set of fixation pins is arranged in the battery module and the set of fixation recessed is arranged in the battery module compartment. a set of fixation recesses (200; 405A; 600B; 600B-2) arranged in either the battery module compartment or the battery module; a set of fixation pins (300B; 305B; 310B; 315B; 400B; 600C) arranged in either the battery module compartment or the battery module that extend into the set of fixation recesses along the insertion direction while the battery module is inserted into the battery module compartment; and a set of gaps defined between the set of fixation recesses the set of fixation pins extending therein, wherein each gap among the set of gaps is filled at least in part with a curing material (410A; 620A, 625A; 605C), wherein the set of fixation pins is arranged in the battery module compartment and the set of fixation recessed is arranged in the battery module, or the set of fixation pins is arranged in the battery module and the set of fixation recessed is arranged in the battery module compartment.
A heating/stirring cooker comprising: a main body ; a container that is disposed inside the main body and accommodates an object to be cooked; a stirring body that is disposed inside the container so as to be detachable from the container , the stirring body having a blade for stirring the object to be cooked in the container and a magnet disposed at a position facing an inner bottom part of the container in a state in which the stirring body is disposed inside the container ; a magnetic field generator that is disposed inside the main body and generates a rotating magnetic field so that a rotational force of the rotating magnetic field acts on the magnet ; and a controller that is disposed inside the main body and controls the magnetic field generator , characterized in that , the controller is configured to control the magnetic field generator so that a direction of rotation of the rotating magnetic field is switched between a forward rotation direction and a reverse rotation direction that is reverse to the forward rotation direction, and that a number M of rotations in the reverse rotation direction is less than a number N of rotations in the forward rotation direction. a main body ; a container that is disposed inside the main body and accommodates an object to be cooked; a stirring body that is disposed inside the container so as to be detachable from the container , the stirring body having a blade for stirring the object to be cooked in the container and a magnet disposed at a position facing an inner bottom part of the container in a state in which the stirring body is disposed inside the container ; a magnetic field generator that is disposed inside the main body and generates a rotating magnetic field so that a rotational force of the rotating magnetic field acts on the magnet ; and a controller that is disposed inside the main body and controls the magnetic field generator , characterized in that , the controller is configured to control the magnetic field generator so that a direction of rotation of the rotating magnetic field is switched between a forward rotation direction and a reverse rotation direction that is reverse to the forward rotation direction, and that a number M of rotations in the reverse rotation direction is less than a number N of rotations in the forward rotation direction.
A steerable acid tunneling system for creating lateral tunnels in a subterranean formation surrounding a wellbore , the steerable acid tunneling system comprising a bottom hole assembly , the bottom hole assembly comprising: an acid tunneling tool having a wand with a nozzle for injecting acid into the formation and at least one articulable joint for angularly orienting the wand within the wellbore ; one or more sensors for detection of at least one downhole parameter and transmission of a signal indicative of the at least one downhole parameter to surface; and a pulsating tool ; wherein the acid tunneling tool is steered by the pulsating tool which creates pressure pulses that are transmitted to the acid tunneling tool to activate flexure of the wand in real time response to the at least one downhole parameter detected in order to inject acid in a particular direction. an acid tunneling tool having a wand with a nozzle for injecting acid into the formation and at least one articulable joint for angularly orienting the wand within the wellbore ; one or more sensors for detection of at least one downhole parameter and transmission of a signal indicative of the at least one downhole parameter to surface; and a pulsating tool ; wherein the acid tunneling tool is steered by the pulsating tool which creates pressure pulses that are transmitted to the acid tunneling tool to activate flexure of the wand in real time response to the at least one downhole parameter detected in order to inject acid in a particular direction.
An oral care appliance , comprising: a gas-liquid cleaning assembly which comprises a fluid pump assembly ; a source of liquid ; and a source of gas ; and a mechanical teeth cleaning assembly , in combination with the gas-liquid assembly , which includes a drive system and a brush assembly in operative contact with the drive system, the brush assembly having a set of bristles at the distal end thereof and a nozzle assembly which includes a single nozzle or a plurality of nozzles, wherein in operation, the nozzle assembly is positioned within the brush assembly or comprises hollow bristles through which the series of gas-injected fluid pulses are output, characterized in that the fluid pump assembly is in operative communication with the sources of liquid and gas to produce, via a mixing chamber, a series of gas-injected fluid pulses output via the nozzle assembly from which the series of gas-injected fluid pulses are directed to a user's teeth; and in that individual gas-injected fluid pulses output via the nozzle assembly have a pulse width within a range of 0.001-0.5 seconds, a pulse height from 0.1-10 Newtons, a rise/fall time range of 0.5-250 ms, a repetition rate range of 2Hz to 20Hz, and a gas/liquid mixture range from 40-95% volume to volume, gas to liquid, determined by a controller system (80:148,164) which controls the operation of the appliance. a gas-liquid cleaning assembly which comprises a fluid pump assembly ; a source of liquid ; and a source of gas ; and a mechanical teeth cleaning assembly , in combination with the gas-liquid assembly , which includes a drive system and a brush assembly in operative contact with the drive system, the brush assembly having a set of bristles at the distal end thereof and a nozzle assembly which includes a single nozzle or a plurality of nozzles, wherein in operation, the nozzle assembly is positioned within the brush assembly or comprises hollow bristles through which the series of gas-injected fluid pulses are output, characterized in that the fluid pump assembly is in operative communication with the sources of liquid and gas to produce, via a mixing chamber, a series of gas-injected fluid pulses output via the nozzle assembly from which the series of gas-injected fluid pulses are directed to a user's teeth; and in that individual gas-injected fluid pulses output via the nozzle assembly have a pulse width within a range of 0.001-0.5 seconds, a pulse height from 0.1-10 Newtons, a rise/fall time range of 0.5-250 ms, a repetition rate range of 2Hz to 20Hz, and a gas/liquid mixture range from 40-95% volume to volume, gas to liquid, determined by a controller system (80:148,164) which controls the operation of the appliance.
A method for performing copy-on-write snapshot management during a block-level backup of a source volume comprising: a) establishing a snapshot of data found on the source volume; b) sequentially performing the block-level backup of the snapshot of the source volume while maintaining a backup offset location identifying a location in the snapshot currently being backed up; c) receiving a first write request to write a first data element to the source volume at a first offset that is not smaller than the backup offset location; d) copying the data found on the source volume at the first offset to a snapshot space; e) after step d) writing the first data element to the source volume at the first offset; f) receiving a second write request to write a second data element to the source volume at a second offset that is smaller than the backup offset location; and g) writing the second data element to the source volume at the second offset without first copying the data found on the source volume at the second offset to the snapshot space. a) establishing a snapshot of data found on the source volume; b) sequentially performing the block-level backup of the snapshot of the source volume while maintaining a backup offset location identifying a location in the snapshot currently being backed up; c) receiving a first write request to write a first data element to the source volume at a first offset that is not smaller than the backup offset location; d) copying the data found on the source volume at the first offset to a snapshot space; e) after step d) writing the first data element to the source volume at the first offset; f) receiving a second write request to write a second data element to the source volume at a second offset that is smaller than the backup offset location; and g) writing the second data element to the source volume at the second offset without first copying the data found on the source volume at the second offset to the snapshot space.