mhurhangee/ep-ind-claims huggingface dataset:
A method of optimising an orientation error for a smartphone device carried by a user, the orientation error being the difference between an estimated orientation calculated from signals from one or more sensors of the device providing information about the motion of the device and the real orientation, the method comprising: receiving acceleration and orientation signals from sensors responsive to the acceleration and orientation of the device, classifying the motion of the device as a symmetrical motion mode or an asymmetrical motion mode, where a symmetrical motion mode has similar periodic acceleration signals with a period corresponding to a single step of the user, and an asymmetrical motion mode has similar periodic orientation patterns with a period corresponding to two steps of the user, obtaining a set of vector values of the acceleration of the device from the acceleration signals for an interval of one or more whole periods of a single step, or two steps, of the user, according to the classification of the motion of the device as a symmetrical motion mode or an asymmetrical motion mode, and optimising the orientation error using the set of acceleration values subject to physical constraints on the motion of the device that apply during the interval, wherein the physical constraints include that the velocity and height of the mobile device are the same after each step or double step, and that the orientation error is constant during the interval. receiving acceleration and orientation signals from sensors responsive to the acceleration and orientation of the device, classifying the motion of the device as a symmetrical motion mode or an asymmetrical motion mode, where a symmetrical motion mode has similar periodic acceleration signals with a period corresponding to a single step of the user, and an asymmetrical motion mode has similar periodic orientation patterns with a period corresponding to two steps of the user, obtaining a set of vector values of the acceleration of the device from the acceleration signals for an interval of one or more whole periods of a single step, or two steps, of the user, according to the classification of the motion of the device as a symmetrical motion mode or an asymmetrical motion mode, and optimising the orientation error using the set of acceleration values subject to physical constraints on the motion of the device that apply during the interval, wherein the physical constraints include that the velocity and height of the mobile device are the same after each step or double step, and that the orientation error is constant during the interval.
A pulse wave detection device comprising: moving image obtaining means for obtaining a moving image taking a region including at least skin of a target; skin portion specifying means for specifying a skin portion of the target shown on the obtained moving image; pulse wave obtaining means for obtaining a pulse wave of the target from a temporal change of a predetermined color space component in the specified skin portion; and output means for outputting the obtained pulse wave, characterized in that the predetermined color space component is a chromaticity component in a YIQ color space made of a brightness component and chromaticity components (I, Q). moving image obtaining means for obtaining a moving image taking a region including at least skin of a target; skin portion specifying means for specifying a skin portion of the target shown on the obtained moving image; pulse wave obtaining means for obtaining a pulse wave of the target from a temporal change of a predetermined color space component in the specified skin portion; and output means for outputting the obtained pulse wave, characterized in that the predetermined color space component is a chromaticity component in a YIQ color space made of a brightness component and chromaticity components (I, Q).
A non-transitory machine readable medium containing processor instructions, where execution of the instructions by a processor causes the processor to perform a process comprising: receiving an encoded video bitstream comprising a plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame, wherein the compression units are tiles within a High-Efficiency Video Coding (HEVC) standard and the video bitstream is encoded based on the HEVC standard; determining if tiles are enabled; determining the structure of NAL (Network Abstraction Layer) units within a frame and/or bitstream; determining the structure of tiles within a NAL unit by parsing a Picture Parameter Set of the HEVC video bitstream to identify the structure of the tiles within the video bitstream; selecting a number of NAL units; selecting a number of tiles within each of the selected NAL units; determining locations of a plurality of tiles within the encoded video bitstream based on the structure provided by the PPS associated with a frame of video;encrypting at least a portion of each of the selected tiles within the frame, wherein portions of the tiles are encrypted based on the structure of the tiles; and generating an output bitstream comprising the plurality of tiles including the encrypted portions of the tiles. receiving an encoded video bitstream comprising a plurality of frames, each frame comprising a plurality of independently encoded compression units within the frame, wherein the compression units are tiles within a High-Efficiency Video Coding (HEVC) standard and the video bitstream is encoded based on the HEVC standard; determining if tiles are enabled; determining the structure of NAL (Network Abstraction Layer) units within a frame and/or bitstream; selecting a number of NAL units; selecting a number of tiles within each of the selected NAL units; determining locations of a plurality of tiles within the encoded video bitstream based on the structure provided by the PPS associated with a frame of video;encrypting at least a portion of each of the selected tiles within the frame, wherein portions of the tiles are encrypted based on the structure of the tiles; and generating an output bitstream comprising the plurality of tiles including the encrypted portions of the tiles.
A connecting assembly for a battery module comprising two or more secondary batteries, wherein the connecting assembly comprises: a connecting piece configured to be electrically connected with the secondary batteries, the connecting piece comprising a connecting portion; an insulating plate having an integrally modeled structure, wherein the connecting portion and the insulating plate are connected in a non-detachable manner to form an integral structure, and the insulating plate is configured to restrict movement of the connecting piece; wherein one of the connecting portion and the insulating plate comprises a protrusion, the other of the connecting portion and the insulating plate comprises a receiving portion, and the protrusion and the receiving portion are connected with each other in an embedded manner; wherein the connecting portion comprises a receiving portion, the receiving portion is an embedding through hole extending along a thickness direction of the insulating plate, and the insulating plate comprises a protrusion penetrating through the receiving portion, and portions of the insulating plate located on upper and lower sides of the connecting portion are connected by the protrusion, and wherein the insulating plate comprises a first region and a second region, a part of the second region is arranged as protruding from the first region, and the connecting portion is embedded inside the second region. a connecting piece configured to be electrically connected with the secondary batteries, the connecting piece comprising a connecting portion; an insulating plate having an integrally modeled structure, wherein the connecting portion and the insulating plate are connected in a non-detachable manner to form an integral structure, and the insulating plate is configured to restrict movement of the connecting piece; wherein one of the connecting portion and the insulating plate comprises a protrusion, the other of the connecting portion and the insulating plate comprises a receiving portion, and the protrusion and the receiving portion are connected with each other in an embedded manner; wherein the connecting portion comprises a receiving portion, the receiving portion is an embedding through hole extending along a thickness direction of the insulating plate, and the insulating plate comprises a protrusion penetrating through the receiving portion, and portions of the insulating plate located on upper and lower sides of the connecting portion are connected by the protrusion, and wherein the insulating plate comprises a first region and a second region, a part of the second region is arranged as protruding from the first region, and the connecting portion is embedded inside the second region.
A method for transmitting paging control channels by an eNodeB, the method comprising steps of: a) determining whether to transmit a paging control signaling; b) transmitting the paging control signaling with pre-allocated resources, the method being characterized by either specifying median positions of all downlink L1/L2 control channels as positions to transmit paging control channels, and performing if the median is not an integer, a rounding process to obtain an integer as the positions for the transmission of the paging control channels, the rounding process being prescribed and one process being chosen in subsequent process, or specifying locations of Xp= Nt ∗ Nd/(Nd+Nu) in all downlink L1/L2 control channels as the positions for the transmission of the paging control channels, where Nt: the total number of downlink L1/L2 control channels, Nd: the number of downlink scheduling control channels in the downlink L1/L2 control channels, Nu: the number of uplink scheduling control channels in the downlink L1/L2 control channels, and Nt, Nu and Nd is configured dynamically, statically or semi-statically; if Xp is not an integer, a rounding process is performed to obtain an integer as the positions for the transmission of the paging control channels, and the rounding process is prescribed and one process is chosen in subsequent process. a) determining whether to transmit a paging control signaling; b) transmitting the paging control signaling with pre-allocated resources, the method being characterized by either specifying median positions of all downlink L1/L2 control channels as positions to transmit paging control channels, and performing if the median is not an integer, a rounding process to obtain an integer as the positions for the transmission of the paging control channels, the rounding process being prescribed and one process being chosen in subsequent process, or
A method for protecting data; comprising performing the following steps for each memory address of a plurality of memory addresses: - encrypting information to generate a first tweak; - combining a data block with the first tweak; - encrypting the tweaked data block to form encrypted data; - combining the encrypted data with the first tweak; and - providing the combined encrypted data for storage in the memory address, wherein storing the combined encrypted data at the memory address generates a first stimulus different from a second stimulus generated by storing same encrypted data combined with a second tweak at the memory address, the first stimulus generated based on the first tweak and the second stimulus generated based on the second tweak; wherein the information includes the memory address and a first tweak control value, and wherein the method further comprises combining the memory address and the first tweak control value to generate a combined value, wherein encrypting the information includes encrypting the combined value based on at least one key to generate the first tweak; characterized in that the first tweak control value includes a counter value that is incremented for the data to be stored at the respective memory addresses. - encrypting information to generate a first tweak; - combining a data block with the first tweak; - encrypting the tweaked data block to form encrypted data; - combining the encrypted data with the first tweak; and - providing the combined encrypted data for storage in the memory address, wherein storing the combined encrypted data at the memory address generates a first stimulus different from a second stimulus generated by storing same encrypted data combined with a second tweak at the memory address, the first stimulus generated based on the first tweak and the second stimulus generated based on the second tweak; wherein the information includes the memory address and a first tweak control value, and wherein the method further comprises combining the memory address and the first tweak control value to generate a combined value, wherein encrypting the information includes encrypting the combined value based on at least one key to generate the first tweak; characterized in that the first tweak control value includes a counter value that is incremented for the data to be stored at the respective memory addresses.
A transport refrigeration system comprising: a container having a doorway with at least one door; and a refrigeration system including: a reversible first fan for driving a first air flow along an air flowpath; a heat absorption exchanger along the air flowpath for cooling the air; and a second fan positioned to in at least one mode of operation drive a second air flow including an air curtain flow downward across the doorway, wherein the second air flow has an exterior inlet. a container having a doorway with at least one door; and a refrigeration system including: a reversible first fan for driving a first air flow along an air flowpath; a heat absorption exchanger along the air flowpath for cooling the air; and a second fan positioned to in at least one mode of operation drive a second air flow including an air curtain flow downward across the doorway, wherein the second air flow has an exterior inlet. a reversible first fan for driving a first air flow along an air flowpath; a heat absorption exchanger along the air flowpath for cooling the air; and a second fan positioned to in at least one mode of operation drive a second air flow including an air curtain flow downward across the doorway, wherein the second air flow has an exterior inlet.
A food formulation characterised in that it comprises fresh microalgae in the form of paste of the species Chlorella vulgaris in a proportion comprised between 14% and 19% of the total weight of the formulation and with an average degree of moisture at room temperature of between 81% and 86%, both inclusive, and in that the microalgae of the species Chlorella vulgaris are of the strain Chlorella vulgaris fo. tertia with deposit number CCAP 211/11D.
A vehicle lock for locking doors or hatches of motor vehicles, in particular doors or hatches of agricultural machinery, such as for example tractors, or construction machinery, with a) a rotary-latch assembly with two rotatably mounted rotary latches (5a;b) for encompassing and holding a striker pin in a pre-latching position or a final latching position, and with a pawl for locking the two rotary latches (5a;b) in their pre-latching position or final latching position, wherein the rotary latches (5a;b) can be unlocked by actuating the pawl, and b) a closure means, with which the rotary latches (5a;b) are connected so as to be able to be driven in rotation in each case in a rotary-latch closing direction (18a;b) from the pre-latching position into the final latching position, characterised in that the closure means is connected to the pawl so that it can be actuated in such a way that the closure means can be disengaged from the rotary latches (5a;b) by actuating the pawl, in particular by rotating the pawl in a pawl unlocking direction. a) a rotary-latch assembly with two rotatably mounted rotary latches (5a;b) for encompassing and holding a striker pin in a pre-latching position or a final latching position, and with a pawl for locking the two rotary latches (5a;b) in their pre-latching position or final latching position, wherein the rotary latches (5a;b) can be unlocked by actuating the pawl, and b) a closure means, with which the rotary latches (5a;b) are connected so as to be able to be driven in rotation in each case in a rotary-latch closing direction (18a;b) from the pre-latching position into the final latching position,
A process for working-up a reaction mixture comprising polyetherol and dissolved alkali metal comprising catalyst, wherein at least alkali metal ions of the dissolved alkali metal comprising catalyst are partially or completely removed from the mixture by a membrane separation process, the process comprising following steps: (a) feeding the reaction mixture comprising polyetherol and dissolved alkali metal comprising catalyst into a first chamber of a separation unit, (b) feeding a solvent containing an acid into a second chamber of the separation unit, the first chamber and the second chamber being separated by a membrane, the membrane being an ion exchange membrane, (c) transporting at least the alkali metal ions of the alkali metal comprising catalyst from the first chamber into the second chamber by passing through the membrane due to a concentration gradient of the alkali metal ions from the first chamber to the second chamber, wherein the concentration of alkali metal ions in the solvent is smaller than the concentration of alkali metal ions in the reaction mixture. (a) feeding the reaction mixture comprising polyetherol and dissolved alkali metal comprising catalyst into a first chamber of a separation unit, (b) feeding a solvent containing an acid into a second chamber of the separation unit, the first chamber and the second chamber being separated by a membrane, the membrane being an ion exchange membrane, (c) transporting at least the alkali metal ions of the alkali metal comprising catalyst from the first chamber into the second chamber by passing through the membrane due to a concentration gradient of the alkali metal ions from the first chamber to the second chamber, wherein the concentration of alkali metal ions in the solvent is smaller than the concentration of alkali metal ions in the reaction mixture.
A device for creating an access to a hollow organ, said device comprising a cannula, a guide wire, and a catheter, characterised in that the cannula is a component of a syringe having a passage opening for the guide wire and the catheter, and in that the syringe, the catheter, and the guide wire are arranged inside a closed system in the form of at least one casing (7, 8, 9), wherein the device can be actuated from outside, via the casing, and in that the casing can be perforated in its perforation zone by the cannula.
A sound absorber (1, 10, 18) for suspending on a wall or from a ceiling of a building in a suspended or floating manner or for mounting as a fixed room divider, as a screen, as a roll wall, as a desk screen or as an integrated furniture wall comprising a rigid, flat support (2, 12, 24), comprising a core (3, 15, 19) which is mounted on the support (2, 12, 24) and which covers this and comprising a cladding (4, 16, 25) which is mounted on a surface of the core (3, 15, 19) and which visually clads a surface (7, 14, 21) of the core (3, 15, 19) wherein the cladding consists of a metal fabric which is constructed of a composite of fibres and which is flexible, wherein the fibres are thin in relation to the length and are flexible and wherein the core consists of sound-absorbing material which is porous or fibrous, decelerates the vibration of pair particles due to friction and thereby absorbs acoustic energy, characterized in that weft threads of the metal fabric are rigid wires and the warp threads of the metal fabric are flexible and consist of a plurality of fibres.
A computer-implemented method for determining the topic structure of a portion of text, Comprising: identifying candidate segmentation points of the portion of text corresponding to locations between text blocks; applying a folding-in process to each text block to determine a distribution of probabilities over a plurality of latent variables for each text block; using the determined distributions to estimate a distribution of words for each text block; and making comparisons of the distributions of words in adjacent text blocks using a similarity metric to determine similarity values; characterized by smoothing the similarity values, after said step of making comparisons; finding, in the smoothed similarity values, surrounding maxima for each dip in the unsmoothed similarity values, wherein a dip is a local minimum in the similarity of adjacent text blocks, and estimating a relative dip size for each dip using the unsmoothed similarity values corresponding to said surrounding maxima; selecting segmentation points from the candidate segmentation points of the portion of text based on the estimated relative dip sizes, and emitting the selected segmentation points as segment boundaries to define a plurality of segments; identifying at least one topic for each defined segment based on a distribution of words for each segment and storing and/or outputting the identified at least one topic. identifying candidate segmentation points of the portion of text corresponding to locations between text blocks; applying a folding-in process to each text block to determine a distribution of probabilities over a plurality of latent variables for each text block; using the determined distributions to estimate a distribution of words for each text block; and making comparisons of the distributions of words in adjacent text blocks using a similarity metric to determine similarity values; characterized by smoothing the similarity values, after said step of making comparisons; finding, in the smoothed similarity values, surrounding maxima for each dip in the unsmoothed similarity values, wherein a dip is a local minimum in the similarity of adjacent text blocks, and estimating a relative dip size for each dip using the unsmoothed similarity values corresponding to said surrounding maxima; selecting segmentation points from the candidate segmentation points of the portion of text based on the estimated relative dip sizes, and emitting the selected segmentation points as segment boundaries to define a plurality of segments; identifying at least one topic for each defined segment based on a distribution of words for each segment and storing and/or outputting the identified at least one topic.
A method of generating at a server a neighbour list for a base station, comprising: obtaining information associated with the base station and a plurality of further base stations (114, 116,...), wherein the information comprises local range information and local location information relating to the respective base station or further base stations (114, 116,...); and generating a neighbour list based on the information, optimizing the neighbour list based on weights of the neighbour list, wherein at least one of the weights of the neighbour list is created based on a handoff request message and a handoff request confirmation message; and transmitting the neighbour list to the base station to dynamically update which of the further base stations (114, 116,...) are available to the base station for handoff communications.