Patents by Inventor Utpal Kumar
Utpal Kumar 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: 20220379612Abstract: A pagewide array (PWA) print bar of a printing device prints a calibration pattern on a print medium. The print bar is nominally perpendicular to a media advancement direction in which the print medium advances relative to the PWA print bar during printing. An image of the printed calibration pattern is optically scanned, and a skew angle by which the PWA print bar deviates from true perpendicular to the media advancement direction is calculated based on the optically scanned image. The printing device is calibrated to compensate for the calculated skew angle during subsequent printing.Type: ApplicationFiled: May 20, 2021Publication date: December 1, 2022Inventors: Utpal Kumar Sarkar, Carles Carmona Calpe, David Vendrell Tornero
-
Publication number: 20220379624Abstract: A print material usage estimation device may comprise a first usage meter to measure a first print material usage associated with print material deposition on a print medium over a specified time period. 5 The print material usage estimation device may further comprise a second usage meter to measure a second print material usage associated with other printer processes over the specified time period. The print material usage estimation device may further comprise a ratio calculator to calculate a ratio between second print material usage and first print material usage over the specified time period. The print 10 material usage estimation device may further comprise an estimator to estimate total print material usage for an instructed print job based on a predetermined first print material usage for the print job and the calculated ratio.Type: ApplicationFiled: January 29, 2020Publication date: December 1, 2022Inventors: Ana Cristina Garcia Alvarez, Utpal Kumar Sarkar, Esteban Gallardo Guillen
-
Publication number: 20220321734Abstract: An image processing method is disclosed. The method includes receiving information relating to a print component to be used to print a target image; determining, based on the received information relating to the print component, half-toning parameters to be applied when generating a half-tone representation of the target image; and generating, using the determined half-toning parameters, a half-tone representation of the target image. An apparatus and a machine-readable medium are also disclosed.Type: ApplicationFiled: July 31, 2019Publication date: October 6, 2022Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Jordi Sender Beleta, Utpal Kumar Sarkar, Maria Isabel Borrell Bayona, Andres Fonts Santana
-
Patent number: 11373015Abstract: The invention notably relates to a computer-implemented method for designing a 3D modeled object by interaction of a user with a feature-based CAD system, the 3D modeled object representing a mechanical structure. The method comprises creating structural member features, each structural member feature representing a respective structural member of the mechanical structure, and displaying to the user a graphical representation of the mechanical structure based on the structural member features. The method further comprises creating corner features, each corner feature representing a respective corner of the mechanical structure, the creation of the corner features being performed automatically by the system, the corner features being editable by the user. This provides improved ergonomics for structural design.Type: GrantFiled: September 6, 2018Date of Patent: June 28, 2022Assignee: DASSAULT SYSTEMES SOLIDWORKS CORPORATIONInventors: Utpal Kumar, Satish Rao Kanjarkar, Sachin Darwatkar, Rajendrasing Pardeshi
-
Patent number: 11059220Abstract: In an example, a processor comprises an ancillary print agent distribution module to determine instructions for a print control module. The print control module may be to control the distribution of print agent onto a first region of a layer of build material in an object fabrication chamber in an additive manufacturing process in which at least one object is generated by selective solidification of each of a plurality of layers of build material and the selective solidification of build material is determined by the distribution of at least one print agent. The instructions determined by the ancillary print agent distribution module may be to cause the print control module to control the distribution of print agent in a second region of a layer of build material in an object fabrication chamber as part of a process which is ancillary to object generation. The first and second regions may be spatially distinct.Type: GrantFiled: October 19, 2015Date of Patent: July 13, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leticia Rubio, Utpal Kumar Sarkar, Salvador Sanchez Ribes
-
Patent number: 11007775Abstract: A circuit 108 for controlling a plurality of fluid dispense nozzles 202(N), the circuit 108 to change an order in which the fluid dispense nozzles 202(N) are actuated.Type: GrantFiled: April 25, 2017Date of Patent: May 18, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leticia Rubio, Utpal Kumar Sarkar, Xavier Quintero Ruiz
-
Patent number: 10864759Abstract: A method of printing is disclosed. The printing may involve printing on a printable medium using a print head having a plurality of nozzles, the printable medium having a leading edge and a defined zone adjacent to the leading edge. The print head may be to deposit print agent onto the printable medium via the plurality of nozzles during successive printing passes. The method may comprise: during a first printing pass, depositing print agent from a subset of the plurality of nozzles onto the printable medium outside the defined zone. The method may further comprise: advancing the printable medium by a defined distance. The method may further comprise: during a second printing pass, depositing print agent from a subset of the plurality of nozzles onto the printable medium within the defined zone.Type: GrantFiled: October 24, 2016Date of Patent: December 15, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leticia Rubio, Raul Rodriguez Alonso, Marti Rius Rossell, Utpal Kumar Sarker, Xavier Quintero Ruiz
-
Patent number: 10787008Abstract: Print apparatus is controlled to execute a print operation comprising a plurality of print sweeps onto a print zone of a print substrate and a corresponding plurality of print advances of the print substrate between successive print sweeps. Print apparatus is controlled to execute an intermediate cutting operation between a pre-cut print sweep and a successive post-cut print sweep of the plurality of print sweeps.Type: GrantFiled: June 20, 2017Date of Patent: September 29, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Leticia Rubio, Xavier Quintero Ruiz, Utpal Kumar Sarkar
-
Patent number: 10661506Abstract: Cells of an n-dimensional object are indexed. A plurality of indexing digits are grouped for each axis of the n dimensions of the n-dimensional object. A first indexing digit of a given group is allocated to each of at least two cells resulting from at least one subdivision of the dimension of the object along the axis of the given group; and an mth subsequent indexing digit of the given group is allocated to any subsequent at least two cells resulting from any subsequent at least one subdivision of at least one cell of the at least two cells resulting from the m?1th subdivision of the dimension of the object along the axis of the given group.Type: GrantFiled: February 5, 2015Date of Patent: May 26, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Juan Manuel Garcia Reyero Vinas, Utpal Kumar Sarkar, Peter Morovic, Jan Morovic
-
Patent number: 10592790Abstract: In some examples, an imaging device may include a controller including processing circuitry to detect, a first quantity of rows of pixels to be included as a first band of a contone image, process the pixels of each row of the first band in parallel raster order, detect a second quantity of rows of pixels to be included as a second band of the contone image; and process the pixels of each row of the second band in response to the completion of the pixels of the first band, where the rows of the second band are processed in parallel in serpentine order with respect to the first band.Type: GrantFiled: November 8, 2018Date of Patent: March 17, 2020Assignees: Hewlett-Packard Development Company, L.P., Purdue Research FoundationInventors: Yafei Mao, Jan Allebach, Lluis Abello Rosello, Joan Vidal Fortia, Robert Ulichney, Utpal Kumar Sarkar
-
Patent number: 10587774Abstract: According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.Type: GrantFiled: January 27, 2017Date of Patent: March 10, 2020Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ruiyi Mao, Jan Allebach, Wanling Jiang, Lluis Abello Rosello, Robert Ulichney, Utpal Kumar Sarkar
-
Publication number: 20200019649Abstract: The invention notably relates to a computer-implemented method for designing a 3D modeled object by interaction of a user with a feature-based CAD system, the 3D modeled object representing a mechanical structure. The method comprises creating structural member features, each structural member feature representing a respective structural member of the mechanical structure, and displaying to the user a graphical representation of the mechanical structure based on the structural member features. The method further comprises creating corner features, each corner feature representing a respective corner of the mechanical structure, the creation of the corner features being performed automatically by the system, the corner features being editable by the user. This provides improved ergonomics for structural design.Type: ApplicationFiled: September 6, 2018Publication date: January 16, 2020Inventors: Utpal Kumar, Satish Rao Kanjarkar, Sachin Darwatkar, Rajendrasing Pardeshi
-
Publication number: 20200009885Abstract: Print apparatus is controlled to execute a print operation comprising a plurality of print sweeps onto a print zone of a print substrate and a corresponding plurality of print advances of the print substrate between successive print sweeps. Print apparatus is controlled to execute an intermediate cutting operation between a pre-cut print sweep and a successive post-cut print sweep of the plurality of print sweeps.Type: ApplicationFiled: June 20, 2017Publication date: January 9, 2020Inventors: Leticia RUBIO, Xavier QUINTERO RUIZ, Utpal Kumar SARKAR
-
Publication number: 20190351618Abstract: According to an example, an apparatus may include a processor and a memory. The memory may have stored thereon machine readable instructions that may cause the processor to access an initial halftone image of a three-dimensional (3D) object, the initial halftone image being generated from a continuous tone image of the 3D object. The instructions may also cause the processor to iteratively modify voxel data for the initial halftone image to identify updated voxel data that more accurately corresponds to the continuous tone image than the initial halftone image and to generate halftone image printing data for the 3D object containing the updated voxel data.Type: ApplicationFiled: January 27, 2017Publication date: November 21, 2019Applicants: Hewlett-Packard Development Company, L.P., Purdue Research FoundationInventors: Ruiyi MAO, Jan ALLEBACH, Wanling JIANG, Lluis ABELLO ROSELLO, Robert ULICHNEY, Utpal Kumar SARKAR
-
Patent number: 10472190Abstract: An example media handling system provides a print media (111) along a media path (131) and at least part of the media handling system includes an adhesive material for locating the print media (111) on the at least part of the media path (131).Type: GrantFiled: January 31, 2014Date of Patent: November 12, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Martin Urrutia Nebreda, Utpal Kumar Sarkar
-
Patent number: 10382654Abstract: In an example, a method includes receiving print data indicative of an image to be printed on a substrate. The print data may indicate an image portion in which an image is present and a void portion in which the image is absent. An amount of background print agent to be applied to a region of the substrate corresponding to the locations of the image portion and the void portion on the substrate when the image is printed may be determined. In examples, the amount of background print agent determined to be applied to a region of the substrate corresponding to the location of the void portion on the substrate when the image is printed is greater than the amount of a background print agent to be applied to the region of the substrate corresponding to the location of the image portion on the substrate when the image is printed.Type: GrantFiled: January 29, 2016Date of Patent: August 13, 2019Assignee: Hewlett-Packard Development Company, L.P.Inventors: Barret Kammerzell, Josep-Maria Serra, Pablo Vidal Alvarez, Utpal Kumar Sarkar
-
Publication number: 20190184720Abstract: A method of printing is disclosed. The printing may involve printing on a printable medium using a print head having a plurality of nozzles, the printable medium having a leading edge and a defined zone adjacent to the leading edge. The print head may be to deposit print agent onto the printable medium via the plurality of nozzles during successive printing passes. The method may comprise: during a first printing pass, depositing print agent from a subset of the plurality of nozzles onto the printable medium outside the defined zone. The method may further comprise: advancing the printable medium by a defined distance.Type: ApplicationFiled: October 24, 2016Publication date: June 20, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventors: Leticia Rubio, Raul Rodriguez Alonso, Marti Rius Rossell, Utpal Kumar Sarker, Xavier Quintero Ruiz
-
Patent number: 10105947Abstract: In some examples, a printing system includes a printhead comprising a nozzle array including plural columns of nozzles to deliver printing fluid to a print medium, wherein nozzles in a first column of the columns are offset from nozzles in a second column of the columns. A controller is to control printing onto the print medium using the printhead by, for each respective pass of a plurality of passes of the printhead over the print medium, controlling an advance of the print medium for a print mask pattern that controls firing of the nozzles of the printhead, where the controlled advance of the print medium causes nozzles from different columns of nozzles of the nozzle array to deliver dots of printing fluid to a given row of a swath in successive passes of the plurality of passes.Type: GrantFiled: April 19, 2017Date of Patent: October 23, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Andreas Muller, Utpal Kumar Sarkar
-
Publication number: 20180241912Abstract: In an example, a method includes receiving print data indicative of an image to be printed on a substrate. The print data may indicate an image portion in which an image is present and a void portion in which the image is absent. An amount of background print agent to be applied to a region of the substrate corresponding to the locations of the image portion and the void portion on the substrate when the image is printed may be determined. In examples, the amount of background print agent determined to be applied to a region of the substrate corresponding to the location of the void portion on the substrate when the image is printed is greater than the amount of a background print agent to be applied to the region of the substrate corresponding to the location of the image portion on the substrate when the image is printed.Type: ApplicationFiled: January 29, 2016Publication date: August 23, 2018Applicant: Hewlett-Packard Development Company, L.P.Inventors: Barret Kammerzell, Josep-Maria Serra, Pablo Vidal ÃLVAREZ, Utpal Kumar Sarkar
-
Publication number: 20180215104Abstract: In an example, a processor comprises an ancillary print agent distribution module to determine instructions for a print control module. The print control module may be to control the distribution of print agent onto a first region of a layer of build material in an object fabrication chamber in an additive manufacturing process in which at least one object is generated by selective solidification of each of a plurality of layers of build material and the selective solidification of build material is determined by the distribution of at least one print agent. The instructions determined by the ancillary print agent distribution module may be to cause the print control module to control the distribution of print agent in a second region of a layer of build material in an object fabrication chamber as part of a process which is ancillary to object generation. The first and second regions may be spatially distinct.Type: ApplicationFiled: October 19, 2015Publication date: August 2, 2018Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Leticia Rubio, Utpal Kumar Sarkar, Salvador Sanchez Ribes