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: 11928833
    Abstract: 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: Grant
    Filed: April 30, 2019
    Date of Patent: March 12, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Nathan Moroney
  • Publication number: 20240005606
    Abstract: In some examples, a system receives a first representation of a three-dimensional (3D) object that has a surface, and identifies points on the surface, where identifying a first point includes defining a region extending in a plurality of different directions from a second point across the surface until a criterion is satisfied, and where a location of the first point is based on a perimeter of the region. The system generates, for image output, a second representation based on the identified points.
    Type: Application
    Filed: November 30, 2020
    Publication date: January 4, 2024
    Inventor: NATHAN MORONEY
  • Patent number: 11776175
    Abstract: 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: Grant
    Filed: April 26, 2018
    Date of Patent: October 3, 2023
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Nathan Moroney
  • Publication number: 20230305523
    Abstract: 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: Application
    Filed: August 17, 2020
    Publication date: September 28, 2023
    Inventors: Nathan Moroney, Craig Peter Sayers, Ji Won Jun, Paulo Abner Aurelio Mesquita
  • Publication number: 20230038217
    Abstract: 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: Application
    Filed: January 29, 2020
    Publication date: February 9, 2023
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Scott A White, Ji Won Jun
  • Publication number: 20220260967
    Abstract: 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: Application
    Filed: September 27, 2019
    Publication date: August 18, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Ingeborg Tastl
  • Publication number: 20220072802
    Abstract: 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: Application
    Filed: May 29, 2019
    Publication date: March 10, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Wei Huang, Nathan Moroney
  • Publication number: 20220044432
    Abstract: 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: Application
    Filed: April 30, 2019
    Publication date: February 10, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Nathan Moroney
  • Publication number: 20220028053
    Abstract: 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: Application
    Filed: March 19, 2019
    Publication date: January 27, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: William J. Allen, Qian Lin, Nathan Moroney
  • Patent number: 11229605
    Abstract: 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: Grant
    Filed: February 15, 2017
    Date of Patent: January 25, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Wei Huang, Nathan Moroney, Steven J. Simske, Gary J. Dispoto
  • Publication number: 20210347126
    Abstract: 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: Application
    Filed: December 7, 2018
    Publication date: November 11, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Ingeborg Tastl, Melanie M. Gottwals, Nathan Moroney, Jian Fan
  • Publication number: 20210205228
    Abstract: 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: Application
    Filed: February 15, 2017
    Publication date: July 8, 2021
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Wei HUANG, Nathan MORONEY, Steven J. SIMSKE, Gary J. DISPOTO
  • Publication number: 20210097102
    Abstract: 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: Application
    Filed: April 19, 2018
    Publication date: April 1, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Nathan Moroney
  • Patent number: 10926528
    Abstract: 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: Grant
    Filed: July 30, 2015
    Date of Patent: February 23, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ingeborg Tastl, Nathan Moroney, Peter Morovic, Jan Morovic, Andrew E Fitzhugh, Jacob Tyler Wright
  • Publication number: 20210031457
    Abstract: 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: Application
    Filed: April 26, 2018
    Publication date: February 4, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Nathan Moroney
  • Patent number: 10891782
    Abstract: 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: Grant
    Filed: July 26, 2016
    Date of Patent: January 12, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Ingeborg Tastl, Melanie M. Gottwals
  • Publication number: 20190147644
    Abstract: 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: Application
    Filed: July 26, 2016
    Publication date: May 16, 2019
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Ingeborg Tastl, Melanie M. Gottwals
  • Patent number: 10152653
    Abstract: 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: Grant
    Filed: July 31, 2014
    Date of Patent: December 11, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Jun Zeng
  • Patent number: 10084941
    Abstract: 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: Grant
    Filed: April 30, 2014
    Date of Patent: September 25, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Nathan Moroney, Melanie M Gottwals, Ingeborg Tastl
  • Publication number: 20180141324
    Abstract: 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: Application
    Filed: July 30, 2015
    Publication date: May 24, 2018
    Inventors: Ingeborg TASTI, Nathan MORONEY, Peter MOROVIC, Jan MOROVIC, Andrew E. FITZHUGH, Jake WRIGHT