mhurhangee/patent-ind-claim-en huggingface dataset:
An assembly chair comprising: a pair of frames including respective linear side portions and curved side portions , the curved side portions being integrally disposed to extend from one end portions of the linear side portions ; a plurality of coupling rods removably mounted between the pair of frames ; a plurality of pairs of depressed portions disposed at opposed inner surfaces of the pair of frames ; at least one support member removably mounted between the pair of frames with both end portions of the support member fitted to the depressed portions ; and a sheet removably installed in a predetermined manner between the support member and the coupling rod or another support member between the pair of frames , wherein at least at one end portion of the sheet , the sheet includes a plurality of insertion portions along a width direction of the sheet , a flat plate being passed through at least a first of the insertion portions , the support member with a flat intermediate portion being passed through; a second of the insertion portions , the sheet being wound around outer peripheries of the first insertion portion through which the flat plate is passed and the second insertion portion through which the support member with the flat intermediate portion is passed to adjust a length of the sheet , and in such a state, the support member having both end portions fitted to the depressed portions of the frames . a pair of frames including respective linear side portions and curved side portions , the curved side portions being integrally disposed to extend from one end portions of the linear side portions ; a plurality of coupling rods removably mounted between the pair of frames ; a plurality of pairs of depressed portions disposed at opposed inner surfaces of the pair of frames ; at least one support member removably mounted between the pair of frames with both end portions of the support member fitted to the depressed portions ; and a sheet removably installed in a predetermined manner between the support member and the coupling rod or another support member between the pair of frames , wherein at least at one end portion of the sheet , the sheet includes a plurality of insertion portions along a width direction of the sheet , a flat plate being passed through at least a first of the insertion portions , the support member with a flat intermediate portion being passed through; a second of the insertion portions , the sheet being wound around outer peripheries of the first insertion portion through which the flat plate is passed and the second insertion portion through which the support member with the flat intermediate portion is passed to adjust a length of the sheet , and in such a state, the support member having both end portions fitted to the depressed portions of the frames .
A method for updating a firmware image of an embedded device, the method comprising the following steps: - dividing a new firmware image into blocks 1*... n*... N* of size S, whereas n* and N* are natural numbers, and whereas the size S corresponds to a partitioning of the image corresponding to an erasable block of a flash memory, being a multiple of pages, - considering an old firmware image of the embedded device by dividing the old firmware image into blocks 1... m... M of size S, whereas m and M are natural numbers, - a) matching a first block 1* of the new firmware image against the full old firmware image using a binary differential and patching algorithm, like a BSDIFF algorithm by - b) creating a first block patch 1 of the new and old firmware image according to said first block 1* of the new firmware image and the blocks 1 to M of the old firmware image and storing the first block patch in a patch file, wherein - repeating steps a) and b) for matching against all blocks of the old firmware image for which no block patch n has been created yet, whereas n corresponds to the block number m of the old firmware image, and creating block patches 1... n... N until all blocks N* and M are processed, respectively, and whereas - the old binary firmware image of the embedded device is updated on a block-by-block basis, by application of the corresponding block patch 1... n... N, whereas n and N are natural numbers, and whereas a currently processed block patch n is tracked for ensuring that said block patch n is not applied twice to an updated part of the old firmware image. - dividing a new firmware image into blocks 1*... n*... N* of size S, whereas n* and N* are natural numbers, and whereas the size S corresponds to a partitioning of the image corresponding to an erasable block of a flash memory, being a multiple of pages, - considering an old firmware image of the embedded device by dividing the old firmware image into blocks 1... m... M of size S, whereas m and M are natural numbers, - a) matching a first block 1* of the new firmware image against the full old firmware image using a binary differential and patching algorithm, like a BSDIFF algorithm by - b) creating a first block patch 1 of the new and old firmware image according to said first block 1* of the new firmware image and the blocks 1 to M of the old firmware image and storing the first block patch in a patch file, wherein - repeating steps a) and b) for matching against all blocks of the old firmware image for which no block patch n has been created yet, whereas n corresponds to the block number m of the old firmware image, and creating block patches 1... n... N until all blocks N* and M are processed, respectively, and whereas - the old binary firmware image of the embedded device is updated on a block-by-block basis, by application of the corresponding block patch 1... n... N, whereas n and N are natural numbers, and whereas a currently processed block patch n is tracked for ensuring that said block patch n is not applied twice to an updated part of the old firmware image.
A method of wireless communication performed by a user equipment, UE , comprising: determining a hybrid automatic repeat request, HARQ, process identifier for a communication between the UE and a base station using a semi-persistent scheduling, SPS, configuration or a configured grant, CG, configuration, wherein the determination of the HARQ process identifier is based on: (Current Slot) modulo (Number of HARQ processes) wherein Current Slot is a current slot number and Number of HARQ processes is the maximum number HARQ processes, characterized in that : the HARQ process identifier is additionally based at least in part on an offset applied for the determination of the HARQ process identifier at a system frame number wraparound occurrence in the current slot number; and performing the communication based at least in part on the HARQ process identifier. determining a hybrid automatic repeat request, HARQ, process identifier for a communication between the UE and a base station using a semi-persistent scheduling, SPS, configuration or a configured grant, CG, configuration, wherein the determination of the HARQ process identifier is based on: (Current Slot) modulo (Number of HARQ processes) wherein Current Slot is a current slot number and Number of HARQ processes is the maximum number HARQ processes, wherein Current Slot is a current slot number and Number of HARQ processes is the maximum number HARQ processes, characterized in that : the HARQ process identifier is additionally based at least in part on an offset applied for the determination of the HARQ process identifier at a system frame number wraparound occurrence in the current slot number; and performing the communication based at least in part on the HARQ process identifier. the HARQ process identifier is additionally based at least in part on an offset applied for the determination of the HARQ process identifier at a system frame number wraparound occurrence in the current slot number; and performing the communication based at least in part on the HARQ process identifier.
A lamp for a vehicle , comprising: a light generation unit configured to generate light; and a lens configured to change an optical path of light generated by the light generation unit , wherein the light generation unit comprises a plurality of array modules , each array module comprising a plurality of micro Light Emitting Diode, LED, devices , and wherein the plurality of array modules are arranged in a stacked configuration, wherein the light generation unit further comprises a base that supports the plurality of array modules , characterized in that , the plurality of array modules comprise a first plurality of array modules that are stacked at a first side of an optical axis of the lens , and a second plurality of array modules that are stacked at a second side of the optical axis that is different than the first side, wherein the base comprises holes configured to allow light generated by the plurality of array modules to pass through, wherein the holes are configured to allow light, which is generated by the first plurality of array modules, to pass through in a direction toward the second side of the optical axis, and wherein the holes are configured to allow light, which is generated by the second plurality of array modules, to pass through in a direction toward the first side of the optical axis. a light generation unit configured to generate light; and a lens configured to change an optical path of light generated by the light generation unit , wherein the light generation unit comprises a plurality of array modules , each array module comprising a plurality of micro Light Emitting Diode, LED, devices , and wherein the plurality of array modules are arranged in a stacked configuration, wherein the light generation unit further comprises a base that supports the plurality of array modules , characterized in that , the plurality of array modules comprise a first plurality of array modules that are stacked at a first side of an optical axis of the lens , and a second plurality of array modules that are stacked at a second side of the optical axis that is different than the first side, wherein the base comprises holes configured to allow light generated by the plurality of array modules to pass through, wherein the holes are configured to allow light, which is generated by the first plurality of array modules, to pass through in a direction toward the second side of the optical axis, and wherein the holes are configured to allow light, which is generated by the second plurality of array modules, to pass through in a direction toward the first side of the optical axis.
A composition comprising at least one analog of spadin or the at least one analog of a propeptide of spadin or mixtures thereof of said at least one analog selected from the group of: Ac-rlGwsvGipGswrplpa-NH 2 (SEQ ID NO:4), AcrlGwsvGipGswrplpaappppadlrdq-NH 2 (SEQ ID NO:9), Ac-rlawsvaipaswrplpa-NH 2 (SEQ ID NO: 15), c(rlGwsvGipGswrplpa) (SEQ ID NO:20), c(rlGwsvGipGswrplparlGwsvGipGswrplpa) (SEQ ID NO:21) and mixtures thereof.
A process for producing photochromic optical materials, comprising: a step (i) of reacting at least one polymerizable monomer (A) having two or more ethylene-based unsaturated groups with at least one polythiol (B) having two or more mercapto groups to obtain a prepolymer; a step (ii) of mixing the prepolymer and a photochromic compound (C) to obtain a polymerizable composition; and a step (iii) of polymerizing the polymerizable composition, wherein, before the reaction of the step (i), the molar number of the mercapto groups included in the polythiol (B) is smaller than the molar number of the ethylene-based unsaturated groups included in the polymerizable monomer (A). a step (i) of reacting at least one polymerizable monomer (A) having two or more ethylene-based unsaturated groups with at least one polythiol (B) having two or more mercapto groups to obtain a prepolymer; a step (ii) of mixing the prepolymer and a photochromic compound (C) to obtain a polymerizable composition; and a step (iii) of polymerizing the polymerizable composition, wherein, before the reaction of the step (i), the molar number of the mercapto groups included in the polythiol (B) is smaller than the molar number of the ethylene-based unsaturated groups included in the polymerizable monomer (A).
A method to prioritize testing of computer program code comprising: executing a first baseline run for determining a test coverage of items within a first source code version for multiple tests, wherein the baseline run comprises at least one of a dynamic test or static code analysis to develop baseline metrics, and wherein the items include at least one of a function, a file, or a combination thereof; storing, in a non-transitory storage device, a history that indicates the determined test coverage of the items within the first source code version and test metrics based at least in part on the baseline metrics; subsequently executing a partial run on a second source code version, wherein the partial run comprises performing static code analysis on the second source code version and creating at least one summary comprising an indication of a property of a given function, an impact relating to the given function, or a combination thereof; storing results based on the baseline run and the partial run; determining first weights associated with the multiple tests, wherein a weight associated with a given test is indicative of a number of the items, within the second source code version, that are covered by the given test according to the history; and prioritizing the multiple tests based at least in part upon the determined first weights and the results. executing a first baseline run for determining a test coverage of items within a first source code version for multiple tests, wherein the baseline run comprises at least one of a dynamic test or static code analysis to develop baseline metrics, and wherein the items include at least one of a function, a file, or a combination thereof; storing, in a non-transitory storage device, a history that indicates the determined test coverage of the items within the first source code version and test metrics based at least in part on the baseline metrics; subsequently executing a partial run on a second source code version, wherein the partial run comprises performing static code analysis on the second source code version and creating at least one summary comprising an indication of a property of a given function, an impact relating to the given function, or a combination thereof; storing results based on the baseline run and the partial run; determining first weights associated with the multiple tests, wherein a weight associated with a given test is indicative of a number of the items, within the second source code version, that are covered by the given test according to the history; and prioritizing the multiple tests based at least in part upon the determined first weights and the results.
An apparatus for enabling spectroscopic analysis of a sample comprising means for: causing illumination of a sample comprising a structure with first light configured to scatter at one or more interfaces of the structure; causing illumination of the sample with second light configured to excite one or more molecules in the structure to thereby cause thermal expansion of the structure; causing modulation of the second light to thereby modulate thermal expansion of the structure, wherein the second light is caused to be modulated at a frequency of 100 MHz or more; and enabling receipt of first light scattered at the one or more interfaces of the structure during different phases of the modulation of the second light for spectroscopic analysis. causing illumination of a sample comprising a structure with first light configured to scatter at one or more interfaces of the structure; causing illumination of the sample with second light configured to excite one or more molecules in the structure to thereby cause thermal expansion of the structure; causing modulation of the second light to thereby modulate thermal expansion of the structure, wherein the second light is caused to be modulated at a frequency of 100 MHz or more; and enabling receipt of first light scattered at the one or more interfaces of the structure during different phases of the modulation of the second light for spectroscopic analysis.
A power tool comprising: a housing ; a brushless DC motor arranged within the housing, the motor including a stator and a rotor rotatably disposed within the stator; a power module electrically disposed between the motor and a power supply , the power module comprising a plurality of power switches ; an actuator engageable by a user; and a control module configured to control a switching operation of the plurality of power switches to begin supply power to the motor when the actuator is engaged, characterised in that the control module is configured to monitor engagement and disengagement events of the actuator, and ignore a subsequent engagement of the actuator if at least one of number (X) of actuator engagement events and/or number of actuator disengagement (Y) events exceeds a predetermined threshold value within a predetermined time. a housing ; a brushless DC motor arranged within the housing, the motor including a stator and a rotor rotatably disposed within the stator; a power module electrically disposed between the motor and a power supply , the power module comprising a plurality of power switches ; an actuator engageable by a user; and a control module configured to control a switching operation of the plurality of power switches to begin supply power to the motor when the actuator is engaged, characterised in that the control module is configured to monitor engagement and disengagement events of the actuator, and ignore a subsequent engagement of the actuator if at least one of number (X) of actuator engagement events and/or number of actuator disengagement (Y) events exceeds a predetermined threshold value within a predetermined time.
A body part for a motor vehicle, comprising an outer panel and an inner panel , a backside of the outer panel being provided with a positioning structure to position the outer panel relative to the inner panel for their assembly, characterized in that the positioning structure comprises a clamping seat configured both - to receive a shaft of a rack for positioning the outer panel thereon during manufacturing of the outer panel , and - to be engaged in an opening of the inner panel to position the outer panel relative to the inner panel ; wherein the clamping seat comprises a plate spaced from the backside of the outer panel , the plate being connected to the backside of the outer panel by four legs , wherein the first leg and the second leg have a substantially equal first length, and the third leg and the fourth leg have a substantially equal second length that is greater than the first length. - to receive a shaft of a rack for positioning the outer panel thereon during manufacturing of the outer panel , and - to be engaged in an opening of the inner panel to position the outer panel relative to the inner panel ;
A communication method, comprising: determining, by a second access network device in a radio access network, air interface configuration information of an air interface of a terminal device for communications between the terminal device and the radio access network; and sending (S905), by the second access network device, a first air interface configuration message comprising the air interface configuration information to a first access network device in the radio access network, wherein the first access network device and the second access network device use different wireless communications standards; wherein a protocol stack of the air interface between the terminal device and the radio access network comprises a first air interface protocol layer and a second air interface protocol layer; the first air interface protocol layer is for communications between the terminal device and the first access network device, the second air interface protocol layer is for communications between the terminal device and the second access network device, and wherein the first air interface protocol layer consists of radio link control, RLC, layer, media access control, MAC, layer, and physical, PHY, layer, and wherein the second air interface protocol layer consists of s packet data convergence protocol, PDCP, layer and radio resource control, RRC, layer; the second air interface protocol layer is above the first air interface protocol layer; ; and the first air interface configuration message is a message of the RRC layer. determining, by a second access network device in a radio access network, air interface configuration information of an air interface of a terminal device for communications between the terminal device and the radio access network; and sending (S905), by the second access network device, a first air interface configuration message comprising the air interface configuration information to a first access network device in the radio access network, wherein the first access network device and the second access network device use different wireless communications standards; wherein a protocol stack of the air interface between the terminal device and the radio access network comprises a first air interface protocol layer and a second air interface protocol layer; the first air interface protocol layer is for communications between the terminal device and the first access network device, the second air interface protocol layer is for communications between the terminal device and the second access network device, and wherein the first air interface protocol layer consists of radio link control, RLC, layer, media access control, MAC, layer, and physical, PHY, layer, and wherein the second air interface protocol layer consists of s packet data convergence protocol, PDCP, layer and radio resource control, RRC, layer; the second air interface protocol layer is above the first air interface protocol layer; ; and the first air interface configuration message is a message of the RRC layer.
A sound diffuser accessory configured to be associated to a sound source, such as for example an electric or electronic or digital musical device or instrument and to diffuse sounds or sound signals coming from said sound source, wherein said accessory comprises at least one sound board and a support structure for said sound board , wherein said at least one sound board comprises a board or panel having a flat or slightly curved shape and comprising a first external or exposed visible surface , a second surface , opposite said first surface and a thickness (S), wherein said at least one sound board comprises at least one rib positioned at said second surface of said sound board , wherein said at least one rib has a straight or slightly curvilinear development, wherein said at least one sound board comprises and is integrally joined with at least one transducer of electromechanical or piezoelectric or piezoceramic or magnetodynamic or magnetostrictive type, characterised in that said at least one transducer, in turn associated to said at least one sound source, is configured to impart the mechanic vibrations to said sound board , so that the latter reproduces and/or diffuses the sound or the electro-acoustic signal deriving from the sound source, wherein said support structure comprises at least one element having a substantially strip-like shape and spacer means having a height (H2), configured to constrain said at least one sound board and said support structure , possibly in a removable way, and space said at least one sound board from said support structure so that said at least one sound board is at a distance substantially equivalent to the distance (H2) from said support structure or from an edge of said support structure facing towards said surface of said at least one sound board , in that said spacer means are shaped to form a pin or parallelepiped with square or polygonal base, and in that said at least one sound board , through said spacer means is suspended or raised or elevated with respect to said support structure and/or to said edge of said support structure .