mhurhangee/ep-ind-claims huggingface dataset:
A non-transitory processor-readable storage device including instructions which, when executed by one or more processors, cause the one or more processors to carry out a method of providing deferred state mutation, the method comprising: receiving information defining processes (110, 120, 130; 251) to be executed in parallel implementing part of a client application, wherein the received information includes explicit computer executable instructions, the explicit computer executable instructions configured to read and modify global states associated with each process; automatically generating computer executable instructions for each of the processes to create respective private views of global states for each of the processes; creating the respective private views by smart wrappers (303a, 303b) corresponding to each process, wherein a private view of a global state is created for a process when the global state is being written to by an explicit computer executable instruction of the process, but not when the global state is being read; automatically associating separate implicit computer executable instructions, the implicit computer executable instructions configured to modify respective private views of the global states, with corresponding explicit computer executable instructions that modify the global states, wherein the implicit computer executable instructions are executed during runtime of the client application instead of the respective explicit computer executable instructions; and resolving the private views of each global state when execution of the processes end. receiving information defining processes (110, 120, 130; 251) to be executed in parallel implementing part of a client application, wherein the received information includes explicit computer executable instructions, the explicit computer executable instructions configured to read and modify global states associated with each process; automatically generating computer executable instructions for each of the processes to create respective private views of global states for each of the processes; creating the respective private views by smart wrappers (303a, 303b) corresponding to each process, wherein a private view of a global state is created for a process when the global state is being written to by an explicit computer executable instruction of the process, but not when the global state is being read; automatically associating separate implicit computer executable instructions, the implicit computer executable instructions configured to modify respective private views of the global states, with corresponding explicit computer executable instructions that modify the global states, wherein the implicit computer executable instructions are executed during runtime of the client application instead of the respective explicit computer executable instructions; and resolving the private views of each global state when execution of the processes end.
A method of making a composite structure, the method comprising: applying a resin curing accelerator (91, 92) to selected regions of fiber reinforced, thermoset resin plies; assembling a layup including the thermoset resin plies to which the resin curing accelerator (91, 92) has been applied; arranging the plies of the layup such that other regions of the layup that are left uncured are located along an interfacial region between the partially cured part (32, 34) and a structure (32, 34) to which the partially cured part (32, 34) is to be joined; forming the layup to a desired shape; producing a partially cured part (32, 34) by curing the selected regions of the thermoset plies having the resin curing accelerator (91, 92) applied thereto, while leaving the other regions of the thermoset plies uncured; placing the partially cured part (32, 34) against the structure (32, 34); and joining the partially cured part (32, 34) to the structure (32, 34) by co-bonding or cocuring. applying a resin curing accelerator (91, 92) to selected regions of fiber reinforced, thermoset resin plies; assembling a layup including the thermoset resin plies to which the resin curing accelerator (91, 92) has been applied; arranging the plies of the layup such that other regions of the layup that are left uncured are located along an interfacial region between the partially cured part (32, 34) and a structure (32, 34) to which the partially cured part (32, 34) is to be joined; forming the layup to a desired shape; producing a partially cured part (32, 34) by curing the selected regions of the thermoset plies having the resin curing accelerator (91, 92) applied thereto, while leaving the other regions of the thermoset plies uncured; placing the partially cured part (32, 34) against the structure (32, 34); and joining the partially cured part (32, 34) to the structure (32, 34) by co-bonding or cocuring.
A slider for use with a ram air parachute, the slider having a generally rectangular body having corner grommets through which, in use with the ram air parachute, suspension lines of the parachute pass, the body having a long axis and a short axis, the long axis, when used with the ram air parachute, being generally parallel with a longitudinal span of the ram air parachute canopy when fully inflated, characterized in that the body has a plurality of retaining structures for securing a plurality of stiffening elements extending in a fore/aft direction across the short axis, and a plurality of stiffening elements are secured to said body by said plurality of retaining structures including channels extending across the short axis of the slider body, said stiffening elements including flexible rods (26, 26a) inserted within said channels that keep the slider spread open across said short axis when the ram air parachute is fully inflated to prevent folding and flapping of the slider. the body has a plurality of retaining structures for securing a plurality of stiffening elements extending in a fore/aft direction across the short axis, and a plurality of stiffening elements are secured to said body by said plurality of retaining structures including channels extending across the short axis of the slider body, said stiffening elements including flexible rods (26, 26a) inserted within said channels that keep the slider spread open across said short axis when the ram air parachute is fully inflated to prevent folding and flapping of the slider.
A tissue paper dispenser for dispensing tissue paper from a volume defined within a dispenser housing, the dispenser housing being made from a flat material, preferably a cardboard material, the dispenser having at least one handling section (30, 32, 34) which can be folded out from a wall (16, 20, 22) of the dispenser, housing, the dispenser housing having at least two overlapping layers of the flat material at the location where the at least one handling section (30, 32, 34) is situated, wherein the at least one handling section (30, 32, 34) is present in the outer layers of the flat material only such that at least the innermost layer of the flat material remains intact and seals off the volume defined by the dispenser housing at the location where the at least one handling section (30, 32, 34) is present such that the dispenser can be used as a fully operational dispenser when the at least one handling section (30, 32, 34) is folded out, and wherein the dispenser includes a stack or roll of tissue paper in the volume defined by the dispenser housing, in particular facial tissues, handkerchiefs, napkins, kitchen paper or tissue paper towels in dry or wet form; and wherein a dispensing opening is defined in the flat material, such that the tissue paper situated in the volume defined by the dispenser housing can be removed at the dispensing opening,, characterized in that at their overlap said at least two layers of the flat material are attached to one another, except at the location where the at least one handling section (30, 32, 34) is present, and the at least one handling section (30, 32, 34) is defined in the outer layer of the flat material by means of a weakening line having two ends (40, 42) spaced apart from each other, wherein between the two ends (40, 42) intact material is provided which serves as a folding line and which integrally connects the at least one handling section (30, 32, 34) (30, 32, 34) to the outer layer of the flat material.
A three-dimensional printing material system comprising: a loose and free-flowing particulate mixture of a thermoplastic filler material having a mean particle diameter of 10 micrometers to 100 micrometers and an adhesive particulate material, the particulate mixture comprising at least 50% by weight thermoplastic filler material; and a non-aqueous fluid adapted to bind the thermoplastic filler material to form an essentially solid article when the fluid activates the adhesive particulate material by dissolving the adhesive particulate material; wherein the thermoplastic filler material is at least sparingly soluble in the non-aqueous fluid. a loose and free-flowing particulate mixture of a thermoplastic filler material having a mean particle diameter of 10 micrometers to 100 micrometers and an adhesive particulate material, the particulate mixture comprising at least 50% by weight thermoplastic filler material; and a non-aqueous fluid adapted to bind the thermoplastic filler material to form an essentially solid article when the fluid activates the adhesive particulate material by dissolving the adhesive particulate material; wherein the thermoplastic filler material is at least sparingly soluble in the non-aqueous fluid.
Accumulator assembly comprising a plurality of electrical energy accumulator elements each comprising connecting electrodes (18, 20), assembly means (22, 24, 50, 52, 54) linking said electrodes, and a connector for connecting an external component to the assembly, characterized in that it also comprises a connector support comprising a mounting base borne by the assembly means and a fixing lug supporting the connector and configured in such a way as to allow a movement of the connector relative to the mounting base in response to an external stress exerted on said connector and/or on the fixing lug.
A method of reporting channel state information, in the following also referred to as CSI, comprising: a UE is configured by a base station with at least two Channel State Information-Reference Signal, in the following also referred to as CSI-RS, resources corresponding to a reporting occasion, wherein each CSI-RS resource is associated with a specific beam or a beam combination of the base station, and wherein a CSI-RS resource being associated with a beam combination means that the CSI-RS resource is used for CSI-RS transmission on multiple beams; the UE performs measurements on the at least two CSI-RS resources; the UE generates multiple CSIs according to measurements on the at least two CSI-RS resources for a same report; and the UE reports at least one of the generated CSIs, wherein at least one CSI of said multiple CSIs is generated according to measurements on more than one CSI-RS resource and reported by the UE, characterized in that at least one same CSI-RS resource of said at least two CSI-RS resources is used to perform desired signal measurement for one CSI of said multiple CSIs and interference measurement for a different CSI of said multiple CSIs. a UE is configured by a base station with at least two Channel State Information-Reference Signal, in the following also referred to as CSI-RS, resources corresponding to a reporting occasion, wherein each CSI-RS resource is associated with a specific beam or a beam combination of the base station, and wherein a CSI-RS resource being associated with a beam combination means that the CSI-RS resource is used for CSI-RS transmission on multiple beams; the UE performs measurements on the at least two CSI-RS resources; the UE generates multiple CSIs according to measurements on the at least two CSI-RS resources for a same report; and the UE reports at least one of the generated CSIs, wherein at least one CSI of said multiple CSIs is generated according to measurements on more than one CSI-RS resource and reported by the UE, characterized in that at least one same CSI-RS resource of said at least two CSI-RS resources is used to perform desired signal measurement for one CSI of said multiple CSIs and interference measurement for a different CSI of said multiple CSIs.
A method for controlling a voltage, the method being applied to a power supply network comprising a plurality of inverters connected in parallel, and the method comprising: acquiring a current output voltage of an inverter; calculating a current voltage error of the current output voltage relative to a given output voltage; inputting the current voltage error into a fuzzy controller to determine a target output voltage of the inverter; determining, by using a first PI controller, an amplitude adjustment command based on a difference between an amplitude of the target output voltage and an amplitude of the current output voltage; determining, by using a second PI controller, a phase adjustment command based on a difference between a phase of the target output voltage and a phase of the current output voltage; and adjusting an amplitude of an output voltage of the inverter according to the amplitude adjustment command, and adjusting a phase of the output voltage of the inverter according to the phase adjustment command, to maintain the output voltage of the inverter within a preset range. acquiring a current output voltage of an inverter; calculating a current voltage error of the current output voltage relative to a given output voltage; inputting the current voltage error into a fuzzy controller to determine a target output voltage of the inverter; determining, by using a first PI controller, an amplitude adjustment command based on a difference between an amplitude of the target output voltage and an amplitude of the current output voltage; determining, by using a second PI controller, a phase adjustment command based on a difference between a phase of the target output voltage and a phase of the current output voltage; and adjusting an amplitude of an output voltage of the inverter according to the amplitude adjustment command, and adjusting a phase of the output voltage of the inverter according to the phase adjustment command, to maintain the output voltage of the inverter within a preset range.
A portable light (10, 200) comprising: a housing (15, 205) defining a bottom end and a top end; a heat sink (105, 235) disposed within the housing (15, 205) and including a central body that defines a central aperture (145, 265) extending along a central axis; a plurality of arms (130, 275) coupled to the central body and extending outward from the central body, each of the arms (130, 275) including a light receiving surface (125, 235); a plurality of LEDs (95, 245) coupled to each of the light receiving surfaces (125, 235); and a hollow tube (100, 225) extending from the bottom of the housing (15, 205) and coupled to the heat sink (105, 235) to define a cooling air passage that passes through the hollow tube (100, 225) and the central aperture (145, 265) to direct cooling air from the bottom of the housing (15, 205) to the top of the housing (15, 205); characterized in that ends of the cooling air passage are open to outside at the bottom and the top of the housing (15, 205) to facilitate the entry of cooling air and escape of hot air from the housing (15, 205). a housing (15, 205) defining a bottom end and a top end; a heat sink (105, 235) disposed within the housing (15, 205) and including a central body that defines a central aperture (145, 265) extending along a central axis; a plurality of arms (130, 275) coupled to the central body and extending outward from the central body, each of the arms (130, 275) including a light receiving surface (125, 235); a plurality of LEDs (95, 245) coupled to each of the light receiving surfaces (125, 235); and a hollow tube (100, 225) extending from the bottom of the housing (15, 205) and coupled to the heat sink (105, 235) to define a cooling air passage that passes through the hollow tube (100, 225) and the central aperture (145, 265) to direct cooling air from the bottom of the housing (15, 205) to the top of the housing (15, 205); characterized in that ends of the cooling air passage are open to outside at the bottom and the top of the housing (15, 205) to facilitate the entry of cooling air and escape of hot air from the housing (15, 205).
A system for intercepting and storing information relating to communications with at least one device (10, 20, 30) over a network, the system comprising: an interceptor configured to intercept at least some communications with the at least one device over a network; and a processing system arranged to, for each intercepted communication: determine the type of content which is referenced by the intercepted communication using a file extension of a resource, which is referenced by a Universal Resource Indicator, URI, comprised in the intercepted communication; and perform a storage action of a first type when the determined type of content is a page impression, wherein the storage action of the first type comprises storing at least part of the intercepted communication; and perform a storage action of a second type different to the first type when the determined type of content is not a page impression, wherein the storage action of the second type comprises incrementing a count of the number of intercepted communications. an interceptor configured to intercept at least some communications with the at least one device over a network; and a processing system arranged to, for each intercepted communication: determine the type of content which is referenced by the intercepted communication using a file extension of a resource, which is referenced by a Universal Resource Indicator, URI, comprised in the intercepted communication; and perform a storage action of a first type when the determined type of content is a page impression, wherein the storage action of the first type comprises storing at least part of the intercepted communication; and perform a storage action of a second type different to the first type when the determined type of content is not a page impression, wherein the storage action of the second type comprises incrementing a count of the number of intercepted communications. determine the type of content which is referenced by the intercepted communication using a file extension of a resource, which is referenced by a Universal Resource Indicator, URI, comprised in the intercepted communication; and perform a storage action of a first type when the determined type of content is a page impression, wherein the storage action of the first type comprises storing at least part of the intercepted communication; and perform a storage action of a second type different to the first type when the determined type of content is not a page impression, wherein the storage action of the second type comprises incrementing a count of the number of intercepted communications.
An irrigation system for irrigating a plant having a root, the irrigation system comprising: a valve to begin irrigation from a water source at a first time-point T1; a single moisture sensor to sense moisture at a second, subsequent, time-point T2, said moisture sensor being located underground at an insertion depth between ground surface and a desired irrigation depth S depth; a water drainage speed calculator to calculate a water drainage speed V based on the first time-point T1, the second time-point T2, and the insertion depth of the moisture sensor; and a target drainage time calculator to calculate a remaining time for irrigation T remain, based on the calculated water drainage speed V and further based on a difference between the insertion depth and the desired irrigation depth S depth. a valve to begin irrigation from a water source at a first time-point T1; a single moisture sensor to sense moisture at a second, subsequent, time-point T2, said moisture sensor being located underground at an insertion depth between ground surface and a desired irrigation depth S depth; a water drainage speed calculator to calculate a water drainage speed V based on the first time-point T1, the second time-point T2, and the insertion depth of the moisture sensor; and a target drainage time calculator to calculate a remaining time for irrigation T remain, based on the calculated water drainage speed V and further based on a difference between the insertion depth and the desired irrigation depth S depth.
An aerosol-generating system comprising: a liquid storage portion for holding a liquid aerosol-forming substrate; a pair of electrodes arranged adjacent to or in the liquid storage portion; a sensor configured to sense the orientation of the liquid storage portion; aerosol -generating means arranged to receive liquid aerosol forming substrate from the liquid storage portion and a control system configured to: measure an electrical quantity between the pair of electrodes; receive orientation information from the sensor; and determine the amount of liquid aerosol-forming substrate held in the liquid storage portion based on electrical quantity information measured between the pair of electrodes and the orientation information received from the sensor, the liquid storage portion having a length and the pair of electrodes extending substantially the length of the liquid storage portion, the system further comprising one or more electrical power sources arranged to supply power to the aerosol generating means, the control system being further configured to control the supply of power from the one or more electrical power sources to the aerosol generating means based on the determined orientation of the liquid storage portion. a liquid storage portion for holding a liquid aerosol-forming substrate; a pair of electrodes arranged adjacent to or in the liquid storage portion; a sensor configured to sense the orientation of the liquid storage portion; aerosol -generating means arranged to receive liquid aerosol forming substrate from the liquid storage portion and a control system configured to: measure an electrical quantity between the pair of electrodes; receive orientation information from the sensor; and determine the amount of liquid aerosol-forming substrate held in the liquid storage portion based on electrical quantity information measured between the pair of electrodes and the orientation information received from the sensor, measure an electrical quantity between the pair of electrodes; receive orientation information from the sensor; and determine the amount of liquid aerosol-forming substrate held in the liquid storage portion based on electrical quantity information measured between the pair of electrodes and the orientation information received from the sensor, the liquid storage portion having a length and the pair of electrodes extending substantially the length of the liquid storage portion, the system further comprising one or more electrical power sources arranged to supply power to the aerosol generating means, the control system being further configured to control the supply of power from the one or more electrical power sources to the aerosol generating means based on the determined orientation of the liquid storage portion.
A method for forming an inductor, comprising; forming a semiconductor substrate; forming a dielctric layer overlying the substrate; forming an intermetallic dielectric layer over the substrate with the dielectric layer, the intermetallic dielectric layer having voids therein; forming another intermetallic dielectric layer over the voids; forming conductive lines on the other intermetallic dielectric layer, wherein the conductive lines exhibit an inductive effect and are formed over the voids.