Patents by Inventor Nathan Moroney
Nathan Moroney 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: 11776175Abstract: A computing system for adaptive point generation includes a storage to store a densely sampled polyline or surface, or mathematical function, and a processor to compute the area of a contour of the polyline or function with respect to itself, or compute the volume of the surface or function with respect to itself, adaptively resample the polyline, surface, or function, wherein the adaptive resampling is based on and inversely proportional to the computed area or volume, and connect adaptively resampled points as an adaptively sampled polyline or surface.Type: GrantFiled: April 26, 2018Date of Patent: October 3, 2023Assignee: Hewlett-Packard Development Company, L.P.Inventor: Nathan Moroney
-
Publication number: 20230305523Abstract: Systems and methods are described herein relating to compositing dynamic content on 3D printed objects. A printing subsystem may transmit printing instructions to a 3D printer that include only a single digital mesh of the object, digital meshes of each discrete element of the dynamic content, and instructions for compositing unique combinations of the discrete elements on each instance of the object or each instance of a set of objects printed by the 3D printer.Type: ApplicationFiled: August 17, 2020Publication date: September 28, 2023Inventors: Nathan Moroney, Craig Peter Sayers, Ji Won Jun, Paulo Abner Aurelio Mesquita
-
Publication number: 20230038217Abstract: Systems and methods are described herein to determine positive or negative displacement distances for each pixel of an image of a graphical element. A displacement subsystem may determine surface displacement distances based on a function of a distance of each pixel to a nearest edge pixel of the image of the graphical element. A mapping subsystem may generate a surface displacement map of the graphical element to be applied to a surface of a three-dimensional object. The surface displacement map may be used to generate a mesh file and/or transmitted to a three-dimensional printing for printing on a surface of an object.Type: ApplicationFiled: January 29, 2020Publication date: February 9, 2023Applicant: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Scott A White, Ji Won Jun
-
Publication number: 20220260967Abstract: An example non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to generate a first surface based on an edge of a three-dimensional (3D) model. The first surface includes values indicating no displacement at locations of the first surface corresponding to the edge of the 3D model. The instructions, when executed by the processor, cause the processor to merge the first surface with a second surface to produce a third surface. The third surface includes values indicating no displacement at locations of the third surface corresponding to the edge of the 3D model.Type: ApplicationFiled: September 27, 2019Publication date: August 18, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Ingeborg Tastl
-
Publication number: 20220072802Abstract: The present disclosure pertains to systems and methods for mapping an image to a three-dimensional pattern of relief features on a surface of an object for 3D printing. In some examples, a system may determine a pattern of relief features, including debossed relief features and/or embossed relief features, to create a shading pattern on the surface of 3D printed object that approximates the continuous halftones of an image.Type: ApplicationFiled: May 29, 2019Publication date: March 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: Wei Huang, Nathan Moroney
-
Publication number: 20220044432Abstract: According to examples, an apparatus may include a processor and a non-transitory computer readable medium on which is stored instructions that the processor may execute to determine displacement levels of multiple locations of an image and to select a sampling density for the multiple locations. The processor may execute the instructions to generate an array of points according to the selected sampling density, the array of points identifying displaced portions of the image.Type: ApplicationFiled: April 30, 2019Publication date: February 10, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventor: Nathan Moroney
-
Publication number: 20220028053Abstract: In one example in accordance with the present disclosure, an electronic system is described. The electronic system includes a scanning device to capture an image of an object. The object includes encoded data formed therein. An attribute determiner of the electronic system determines an actual value of a surface attribute of the object. The electronic system includes an extraction device to extract from the image of the object, a target value for the surface attribute from the encoded data. A comparator of the electronic system determines if a difference between the actual value and the target value has a specified value.Type: ApplicationFiled: March 19, 2019Publication date: January 27, 2022Applicant: Hewlett-Packard Development Company, L.P.Inventors: William J. Allen, Qian Lin, Nathan Moroney
-
Patent number: 11229605Abstract: An example device includes at least one three-dimensional (3D) printed tablet and a 3D-printed production support structure. Each 3D-printed tablet includes an excipient material and an active ingredient. The 3D-printed support structure includes a 3D-printed planar structure comprising the excipient material and at least one 3D-printed connecting member comprising the excipient material. The planar structure includes at least one aperture, each aperture corresponding to one of the at least one 3D-printed tablet. The connecting member detachably connects the at least one 3D-printed tablet with the 3D-printed planar structure and positions the at least one 3D-printed tablets within the apertures.Type: GrantFiled: February 15, 2017Date of Patent: January 25, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventors: Wei Huang, Nathan Moroney, Steven J. Simske, Gary J. Dispoto
-
Publication number: 20210347126Abstract: In example implementations, an apparatus is provided. The apparatus includes a light table, a camera, and a processor. The light table is to hold an object. The camera is to capture images. The light table is positioned within a field of view of the camera. The processor is communicatively coupled to the camera to receive the images. The processor is to analyze the images to calculate an imaged transmission percentage at a plurality of different locations of the object based on a correlation function of the camera used to determine an amount of print agents to be dispense by a three dimensional printer to print the object.Type: ApplicationFiled: December 7, 2018Publication date: November 11, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventors: Ingeborg Tastl, Melanie M. Gottwals, Nathan Moroney, Jian Fan
-
Publication number: 20210205228Abstract: An example device includes at least one three-dimensional (3D) printed tablet and a 3D-printed production support structure. Each 3D-printed tablet includes an excipient material and an active ingredient. The 3D-printed support structure includes a 3D-printed planar structure comprising the excipient material and at least one 3D-printed connecting member comprising the excipient material. The planar structure includes at least one aperture, each aperture corresponding to one of the at least one 3D-printed tablet. The connecting member detachably connects the at least one 3D-printed tablet with the 3D-printed planar structure and positions the at least one 3D-printed tablets within the apertures.Type: ApplicationFiled: February 15, 2017Publication date: July 8, 2021Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Wei HUANG, Nathan MORONEY, Steven J. SIMSKE, Gary J. DISPOTO
-
Publication number: 20210097102Abstract: In an example method, an image to be queried is received. An image representation including symbols is generated from the image via a classifier. A query is received and a target regular expression is generated based on the query. The image representation is queried for a discrete pattern using the target regular expression.Type: ApplicationFiled: April 19, 2018Publication date: April 1, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventor: Nathan Moroney
-
Patent number: 10926528Abstract: Examples analyze three-dimensional printing specifications associated with a three-dimensional printing device to determine test angles for a test object and test surfaces corresponding to the test angles for the test object. Examples generate the test object for color calibration for the three-dimensional printing device based at least in part on the test angles and test surfaces that are configured with at least one test color.Type: GrantFiled: July 30, 2015Date of Patent: February 23, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ingeborg Tastl, Nathan Moroney, Peter Morovic, Jan Morovic, Andrew E Fitzhugh, Jacob Tyler Wright
-
Publication number: 20210031457Abstract: A computing system for adaptive point generation includes a storage to store a densely sampled polyline or surface, or mathematical function, and a processor to compute the area of a contour of the polyline or function with respect to itself, or compute the volume of the surface or function with respect to itself, adaptively resample the polyline, surface, or function, wherein the adaptive resampling is based on and inversely proportional to the computed area or volume, and connect adaptively resampled points as an adaptively sampled polyline or surface.Type: ApplicationFiled: April 26, 2018Publication date: February 4, 2021Applicant: Hewlett-Packard Development Company, L.P.Inventor: Nathan Moroney
-
Patent number: 10891782Abstract: In one example in accordance with the present disclosure a three-dimensional illumination chart is described. The chart includes a substrate divided into a number of portions. Each portion includes a raised relief pattern disposed thereon having a relief angle relative to a reference line. Each relief angle of the raised relief patterns of the number of portions is different from other relief angles of other raised relief patterns of other of the number of portions.Type: GrantFiled: July 26, 2016Date of Patent: January 12, 2021Assignee: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Ingeborg Tastl, Melanie M. Gottwals
-
Publication number: 20190147644Abstract: In one example in accordance with the present disclosure a three-dimensional illumination chart is described. The chart includes a substrate divided into a number of portions. Each portion includes a raised relief pattern disposed thereon having a relief angle relative to a reference line. Each relief angle of the raised relief patterns of the number of portions is different from other relief angles of other raised relief patterns of other of the number of portions.Type: ApplicationFiled: July 26, 2016Publication date: May 16, 2019Applicant: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Ingeborg Tastl, Melanie M. Gottwals
-
Patent number: 10152653Abstract: Examples relate to providing spatial analysis using attribute graphs. In one examples, there are a number of spatial points that each represent characteristics in a dimensional space. Non-data points are generated in the dimensional space, and a Delaunay triangulation is performed using the spatial points and the non-data points to generate a plurality of edges, where interior points of the plurality of non-data points that are in an interior space of the plurality of spatial points are excluded from the Delaunay triangulation. Next, spatial edges from the plurality of edges that each connect a spatial point that is connected to a first mixed edge to another spatial point that is connected to a second mixed edge are identified, where the spatial edges are used to generate a robust contour of a cluster of the spatial points.Type: GrantFiled: July 31, 2014Date of Patent: December 11, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Jun Zeng
-
Patent number: 10084941Abstract: A system including a memory to store instructions and initial color representations and a processor to execute the instructions in the memory to reference a database having a set of lexical color classifiers, transform each of at least a pair of initial color representations to color values associated with the set of lexical color classifiers, and generate a relative similarity measure related to the at least a pair of initial color representations based on the color values associated with the set of lexical color classifiers.Type: GrantFiled: April 30, 2014Date of Patent: September 25, 2018Assignee: Hewlett-Packard Development Company, L.P.Inventors: Nathan Moroney, Melanie M Gottwals, Ingeborg Tastl
-
Publication number: 20180141324Abstract: Examples analyze three-dimensional printing specifications associated with a three-dimensional printing device to determine test angles for a test object and test surfaces corresponding to the test angles for the test object. Examples generate the test object for color calibration for the three-dimensional printing device based at least in part on the test angles and test surfaces that are configured with at least one test color.Type: ApplicationFiled: July 30, 2015Publication date: May 24, 2018Inventors: Ingeborg TASTI, Nathan MORONEY, Peter MOROVIC, Jan MOROVIC, Andrew E. FITZHUGH, Jake WRIGHT
-
Patent number: 9846949Abstract: Examples disclosed herein relate to determining the shape of an object representation. In one implementation, a processor determines contours of a silhouette of an object representation above a contour degree threshold, where a contour degree is determined based on the area of the contour with respect to itself. The processor may identify a shape type of the object representation based on a comparison of the determined contours to shape definition information.Type: GrantFiled: November 27, 2013Date of Patent: December 19, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventor: Nathan Moroney
-
Patent number: 9773168Abstract: An identification mark may have a calibration color, a predetermined authentication color, and a predetermined difference between the calibration color and the predetermined authentication color that is associated with a product; and a visual code with a mechanism that identifies the predetermined difference.Type: GrantFiled: January 31, 2012Date of Patent: September 26, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ehud Chatow, Nathan Moroney, Steven J. Simske