mhurhangee/patent-ind-claim-en huggingface dataset:
A method of controlling a virtual element in response to hand gestures detected with an eyewear device , the eyewear device comprising a camera system , an image processing system , and a display for presenting the virtual element , the method comprising: - capturing frames of video data with the camera system ; - detecting a series of hand shapes in the captured frames of video data with the image processing system , wherein the series of hand shapes comprises a thumb near an extended finger ; - determining whether the detected series of hand shapes matches a predefined series of hand gestures associated with an action ; - establishing a finger scale relative to the extended finger , the finger scale extending lengthwise from a palmar end through a midpoint to a tip end ; - calibrating a graphical scale relative to the display with the finger scale , wherein the graphical scale is associated with a virtual element that includes an interactive graphical element ; - identifying, in the frames of video data, a current thumb position relative to the finger scale ; - controlling movement of the virtual element relative to the display in accordance with the associated action , wherein said controlling comprises controlling movement of the interactive graphical element on the display according to the current thumb position relative to the finger scale . - capturing frames of video data with the camera system ; - detecting a series of hand shapes in the captured frames of video data with the image processing system , wherein the series of hand shapes comprises a thumb near an extended finger ; - determining whether the detected series of hand shapes matches a predefined series of hand gestures associated with an action ; - establishing a finger scale relative to the extended finger , the finger scale extending lengthwise from a palmar end through a midpoint to a tip end ; - calibrating a graphical scale relative to the display with the finger scale , wherein the graphical scale is associated with a virtual element that includes an interactive graphical element ; - identifying, in the frames of video data, a current thumb position relative to the finger scale ; - controlling movement of the virtual element relative to the display in accordance with the associated action , wherein said controlling comprises controlling movement of the interactive graphical element on the display according to the current thumb position relative to the finger scale .
An electromagnetic device having: - a magnetic core ; - a primary winding capable of carrying a primary current (I P ) therewithin and positioned with respect to the magnetic core such that a flux is induced in the magnetic core during operation of the electromagnetic device ; - an auxiliary winding capable of carrying an auxiliary current (I aux ) therewithin and positioned at least partially within a cavity configured in the magnetic core , such that a mitigating flux is dynamically induced in the magnetic core , during operation of the electromagnetic device , wherein the cavity is positioned between an outer wall of the magnetic core and an inner wall of the magnetic core along the thickness of the core , and characterised in that the auxiliary winding is wound either around the outer wall of the magnetic core through the cavity or around the inner wall of the magnetic core through the cavity . - a magnetic core ; - a primary winding capable of carrying a primary current (I P ) therewithin and positioned with respect to the magnetic core such that a flux is induced in the magnetic core during operation of the electromagnetic device ; - an auxiliary winding capable of carrying an auxiliary current (I aux ) therewithin and positioned at least partially within a cavity configured in the magnetic core , such that a mitigating flux is dynamically induced in the magnetic core , during operation of the electromagnetic device , wherein the cavity is positioned between an outer wall of the magnetic core and an inner wall of the magnetic core along the thickness of the core , and characterised in that the auxiliary winding is wound either around the outer wall of the magnetic core through the cavity or around the inner wall of the magnetic core through the cavity .
A tubular compression garment for monitoring the therapy and physiological activity of the person, said tubular compression garment comprising a classic compression garment and a sensor-control unit , characterized in that , the compression garment comprises at least one stretch-measuring sensor attached to the compression garment , wherein the stretch-measuring sensor is implemented as a strip made of electroactive polymers that change their capacitance during stretch, and the stretch-measuring sensor is attached to the compression garment in a way for measuring the stretch of the compression garment predominantly in the circumferential direction perpendicular to the longitudinal axis of a part of the body wrapped by the compression garment, wherein the compression garment is provided with a socket for receiving the sensor-control unit and the socket is provided with first contacts for connection with the stretch-measuring sensor and the compression garment is, in the area of the socket , provided with a hole , and wherein the sensor-control unit is provided with second contacts for connecting to the first contacts made on the socket and wherein the sensor-control unit comprises at least a motion sensor, a photoplethysmographic sensor, a temperature sensor and a processing unit with a clock, and the sensor-control unit is detachably secured to the compression garment .
A method for scheduling half duplex communication in a communication cell of a wireless communication system supporting communication between a base station and a plurality of wireless communication units , the method comprising: determining an interference potential between at least two wireless communication units when they are respectively communicating with the base station; and scheduling half duplex communication resource to the at least two wireless communication units based on the determined interference potential, wherein scheduling of half duplex communication resource to the at least two wireless communication units comprises grouping the at least two wireless communication units based on the determined interference potential, and allocating uplink and downlink resources for the group, thereby avoiding scheduling the same resources to the at least two wireless communication units simultaneously; and wherein determining an interference potential between the at least two wireless communication units comprises determining a proximity between the at least two wireless communication units based on location information of the at least two wireless communication units. determining an interference potential between at least two wireless communication units when they are respectively communicating with the base station; and scheduling half duplex communication resource to the at least two wireless communication units based on the determined interference potential, wherein scheduling of half duplex communication resource to the at least two wireless communication units comprises grouping the at least two wireless communication units based on the determined interference potential, and allocating uplink and downlink resources for the group, thereby avoiding scheduling the same resources to the at least two wireless communication units simultaneously; and wherein determining an interference potential between the at least two wireless communication units comprises determining a proximity between the at least two wireless communication units based on location information of the at least two wireless communication units.
A method for providing a plurality of applications with concurrent access to data of an expected dataset, the method comprising: allocating a memory space for a shared cache, wherein the shared cache comprises a column data store configured to store data for each of a plurality of identified different data attributes of an expected data set in columns, the expected dataset comprising a plurality of records from a database repository designated to be loaded into a shared cache; retrieving a plurality of records included in the expected data set from a database; populating the shared cache with the expected data set by copying data values for each different data attribute of each record as contiguous entries in respective columns of the column data store; and storing memory address locations corresponding to the columns of the column data store of the shared cache for access by the plurality of applications, and providing references to the column address locations to the plurality of applications, wherein each application generates a memory map from memory locations in a virtual address space of each respective application to the stored memory address locations. allocating a memory space for a shared cache, wherein the shared cache comprises a column data store configured to store data for each of a plurality of identified different data attributes of an expected data set in columns, the expected dataset comprising a plurality of records from a database repository designated to be loaded into a shared cache; retrieving a plurality of records included in the expected data set from a database; populating the shared cache with the expected data set by copying data values for each different data attribute of each record as contiguous entries in respective columns of the column data store; and storing memory address locations corresponding to the columns of the column data store of the shared cache for access by the plurality of applications, and providing references to the column address locations to the plurality of applications, wherein each application generates a memory map from memory locations in a virtual address space of each respective application to the stored memory address locations.
A mowing or mulching device by means of which vegetation projecting from an underground and forming a vegetation surface, in particular between two neighbouring rows of plants , is to be cut off, consisting of: - a support rack movable in a movement direction , - at least two cutting tools rotatably supported on the support rack , which are arranged in an adjustable height position parallel to the underground and by means of which the vegetation can be cut off respectively in a predetermined cutting width , and - wherein the respective cutting tool can be caused to rotate by a motor of an agricultural machine, wherein between the first and the second cutting tool a space is provided transversely to the movement direction , whose width, in the state of movement, creates a vegetation strip on the underground that is separate from the vegetation surface, wherein a support frame is attached to the support rack at the free end whereof a third cutting tool is arranged in the region of the vegetation strip and the cutting width whereof at least corresponds with the width of the space between the two cutting tools , wherein the distance between the third cutting tool and the underground is variably adjustable by means of the support frame , and wherein the third cutting tool can be coupled with the motor of the agricultural machine at the support frame by means of ball joints and a telescopic shaft , characterised in that the first and/or the second cutting tool are pivotable in the plane parallel and spaced with respect to the underground , such that the width of the mowing or mulching device is adjustable to the distance between the two rows of plants . - a support rack movable in a movement direction , - at least two cutting tools rotatably supported on the support rack , which are arranged in an adjustable height position parallel to the underground and by means of which the vegetation can be cut off respectively in a predetermined cutting width , and - wherein the respective cutting tool can be caused to rotate by a motor of an agricultural machine, wherein between the first and the second cutting tool a space is provided transversely to the movement direction , whose width, in the state of movement, creates a vegetation strip on the underground that is separate from the vegetation surface, wherein a support frame is attached to the support rack at the free end whereof a third cutting tool is arranged in the region of the vegetation strip and the cutting width whereof at least corresponds with the width of the space between the two cutting tools , wherein the distance between the third cutting tool and the underground is variably adjustable by means of the support frame , and wherein the third cutting tool can be coupled with the motor of the agricultural machine at the support frame by means of ball joints and a telescopic shaft , characterised in that the first and/or the second cutting tool are pivotable in the plane parallel and spaced with respect to the underground , such that the width of the mowing or mulching device is adjustable to the distance between the two rows of plants .
A sampling apparatus comprising: a stem having a grip at a proximal end and a tip at a distal end; and a recess in the tip, wherein the apparatus further comprises: at least one receiver in a side wall of the tip, the receiver comprising one or more through openings in a side wall of the tip, and a guide for pressing sample material within the recess towards the receiver as the tip is pressed into the material, wherein: the guide is within the recess and is distally-extending along a longitudinal axis of the stem and wherein the guide comprises at least one spike having an apex facing distally, or a ridge extending across at least part of the recess; and the guide and the receiver are arranged so that the material is forced to protrude out of the through opening as the tip is pressed into the material. a stem having a grip at a proximal end and a tip at a distal end; and a recess in the tip, wherein the apparatus further comprises: at least one receiver in a side wall of the tip, the receiver comprising one or more through openings in a side wall of the tip, and a guide for pressing sample material within the recess towards the receiver as the tip is pressed into the material, wherein: the guide is within the recess and is distally-extending along a longitudinal axis of the stem and wherein the guide comprises at least one spike having an apex facing distally, or a ridge extending across at least part of the recess; and the guide and the receiver are arranged so that the material is forced to protrude out of the through opening as the tip is pressed into the material. the guide is within the recess and is distally-extending along a longitudinal axis of the stem and wherein the guide comprises at least one spike having an apex facing distally, or a ridge extending across at least part of the recess; and the guide and the receiver are arranged so that the material is forced to protrude out of the through opening as the tip is pressed into the material.
An electronic device for measuring the filling level of a container, comprising: - a shell adapted to be mounted inside a container (C) and having at least one transparent portion , - a first circuit board housed in the shell and provided with at least one infrared sensor for measuring the filling level, which faces an internal surface of said transparent portion and is provided with an emitter adapted to emit a light ray in the field of infrared, and a receiver adapted to receive the returning light ray by reflection on the object in front, characterized in that it further comprises - presser means anchored to the shell and adapted to elastically push said first circuit board toward said transparent portion , and - spacer means interposed between said first circuit board and said transparent portion and calibrated to keep said at least one sensor at a preset distance from said transparent portion without contact. - a shell adapted to be mounted inside a container (C) and having at least one transparent portion , - a first circuit board housed in the shell and provided with at least one infrared sensor for measuring the filling level, which faces an internal surface of said transparent portion and is provided with an emitter adapted to emit a light ray in the field of infrared, and a receiver adapted to receive the returning light ray by reflection on the object in front, - presser means anchored to the shell and adapted to elastically push said first circuit board toward said transparent portion , and - spacer means interposed between said first circuit board and said transparent portion and calibrated to keep said at least one sensor at a preset distance from said transparent portion without contact.
System for automated driving of a motor vehicle in an automated driving mode and for automated reverse parking in a parking space from the automated driving mode, wherein the system is set up - to control the motor vehicle in an automated driving mode with at least automated longitudinal guidance, - during the automated driving mode, t o detect a parking space , and t o check whether a following vehicle is present behind the motor vehicle, - if a following vehicle is present, t o bring the motor vehicle to a standstill with a kind of standstill position (PV) in which the motor vehicle is not yet beyond the parking space , t o subsequently drive the motor vehicle past the parking space in automated fashion, to bring the motor vehicle to a standstill with a standstill position (PN) in which the motor vehicle is beyond the parking space , and to then park the motor vehicle in the parking space in reverse in automated fashion, - if a following vehicle is not present, to drive the motor vehicle past the parking space in automated fashion, to bring the motor vehicle to a standstill with a standstill position (PN) in which the motor vehicle is beyond the parking space , and to then park the motor vehicle in the parking space in reverse in automated fashion. - to control the motor vehicle in an automated driving mode with at least automated longitudinal guidance, - during the automated driving mode, t o detect a parking space , and t o check whether a following vehicle is present behind the motor vehicle, t o detect a parking space , and t o check whether a following vehicle is present behind the motor vehicle, - if a following vehicle is present, t o bring the motor vehicle to a standstill with a kind of standstill position (PV) in which the motor vehicle is not yet beyond the parking space , t o subsequently drive the motor vehicle past the parking space in automated fashion, to bring the motor vehicle to a standstill with a standstill position (PN) in which the motor vehicle is beyond the parking space , and to then park the motor vehicle in the parking space in reverse in automated fashion, t o bring the motor vehicle to a standstill with a kind of standstill position (PV) in which the motor vehicle is not yet beyond the parking space , t o subsequently drive the motor vehicle past the parking space in automated fashion, to bring the motor vehicle to a standstill with a standstill position (PN) in which the motor vehicle is beyond the parking space , and to then park the motor vehicle in the parking space in reverse in automated fashion, - if a following vehicle is not present, to drive the motor vehicle past the parking space in automated fashion, to bring the motor vehicle to a standstill with a standstill position (PN) in which the motor vehicle is beyond the parking space , and to then park the motor vehicle in the parking space in reverse in automated fashion.
A client device comprising: a communication unit , a decoder , a controller , a memory , a display control unit and a display unit ; wherein the communication unit is configured to receive encoded image data; the controller is configured to input time information from a system clock and provide the time information to the decoder ; the decoder is configured to execute processing of decoding the encoded image data received by the communication unit , to store in the memory image frames that have been already decoded and to store in addition in the memory the time at which each image frame is input to the memory, as metadata; the memory being configured to store two successive image frames in a preceding queue and a succeeding queue, respectively; and the display control unit being configured to receive a vertical synchronization signal from the display unit and to acquire an image frame stored in the memory and output the acquired image frame to the display unit , at a timing corresponding to the vertical synchronization signal, wherein the display control unit is configured to compare, in each queue, the waiting time that is the elapsed time from the time stored in the metadata associated with the image frame set in the queue with a buffering time, which is the time to completely store an image frame in a queue of the memory, to select, among queues in which the waiting time exceeds the buffering time, an image frame corresponding to a newest image frame and to output the selected image frame to the display unit . a communication unit , a decoder , a controller , a memory , a display control unit and a display unit ; wherein the communication unit is configured to receive encoded image data; the controller is configured to input time information from a system clock and provide the time information to the decoder ; the decoder is configured to execute processing of decoding the encoded image data received by the communication unit , to store in the memory image frames that have been already decoded and to store in addition in the memory the time at which each image frame is input to the memory, as metadata; the memory being configured to store two successive image frames in a preceding queue and a succeeding queue, respectively; and the display control unit being configured to receive a vertical synchronization signal from the display unit and to acquire an image frame stored in the memory and output the acquired image frame to the display unit , at a timing corresponding to the vertical synchronization signal, wherein the display control unit is configured to compare, in each queue, the waiting time that is the elapsed time from the time stored in the metadata associated with the image frame set in the queue with a buffering time, which is the time to completely store an image frame in a queue of the memory, to select, among queues in which the waiting time exceeds the buffering time, an image frame corresponding to a newest image frame and to output the selected image frame to the display unit .