mhurhangee/patent-ind-claim-en huggingface dataset:
A method of detecting an exploit of a vulnerability of a computing device , the method comprising: receiving an execution flow, by an observer CPU , of at least one process running in a processor of the computing device , wherein the execution flow is received from a performance monitoring unit, PMU, of the processor ; receiving memory pages, by the observer CPU , from a memory of the computing device ;reconstructing the execution flow of the process on the observer CPU based on PMU data and the memory pages; running an exploit detection algorithm on the reconstructed process in order to identify an exploit attempt, the method characterised in that the exploit detection algorithm comprising: mapping a memory allocation function and a memory deallocation function; checking , by the observer CPU , if at least one of the memory allocation function and the memory deallocation function is called; increasing , by the observer CPU , at least one of allocation counter and deallocation counter in cases where the corresponding at least one function is called; checking , by the observer CPU , if difference of allocation counter and deallocation counter is greater than a predefined value; and issuing an alert , by the observer CPU , upon the difference being greater than the predefined value. receiving an execution flow, by an observer CPU , of at least one process running in a processor of the computing device , wherein the execution flow is received from a performance monitoring unit, PMU, of the processor ; receiving memory pages, by the observer CPU , from a memory of the computing device ;reconstructing the execution flow of the process on the observer CPU based on PMU data and the memory pages; running an exploit detection algorithm on the reconstructed process in order to identify an exploit attempt, the method characterised in that the exploit detection algorithm comprising: mapping a memory allocation function and a memory deallocation function; checking , by the observer CPU , if at least one of the memory allocation function and the memory deallocation function is called; increasing , by the observer CPU , at least one of allocation counter and deallocation counter in cases where the corresponding at least one function is called; checking , by the observer CPU , if difference of allocation counter and deallocation counter is greater than a predefined value; and issuing an alert , by the observer CPU , upon the difference being greater than the predefined value. mapping a memory allocation function and a memory deallocation function; checking , by the observer CPU , if at least one of the memory allocation function and the memory deallocation function is called; increasing , by the observer CPU , at least one of allocation counter and deallocation counter in cases where the corresponding at least one function is called; checking , by the observer CPU , if difference of allocation counter and deallocation counter is greater than a predefined value; and issuing an alert , by the observer CPU , upon the difference being greater than the predefined value.
A microphone comprising: an outer wall member having a sound hole; a first mesh arranged inside the outer wall member and made of Dutch weave; a spacer having a diameter corresponding to an inner diameter of the outer wall member and pressing the first mesh to an inside the outer wall member while a first surface of which is in contact with the first mesh ; a second mesh being in contact with a second surface of the spacer and having water repellency; and a microphone unit stored under the second mesh . an outer wall member having a sound hole; a first mesh arranged inside the outer wall member and made of Dutch weave; a spacer having a diameter corresponding to an inner diameter of the outer wall member and pressing the first mesh to an inside the outer wall member while a first surface of which is in contact with the first mesh ; a second mesh being in contact with a second surface of the spacer and having water repellency; and a microphone unit stored under the second mesh .
A display panel, comprising a frame sealing body, wherein the frame sealing body comprises an inner layer portion , an outer layer portion , and an intermediate film layer disposed between the inner layer portion and the outer layer portion , wherein a plurality of enclosed spaces, P, are formed by the intermediate film layer and the inner layer portion or the outer layer portion of the frame sealing body, characterized in that the intermediate film layer forms a discontinuous curve line, the intermediate film layer is disconnected at a corner of an enclosed frame formed by the frame sealing body, wherein the intermediate film layer is made of different material from the frame sealing body, and wherein the intermediate film layer is constructed as a structure having a plurality of semicircular curve lines.
A method for manufacturing a membrane electrode assembly for a fuel cell, the method comprising: an electrode forming step of forming an electrode layer by coating an electrode slurry on a support; a transfer step of aligning the electrode layer on each of both surfaces of an electrolyte membrane and applying heat and pressure to transfer the electrode layer; and a step of removing the support, wherein in the transfer step, gas pressure and temperature are applied to a gas pressure platen of a stretchable material to transfer the electrode layer to the electrolyte membrane, the gas pressure platen being a silicone pad or a silicone rubber pad, wherein, when applying the gas pressure and temperature to the gas pressure platen in the transfer step, a chamber is used which is filled with a gas and which includes a heater for heating the gas and a cooling line for cooling the gas, and wherein in the transfer step, the gas pressure and temperature applied to the gas pressure platen are provided by the gas which is pressurized in the chamber and heated by the heater of the chamber. an electrode forming step of forming an electrode layer by coating an electrode slurry on a support; a transfer step of aligning the electrode layer on each of both surfaces of an electrolyte membrane and applying heat and pressure to transfer the electrode layer; and a step of removing the support, wherein in the transfer step, gas pressure and temperature are applied to a gas pressure platen of a stretchable material to transfer the electrode layer to the electrolyte membrane, the gas pressure platen being a silicone pad or a silicone rubber pad, wherein, when applying the gas pressure and temperature to the gas pressure platen in the transfer step, a chamber is used which is filled with a gas and which includes a heater for heating the gas and a cooling line for cooling the gas, and wherein in the transfer step, the gas pressure and temperature applied to the gas pressure platen are provided by the gas which is pressurized in the chamber and heated by the heater of the chamber.
A focusing control method for a dual-core focusing image sensor , wherein the dual-core focusing image sensor comprises an array of photosensitive pixels, an array of filter units arranged on the array of photosensitive pixels, and an array of micro lenses arranged above the array of filter units, the array of micro lenses comprises at least one first micro lens and a plurality of second micro lenses , each second micro lens corresponds to one photosensitive pixel , each first micro lens corresponds to one focusing photosensitive unit , each focusing photosensitive unit comprises N*N photosensitive pixels , being characterized in that , at least a part of the focusing photosensitive unit is covered by a white filter unit , where N is an even number greater than or equal to 2; wherein the array of micro lenses comprises a horizontal center line and a vertical center line, and the plurality of first micro lenses comprise: a first group of first micro lenses arranged along the horizontal center line; and a second group of first micro lenses arranged along the vertical center line, the method comprises: controlling the array of photosensitive pixels to enter a focus mode; obtaining first phase difference information of the focusing photosensitive unit comprising: obtaining a first output value according to output values of a first part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; obtaining a second output value according to output values of a second part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; and generating the first phase difference information according to the first output value and the second output value; and performing focusing control according to the first phase difference information under a low light mode. controlling the array of photosensitive pixels to enter a focus mode; obtaining first phase difference information of the focusing photosensitive unit comprising: obtaining a first output value according to output values of a first part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; obtaining a second output value according to output values of a second part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; and generating the first phase difference information according to the first output value and the second output value; and obtaining a first output value according to output values of a first part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; obtaining a second output value according to output values of a second part of photosensitive pixels covered by the white filter unit in the focusing photosensitive unit ; and generating the first phase difference information according to the first output value and the second output value; and performing focusing control according to the first phase difference information under a low light mode.
A data packet transmission method executed by a receiving device or a chip of a receiving device, wherein the receiving device is a terminal or a network device, the method comprising: receiving (S210) an N-th data packet by a protocol layer entity, wherein the N-th data packet is in an undelivered state, in which the N-th data packet has not yet been delivered by the protocol layer entity to an upper protocol layer entity or to a core network device, since a data packet before the N-th data packet in a reordering window has not yet been received; and delivering (S220) the N-th data packet during running of a reordering timer upon an arrival of a delay cut-off moment corresponding to the N-th data packet or an arrival of a delay cut-off moment of a data packet before the N-th data packet in the reordering window; characterized by wherein the N-th data packet carries a sending moment of the N-th data packet, and the method further comprises: determining the delay cut-off moment corresponding to the N-th data packet based on the sending moment of the N-th data packet and a transmission delay budget; or wherein data packets are sent periodically, and the method further comprises determining the delay cut-off moment corresponding to the N-th data packet as T d + (N - 1) S, wherein T d is a delay cut-off moment corresponding to a 1st data packet, S is a data packet sending period, N is a sequence number of the N-th data packet, and N is greater than or equal to 1. receiving (S210) an N-th data packet by a protocol layer entity, wherein the N-th data packet is in an undelivered state, in which the N-th data packet has not yet been delivered by the protocol layer entity to an upper protocol layer entity or to a core network device, since a data packet before the N-th data packet in a reordering window has not yet been received; and delivering (S220) the N-th data packet during running of a reordering timer upon an arrival of a delay cut-off moment corresponding to the N-th data packet or an arrival of a delay cut-off moment of a data packet before the N-th data packet in the reordering window; characterized by wherein the N-th data packet carries a sending moment of the N-th data packet, and the method further comprises: determining the delay cut-off moment corresponding to the N-th data packet based on the sending moment of the N-th data packet and a transmission delay budget; or wherein data packets are sent periodically, and the method further comprises determining the delay cut-off moment corresponding to the N-th data packet as T d + (N - 1) S, wherein T d is a delay cut-off moment corresponding to a 1st data packet, S is a data packet sending period, N is a sequence number of the N-th data packet, and N is greater than or equal to 1.
A method for forward cancelling time-domain aliasing in a coded signal received in a bitstream at a decoder, comprising: receiving in the bitstream at the decoder, from a coder, additional information related to correction of the time-domain aliasing in the coded signal, the additional information being representative of a forward aliasing cancellation, FAC, correction signal; and in the decoder, cancelling the time-domain aliasing in the coded signal in response to the additional information; characterized in that cancelling the time-domain aliasing comprises a FAC correction re-computation including (a) decoding the FAC correction signal received in the bitstream and (b) adding to the decoded FAC correction signal (i) a synthesis signal from an Algebraic Code Excited Linear Prediction, ACELP, frame in a first half of a FAC window applied to the synthesis signal at the end of the ACELP frame and (ii) a zero-input response of a synthesis filter in a second half of the FAC window applied to the zero-input response at the beginning of a Transform Coded eXcitation, TCX, frame following the ACELP frame, when the FAC correction is for a transition from the ACELP frame to the TCX frame. receiving in the bitstream at the decoder, from a coder, additional information related to correction of the time-domain aliasing in the coded signal, the additional information being representative of a forward aliasing cancellation, FAC, correction signal; and in the decoder, cancelling the time-domain aliasing in the coded signal in response to the additional information; characterized in that cancelling the time-domain aliasing comprises a FAC correction re-computation including (a) decoding the FAC correction signal received in the bitstream and (b) adding to the decoded FAC correction signal (i) a synthesis signal from an Algebraic Code Excited Linear Prediction, ACELP, frame in a first half of a FAC window applied to the synthesis signal at the end of the ACELP frame and (ii) a zero-input response of a synthesis filter in a second half of the FAC window applied to the zero-input response at the beginning of a Transform Coded eXcitation, TCX, frame following the ACELP frame, when the FAC correction is for a transition from the ACELP frame to the TCX frame.
A multilayered heat-recoverable article comprising: a cylindrical base material layer; and an adhesive layer disposed on an inner peripheral surface of the base material layer, wherein the base material layer contains a polyethylene and an oxidation inhibitor, the adhesive layer contains an ethylene-vinyl acetate copolymer and an oxidation inhibitor, the oxidation induction temperature of the base material layer is 255°C to 270°C, and the oxidation induction temperature of the adhesive layer is 255°C or higher; wherein, in the adhesive layer, the content of the oxidation inhibitor relative to 100 parts by mass of the ethylene-vinyl acetate copolymer is 4 to 14 parts by mass; wherein in the base material layer, the content of the oxidation inhibitor relative to 100 parts by mass of the polyethylene is 1 to 5 parts by mass; and wherein the polyethylene of the base material layer is at least one selected from the group consisting of a high-density polyethylene, a low-density polyethylene, a linear low-density polyethylene, and an ethylene-acrylate copolymer; and wherein oxidation induction temperature is determined as the temperature at which the temperature increase due to heat generation reaches a peak when the temperature is raised from 150°C at 2°C/min, using a differential scanning calorimeter, in an oxygen atmosphere. a cylindrical base material layer; and an adhesive layer disposed on an inner peripheral surface of the base material layer, wherein the base material layer contains a polyethylene and an oxidation inhibitor, the adhesive layer contains an ethylene-vinyl acetate copolymer and an oxidation inhibitor, the oxidation induction temperature of the base material layer is 255°C to 270°C, and the oxidation induction temperature of the adhesive layer is 255°C or higher; wherein, in the adhesive layer, the content of the oxidation inhibitor relative to 100 parts by mass of the ethylene-vinyl acetate copolymer is 4 to 14 parts by mass; wherein in the base material layer, the content of the oxidation inhibitor relative to 100 parts by mass of the polyethylene is 1 to 5 parts by mass; and wherein the polyethylene of the base material layer is at least one selected from the group consisting of a high-density polyethylene, a low-density polyethylene, a linear low-density polyethylene, and an ethylene-acrylate copolymer; and wherein oxidation induction temperature is determined as the temperature at which the temperature increase due to heat generation reaches a peak when the temperature is raised from 150°C at 2°C/min, using a differential scanning calorimeter, in an oxygen atmosphere.
An orthogonalization matrix calculation circuit comprising: a scaling coefficient calculation circuit configured to calculate a scaling coefficient for each of a plurality of candidate update operations for an orthogonalization matrix, wherein each scaling coefficient is restricted to having at least one of a zero-valued real part or a zero-valued imaginary part; an update operation selection circuit configured to select an optimum candidate update operation from the plurality of candidate operations, wherein each candidate update operation of the plurality of candidate operations involves linearly combining a candidate updatee column of the orthogonalization matrix according to a numerically scaled candidate updater column of the orthogonalization matrix to update the candidate updatee column; and a matrix update circuit configured to update the orthogonalization matrix according to the scaling coefficient of the optimum candidate update operation. a scaling coefficient calculation circuit configured to calculate a scaling coefficient for each of a plurality of candidate update operations for an orthogonalization matrix, wherein each scaling coefficient is restricted to having at least one of a zero-valued real part or a zero-valued imaginary part; an update operation selection circuit configured to select an optimum candidate update operation from the plurality of candidate operations, wherein each candidate update operation of the plurality of candidate operations involves linearly combining a candidate updatee column of the orthogonalization matrix according to a numerically scaled candidate updater column of the orthogonalization matrix to update the candidate updatee column; and a matrix update circuit configured to update the orthogonalization matrix according to the scaling coefficient of the optimum candidate update operation.
Wireless pressure sensor of a swimming pool filtration system, said wireless pressure sensor comprising: - a pressure switch configured to measure (Mx) a pressure and/or depression; - a communication unit comprising wireless communication means for transmitting the measurements (Mx) of said pressure switch ; and - an energy storage element configured to power said communication unit ; characterized in that said communication unit also comprises: - a memory for recording multiple consecutive measurements (Mx); and - an analysis device configured to detect a critical situation if one or more current measurements (Mi) exceed a critical pressure value (PC) and/or a critical depression value (DC) and/or if the pressure difference (ΔPc) between a current measurement (Mi) and the last measurement (Mx) recorded in the memory is greater than a predetermined value; - said communication unit being configured to send, upon expiration of a transmission period (Pt), the measurements (Mx) stored in said memory ; - said communication unit also being configured to transmit the measurements (Mx) stored in said memory before the expiration of said transmission period (Pt) when said analysis device detects a critical situation. - a pressure switch configured to measure (Mx) a pressure and/or depression; - a communication unit comprising wireless communication means for transmitting the measurements (Mx) of said pressure switch ; and - an energy storage element configured to power said communication unit ; - a memory for recording multiple consecutive measurements (Mx); and - an analysis device configured to detect a critical situation if one or more current measurements (Mi) exceed a critical pressure value (PC) and/or a critical depression value (DC) and/or if the pressure difference (ΔPc) between a current measurement (Mi) and the last measurement (Mx) recorded in the memory is greater than a predetermined value; - said communication unit being configured to send, upon expiration of a transmission period (Pt), the measurements (Mx) stored in said memory ; - said communication unit also being configured to transmit the measurements (Mx) stored in said memory before the expiration of said transmission period (Pt) when said analysis device detects a critical situation.