Patents by Inventor David M. Berfanger
David M. Berfanger 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: 20230370621Abstract: An example non-transitory machine-readable medium includes instructions that, when executed by a processor, cause the processor to define a color encoding based on selected colors within a reference color space. The selected colors include white, black, and a set of chromatic colors spanning different print gamuts of a range of different printing devices. The instructions are further to encode a source datapoint of a source color space with the color encoding to obtain a reference datapoint of the reference color space by determining the reference datapoint as a mixture of white, black, and two colors selected from the set of chromatic colors, and output the reference datapoint.Type: ApplicationFiled: May 10, 2022Publication date: November 16, 2023Inventors: David M. BERFANGER, Di Yuan TZENG, Jay S. GONDEK, Mark Quentin SHAW
-
Patent number: 11416184Abstract: Example printing devices and methods of the printing devices are disclosed. Target data is received responsive to imaging the source item. The source item includes a mark indicative of rendering information. The target data is used to detect the rendering information. The target object is output based on the target data and the rendering information.Type: GrantFiled: December 21, 2018Date of Patent: August 16, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: David M. Berfanger, Jesse Sutherland, Wesley R. Schalk, Benjamin Hoopes, Morgan T. Schramm
-
Publication number: 20220004346Abstract: Example printing devices and methods of the printing devices are disclosed. Target data is received responsive to imaging the source item. The source item includes a mark indicative of rendering information. The target data is used to detect the rendering information. The target object is output based on the target data and the rendering information.Type: ApplicationFiled: December 21, 2018Publication date: January 6, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: David M. Berfanger, Jesse Sutherland, Wesley R. Schalk, Benjamin Hoopes, Morgan T. Schramm
-
Publication number: 20210274063Abstract: An example computer-readable medium storing machine-readable instructions that, when executed by a processor, cause the processor to receive an image, identify a first color region in the image, the first color region having a color level below a color level threshold, and fortify the first color region.Type: ApplicationFiled: September 13, 2018Publication date: September 2, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Jesse O. Sutherland, III, Wesley R. Schalk, Benjamin Hoopes, Morgan T. Schramm, David M. Berfanger
-
Publication number: 20210206113Abstract: In an example, a method includes receiving a data model of an object to be generated in additive manufacturing, the data model comprising geometric object data describing the object and property data. A property affecting object generation parameter may be determined for the object and a modified data model of the object may be derived by applying a transformation to the property data associated with the property affecting object generation parameter, wherein the transformation is to compensate for a property value shift associated with the property affecting object generation parameter.Type: ApplicationFiled: July 28, 2017Publication date: July 8, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Morgan T. SCHRAMM, Matthew A. SHEPHERD, David M. BERFANGER, Jay S. GONDEK
-
Publication number: 20210206114Abstract: In an example, a method includes determining an additive manufacturing process instruction, the additive manufacturing process instruction comprising an instruction specifying a coverage of a set of print agents comprising a fusing agent and a colorant to be applied to build material. A color and a behavioural property of carrying out an additive manufacturing process according to the additive manufacturing process instruction may be determined and, in response to a determination that the behavioural property meets predetermined parameters, the instruction and the color may be added to a color mapping resource.Type: ApplicationFiled: July 10, 2017Publication date: July 8, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Morgan T. SCHRAMM, Matthew A. SHEPHERD, Vanessa VERZWYVELT, David M. BERFANGER, Jake WRIGHT, Hector LEBRON, Andrew E. FITZHUGH
-
Publication number: 20210200490Abstract: A computing system can include a preview module and a display interface. In some examples, the preview module can obtain adjustment values for adjusting an operation for a printer to achieve or form an output of the printer with a set of attributes included in a print job. Additionally, the preview module can generate a preview of the output, based on the adjustment values, the set of attributes and a set of configuration parameters of the display component. In such examples, the preview can be based on the adjustment values, the set of attributes and a set of configuration parameters of the display component. In some examples, the preview module can communicate the preview of the output to a display component using the display interface.Type: ApplicationFiled: July 28, 2017Publication date: July 1, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: David M. BERFANGER, Ingeborg TASTL, Miguel Angel LOPEZ
-
Patent number: 10893167Abstract: A technique includes acquiring data representing a first image produced by electronically scanning a page against a background. The first image contains a non-uniform background content due at least in part to a variation introduced by the background being non-uniform. The technique includes extracting an image of the page from the first image, wherein the extraction includes characterizing the background content of the first image; identifying candidate pixels associated with the page based at least in part on the characterized background content; and based at least in part on the identified candidate pixels and a model for a boundary of the page, determining the boundary of the page.Type: GrantFiled: April 28, 2016Date of Patent: January 12, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: David M Berfanger, Charles Jia, Yifeng Wu
-
Publication number: 20200274990Abstract: A technique includes acquiring data representing a first image produced by electronically scanning a page against a background. The first image contains a non-uniform background content due at least in part to a variation introduced by the background being non-uniform. The technique includes extracting an image of the page from the first image, wherein the extraction includes characterizing the background content of the first image; identifying candidate pixels associated with the page based at least in part on the characterized background content; and based at least in part on the identified candidate pixels and a model for a boundary of the page, determining the boundary of the page.Type: ApplicationFiled: April 28, 2016Publication date: August 27, 2020Inventors: David M Berfanger, Charles Jia, Yifeng Wu
-
Patent number: 9223890Abstract: A host server receives a content request in the form of a Uniform Resource Identifier (URI) from a client. The URI identifies a first content resource and describes a first service resource to be applied to a representation of the first content resource. The URI is translated into an instruction set. The host server causes execution of the instruction set to apply the first service resource to a representation of the content resource. A processed representation of the first content resource is then provided to the client in response to the request.Type: GrantFiled: March 15, 2011Date of Patent: December 29, 2015Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: David M. Berfanger, Matthew Ryan Bonner
-
Publication number: 20120239726Abstract: A host server receives a content request in the form of a Uniform Resource Identifier (URI) from a client. The URI identifies a first content resource and describes a first service resource to be applied to a representation of the first content resource. The URI is translated into an instruction set. The host server causes execution of the instruction set to apply the first service resource to a representation of the content resource. A processed representation of the first content resource is then provided to the client in response to the request.Type: ApplicationFiled: March 15, 2011Publication date: September 20, 2012Inventors: David M. Berfanger, Matthew Ryan Bonner
-
Patent number: 6701029Abstract: Computer software for and a method of calculating ring-wedge data from a digital image by performing a discrete Fourier transform of the digital image. A discrete autocorrelation, discrete cosine transform, and/or Hadamard transform is also preferably performed, together with providing the results to a neural network (most preferably a fully connected, three-layer, feed-forward neural network with sigmoidal activation functions) to perform pattern recognition on the data.Type: GrantFiled: February 9, 2000Date of Patent: March 2, 2004Assignee: Automatic Recognition and Control, Inc.Inventors: David M. Berfanger, Nicholas George