mhurhangee/patent-ind-claim-en huggingface dataset:
A security device for projecting a collection of synthetic images, which comprises: a collection of focusing elements, with each focusing element having an optical footprint; and at least one image layer, the collection of focusing elements and the at least one image layer together projecting a different viewpoint image as the device is viewed at different angles, characterized in that the at least one image layer includes a binary grid of distributed digital images, where each pixel in the binary grid is either on or off, wherein, the at least one image layer is made up of an array of discrete digitized domains, each domain constituting an identical or substantially identical subset of each focusing element's optical footprint, the domains being discrete in that no two subsets overlap and every point in each subset is closest to its respective focusing element, each domain being divided into a number of discrete pixels equal to the number of viewpoint images, wherein each pixel represents a portion of a different viewpoint image, and wherein the domains form a raster grid, wherein, each viewpoint image has been processed digitally, the number of pixels in each digitally processed viewpoint image being equal or proportionate to the total number of focusing elements, the pixels in each digitally processed viewpoint image being distributed to the same location within each digitized domain, such that each location within one digitized domain is marked with the color of a pixel from a different digitally processed viewpoint image, allowing for the device to project a different viewpoint image as the device is viewed at different angles, wherein each digitally processed viewpoint image is obtained by digitally processing raw viewpoint images to form binary images and wherein each raw viewpoint image prescribes what an observer should see when viewing the security device from a given angle.
A method performed by one or more computers, the method comprising: receiving , from each of at least a subset of a set of edge devices , machine learning parameters of a local machine learning model trained by the edge device, the machine learning parameters received from an edge device being parameters of the local machine learning model trained (i) by the edge device based on local network traffic processed by the edge device and (ii) to classify the network traffic as Internet of Things, loT, traffic or non-loT traffic; generating , using the machine learning parameters received from the subset of edge devices, a plurality of global machine learning models to classify network traffic processed by edge devices as loT traffic or non-loT traffic, wherein generating, using the machine learning parameters received from the subset of edge devices, the plurality of global machine learning models to classify the network traffic processed by edge devices as loT traffic or non-loT traffic comprises training respective global machine learning models for different groups of users or edge devices; and providing , for each of the different groups of users or edge devices, the corresponding global machine learning model to edge devices in the group or edge devices of users in the group, for use in classifying network traffic processed by the edge devices as loT traffic or non-loT traffic. receiving , from each of at least a subset of a set of edge devices , machine learning parameters of a local machine learning model trained by the edge device, the machine learning parameters received from an edge device being parameters of the local machine learning model trained (i) by the edge device based on local network traffic processed by the edge device and (ii) to classify the network traffic as Internet of Things, loT, traffic or non-loT traffic; generating , using the machine learning parameters received from the subset of edge devices, a plurality of global machine learning models to classify network traffic processed by edge devices as loT traffic or non-loT traffic, wherein generating, using the machine learning parameters received from the subset of edge devices, the plurality of global machine learning models to classify the network traffic processed by edge devices as loT traffic or non-loT traffic comprises training respective global machine learning models for different groups of users or edge devices; and providing , for each of the different groups of users or edge devices, the corresponding global machine learning model to edge devices in the group or edge devices of users in the group, for use in classifying network traffic processed by the edge devices as loT traffic or non-loT traffic.
An image sensor, comprising: at least one pixel having: a photodiode that generates electrons in response to light detected during an integration time; a storage circuit that, in response to the electrons, generates an output voltage that is applied to an output line ; a transfer circuit that transfers the electrons from the photodiode to the storage circuit upon activation of the transfer circuit ; a shutter circuit configured to control the integration time of the photodiode ; and a shutter control circuit (340, 392/394) coupled to the shutter circuit to control a supply voltage to the photodiode , wherein the shutter control circuit (340, 392/394) outputs a pulsed voltage at a first voltage level to activate the shutter circuit before the integration time to reset a voltage of the photodiode to a photodiode reset voltage, and wherein, during the integration time, the shutter control circuit (340, 392/394) outputs a pulsed voltage at a second voltage level less than the first level causing the shutter circuit to prevent the voltage of the photodiode from decreasing beyond a photodiode threshold and erroneously activating the transfer circuit during the integration time. at least one pixel having: a photodiode that generates electrons in response to light detected during an integration time; a storage circuit that, in response to the electrons, generates an output voltage that is applied to an output line ; a transfer circuit that transfers the electrons from the photodiode to the storage circuit upon activation of the transfer circuit ; a shutter circuit configured to control the integration time of the photodiode ; and a shutter control circuit (340, 392/394) coupled to the shutter circuit to control a supply voltage to the photodiode , a photodiode that generates electrons in response to light detected during an integration time; a storage circuit that, in response to the electrons, generates an output voltage that is applied to an output line ; a transfer circuit that transfers the electrons from the photodiode to the storage circuit upon activation of the transfer circuit ; a shutter circuit configured to control the integration time of the photodiode ; and a shutter control circuit (340, 392/394) coupled to the shutter circuit to control a supply voltage to the photodiode , wherein the shutter control circuit (340, 392/394) outputs a pulsed voltage at a first voltage level to activate the shutter circuit before the integration time to reset a voltage of the photodiode to a photodiode reset voltage, and wherein, during the integration time, the shutter control circuit (340, 392/394) outputs a pulsed voltage at a second voltage level less than the first level causing the shutter circuit to prevent the voltage of the photodiode from decreasing beyond a photodiode threshold and erroneously activating the transfer circuit during the integration time.
A method for treating or removing organic deposits formed around an oil well borehole, oil production and transportation tubing and pathway system by using the heat generated from the reaction of two or more chemical formulations, wherein: a first formulation being a solution containing linear alkyl benzene sulfonic acid (LABSA), also termed as linear alkyl aryl sulfonic acid, and aliphatic acid in organic solvents, and a second formulation being a solution of amines in organic solvents. a first formulation being a solution containing linear alkyl benzene sulfonic acid (LABSA), also termed as linear alkyl aryl sulfonic acid, and aliphatic acid in organic solvents, and a second formulation being a solution of amines in organic solvents.
A method for making a cellulose-based material, the method comprising the step of treating cellulosic fibers with a combination of i) a dry strength chemistry preparation comprising a glyoxalated polyacrylamide (GPAM), wherein the GPAM is applied to the cellulosic fibers between 0,45-7,25 dry kg/ton (1-16 dry lbs/ton), and ii) a wet strength chemistry preparation comprising a polyamide resin, wherein the polyamide resin is applied to the cellulosic fibers between 0,45- 14,50 dry kg/ton (1-32 dry lbs/ton), in a paper-making machine to provide the cellulose-based material. i) a dry strength chemistry preparation comprising a glyoxalated polyacrylamide (GPAM), wherein the GPAM is applied to the cellulosic fibers between 0,45-7,25 dry kg/ton (1-16 dry lbs/ton), and ii) a wet strength chemistry preparation comprising a polyamide resin, wherein the polyamide resin is applied to the cellulosic fibers between 0,45- 14,50 dry kg/ton (1-32 dry lbs/ton), in a paper-making machine to provide the cellulose-based material.
Printing machine for printing on a web of printing material, the printing machine comprising a plurality of in-line flexographic printing units disposed in a plane (E) accessible to a machine operator and characterized in that every two flexographic printing units of the plurality of flexographic printing units together form double printing stations and in that the two flexographic printing units of a respective double printing station have a common impression cylinder .
A method of selecting a stored position of a working point (P3) of a manipulator, in particular of a robot , from a group of stored positions, the method comprising the steps of: detecting a current spatial position of a reference point (2.1); and determining differences (a) between the detected spatial position and stored positions of the working points of the group; characterised by the steps of: selecting at least one of the stored positions the difference of which from the detected spatial position is less than, or equal to, a predetermined threshold value; and displaying at least one of the selected positions by highlighting the program line in which this position is addressed, in a graphically represented manipulator program. detecting a current spatial position of a reference point (2.1); and determining differences (a) between the detected spatial position and stored positions of the working points of the group; characterised by the steps of: selecting at least one of the stored positions the difference of which from the detected spatial position is less than, or equal to, a predetermined threshold value; and displaying at least one of the selected positions by highlighting the program line in which this position is addressed, in a graphically represented manipulator program. selecting at least one of the stored positions the difference of which from the detected spatial position is less than, or equal to, a predetermined threshold value; and displaying at least one of the selected positions by highlighting the program line in which this position is addressed, in a graphically represented manipulator program.
A method for installing a window frame in an inclined roof structure of a building, where said roof structure comprises rafters , underroof and battens adapted for supporting a roofing material, where an interior side of said roof structure faces the interior of the building and an exterior side faces the exterior of the building, and where said method comprising the steps of: A) creating a rectangular roof opening in the roof structure , thereby creating an inner side of the roof structure facing the roof opening , and where the part of the underroof previously covering the roof opening is divided into four underroof sections each extending along one side of the roof opening , B) providing a sealing collar comprising an installation frame comprising top , bottom and side members , which meet at four corners and together define an inner edge delimiting a collar opening, at least when the installation frame is in the mounted condition, said collar opening being adapted for surrounding the window frame , C) arranging the sealing collar on the exterior side of the roof structure so that the collar opening is substantially aligned with the roof opening when seen in a direction perpendicular to the plane of the roof structure , D) attaching the installation frame to the battens , E) folding the underroof sections up along the inner side of the roof structure and attaching them to an exterior side of the installation frame , F) applying at least one pad at each corner of the sealing collar , so that two underroof sections are connected to the installation frame and/or to each other, and so that an uninterrupted wind-proofing extending along the entire inner edge is provided, and G) inserting the window frame in the collar and roof openings . A) creating a rectangular roof opening in the roof structure , thereby creating an inner side of the roof structure facing the roof opening , and where the part of the underroof previously covering the roof opening is divided into four underroof sections each extending along one side of the roof opening , B) providing a sealing collar comprising an installation frame comprising top , bottom and side members , which meet at four corners and together define an inner edge delimiting a collar opening, at least when the installation frame is in the mounted condition, said collar opening being adapted for surrounding the window frame , C) arranging the sealing collar on the exterior side of the roof structure so that the collar opening is substantially aligned with the roof opening when seen in a direction perpendicular to the plane of the roof structure , D) attaching the installation frame to the battens , E) folding the underroof sections up along the inner side of the roof structure and attaching them to an exterior side of the installation frame , F) applying at least one pad at each corner of the sealing collar , so that two underroof sections are connected to the installation frame and/or to each other, and so that an uninterrupted wind-proofing extending along the entire inner edge is provided, and G) inserting the window frame in the collar and roof openings .
A method of a user equipment, UE, for power headroom reporting in a mobile communication network, the method comprising: identifying a transmission occasion for autonomous uplink, AUL, transmission on an unlicensed serving cell; generating a power headroom report, PHR, Medium Access Control, MAC, Control Element, CE; and transmitting the PHR MAC CE with an AUL transmission to a radio access network, RAN, node in the mobile communication network, wherein transmitting the PHR MAC CE comprises indicating timing information corresponding to power headroom information, wherein the timing information indicates a time when the power headroom information was generated. identifying a transmission occasion for autonomous uplink, AUL, transmission on an unlicensed serving cell; generating a power headroom report, PHR, Medium Access Control, MAC, Control Element, CE; and transmitting the PHR MAC CE with an AUL transmission to a radio access network, RAN, node in the mobile communication network, wherein transmitting the PHR MAC CE comprises indicating timing information corresponding to power headroom information, wherein the timing information indicates a time when the power headroom information was generated.
A computer-implemented method, comprising: obtaining, by a secure interface control in a computing system, encrypted metadata comprising one or more controls , the metadata cryptographically linked to a boot image of a secure guest to be started by an owner and managed by a hypervisor , wherein the metadata is inaccessible to the secure guest and to the hypervisor , wherein each control of the one or more controls comprised in the metadata is a granular control of functionality that indicates to the secure interface control whether the secure guest generated from the boot image is permitted to obtain a response to a particular request, wherein the secure interface control is communicatively coupled to the hypervisor , wherein the hypervisor manages one or more guests including secure guests ; intercepting, by the secure interface control , via the hypervisor , from the secure guest generated from the boot image, during runtime of the secure guest , a request; accessing, by the secure interface control , the one or more controls in the metadata by utilizing a private host key; determining, by the secure interface control , based on the one or more controls , if the secure guest is permitted to obtain a response to the request; based on determining that the secure guest is permitted to obtain the response, commencing, by the secure interface control , fulfillment of the request, within the computing system; and based on determining that the secure guest is not permitted to obtain the response, ignoring, by the secure interface control , the request. obtaining, by a secure interface control in a computing system, encrypted metadata comprising one or more controls , the metadata cryptographically linked to a boot image of a secure guest to be started by an owner and managed by a hypervisor , wherein the metadata is inaccessible to the secure guest and to the hypervisor , wherein each control of the one or more controls comprised in the metadata is a granular control of functionality that indicates to the secure interface control whether the secure guest generated from the boot image is permitted to obtain a response to a particular request, wherein the secure interface control is communicatively coupled to the hypervisor , wherein the hypervisor manages one or more guests including secure guests ; intercepting, by the secure interface control , via the hypervisor , from the secure guest generated from the boot image, during runtime of the secure guest , a request; accessing, by the secure interface control , the one or more controls in the metadata by utilizing a private host key; determining, by the secure interface control , based on the one or more controls , if the secure guest is permitted to obtain a response to the request; based on determining that the secure guest is permitted to obtain the response, commencing, by the secure interface control , fulfillment of the request, within the computing system; and based on determining that the secure guest is not permitted to obtain the response, ignoring, by the secure interface control , the request.
A graphics processor unit designed to be connected to a multi-core central processor unit having N distinct cores (C 1 ,..., C N ), N being an integer greater than or equal to 2, the graphics processor unit comprising a memory storage unit , characterised in that the memory storage unit comprises a reserved space for storing N sets of descriptor(s) , each set of descriptor(s) being associated with a respective core (C 1 ,..., C N ) of the multi-core central processor unit , each descriptor identifying a batch of resource(s) of the graphics processor unit for the display of data by a software application designed to be executed via said respective core (C 1 ,..., C N ), the reserved storage space comprising N distinct storage zones , each zone being capable of storing a respective set of descriptor(s) , the N storage zones being disjoint to one another, each storage zone comprising one or more distinct storage sectors , each sector being capable of storing a respective subset of descriptor(s) for a respective software application that is able to be executed by the core (C 1 ,..., C N ) associated with said storage zone , the one or more storage sectors being disjoint to one another, each storage sector being associated to a respective partition (P 1 ,..., P 5 ) adapted to be executed by a corresponding core (C 1 ,..., C N ), and in that the graphics processor unit further comprises a sequencer configured so as to successively process the descriptors stored in the reserved storage space , the sequencer being configured so as to process sector by sector the descriptors stored in a respective storage zone . characterised in that the memory storage unit comprises a reserved space for storing N sets of descriptor(s) , each set of descriptor(s) being associated with a respective core (C 1 ,..., C N ) of the multi-core central processor unit , each descriptor identifying a batch of resource(s) of the graphics processor unit for the display of data by a software application designed to be executed via said respective core (C 1 ,..., C N ), the reserved storage space comprising N distinct storage zones , each zone being capable of storing a respective set of descriptor(s) , the N storage zones being disjoint to one another, each storage zone comprising one or more distinct storage sectors , each sector being capable of storing a respective subset of descriptor(s) for a respective software application that is able to be executed by the core (C 1 ,..., C N ) associated with said storage zone , the one or more storage sectors being disjoint to one another, each storage sector being associated to a respective partition (P 1 ,..., P 5 ) adapted to be executed by a corresponding core (C 1 ,..., C N ), and in that the graphics processor unit further comprises a sequencer configured so as to successively process the descriptors stored in the reserved storage space , the sequencer being configured so as to process sector by sector the descriptors stored in a respective storage zone .
Device for receiving and handling specifically shaped medical waste products to be stored in a safe container (10; 100), comprising a receiving mechanism (14; 126) arranged with - a compartment (48; 131) for receiving a specifically shaped medical waste product, - which compartment (48; 131) is operably arranged to be moved from a first position wherein the specifically shaped medical waste product may be entered into said compartment to a second position wherein the specifically shaped medical waste product is entered into the safe container (10; 100), - at least one first locking element (25; 118) operably arranged to releasably lock said compartment (48; 131) from being moved to said second position, - said at least one first locking element (25; 118) being configured such that the specifically shaped medical waste product placed in said compartment (48; 131) constitutes a keying element for unlocking said compartment (48; 131) such that the compartment is able to be moved from the first position to the second position, and - a monitoring unit (60; 200) comprising a detection mechanism (64; 150, 170) capable of detecting that said compartment (48; 131) has been moved from said first position to said second position. - a compartment (48; 131) for receiving a specifically shaped medical waste product, - which compartment (48; 131) is operably arranged to be moved from a first position wherein the specifically shaped medical waste product may be entered into said compartment to a second position wherein the specifically shaped medical waste product is entered into the safe container (10; 100), - at least one first locking element (25; 118) operably arranged to releasably lock said compartment (48; 131) from being moved to said second position, - said at least one first locking element (25; 118) being configured such that the specifically shaped medical waste product placed in said compartment (48; 131) constitutes a keying element for unlocking said compartment (48; 131) such that the compartment is able to be moved from the first position to the second position, and - a monitoring unit (60; 200) comprising a detection mechanism (64; 150, 170) capable of detecting that said compartment (48; 131) has been moved from said first position to said second position.