mhurhangee/patent-ind-claim-en huggingface dataset:
A method for coding a High-Dynamic-Range image represented by RGB color components, characterized in that the method comprises: - deriving one High-Dynamic-Range luma component (Y') and two High-Dynamic-Range chroma components (U', V') from a weighted sum of gamma-compressed versions of the RGB color components of the High-Dynamic-Range image; - applying a transfer function (TM) to said High-Dynamic-Range luma component (Y') to obtain a Standard-Dynamic-Range luma component ( y' 1 ), said transfer function being based on a parametric piece-wise curve constructed out of three sections, two of these sections being linear and the steepness of these linear sections being defined in order to reduce the dynamic range of the values of said High-Dynamic-Range luma component (Y'); - applying the inverse of the transfer function (ITM) to said Standard-Dynamic-Range luma component ( y' 1 ) to obtain a reconstructed High-Dynamic-Range luma component ( Ŷ' ); - correcting said two High-Dynamic-Range chroma components (U', V') to obtain two Standard-Dynamic-Range chroma components (u', v') by dividing the two High-Dynamic-Range chroma components (U', V') by a scaling function that depends on the ratio of said reconstructed High-Dynamic-Range luma component ( Ŷ' ) over Standard-Dynamic-Range luma component ( y' 1 ); and - encoding in a bitstream said Standard-Dynamic-Range luma component ( y' 1 ) and said two Standard-Dynamic-Range chroma components (u', v'), wherein the number of bits to represent the values of High-Dynamic-Range components is greater than the number of bits to represent the values of Standard-Dynamic-Range components. - deriving one High-Dynamic-Range luma component (Y') and two High-Dynamic-Range chroma components (U', V') from a weighted sum of gamma-compressed versions of the RGB color components of the High-Dynamic-Range image; - applying a transfer function (TM) to said High-Dynamic-Range luma component (Y') to obtain a Standard-Dynamic-Range luma component ( y' 1 ), said transfer function being based on a parametric piece-wise curve constructed out of three sections, two of these sections being linear and the steepness of these linear sections being defined in order to reduce the dynamic range of the values of said High-Dynamic-Range luma component (Y'); - applying the inverse of the transfer function (ITM) to said Standard-Dynamic-Range luma component ( y' 1 ) to obtain a reconstructed High-Dynamic-Range luma component ( Ŷ' ); - correcting said two High-Dynamic-Range chroma components (U', V') to obtain two Standard-Dynamic-Range chroma components (u', v') by dividing the two High-Dynamic-Range chroma components (U', V') by a scaling function that depends on the ratio of said reconstructed High-Dynamic-Range luma component ( Ŷ' ) over Standard-Dynamic-Range luma component ( y' 1 ); and - encoding in a bitstream said Standard-Dynamic-Range luma component ( y' 1 ) and said two Standard-Dynamic-Range chroma components (u', v'),
A hard disk data interface pitch converter, comprising: a converting part , which comprises converting terminals and contact terminals , wherein the contact terminals comprise a plurality of metallic conductors which are independent from one another, the converting terminals comprise metallic conductors which have a relatively large interval at one end and a relatively small interval at the other end, and the end of the converting terminals where the metallic conductors have the large interval between is connected in a one-to-one manner to an end of the metallic conductors in the contact terminals ; a short connection part , which is connecting any two or more non-adjacent metallic conductors in the contact terminals through metallic conductors; a base , which is provided with a channel for accommodating the contact terminals and a slot fixing the short connection part ; and a cover body , which cooperates with the base for protecting the converting part and the short connection part, characterized in that an extension part is formed by poking a hole in each of the metallic conductors in the contact terminals , and the extension part completely obturates a gap between the contact terminals and the channel . a converting part , which comprises converting terminals and contact terminals , wherein the contact terminals comprise a plurality of metallic conductors which are independent from one another, the converting terminals comprise metallic conductors which have a relatively large interval at one end and a relatively small interval at the other end, and the end of the converting terminals where the metallic conductors have the large interval between is connected in a one-to-one manner to an end of the metallic conductors in the contact terminals ; a short connection part , which is connecting any two or more non-adjacent metallic conductors in the contact terminals through metallic conductors; a base , which is provided with a channel for accommodating the contact terminals and a slot fixing the short connection part ; and a cover body , which cooperates with the base for protecting the converting part and the short connection part, characterized in that an extension part is formed by poking a hole in each of the metallic conductors in the contact terminals , and the extension part completely obturates a gap between the contact terminals and the channel .
A method, performed in a camera , for capturing, encoding and streaming a video sequence over a plurality of network connections , comprising: capturing (S02) a video sequence using an image sensor of the camera , encoding (S04), in parallel, the video sequence into a number of encoded video sequences using different encoding parameters such that the encoded video sequences have different bitrates, streaming (S06) the encoded video sequences in parallel over the plurality of network connections , wherein each encoded video sequence is streamed over at least one of the plurality of network connections , and, for each network connection , an encoded video sequence having a bitrate that matches a bitrate supported by a bandwidth of the network connection is streamed, detecting (S08) that the bandwidth of one of the network connections has changed, and in response to the detecting, increasing or decreasing (S10) the number of encoded video sequences which are encoded in parallel and streamed over the plurality of network connections in view of the bandwidth change. capturing (S02) a video sequence using an image sensor of the camera , encoding (S04), in parallel, the video sequence into a number of encoded video sequences using different encoding parameters such that the encoded video sequences have different bitrates, streaming (S06) the encoded video sequences in parallel over the plurality of network connections , wherein each encoded video sequence is streamed over at least one of the plurality of network connections , and, for each network connection , an encoded video sequence having a bitrate that matches a bitrate supported by a bandwidth of the network connection is streamed, detecting (S08) that the bandwidth of one of the network connections has changed, and in response to the detecting, increasing or decreasing (S10) the number of encoded video sequences which are encoded in parallel and streamed over the plurality of network connections in view of the bandwidth change.
A beverage maker comprising: a fermentation tank having an inner space (S 1); a water tank for accommodating water; and a supplier physically disposed between the fermentation tank and the water tank to accommodate a beverage ingredient, wherein the supplier comprises: an ingredient accommodation body including an ingredient accommodation part in which a capsule containing the beverage ingredient is detachably accommodated; a lid module including a lid for opening/closing the ingredient accommodation part and including a water supply body connected to a supplier water supply passage to inject the water supplied from the supplier water supply passage into the ingredient accommodation part ; and a locking module for locking the lid to the ingredient accommodation body , wherein the locking module is configured for unlocking the lid by a translational operation; wherein a plurality of upper punching parts for punching an upper cover of the capsule and a plurality of water supply holes for guiding the water to the ingredient accommodation part are provided in a bottom surface of the water supply body. a fermentation tank having an inner space (S 1); a water tank for accommodating water; and a supplier physically disposed between the fermentation tank and the water tank to accommodate a beverage ingredient, wherein the supplier comprises: an ingredient accommodation body including an ingredient accommodation part in which a capsule containing the beverage ingredient is detachably accommodated; a lid module including a lid for opening/closing the ingredient accommodation part and including a water supply body connected to a supplier water supply passage to inject the water supplied from the supplier water supply passage into the ingredient accommodation part ; and a locking module for locking the lid to the ingredient accommodation body , wherein the locking module is configured for unlocking the lid by a translational operation; wherein a plurality of upper punching parts for punching an upper cover of the capsule and a plurality of water supply holes for guiding the water to the ingredient accommodation part are provided in a bottom surface of the water supply body. an ingredient accommodation body including an ingredient accommodation part in which a capsule containing the beverage ingredient is detachably accommodated; a lid module including a lid for opening/closing the ingredient accommodation part and including a water supply body connected to a supplier water supply passage to inject the water supplied from the supplier water supply passage into the ingredient accommodation part ; and a locking module for locking the lid to the ingredient accommodation body , wherein the locking module is configured for unlocking the lid by a translational operation; wherein a plurality of upper punching parts for punching an upper cover of the capsule and a plurality of water supply holes for guiding the water to the ingredient accommodation part are provided in a bottom surface of the water supply body.
A camera module , characterized by : a plurality of lenses ; an image sensing component , disposed at an imaging side of the plurality of lenses, an area of a photosensitive region of the image sensing component being greater than an area of an actual imaging region of a single lens but less than a sum of areas of actual imaging regions of the plurality of lenses; and a plurality of optical switch components disposed between the plurality of lenses and the image sensing component corresponding to the plurality of lenses, wherein: the optical switch component is controlled to switch between an on state and an off state; and neighboring optical switch components corresponding to neighboring lenses having overlapping actual imaging regions are not turned on at a same time. a plurality of lenses ; an image sensing component , disposed at an imaging side of the plurality of lenses, an area of a photosensitive region of the image sensing component being greater than an area of an actual imaging region of a single lens but less than a sum of areas of actual imaging regions of the plurality of lenses; and a plurality of optical switch components disposed between the plurality of lenses and the image sensing component corresponding to the plurality of lenses, wherein: the optical switch component is controlled to switch between an on state and an off state; and neighboring optical switch components corresponding to neighboring lenses having overlapping actual imaging regions are not turned on at a same time. the optical switch component is controlled to switch between an on state and an off state; and neighboring optical switch components corresponding to neighboring lenses having overlapping actual imaging regions are not turned on at a same time.
A positive airway interface system comprising: a nasal mask , the nasal mask further comprising: an internal support structure ; an external shell disposed over the internal support structure ; a plurality of attachment mechanisms provided about an external surface of the external shell ; a user interface aperture ; and an inlet aperture ; characterized in that : the plurality of attachment mechanisms extend through the external shell so as to mechanically couple to the internal support structure . an internal support structure ; an external shell disposed over the internal support structure ; a plurality of attachment mechanisms provided about an external surface of the external shell ; a user interface aperture ; and an inlet aperture ;
An ellipsometer apparatus for performing metrology of a semiconductor sample , comprising: one or more bright light sources for providing an illumination beam at a plurality of wavelengths that are selectable within a range from a vacuum ultraviolet (VUV) wavelength to an infrared (IR) wavelength; illumination optics for directing the illumination beam towards a sample at a plurality of selectable ranges of angles of incidence (AOI) and/or azimuth angle (AZ) and a plurality of polarization states to provide spectroscopic ellipsometry metrology, wherein the illumination optics comprise at least one apodizer for controlling a spot size of an illumination spot of the illumination beam on the sample at each of the selectable sets of AOI's and/or AZ's ; collection optics for directing an output beam, which is emanating from the sample in response to the illumination beam, at each of the selectable sets of AOI's and/or AZ's and polarization states towards a detector ; the detector for generating an output signal or image based on the output beam; and a controller for characterizing a feature of the sample or detecting defects based on the output signal or image as a function of wavelength, AOI and/or AZ, and/or polarization state; characterized in that the illumination optics comprises a scanning mirror for scanning the illumination beam on the sample at each of the selectable sets of AOI's or AZ's and the collection optics comprises an AOI/AZ selector for resolving the selected sets of AOI's or AZ's one at a time. one or more bright light sources for providing an illumination beam at a plurality of wavelengths that are selectable within a range from a vacuum ultraviolet (VUV) wavelength to an infrared (IR) wavelength; illumination optics for directing the illumination beam towards a sample at a plurality of selectable ranges of angles of incidence (AOI) and/or azimuth angle (AZ) and a plurality of polarization states to provide spectroscopic ellipsometry metrology, wherein the illumination optics comprise at least one apodizer for controlling a spot size of an illumination spot of the illumination beam on the sample at each of the selectable sets of AOI's and/or AZ's ; collection optics for directing an output beam, which is emanating from the sample in response to the illumination beam, at each of the selectable sets of AOI's and/or AZ's and polarization states towards a detector ; the detector for generating an output signal or image based on the output beam; and a controller for characterizing a feature of the sample or detecting defects based on the output signal or image as a function of wavelength, AOI and/or AZ, and/or polarization state; characterized in that the illumination optics comprises a scanning mirror for scanning the illumination beam on the sample at each of the selectable sets of AOI's or AZ's and the collection optics comprises an AOI/AZ selector for resolving the selected sets of AOI's or AZ's one at a time.
A computer-implemented method for processing blockchain data under a trusted execution environment, TEE, the method comprising: receiving , by a blockchain node, a request to execute one or more software instructions in a TEE executing on the blockchain node; determining , by a virtual machine in the TEE, data associated with one or more blockchain accounts to execute the one or more software instructions based on the request; traversing , by the virtual machine, an internal cache hash table stored in the TEE to determine whether the data are included in the internal cache hash table; in response to determining that the data is included in the internal cache hash table, executing , by the virtual machine, the one or more software instructions by retrieving the data from the internal cache hash table; the method further characterized by : updating, by the virtual machine, the internal cache hash table in response to executing the one or more software instructions; and synchronizing, by the blockchain node, the internal cache hash table with an external cache hash table that includes data associated with the one or more blockchain accounts, wherein the external cache hash table is stored in a cache memory separate from the TEE. receiving , by a blockchain node, a request to execute one or more software instructions in a TEE executing on the blockchain node; determining , by a virtual machine in the TEE, data associated with one or more blockchain accounts to execute the one or more software instructions based on the request; traversing , by the virtual machine, an internal cache hash table stored in the TEE to determine whether the data are included in the internal cache hash table; in response to determining that the data is included in the internal cache hash table, executing , by the virtual machine, the one or more software instructions by retrieving the data from the internal cache hash table; the method further characterized by : updating, by the virtual machine, the internal cache hash table in response to executing the one or more software instructions; and synchronizing, by the blockchain node, the internal cache hash table with an external cache hash table that includes data associated with the one or more blockchain accounts, wherein the external cache hash table is stored in a cache memory separate from the TEE. updating, by the virtual machine, the internal cache hash table in response to executing the one or more software instructions; and synchronizing, by the blockchain node, the internal cache hash table with an external cache hash table that includes data associated with the one or more blockchain accounts, wherein the external cache hash table is stored in a cache memory separate from the TEE.
An aerostat anchoring device comprising: (a) an air tight anchoring vessel having a removable and sealable top end for being connected to a tether to convey lift gas to an aerostat , and a sealable bottom end ; (b) a stator having an opening therethrough to permit circulation of the lift gas from the stator to the interior of the vessel, the stator having a first end connected to the sealable bottom end of the air tight anchoring vessel and being in communication with a lift gas inlet , and a second end terminating in a stator plate ; (c) a rotor having an opening therethrough to permit flow of the lift gas from the interior of the vessel to the interior of the rotor and then to the removable and sealable top end , the rotor having a first end rotatably and sealably connected to the removable and sealable top end of the air tight anchoring vessel and a second end terminating in a rotor plate in slidable contact with the stator plate to permit transfer of current and/or signals; and (d) a plurality of electrical contacts disposed on the rotor plate for mating with a plurality of electrical contacts disposed on the stator plate , the electrical contacts receiving and/or transmitting the current and/or signals to be transferred through the stator plate and rotor plate to and from the aerostat . (a) an air tight anchoring vessel having a removable and sealable top end for being connected to a tether to convey lift gas to an aerostat , and a sealable bottom end ; (b) a stator having an opening therethrough to permit circulation of the lift gas from the stator to the interior of the vessel, the stator having a first end connected to the sealable bottom end of the air tight anchoring vessel and being in communication with a lift gas inlet , and a second end terminating in a stator plate ; (c) a rotor having an opening therethrough to permit flow of the lift gas from the interior of the vessel to the interior of the rotor and then to the removable and sealable top end , the rotor having a first end rotatably and sealably connected to the removable and sealable top end of the air tight anchoring vessel and a second end terminating in a rotor plate in slidable contact with the stator plate to permit transfer of current and/or signals; and (d) a plurality of electrical contacts disposed on the rotor plate for mating with a plurality of electrical contacts disposed on the stator plate , the electrical contacts receiving and/or transmitting the current and/or signals to be transferred through the stator plate and rotor plate to and from the aerostat .
Easy opening container comprising a body with an opening , and a closing lid for closing the opening , the opening comprising a neck comprising at least one screw thread and a sealing edge , and the closing lid comprising an upper part and a peripheral skirt , the skirt comprising a free edge , the free edge including at least one inwardly extending lug , said lug being coupled with a screw thread of the neck when the closing lid is closed on the opening of the body , the container comprising at least one element for easy opening configured for being removed before opening the closing lid in order to make the subsequent opening of the closing lid easier, characterised in that the element for easy opening is housed between at least one screw thread of the neck and at least one lug of the closing lid coupled to said screw thread .
An agricultural vehicle , comprising: a chassis ; a feeder housing supported by the chassis ; and an attachment, including: a header coupled to the feeder housing , said header having a top support beam and a pair of lateral ends ; and an auger having an axis of rotation and configured to rotate about said axis of rotation , said auger pivotally connected to the header and pivotable about a pivot axis , and characterized in that said auger is selectively pivotable between a stored position and an operating position such that in said stored position the auger does not obstruct a line of sight of an operator. a chassis ; a feeder housing supported by the chassis ; and an attachment, including: a header coupled to the feeder housing , said header having a top support beam and a pair of lateral ends ; and an auger having an axis of rotation and configured to rotate about said axis of rotation , said auger pivotally connected to the header and pivotable about a pivot axis , and characterized in that said auger is selectively pivotable between a stored position and an operating position such that in said stored position the auger does not obstruct a line of sight of an operator. a header coupled to the feeder housing , said header having a top support beam and a pair of lateral ends ; and an auger having an axis of rotation and configured to rotate about said axis of rotation , said auger pivotally connected to the header and pivotable about a pivot axis , and characterized in that said auger is selectively pivotable between a stored position and an operating position such that in said stored position the auger does not obstruct a line of sight of an operator.