Patents by Inventor Ranjit Bhaskar
Ranjit Bhaskar 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).
-
Patent number: 11647146Abstract: Example color resources are generated. A first luminosity amount of a greyscale color in a greyscale color space is determined. The greyscale color corresponds with a transformation of a source color in a first color space converted to the greyscale color. The source color corresponding with a depletion color in a second color space, and the depletion color has a second luminosity amount. A target color in a color resource is generated via adjusting a black channel amount in the depletion color to match the second luminosity amount with the first luminosity amount. The target color to correspond with the source color in the color resource.Type: GrantFiled: November 5, 2021Date of Patent: May 9, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventors: Morgan T. Schramm, Ranjit Bhaskar, Jesse Otto Sutherland, Wesley R. Schalk
-
Patent number: 11445089Abstract: An image file is prepared for printing. The image file is received. The image file includes a cell having pixels. A pixel of the pixels of the cell corresponds with a command to apply a print substance to a medium. For the pixel, the command to apply the print substance is selectively replaced with a command to not apply the print substance.Type: GrantFiled: May 15, 2018Date of Patent: September 13, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Morgan T. Schramm, Wesley R. Schalk, Ranjit Bhaskar
-
Patent number: 11405529Abstract: Target color table generated from source color tables. A first significance factor is assigned to a first node in a first source color table. The first node in the first source color table corresponds with a color input in a first color space and provides a first print substance formulation in a second color space. A second significance factor is assigned to a second node in a second source color table. The second node in the second source color table corresponds with the color input in the first color space and provides a second print substance formulation in the second color space. A third node in target color table is generated from the first and second nodes based on the first and second significance factors. The third node corresponds with the color input in the first color space and provides a third print substance formulation in the second color space.Type: GrantFiled: May 15, 2018Date of Patent: August 2, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ranjit Bhaskar, Morgan T Schramm, Erik A Anderson
-
Publication number: 20220060603Abstract: Example color resources are generated. A first luminosity amount of a greyscale color in a greyscale color space is determined. The greyscale color corresponds with a transformation of a source color in a first color space converted to the greyscale color. The source color corresponding with a depletion color in a second color space, and the depletion color has a second luminosity amount. A target color in a color resource is generated via adjusting a black channel amount in the depletion color to match the second luminosity amount with the first luminosity amount. The target color to correspond with the source color in the color resource.Type: ApplicationFiled: November 5, 2021Publication date: February 24, 2022Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.C.Inventors: Morgan T. Schramm, Ranjit Bhaskar, Jesse Otto Sutherland, Wesley R. Schalk
-
Patent number: 11258926Abstract: An example color resource is generated. A source color from a first color space is converted to a corresponding greyscale color in a greyscale color space. The greyscale color includes a first luminosity amount. A black channel amount is adjusted to a depletion color from a second color space to form a target color in the second color space. The depletion color corresponds with a transformation of the source color into the second color space. The depletion color includes a second luminosity amount, and adjusting the black channel includes matching the second luminosity amount in the target color with the first luminosity amount.Type: GrantFiled: April 27, 2018Date of Patent: February 22, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Morgan T. Schramm, Ranjit Bhaskar, Jesse Sutherland, Wesley R. Schalk
-
Publication number: 20220001675Abstract: An example is given of a non-transitory computer-readable medium to store machine-readable instructions to be executed by a controller. The controller controls a heating element to print pixels of an image. The controller calculates an estimated thermal energy accumulation based on control of the heating element. The controller controls the heating element to print subsequent pixels based on the estimated thermal energy accumulation.Type: ApplicationFiled: March 29, 2019Publication date: January 6, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Praveen Boppana, Ranjit Bhaskar, Jay S. Gondek
-
Patent number: 11214083Abstract: In one example in accordance with the present disclosure, a printing system is described. The printing system includes a media sensor to detect a presence of media at a particular point within the printing system. A stepper motor moves media through the printing system. A controller 1) monitors, for at least one pass of the media, a number of steps of the stepper motor to pass the media between the media sensor and a print position, 2) stores the number of steps of the stepper motor in a memory device, and 3) adjusts operation of subsequent passes of the media based on stored number of steps. A memory device of the printing system stores the number of steps of the stepper motor, for at least one pass of the media.Type: GrantFiled: October 23, 2019Date of Patent: January 4, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Angel Astorgano-Ballesteros, Ranjit Bhaskar, Praveen Boppana, Stuart Douglas Spencer
-
Publication number: 20210409572Abstract: An image file is prepared for printing. The image file is received. The image file includes a cell having pixels. A pixel of the pixels of the cell corresponds with a command to apply a print substance to a medium. For the pixel, the command to apply the print substance is selectively replaced with a command to not apply the print substance.Type: ApplicationFiled: May 15, 2018Publication date: December 30, 2021Inventors: Morgan T. Schramm, Wesley R. Schalk, Ranjit Bhaskar
-
Publication number: 20210368068Abstract: An example printing device and method of the printing device is disclosed. A print substance formulation is modulated based on the process characteristic for a selected medium. A print substance is delivered to the selected medium according to the modulated print substance formulation.Type: ApplicationFiled: April 27, 2018Publication date: November 25, 2021Inventors: Wesley R Schalk, Morgan T. Schramm, Jesse Sutherland, Ranjit Bhaskar, Erik A Anderson
-
Publication number: 20210368069Abstract: A color table is modulated. The color table includes nodes that correspond with a color input in a first color space and provides a print substance formulation in a second color space. For a set of the nodes, a determination is made as to whether a color amount based on the print substance formulation is outside of threshold value. For each node in which the color amount for the node is outside the threshold value, the print substance formulation is replaced with a replacement print substance formulation having a color amount that is within the threshold value.Type: ApplicationFiled: May 15, 2018Publication date: November 25, 2021Inventors: Morgan T Schramm, Ranjit Bhaskar
-
Publication number: 20210368070Abstract: Target color table generated from source color tables. A first significance factor is assigned to a first node in a first source color table. The first node in the first source color table corresponds with a color input in a first color space and provides a first print substance formulation in a second color space. A second significance factor is assigned to a second node in a second source color table. The second node in the second source color table corresponds with the color input in the first color space and provides a second print substance formulation in the second color space. A third node in target color table is generated from the first and second nodes based on the first and second significance factors. The third node corresponds with the color input in the first color space and provides a third print substance formulation in the second color space.Type: ApplicationFiled: May 15, 2018Publication date: November 25, 2021Inventors: Ranjit Bhaskar, Morgan Schramm, Erik A Anderson
-
Publication number: 20210337083Abstract: An example color resource is generated. A source color from a first color space is converted to a corresponding greyscale color in a greyscale color space. The greyscale color includes a first luminosity amount. A black channel amount is adjusted to a depletion color from a second color space to form a target color in the second color space. The depletion color corresponds with a transformation of the source color into the second color space. The depletion color includes a second luminosity amount, and adjusting the black channel includes matching the second luminosity amount in the target color with the first luminosity amount.Type: ApplicationFiled: April 27, 2018Publication date: October 28, 2021Inventors: Morgan T. Schramm, Ranjit Bhaskar, Jesse Sutherland, Wesley R. Schalk
-
Publication number: 20210122178Abstract: In one example in accordance with the present disclosure, a printing system is described. The printing system includes a media sensor to detect a presence of media at a particular point within the printing system. A stepper motor moves media through the printing system. A controller 1) monitors, for at least one pass of the media, a number of steps of the stepper motor to pass the media between the media sensor and a print position, 2) stores the number of steps of the stepper motor in a memory device, and 3) adjusts operation of subsequent passes of the media based on stored number of steps. A memory device of the printing system stores the number of steps of the stepper motor, for at least one pass of the media.Type: ApplicationFiled: October 23, 2019Publication date: April 29, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Angel Astorgano-Ballesteros, Ranjit Bhaskar, Praveen Boppana, Stuart Douglas Spencer
-
Patent number: 8515171Abstract: A multi-resolution color image segmentation algorithm which takes advantage of gradient information in an adaptive and progressive framework is described. A gradient-based segmentation method is initiated with a dyadic wavelet decomposition scheme of an arbitrary input image, accompanied by a vector gradient calculation of its color converted counterpart. The resultant gradient map is used to automatically and adaptively generate thresholds for segregating regions of varying gradient densities, at different resolution levels of the input image pyramid. In combination with a confidence map and non-linear spatial filtering techniques, regions of high confidence are passed from one resolution level to another until the final segmentation at highest (original) resolution is achieved.Type: GrantFiled: January 11, 2010Date of Patent: August 20, 2013Assignees: Rochester Institute of Technology, Hewlett-Packard Development Company, LPInventors: Sreenath Rao Vantaram, Eli Saber, Sohail Dianat, Mark Shaw, Ranjit Bhaskar
-
Patent number: 7873214Abstract: A method for segmenting an image includes computing a color gradient map based on an inputted image and selecting at least one initial seed of at least one pixel based on the color gradient map. The method further includes growing a region of pixels adjacent to the initial seed and merging adjacent regions of pixels using a measure of similarity.Type: GrantFiled: April 30, 2007Date of Patent: January 18, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Mark Shaw, Ranjit Bhaskar, Guru Prashanth Balasubramanian, Eli Saber, Vladimir Misic, Eric Robert Peskin
-
Publication number: 20100183225Abstract: A multi-resolution color image segmentation algorithm which takes advantage of gradient information in an adaptive and progressive framework is described. A gradient-based segmentation method is initiated with a dyadic wavelet decomposition scheme of an arbitrary input image, accompanied by a vector gradient calculation of its color converted counterpart. The resultant gradient map is used to automatically and adaptively generate thresholds for segregating regions of varying gradient densities, at different resolution levels of the input image pyramid. In combination with a confidence map and non-linear spatial filtering techniques, regions of high confidence are passed from one resolution level to another until the final segmentation at highest (original) resolution is achieved.Type: ApplicationFiled: January 11, 2010Publication date: July 22, 2010Applicants: Rochester Institute of Technology, Hewlett-Packard Development Company L.P.Inventors: Sreenath Rao Vantaram, Eli Saber, Sohail Dianat, Mark Shaw, Ranjit Bhaskar
-
Publication number: 20090080773Abstract: A method for segmenting an image receives the image. The image has a number of pixels and a number of color channels. The image is initially segmented into a number of initial regions at least by dynamically selecting a plurality of seeds within the image using a dynamic color gradient threshold and growing the initial regions from the seeds until the initial regions encompass all the pixels of the image. A texture channel of the image is generated at least by applying an entropy filter to each of a plurality of quantized colors of the image. The initial regions into which the image has been initially segmented are multimodal-merged based on the color channels and the texture channel of the image, to yield a number of merged regions corresponding to segmentation of the image.Type: ApplicationFiled: September 20, 2007Publication date: March 26, 2009Inventors: Mark Shaw, Ranjit Bhaskar, Luis Garcia Ugarriza, Eli Saber, Vincent Amuso
-
Patent number: 7463385Abstract: Systems, devices, and methods performed by program instructions, are provided for color map selection. One method includes instructions which execute to generate a first color map from a set of colors. The instructions execute to generate a second color map from the set of colors and an additional color and to select a color value from between the first color map and the second color map dependent on a presence of the additional color.Type: GrantFiled: June 30, 2005Date of Patent: December 9, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Jay S. Gondak, Je-Ho Lee, Ranjit Bhaskar
-
Publication number: 20080267498Abstract: A method for segmenting an image includes computing a color gradient map based on an inputted image and selecting at least one initial seed of at least one pixel based on the color gradient map. The method further includes growing a region of pixels adjacent to the initial seed and merging adjacent regions of pixels using a measure of similarity.Type: ApplicationFiled: April 30, 2007Publication date: October 30, 2008Inventors: Mark Shaw, Ranjit Bhaskar, Guru Prashanth Balasubramanian, Eli Saber, Vladimir Misic, Eric Robert Peskin
-
Publication number: 20070002345Abstract: Systems, devices, and methods performed by program instructions, are provided for color map selection. One method includes instructions which execute to generate a first color map from a set of colors. The instructions execute to generate a second color map from the set of colors and an additional color and to select a color value from between the first color map and the second color map dependent on a presence of the additional color.Type: ApplicationFiled: June 30, 2005Publication date: January 4, 2007Inventors: Jay Gondak, Je-Ho Lee, Ranjit Bhaskar