Patents by Inventor Gideon Amir
Gideon Amir has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240296609Abstract: In an example, a method includes receiving a Quick Response (QR) code including a plurality of dark blocks and a plurality of light blocks. For each of a first set of blocks, a central pixel or a plurality of central pixels, and a plurality of outer pixels may be defined. The QR code may be combined with an image, the image having an area to be co-located with the QR code with pixel dimensions corresponding to pixel dimensions of the QR code, to form a combined image, wherein combining the QR code and the image may include, at locations of the combined image corresponding to outer pixel locations of the QR code, using pixel data from the image as pixel data for the combined image.Type: ApplicationFiled: March 15, 2021Publication date: September 5, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventor: Gideon AMIR
-
Patent number: 12073704Abstract: A system includes a processor, safety devices including a door-related safety device, and environmental condition detection sensors. The processor is configured to receive environmental condition sensor data from the at least one environmental condition detection sensor. An imminent occurrence of a threat event tis detected that would cause the damage a building. A risk analysis model analyzes threat event related environmental condition sensor data to predict a risk value that the at least one threat event would cause the damage to the at least one building and to generate risk mitigation actions that at least reduces the damage during the actual occurrence of the threat event. Prior to the actual occurrence of the threat event, respective risk mitigation instructions are transmitted to actuators that cause an operational state change of safety devices so as to at least reduce the damage to the building from the threat event.Type: GrantFiled: January 28, 2021Date of Patent: August 27, 2024Assignee: Survia Ltd.Inventors: Roy Amir, Eyal Artsiely, Shlomi Sharabani, Avi Ringel, Gideon Fisher
-
Publication number: 20240251050Abstract: In an example, a method includes, at least one processor, in response to each of a plurality of requests, determining a halftone screen. Determining the halftone screen comprises encoding a signature pattern in the halftone screen, and halftone screens for different requests may be encoded with a different signature pattern. The halftone screen may be arranged such that, when applied to image data to provide a printed output, the pattern is discernible therein to provide a signature for the printed output.Type: ApplicationFiled: April 3, 2024Publication date: July 25, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Gideon AMIR, Tadej TURK
-
Patent number: 11979536Abstract: In an example, a method includes, at least one processor, in response to each of a plurality of requests, determining a halftone screen. Determining the halftone screen comprises encoding a signature pattern in the halftone screen, and halftone screens for different requests may be encoded with a different signature pattern. The halftone screen may be arranged such that, when applied to image data to provide a printed output, the pattern is discernible therein to provide a signature for the printed output.Type: GrantFiled: January 30, 2020Date of Patent: May 7, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventors: Gideon Amir, Tadej Turk
-
Patent number: 11956402Abstract: In an example, a method includes, by one or more processors, receiving a greyscale image having a plurality of pixels, each pixel being associated with a grey level, and the greyscale image having a first number of grey levels. An order of the pixels may be determined based on the grey level. A second number of grey levels may be determined, wherein the second number of grey levels is greater than the first number, and an indication of a target number of pixels per grey level of the second number of grey levels may be further be determined. Taking the pixels in order, and based on the target number of pixels per grey level, a new grey level may be allocated to each pixel to provide the second number of grey levels. The new grey levels may be converted to a threshold of a threshold halftone screen.Type: GrantFiled: January 30, 2020Date of Patent: April 9, 2024Assignee: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Publication number: 20240064260Abstract: In an example, a method includes obtaining, by at least one processor, a first halftone screen tile having a first halftone pattern. In some examples, the method further comprises obtaining a second halftone screen tile having a second halftone pattern. The method may include determining a halftone screen having a predetermined spatial arrangement of the first and second halftone screen tiles wherein the relative placement of the first and second halftone screen tiles in the predetermined spatial arrangement provides a signature for the halftone screen which when applied to image data provides a printed output in which the signature is discernible.Type: ApplicationFiled: February 11, 2021Publication date: February 22, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventors: Tal FRANK, Orel BAT MOR, Shani GAT, Gideon AMIR, Itamar ROTH, Ram DAGAN
-
Publication number: 20240007578Abstract: In an example, a method includes, by one or more processors, acquiring a dot pattern having a distribution of dots. A greyscale image comprising a plurality of pixels each associated with a greyscale value may be derived from the dot pattern. Deriving the greyscale image may comprise assigning a greyscale value to each pixel, wherein the greyscale value is based on the distance associated with that pixel.Type: ApplicationFiled: July 18, 2023Publication date: January 4, 2024Applicant: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Patent number: 11801699Abstract: Example implementations relate to emulating 3D texture patterns in a printer system. One example implementation receives an image having a number of image pixels and selects from a plurality of digital substrates which each correspond to a physical substrate. Each digital substrate has luminance change data corresponding to heights of a 3D texture pattern at respective locations of the physical substrate. An image having emulated 3D texture is generated by adjusting the luminance of the image pixels corresponding to respective locations of the physical substrate and according to the corresponding luminance change data.Type: GrantFiled: March 19, 2019Date of Patent: October 31, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Patent number: 11750759Abstract: In an example, a method includes, by one or more processors, acquiring a dot pattern having a distribution of dots. A greyscale image comprising a plurality of pixels each associated with a greyscale value may be derived from the dot pattern. Deriving the greyscale image may comprise, for each pixel, determining the closest dot to the pixel and associating a distance of the closest dot from the pixel with the pixel, and assigning a greyscale value to each pixel, wherein the greyscale value is based on the distance associated with that pixel.Type: GrantFiled: January 30, 2020Date of Patent: September 5, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Patent number: 11701907Abstract: An example method comprises identifying, by a processor, a gap in a housing of a printing apparatus and positioning an inlet of a conduit inside the housing proximate the gap. The inlet is fluidly connected to a fan, and the fan is powered to create a pressure differential across the housing to minimize the amount of air inside the housing being able to escape the housing via the gap.Type: GrantFiled: July 29, 2019Date of Patent: July 18, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Doron Schlumm, Mark Sandler, Assaf Pines, Gideon Amir
-
Patent number: 11686752Abstract: In an example, monitoring circuitry includes a first and a second coupling to electrically connect the monitoring circuitry to a monitored circuit having a resistance. The resistance of the monitored circuit may be indicative of a status, and the monitored circuit may be connected in series between the first and second coupling. The first coupling comprises a plurality of galvanically separated connection elements which are to form an electrical connection with a common connection element of the monitored circuit. The monitoring circuitry further comprises a monitoring apparatus to determine the resistance of the monitored circuit via the first coupling and the second coupling. The monitoring apparatus is to acquire a plurality of electrical values and to use the plurality of electrical values to determine a value of the resistance of the monitored circuit.Type: GrantFiled: April 23, 2021Date of Patent: June 27, 2023Assignee: HP INDIGO B.V.Inventor: Gideon Amir
-
Patent number: 11610499Abstract: In an example, printed circuitry comprises a digitally printed switch, the printed switch comprising a first contact element printed using conductive print agent on a first substrate portion and a second contact element printed using conductive print agent on a second substrate portion. An interposed non-conductive printed spacer element is overprinted on at least one of the first and the second substrate portions.Type: GrantFiled: March 26, 2018Date of Patent: March 21, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Gideon Amir, Niv Shem Tov
-
Publication number: 20230069685Abstract: In an example, a method includes, by one or more processors, acquiring a dot pattern having a distribution of dots. A greyscale image comprising a plurality of pixels each associated with a greyscale value may be derived from the dot pattern. Deriving the greyscale image may comprise, for each pixel, determining the closest dot to the pixel and associating a distance of the closest dot from the pixel with the pixel, and assigning a greyscale value to each pixel, wherein the greyscale value is based on the distance associated with that pixel.Type: ApplicationFiled: January 30, 2020Publication date: March 2, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Publication number: 20230039819Abstract: In an example, a method includes, by one or more processors, receiving a greyscale image having a plurality of pixels, each pixel being associated with a grey level, and the greyscale image having a first number of grey levels. An order of the pixels may be determined based on the grey level. A second number of grey levels may be determined, wherein the second number of grey levels is greater than the first number, and an indication of a target number of pixels per grey level of the second number of grey levels may be further be determined. Taking the pixels in order, and based on the target number of pixels per grey level, a new grey level may be allocated to each pixel to provide the second number of grey levels. The new grey levels may be converted to a threshold of a threshold halftone screen.Type: ApplicationFiled: January 30, 2020Publication date: February 9, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Publication number: 20230044174Abstract: In an example, a method includes, at least one processor, in response to each of a plurality of requests, determining a halftone screen. Determining the halftone screen comprises encoding a signature pattern in the halftone screen, and halftone screens for different requests may be encoded with a different signature pattern. The halftone screen may be arranged such that, when applied to image data to provide a printed output, the pattern is discernible therein to provide a signature for the printed output.Type: ApplicationFiled: January 30, 2020Publication date: February 9, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Gideon Amir, Tadej Turk
-
Patent number: 11574433Abstract: Example implementations relate to emulating 3D texture patterns in a printer system. One example implementation determines a 3D texture pattern data having a number of pattern pixels at different heights and associated with respective surfaces of a corresponding 3D texture pattern. Luminance change data is determined for each pattern pixel depending on an angle between a normal vector of the respective surface and a simulated light vector. Image data is obtained having a number of image pixels and the luminance of each image pixel is adjusted depending on the luminance change data of a corresponding pattern pixel in order to generate an image with an emulated 3D texture pattern.Type: GrantFiled: March 19, 2019Date of Patent: February 7, 2023Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventor: Gideon Amir
-
Publication number: 20220291605Abstract: An electrostatic printing method for forming a structured image on a print substrate, the method comprising: providing an electrostatic ink composition; contacting the electrostatic ink composition with a latent electrostatic image on a photoconductive surface to create a developed toner image; transferring the developed toner image to an embossed intermediate transfer member to create a structured toner image; and; transferring the structured toner image to a print substrate. The embossed intermediate transfer may comprise a substrate layer, at least part of which is compressible and comprises an electrically conductive species; and; an outer release layer disposed on the substrate layer, the outer release layer comprising a structured surface. Methods of making the embossed intermediate transfer member are also described herein.Type: ApplicationFiled: January 9, 2020Publication date: September 15, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Gideon AMIR, Tony AZZAM, Michael KOKOTOV
-
Patent number: 11436459Abstract: A method comprises providing to a processor or generating by the processor, an image, and a machine readable graphic code comprising a plurality of light pixels and a plurality of dark pixels. The processor determines whether the image and machine readable code are the same size if they are not the same size, scales or crops the image or the machine readable code such that they are the same size. The processor associates each graphic code pixel with a corresponding image pixel, each pixel having a lightness value. The processor determines for each image pixel, based on a comparison between a lightness of the image pixel and a lightness of a corresponding graphic code pixel, whether to adjust the lightness of the image pixel based on one of a low threshold lightness value and a high threshold lightness value. The lightness value is adjusted for each pixel of the image which is to be adjusted to a modified lightness value, such that a combination of the image and the graphic code is produced.Type: GrantFiled: August 7, 2018Date of Patent: September 6, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir
-
Publication number: 20220143993Abstract: An example method comprises identifying, by a processor, a gap in a housing of a printing apparatus and positioning an inlet of a conduit inside the housing proximate the gap. The inlet is fluidly connected to a fan, and the fan is powered to create a pressure differential across the housing to minimize the amount of air inside the housing being able to escape the housing via the gap.Type: ApplicationFiled: July 29, 2019Publication date: May 12, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Doron Schlumm, Mark Sandler, Assaf Pines, Gideon Amir
-
Publication number: 20220044470Abstract: Example implementations relate to emulating 3D texture patterns in a printer system. One example implementation determines a 3D texture pattern data having a number of pattern pixels at different heights and associated with respective surfaces of a corresponding 3D texture pattern. Luminance change data is determined for each pattern pixel depending on an angle between a normal vector of the respective surface and a simulated light vector. Image data is obtained having a number of image pixels and the luminance of each image pixel is adjusted depending on the luminance change data of a corresponding pattern pixel in order to generate an image with an emulated 3D texture pattern.Type: ApplicationFiled: March 19, 2019Publication date: February 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Gideon Amir