mhurhangee/patent-ind-claim-en huggingface dataset:
A processor for executing instructions using a plurality of register file segments, comprising: a global front end scheduler for receiving an incoming instruction sequence , wherein the global front end scheduler allocates incoming the instruction sequence into a plurality of code segments of instructions, and generates a plurality of inheritance vectors describing interdependencies between instructions of the code segments; a plurality of execution units coupled to the global front scheduler for executing the code segments in accordance with respective inheritance vectors; and a plurality of register file segments coupled to the execution units for providing data storage, wherein a subset of the plurality of execution units and a subset of the plurality of register file segments form a virtual core, characterized in that the plurality of register file segments implement an execution mode, wherein physical resources of each register file segment are dynamically allocated in accordance with an adjustable threshold to support execution of a single logical thread of a logical core. a global front end scheduler for receiving an incoming instruction sequence , wherein the global front end scheduler allocates incoming the instruction sequence into a plurality of code segments of instructions, and generates a plurality of inheritance vectors describing interdependencies between instructions of the code segments; a plurality of execution units coupled to the global front scheduler for executing the code segments in accordance with respective inheritance vectors; and a plurality of register file segments coupled to the execution units for providing data storage, wherein a subset of the plurality of execution units and a subset of the plurality of register file segments form a virtual core, characterized in that the plurality of register file segments implement an execution mode, wherein physical resources of each register file segment are dynamically allocated in accordance with an adjustable threshold to support execution of a single logical thread of a logical core.
A method for communication between terminals, comprising: receiving , by a terminal, an indication message from a network-side device, wherein the indication message indicates a first time-frequency resource used for transmitting uplink information and a second time-frequency resource used for transmitting sidelink information that are configured for the terminal by the network-side device; and the first time-frequency resource does not overlap the second time-frequency resource; and transmitting , by the terminal to the network-side device on the first time-frequency resource, the uplink information used for performing uplink beamform training, and simultaneously transmitting, to another terminal on the second time-frequency resource, the sidelink information used for performing sidelink beamform training. receiving , by a terminal, an indication message from a network-side device, wherein the indication message indicates a first time-frequency resource used for transmitting uplink information and a second time-frequency resource used for transmitting sidelink information that are configured for the terminal by the network-side device; and the first time-frequency resource does not overlap the second time-frequency resource; and transmitting , by the terminal to the network-side device on the first time-frequency resource, the uplink information used for performing uplink beamform training, and simultaneously transmitting, to another terminal on the second time-frequency resource, the sidelink information used for performing sidelink beamform training.
A method of configuring a closed-loop control system, the control system comprising a controller and a converter , the controller configured to provide an actuator signal to the converter , the controller configured to receive a reference signal ( r ) and a feedback signal ( y ), the feedback signal ( y ) derived from a state ( x ) of the converter , wherein an AC side of the converter is operatively connected to a multi-phase AC network, the method comprising the steps of: measuring a plurality of AC phase voltages ( V a-pcc , V b-pcc , V c-pcc ) at the AC side of the converter ; obtaining a phase advance value equal to the difference between a plurality of fundamental frequency components ( V a-fund , V b-fund , V c-fund ) of the AC network phase voltages of the AC network and a plurality of phase-advanced AC network phase voltages ( V a-adv , V b-adv , V c-adv ) of the AC network; obtaining a plurality of phase-advanced AC phase voltages V a − adv ∗ V b − adv ∗ V c − adv ∗ by combining the phase advance value with the plurality of measured AC phase voltages ( V a-sec , V b-sec , V c-sec ); obtaining a modified actuator signal by combining the plurality of phase-advanced AC phase voltages V a − adv ∗ V b − adv ∗ V c − adv ∗ with the actuator signal; providing the modified actuator signal to the converter , wherein each of the AC phase voltages and AC network phase voltages ( V a-sec , V b-sec , V c-sec , V a − adv ∗ , V b − adv ∗ , V c − adv ∗ , V a-adv, V b-adv , V c-adv , V a-fund , V b-fund , V c-fund ) is represented in the a-b-c stationary reference frame. measuring a plurality of AC phase voltages ( V a-pcc , V b-pcc , V c-pcc ) at the AC side of the converter ; obtaining a phase advance value equal to the difference between a plurality of fundamental frequency components ( V a-fund , V b-fund , V c-fund ) of the AC network phase voltages of the AC network and a plurality of phase-advanced AC network phase voltages ( V a-adv , V b-adv , V c-adv ) of the AC network; obtaining a plurality of phase-advanced AC phase voltages V a − adv ∗ V b − adv ∗ V c − adv ∗ by combining the phase advance value with the plurality of measured AC phase voltages ( V a-sec , V b-sec , V c-sec ); obtaining a modified actuator signal by combining the plurality of phase-advanced AC phase voltages V a − adv ∗ V b − adv ∗ V c − adv ∗ with the actuator signal; providing the modified actuator signal to the converter , wherein each of the AC phase voltages and AC network phase voltages ( V a-sec , V b-sec , V c-sec , V a − adv ∗ , V b − adv ∗ , V c − adv ∗ , V a-adv, V b-adv , V c-adv , V a-fund , V b-fund , V c-fund ) is represented in the a-b-c stationary reference frame.
Process for the conversion of plastics to chemicals comprising in this order the steps of: (i) providing a plastics stream (A) comprising polyvinyl chloride (PVC); (ii) supplying the plastics stream (A) and a solvent (S) to a reactor vessel ; (iii) subjecting the plastics in the reactor vessel to a temperature of ≥ 250°C to < 350, preferably of ≥ 275°C and ≤ 325°C, preferably for a period of 5-30 minutes, under applying a vacuum, preferably of ≤ 200 mbar, or using an inert gas sweep, and evacuating the generated hydrogen chloride (B) from the vessel, wherein the PVC is partially dechlorinated to form a plastics stream (C) comprising partially unsaturated PVC; (iv) removing the plastics stream (C) comprising partially unsaturated PVC from the reaction vessel; (v) separating in a separation system at least a part of the partially unsaturated PVC from the plastics stream to form a dechlorinated plastics stream (D) comprising the solvent; (vi) combining the stream (D) with an atmospheric residue stream (N) to obtain a stream (O); (vii) supplying the stream (O) to a vacuum distillation unit to produce a vacuum gas oil stream (Q) and a vacuum residue stream (P) that meets the chlorine specifications for a coker unit ; and (viii) providing the stream (P) to the coker unit, and subjecting the coker unit to such conditions to obtain a liquid coker stream (I) and a solid coke product (L). (i) providing a plastics stream (A) comprising polyvinyl chloride (PVC); (ii) supplying the plastics stream (A) and a solvent (S) to a reactor vessel ; (iii) subjecting the plastics in the reactor vessel to a temperature of ≥ 250°C to < 350, preferably of ≥ 275°C and ≤ 325°C, preferably for a period of 5-30 minutes, under applying a vacuum, preferably of ≤ 200 mbar, or using an inert gas sweep, and evacuating the generated hydrogen chloride (B) from the vessel, wherein the PVC is partially dechlorinated to form a plastics stream (C) comprising partially unsaturated PVC; (iv) removing the plastics stream (C) comprising partially unsaturated PVC from the reaction vessel; (v) separating in a separation system at least a part of the partially unsaturated PVC from the plastics stream to form a dechlorinated plastics stream (D) comprising the solvent; (vi) combining the stream (D) with an atmospheric residue stream (N) to obtain a stream (O); (vii) supplying the stream (O) to a vacuum distillation unit to produce a vacuum gas oil stream (Q) and a vacuum residue stream (P) that meets the chlorine specifications for a coker unit ; and (viii) providing the stream (P) to the coker unit, and subjecting the coker unit to such conditions to obtain a liquid coker stream (I) and a solid coke product (L).
A method for generating a triage dump in a computer system comprising a processor and at least one memory for storing data, wherein the memory comprises a plurality of memory locations, the method comprising: determining, for each of a plurality of data values stored in the plurality of memory locations, whether the data value points to a memory location that is associated with program code, library code, or a call stack; and overwriting each of the data values that does not point to a memory location that is associated with program code, library code or a call stack, with one or more overwrite values, wherein for each of the data values to be overwritten a respective overwrite value is a function of the memory protection option of the memory page that stores the data value.
An extended release liquid composition of guaifenesin comprising: (i) an extended release portion comprising cores of guaifenesin having coating of one or more release controlling excipients, (ii) an immediate release portion, and (iii) a pharmaceutically acceptable vehicle, wherein guaifenesin is present in an amount of 75 mg/ml to 200 mg/ml, wherein guaifenesin is present in the cores or is layered over inert particles to form drug coated cores, wherein the cores or the drug coated cores further comprise: an osmogent selected from xylitol, mannitol, glucose, lactose, sucrose or sodium chloride; and a stabilizer selected from alginic acid, sodium alginate, guar gum, locust bean gum, tragacanth, carrageenan, gum acacia, gum arabic, gellan gum, sterculia gum, karaya gum or xanthan gum. (i) an extended release portion comprising cores of guaifenesin having coating of one or more release controlling excipients, (ii) an immediate release portion, and (iii) a pharmaceutically acceptable vehicle,
A process for manufacturing a printable composition comprising the following steps: I) providing an aqueous solution of one or more polyelectrolytes, wherein the polyelectrolyte is a quaternary cationic polyelectrolyte, preferably PDADMAC, most preferred a low molecular PDADMAC, especially preferred an ultra-low molecular PDADMAC, II) mixing one or more diols with said aqueous solution, wherein preferably the diol is a diol that has a carbon chain length of from 2 to 5, preferably propylene glycol, III) removing water either before or after step II), wherein the water removal is achieved preferably through evaporation, solvent exchanging or freeze-drying or a combination thereof, thus providing and intermediary composition, wherein the water content of the printable composition is from 0.001 to 15% (w/w), preferably from 0.01 to 12 % (w/w), most preferred from 0.1 to 10 % (w/w), especially preferred from 1 to 7 % (w/w). I) providing an aqueous solution of one or more polyelectrolytes, wherein the polyelectrolyte is a quaternary cationic polyelectrolyte, preferably PDADMAC, most preferred a low molecular PDADMAC, especially preferred an ultra-low molecular PDADMAC, II) mixing one or more diols with said aqueous solution, wherein preferably the diol is a diol that has a carbon chain length of from 2 to 5, preferably propylene glycol, III) removing water either before or after step II), wherein the water removal is achieved preferably through evaporation, solvent exchanging or freeze-drying or a combination thereof, thus providing and intermediary composition,
A retrieval system for retrieving a well component , such as a plug, from a well tubular metal structure having a restriction and a top , said retrieval system comprising: - a tool string having a longitudinal extension and comprising: - a connection tool configured to connect with the well component, - a force generator having a first part and a second part which is connectable with the connection tool and movable in relation to the first part for providing the axial force in the longitudinal extension, and - an anchoring section having at least one projectable element for anchoring the tool string, wherein the retrieval system further comprises a safety unit surrounding the tool string and having at least one wall and at least one abutment face configured to abut the restriction, characterized in that said at least one projectable element abuts the wall of the safety unit in order to anchor the tool string in the safety unit . - a tool string having a longitudinal extension and comprising: - a connection tool configured to connect with the well component, - a force generator having a first part and a second part which is connectable with the connection tool and movable in relation to the first part for providing the axial force in the longitudinal extension, and - an anchoring section having at least one projectable element for anchoring the tool string, - a connection tool configured to connect with the well component, - a force generator having a first part and a second part which is connectable with the connection tool and movable in relation to the first part for providing the axial force in the longitudinal extension, and - an anchoring section having at least one projectable element for anchoring the tool string,
An external adjustment device for non-invasively adjusting an adjustable implant , the external adjustment device comprising: a controller ; a motor ; and at least one magnet rotatably coupled to the motor ; wherein upon placing the external adjustment device in proximity to the adjustable implant the at least one magnet is configured to magnetically couple with a permanent magnet of the adjustable implant ; wherein upon a movement of the at least one magnet , the controller is configured to detect a magnetic coupling state of the at least one magnet with the permanent magnet of the adjustable implant ; the external adjustment device being characterized in that the controller is configured to determine an acceleration of the motor , and to determine a stalling state of the at least one magnet with the permanent magnet of the adjustable implant based on the acceleration of the motor . a controller ; a motor ; and at least one magnet rotatably coupled to the motor ; wherein upon placing the external adjustment device in proximity to the adjustable implant the at least one magnet is configured to magnetically couple with a permanent magnet of the adjustable implant ; wherein upon a movement of the at least one magnet , the controller is configured to detect a magnetic coupling state of the at least one magnet with the permanent magnet of the adjustable implant ; the external adjustment device being characterized in that the controller is configured to determine an acceleration of the motor , and to determine a stalling state of the at least one magnet with the permanent magnet of the adjustable implant based on the acceleration of the motor .
A method to be performed by a system comprising at least two Neighbor Awareness Networking, NAN, devices , the method comprising: at a first NAN device of the at least two NAN devices, setting a first availability entry to include a first availability type indication, first channel information, and first time information, the first channel information to indicate a first channel, the first time information to indicate one or more first time slots, and the first availability type indication to indicate that the first NAN device is available to communicate over the first channel during the one or more first time slots; and characterized in that the method further comprises at the first NAN device, setting a second availability entry to include a second availability type indication, second channel information, and second time information, the second channel information to indicate a second channel, the second time information to indicate one or more second time slots, and the second availability type indication to indicate that the first NAN device prefers to communicate over the second channel during the one or more second time slots; and transmitting a NAN frame comprising the first and second availability entries to a second NAN device of the at least two NAN devices; and at the second NAN device, receiving the NAN frame and determining at least one channel and at least one time slot to communicate data with the first NAN device based at least on the NAN frame received from the first NAN device. at a first NAN device of the at least two NAN devices, setting a first availability entry to include a first availability type indication, first channel information, and first time information, the first channel information to indicate a first channel, the first time information to indicate one or more first time slots, and the first availability type indication to indicate that the first NAN device is available to communicate over the first channel during the one or more first time slots; and characterized in that the method further comprises at the first NAN device, setting a second availability entry to include a second availability type indication, second channel information, and second time information, the second channel information to indicate a second channel, the second time information to indicate one or more second time slots, and the second availability type indication to indicate that the first NAN device prefers to communicate over the second channel during the one or more second time slots; and transmitting a NAN frame comprising the first and second availability entries to a second NAN device of the at least two NAN devices; and at the second NAN device, receiving the NAN frame and determining at least one channel and at least one time slot to communicate data with the first NAN device based at least on the NAN frame received from the first NAN device.
An optical flame detector comprising: a body ; a first infrared source housed within the body configured to produce a first emission , wherein the first infrared source is a MEMS device; a second infrared source housed within the body configured to produce a second emission , wherein the second infrared source is an LED emitter, wherein the first emission has a first wavelength and the second emission has a second wavelength, and the first infrared source and the second infrared source are configured to operate at different times. a first window coupled to the body configured to filter and reflect the first emission from the first infrared source and the second emission from the second infrared source ; a second window coupled to the body configured to filter and reflect the first emission from the first infrared source and the second emission from the second infrared source ; a first detector housed within the body configured to monitor an environment through the first window and to receive the first emission from the first infrared source reflected by the first window and to receive the second emission from the second infrared source reflected by the first window ; and a second detector housed within the body configured to monitor the environment through the second window and to receive the first emission from the first infrared source reflected by the second window and to receive the second emission from the second infrared source reflected by the second window . a body ; a first infrared source housed within the body configured to produce a first emission , wherein the first infrared source is a MEMS device; a second infrared source housed within the body configured to produce a second emission , wherein the second infrared source is an LED emitter, wherein the first emission has a first wavelength and the second emission has a second wavelength, and the first infrared source and the second infrared source are configured to operate at different times. a first window coupled to the body configured to filter and reflect the first emission from the first infrared source and the second emission from the second infrared source ; a second window coupled to the body configured to filter and reflect the first emission from the first infrared source and the second emission from the second infrared source ; a first detector housed within the body configured to monitor an environment through the first window and to receive the first emission from the first infrared source reflected by the first window and to receive the second emission from the second infrared source reflected by the first window ; and a second detector housed within the body configured to monitor the environment through the second window and to receive the first emission from the first infrared source reflected by the second window and to receive the second emission from the second infrared source reflected by the second window .