Patents by Inventor Young Harvill

Young Harvill 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: 20210245384
    Abstract: Method of manufacturing a substrate with a cut thermal film comprises obtaining an input digital image of a design to be transferred to the substrate; storing the input image in memory; rendering design elements of the design as a single output image; based upon a bleed size value, a maximum number of negative areas, a maximum number of positive areas, and attribute values: resizing the image to include a border for bleed; filling transparent areas of the image with the substrate attribute values; creating a cutting path; creating a mask image; inverting the mask image; modifying the mask image to adjust fill areas around details, to limit negative areas to be less than the maximum number of negative areas, and to limit positive areas to be less than the maximum number of positive areas; creating cutting path data in memory as a vector path outlining the mask image.
    Type: Application
    Filed: April 29, 2021
    Publication date: August 12, 2021
    Inventor: YOUNG HARVILL
  • Patent number: 11080912
    Abstract: Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: August 3, 2021
    Assignee: Zazzle Inc.
    Inventor: Young Harvill
  • Patent number: 11062737
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: July 13, 2021
    Assignee: ZAZZLE INC.
    Inventor: Young Harvill
  • Publication number: 20210192097
    Abstract: In some embodiments, a computer-implemented method for generating digital product tokens to represent digital and physical products is presented. The method comprises: storing a plurality of key-value pairs associated with an interactive digital design at a location in storage; based on the plurality of key-value pairs, generating product description data and a token indicating the location at which the plurality of key-value pairs is stored; embedding the token into the product description data; and in response to receiving a request for a product corresponding to the interactive digital design, transmitting the product description data with the token to a manufacturing entity to cause the manufacturing entity to extract the token from the product description data, use the token to retrieve the plurality of key-value pairs from the location, and use the plurality of key-value pairs to generate manufacturing instructions for manufacturing the product corresponding to the interactive digital design.
    Type: Application
    Filed: March 5, 2021
    Publication date: June 24, 2021
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Patent number: 11020869
    Abstract: Method of manufacturing a substrate with a cut thermal film comprises obtaining an input digital image of a design to be transferred to the substrate; storing the input image in memory; rendering design elements of the design as a single output image; based upon a bleed size value, a maximum number of negative areas, a maximum number of positive areas, and attribute values: resizing the image to include a border for bleed; filling transparent areas of the image with the substrate attribute values; creating a cutting path; creating a mask image; inverting the mask image; modifying the mask image to adjust fill areas around details, to limit negative areas to be less than the maximum number of negative areas, and to limit positive areas to be less than the maximum number of positive areas; creating cutting path data in memory as a vector path outlining the mask image.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: June 1, 2021
    Assignee: ZAZZLE INC.
    Inventor: Young Harvill
  • Publication number: 20210125192
    Abstract: In some embodiments, a computer-implemented method for tracking communications channels and determining triggers and actions in role-based collaborative systems is disclosed.
    Type: Application
    Filed: January 7, 2021
    Publication date: April 29, 2021
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Publication number: 20210118031
    Abstract: In some embodiments, a computer-implemented method for role-based and attribution-tracking collaborative design based on manufacturing constraints is disclosed.
    Type: Application
    Filed: September 30, 2020
    Publication date: April 22, 2021
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Patent number: 10969743
    Abstract: A hybrid system and method for recording wave fronts of light. This system combines elements of two imaging systems, Holography and Integral imaging, to produce an imaging system that has higher efficiency and better resolution than Integral imaging, and few of the limitations of holographic recording.
    Type: Grant
    Filed: December 21, 2012
    Date of Patent: April 6, 2021
    Assignee: Zazzle Inc.
    Inventor: Young Harvill
  • Publication number: 20200358783
    Abstract: In some embodiments, a system and a computer-implemented method for role-based collaborative design based on manufacturing constraints are disclosed.
    Type: Application
    Filed: May 6, 2020
    Publication date: November 12, 2020
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Publication number: 20200357443
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Application
    Filed: July 23, 2020
    Publication date: November 12, 2020
    Inventor: YOUNG HARVILL
  • Patent number: 10726875
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Grant
    Filed: January 3, 2020
    Date of Patent: July 28, 2020
    Assignee: ZAZZLE INC.
    Inventor: Young Harvill
  • Patent number: 10719862
    Abstract: A system and method for acquisition, characterization, and application of Manufacturing patterns to the automated production of the digital representation of these patterns as interactive media that gathers a customer's input, and subsequently produces physical product is described.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: July 21, 2020
    Assignee: ZAZZLE INC.
    Inventors: Young Harvill, Robert I. Beaver, III
  • Publication number: 20200184695
    Abstract: Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
    Type: Application
    Filed: February 14, 2020
    Publication date: June 11, 2020
    Inventor: YOUNG HARVILL
  • Publication number: 20200147819
    Abstract: Method of manufacturing a substrate with a cut thermal film comprises obtaining an input digital image of a design to be transferred to the substrate; storing the input image in memory; rendering design elements of the design as a single output image; based upon a bleed size value, a maximum number of negative areas, a maximum number of positive areas, and attribute values: resizing the image to include a border for bleed; filling transparent areas of the image with the substrate attribute values; creating a cutting path; creating a mask image; inverting the mask image; modifying the mask image to adjust fill areas around details, to limit negative areas to be less than the maximum number of negative areas, and to limit positive areas to be less than the maximum number of positive areas; creating cutting path data in memory as a vector path outlining the mask image.
    Type: Application
    Filed: December 9, 2019
    Publication date: May 14, 2020
    Inventor: YOUNG HARVILL
  • Publication number: 20200143840
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Application
    Filed: January 3, 2020
    Publication date: May 7, 2020
    Inventor: YOUNG HARVILL
  • Patent number: 10580185
    Abstract: Techniques for generating and using digital markups on digital images are presented. In an embodiment, a method comprises receiving, at an electronic device, a digital layout image that represents a form of a product for manufacturing a reference product; generating a digital markup layout by overlaying the digital markup image over the digital layout image; based on the digital markup layout, generating one or more manufacturing files comprising digital data for manufacturing the reference product; receiving a digital reference image of the reference product manufactured based on the one or more manufacturing files; identifying one or more found markup regions in the digital reference image; based on the found markup regions, generating a geometry map and an interactive asset image; based on, at least in part, the geometry map, generating a customized product image by applying a user pattern to the interactive asset image.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: March 3, 2020
    Assignee: Zazzle Inc.
    Inventor: Young Harvill
  • Patent number: 10553251
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: February 4, 2020
    Assignee: ZAZZLE INC.
    Inventor: Young Harvill
  • Patent number: 10507589
    Abstract: Method of manufacturing a substrate with a cut thermal film comprises obtaining an input digital image of a design to be transferred to the substrate; storing the input image in memory; rendering design elements of the design as a single output image; based upon a bleed size value, a maximum number of negative areas, a maximum number of positive areas, and attribute values: resizing the image to include a border for bleed; filling transparent areas of the image with the substrate attribute values; creating a cutting path; creating a mask image; inverting the mask image; modifying the mask image to adjust fill areas around details, to limit negative areas to be less than the maximum number of negative areas, and to limit positive areas to be less than the maximum number of positive areas; creating cutting path data in memory as a vector path outlining the mask image.
    Type: Grant
    Filed: November 27, 2018
    Date of Patent: December 17, 2019
    Assignee: ZAZZLE INC.
    Inventor: Young Harvill
  • Publication number: 20190295319
    Abstract: Systems and methods for generating a refined 3D model. The methods comprise: constructing a subject point cloud using at least optical camera data acquired by scanning a subject; using radar depth data to modify the subject point cloud to represent an occluded portion of the subject's real surface; generating a plurality of reference point clouds using (1) a first 3D model of a plurality of 3D models that represents an object belonging to a general object class or category to which the subject belongs and (2) a plurality of different setting vectors; identifying a first reference point cloud from the plurality of reference point clouds that is a best fit for the subject point cloud; obtaining a setting vector associated with the first reference point cloud; and transforming the first 3D model into the refined 3D model using the setting vector.
    Type: Application
    Filed: March 14, 2019
    Publication date: September 26, 2019
    Inventors: Hoa V. Pham, Quan H. Hua, Albert Charpentier, Michael Boylan, Leslie Young Harvill, Long H. Nguyen, Tuoc V. Luong
  • Publication number: 20190259422
    Abstract: An approach for defining, capturing, assembling, and displaying customized video content is provided. In an embodiment, a method comprises: receiving, by a server computer, a video frame sequence that includes one or more video frames; applying, by the server computer, one or more filters to the one or more video frames to generate a video data file that captures geometry of a customizable object depicted in the one or more video frames; generating, by the server computer, customization instructions for customizing appearance of the customizable object; transmitting, from the server computer to a client computer, the video data file and the customization instructions to cause the client computer to execute the customization instructions with respect to the video data file to render a customized object, and to overlay the customized object over the customizable object in the video frame sequence.
    Type: Application
    Filed: April 30, 2019
    Publication date: August 22, 2019
    Inventor: YOUNG HARVILL