mhurhangee/patent-ind-claim-en huggingface dataset:
A computer program adapted to perform a method for pulmonary condition monitoring, the method comprising: receiving sensor data, including audio data and motion sensor data, of a user at an electronic device; identifying respiratory phases of the user's breathing based on the sensor data; producing breathing waveform data based on the motion sensor data by smoothing said motion sensor data; converting the audio data into image data; identifying an abnormal sound associated with the user's breathing based on the image data; and determining a pulmonary condition of the user based on the abnormal sound, the identified respiratory phases and the breathing waveform data. receiving sensor data, including audio data and motion sensor data, of a user at an electronic device; identifying respiratory phases of the user's breathing based on the sensor data; producing breathing waveform data based on the motion sensor data by smoothing said motion sensor data; converting the audio data into image data; identifying an abnormal sound associated with the user's breathing based on the image data; and determining a pulmonary condition of the user based on the abnormal sound, the identified respiratory phases and the breathing waveform data.
A radial rotary piston machine comprising a frame , at least one opening for inlet of a medium into the machine and at least one opening for discharge of a medium out of the machine, where the frame comprises end plates between which a rotor is placed, this rotor comprises axial opening for a shaft of the machine and further comprises at least two angularly offset piston chambers transversely to the rotor axis, the shaft of the machine extends through the axial opening in the rotor and is mounted in bearings in the end plates of the frame , circular cams are arranged on the shaft , the shaft being positioned eccentrically to the rotor , where the eccentricity of the axis of rotation of the shaft from the axis of the rotor is equal to the eccentricity of the axis of the circular cam from the axis of rotation of the shaft , each piston is arranged for reciprocal movement in the piston chamber in the rotor and mounted rotatively on the circular cam on the shaft , where the piston chamber ends are closed by heads , the head or the rotor comprise at least one passage for inlet and discharge of a medium from the piston chamber , which are opened and closed by valve means characterized in that the passage for inlet and discharge of a medium to and from the piston chamber is led in axial direction to the end plate of the frame , and is opened at its end by valve means in the form of separate arcuate slots and closed by a solid part, between the separate arcuate slots , of a body in which the separate arcuate slots are provided.
A structural member comprising: i) a pultruded polyurethane secondary member_ including a first surface and an opposing second surface; ii) a molded carrier overmolded onto at least one of the first and second surface of the pultruded secondary member , the molded polyamide carrier including a plurality of ribs ; and iii) an epoxy-based adhesive material located onto at least one of the carrier and secondary member; wherein the secondary member and the carrier are dissimilar materials; wherein the structural member is configured to attach to a transmission of a vehicle and/or one or more body rails or the vehicle. i) a pultruded polyurethane secondary member_ including a first surface and an opposing second surface; ii) a molded carrier overmolded onto at least one of the first and second surface of the pultruded secondary member , the molded polyamide carrier including a plurality of ribs ; and iii) an epoxy-based adhesive material located onto at least one of the carrier and secondary member;
Method of opportunistic access to a frequency band dedicated to a synchronous primary network by a secondary user, the frequency band being divided into K independent channels, an indicator B k and an average availability S k being assigned to each channel k among the K independent channels, said method comprising at each time frame t - a step of observation by the secondary user of the channel i having the greatest indicator B i (t), - a step for updating the average availability S i of the channel i, - when the channel i is free: ∘ a step of data transmission set up during the frame t, on the channel i, between the secondary user and a distant user, and ∘ a step for computing a quality index R i (t) of the channel i, - a step for updating the indicators B k (t) of the K channels as a function of the average availabilities S k , of R i (t) and as a function of a bias A k (t) computed for each channel k, said bias A k (t) taking into account a number of time that the channel k has been observed. - a step of observation by the secondary user of the channel i having the greatest indicator B i (t), - a step for updating the average availability S i of the channel i, - when the channel i is free: ∘ a step of data transmission set up during the frame t, on the channel i, between the secondary user and a distant user, and ∘ a step for computing a quality index R i (t) of the channel i, ∘ a step of data transmission set up during the frame t, on the channel i, between the secondary user and a distant user, and ∘ a step for computing a quality index R i (t) of the channel i, - a step for updating the indicators B k (t) of the K channels as a function of the average availabilities S k , of R i (t) and as a function of a bias A k (t) computed for each channel k, said bias A k (t) taking into account a number of time that the channel k has been observed.
A backlash-compensating toothed moving part for a precision gear assembly, particularly of a timepiece, in which backlash-compensating teeth each have at least one portion which extends symmetrically on either side of the radius of said moving part passing through the tip of said teeth and which is connected elastically to said moving part so as to provide said teeth with a freedom of movement in the plane of this moving part, characterized in that at least one tooth in two is a backlash-compensating tooth, at least a part of said tooth being connected to said toothed moving part by at least one bending web, and in that these backlash-compensating teeth have stop means arranged so as to limit the amplitude of said freedom of movement as a function of the engagement backlash to be compensated for.
A channel sounding information feedback method, comprising: determining , by user equipment, UE, a first period used to periodically report first channel sounding information; determining , by the UE, a second period used to periodically report second channel sounding information; receiving, by the UE, first indication information from a base station, wherein the first indication information is used to trigger periodically sending the first channel sounding information; and periodically sending , by the UE, according to the received first indication information, the first channel sounding information by using the first period as a sending period; periodically sending, by the UE, the second channel sounding information by using the second period as a sending period; wherein the first indication information is carried by downlink control information, DCI; wherein a priority of the second channel sounding information sent by using the second period is greater than a priority of the first channel sounding information sent by using the first period; if the UE needs to send the first and second channel sounding information by using the first period and the second period as a sending period separately at a same moment, the method further comprises: sending, by the UE, the second channel sounding information at the moment by using the second period as a sending period. determining , by user equipment, UE, a first period used to periodically report first channel sounding information; determining , by the UE, a second period used to periodically report second channel sounding information; receiving, by the UE, first indication information from a base station, wherein the first indication information is used to trigger periodically sending the first channel sounding information; and periodically sending , by the UE, according to the received first indication information, the first channel sounding information by using the first period as a sending period; periodically sending, by the UE, the second channel sounding information by using the second period as a sending period; wherein the first indication information is carried by downlink control information, DCI; wherein a priority of the second channel sounding information sent by using the second period is greater than a priority of the first channel sounding information sent by using the first period; if the UE needs to send the first and second channel sounding information by using the first period and the second period as a sending period separately at a same moment, the method further comprises: sending, by the UE, the second channel sounding information at the moment by using the second period as a sending period.
A method of dynamically changing a mode of advertising, comprising: transmitting Bluetooth low energy, BTLE, advertisements receivable by a mobile device from an access control according to a nominal mode having a nominal rate for the Bluetooth low energy, BTLE, advertisements rate; changing the nominal mode in response to an event, wherein changing the nominal mode in response to the event includes changing the Bluetooth low energy, BTLE, advertisement rate; characterized in changing the Bluetooth low energy, BTLE, advertisement rate to a medium rate between the nominal rate and a fast rate after a time period subsequent to the event, prior to reverting to the nominal rate after a time period subsequent to the event; and reverting to the nominal rate after comparing a calculation of average power consumption with an average power threshold. transmitting Bluetooth low energy, BTLE, advertisements receivable by a mobile device from an access control according to a nominal mode having a nominal rate for the Bluetooth low energy, BTLE, advertisements rate; changing the nominal mode in response to an event, wherein changing the nominal mode in response to the event includes changing the Bluetooth low energy, BTLE, advertisement rate; characterized in changing the Bluetooth low energy, BTLE, advertisement rate to a medium rate between the nominal rate and a fast rate after a time period subsequent to the event, prior to reverting to the nominal rate after a time period subsequent to the event; and reverting to the nominal rate after comparing a calculation of average power consumption with an average power threshold.
An elongated, tubular catheter body comprising a proximal end and a tip section at a distal end, at least one lumen extending therethrough and at least one deflection member slidably disposed within the lumen, secured at a distal end to the tip section and terminating in an interconnect at the proximal end; wherein the proximal end of the catheter body is configured to be releasably attached to a handle having at least one sliding member , wherein the interconnect and the sliding member engage when the handle is attached to the catheter body so that the relative longitudinal movement of the sliding member is transmitted to the deflection member and wherein the interconnect and the sliding member disengage when the handle is released from the catheter body, wherein the interconnect is stabilized with respect to the catheter body prior to attachment to the handle by a frangible support .
A leading edge structure for providing an aerodynamic surface of an aircraft, the leading edge structure comprising: - a skin structure , the skin structure providing an outer aerodynamic upper surface extending in a chordwise and spanwise direction of the structure, an outer aerodynamic downwardly curved surface at the front of the upper surface, and an inner surface , - a nose stiffening member for supporting the skin structure, wherein the nose stiffening member is attached to the inner surface of the skin structure behind the outer aerodynamic downwardly curved front surface and wherein the nose stiffening member has a depth extending from the inner surface of the upper aerodynamic surface to an inner surface of a lower portion of the leading edge structure, and the nose stiffening member extends in the spanwise direction along the front portion of the leading edge structure and the leading edge structure further comprises a plurality of ribs for supporting the skin structure, each rib extending by a depth below the skin structure and in the chordwise direction; characterised in that each rib is spaced apart from the inner surface of the skin structure, along at least a substantial portion of its chordwise length; and the nose stiffening member maintains the spaced apart gap of each rib and the inner surface of the skin structure . - a skin structure , the skin structure providing an outer aerodynamic upper surface extending in a chordwise and spanwise direction of the structure, an outer aerodynamic downwardly curved surface at the front of the upper surface, and an inner surface , - a nose stiffening member for supporting the skin structure, wherein the nose stiffening member is attached to the inner surface of the skin structure behind the outer aerodynamic downwardly curved front surface and wherein the nose stiffening member has a depth extending from the inner surface of the upper aerodynamic surface to an inner surface of a lower portion of the leading edge structure, and the nose stiffening member extends in the spanwise direction along the front portion of the leading edge structure and the leading edge structure further comprises a plurality of ribs for supporting the skin structure, each rib extending by a depth below the skin structure and in the chordwise direction; characterised in that each rib is spaced apart from the inner surface of the skin structure, along at least a substantial portion of its chordwise length; and the nose stiffening member maintains the spaced apart gap of each rib and the inner surface of the skin structure .
A method comprising encoding a picture including: obtaining a first coding mode, the first coding mode having a first index, wherein when a value of the first index is 0, the first index indicates that the first coding mode is disabled and when the value of the first index is not 0, the first index indicates a non-separable 2D transform in a set of non-separable 2D transforms for transforming a residual block of the picture; obtaining a second coding mode, the second coding mode having a second index indicating a separable 2D transform in a set of separable 2D transforms for transforming the residual block when the second coding mode is enabled, wherein the second index indicates an horizontal transform and a vertical transform to form the separable 2D transform, wherein enabling the second coding mode depends on the value of the first index of the first coding mode, and encoding the residual block according to either the first coding mode when the first coding mode is enabled or the second coding mode when the second coding mode is enabled. obtaining a first coding mode, the first coding mode having a first index, wherein when a value of the first index is 0, the first index indicates that the first coding mode is disabled and when the value of the first index is not 0, the first index indicates a non-separable 2D transform in a set of non-separable 2D transforms for transforming a residual block of the picture; obtaining a second coding mode, the second coding mode having a second index indicating a separable 2D transform in a set of separable 2D transforms for transforming the residual block when the second coding mode is enabled, wherein the second index indicates an horizontal transform and a vertical transform to form the separable 2D transform, wherein enabling the second coding mode depends on the value of the first index of the first coding mode, and encoding the residual block according to either the first coding mode when the first coding mode is enabled or the second coding mode when the second coding mode is enabled.
A computer implemented method of detecting anomalous behaviour within a computer network, the method comprising: accessing data records each corresponding to an occurrence of communication occurring via the computer network and including a plurality of attributes of the communication; generating, for each of at least a subset of the data records, a training data item for a neural network, the training data item being derived from at least a portion of the attributes of the record and the neural network having input units and output units corresponding to items in a corpus of attribute values for communications occurring via the network; augmenting the training data by replicating each of one or more training data items in response to a determination that a value of a size attribute of a data record corresponding to the training data item exceeds a predetermined threshold size; training the neural network using the augmented training data so as to define a vector representation for each attribute value in the corpus based on weights in the neural network for an input unit corresponding to the attribute value; repeating the accessing, generating, augmenting and training steps to generate multiple generations of vector representations for each attribute value in the corpus, each generation corresponding to data records received during a different time period; and for at least a subset of attribute values in the corpus, comparing the multiple generations of vector representations to identify a change in one or more vector representation as an indication of an anomalous change of behaviour in the computer network. accessing data records each corresponding to an occurrence of communication occurring via the computer network and including a plurality of attributes of the communication; generating, for each of at least a subset of the data records, a training data item for a neural network, the training data item being derived from at least a portion of the attributes of the record and the neural network having input units and output units corresponding to items in a corpus of attribute values for communications occurring via the network; augmenting the training data by replicating each of one or more training data items in response to a determination that a value of a size attribute of a data record corresponding to the training data item exceeds a predetermined threshold size; training the neural network using the augmented training data so as to define a vector representation for each attribute value in the corpus based on weights in the neural network for an input unit corresponding to the attribute value; repeating the accessing, generating, augmenting and training steps to generate multiple generations of vector representations for each attribute value in the corpus, each generation corresponding to data records received during a different time period; and for at least a subset of attribute values in the corpus, comparing the multiple generations of vector representations to identify a change in one or more vector representation as an indication of an anomalous change of behaviour in the computer network.
A method of identifying landing zones for landing of a robotic vehicle , comprising: identifying , by a processor of the robotic vehicle, one or more landing zones for landing while in transit; obtaining , by the processor, information associated with the one or more landing zones; detecting , by the processor, an emergency event requiring landing of the robotic vehicle while in transit; accessing , by the processor, the one or more identified landing zones in response to the determined emergency event; selecting , by the processor, a landing zone from the one or more identified landing zones for landing the robotic vehicle; and controlling , by the processor, the robotic vehicle to land at the selected landing zone, wherein identifying one or more landing zones comprises monitoring for one or more landing zones using one or more onboard sensors or cameras of the robotic vehicle while in transit, wherein the identifying and the obtaining the one or more landing zones occurs before the detecting the emergency event; and characterised in that identifying one or more landing zones comprises monitoring for one or more landing zones while in transit at a specific frequency, wherein said specific frequency is set and then adjusted based on conditions detected by the robotic vehicle, said conditions include circumstances that alert the robotic vehicle that the probability of the robotic vehicle needing to land is higher than a certain threshold. identifying , by a processor of the robotic vehicle, one or more landing zones for landing while in transit; obtaining , by the processor, information associated with the one or more landing zones; detecting , by the processor, an emergency event requiring landing of the robotic vehicle while in transit; accessing , by the processor, the one or more identified landing zones in response to the determined emergency event; selecting , by the processor, a landing zone from the one or more identified landing zones for landing the robotic vehicle; and controlling , by the processor, the robotic vehicle to land at the selected landing zone, wherein identifying one or more landing zones comprises monitoring for one or more landing zones using one or more onboard sensors or cameras of the robotic vehicle while in transit, wherein the identifying and the obtaining the one or more landing zones occurs before the detecting the emergency event; and characterised in that identifying one or more landing zones comprises monitoring for one or more landing zones while in transit at a specific frequency, wherein said specific frequency is set and then adjusted based on conditions detected by the robotic vehicle, said conditions include circumstances that alert the robotic vehicle that the probability of the robotic vehicle needing to land is higher than a certain threshold.