Patents by Inventor Robert I. Beaver, III

Robert I. Beaver, III 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: 20240127184
    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: October 17, 2022
    Publication date: April 18, 2024
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Patent number: 11915199
    Abstract: In some embodiments, a computer-implemented method comprises: generating a group of customized products comprising one or more customized products, each customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each customized product having shared content that all customized products share; for a customized product from the group: obtaining a manufacturing method for manufacturing the customized product, determining a product type of the customized product and a manufacturing constraint associated with the product type, and determining physical constraints for manufacturing the customized product; generating transformed shared content to satisfy the physical constraints for manufacturing the customized product; in response to receiving a user input: automatically generating a GUI based on, at least in part, the shared content; using the GUI, generating
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: February 27, 2024
    Assignee: ZAZZLE INC.
    Inventors: Robert I. Beaver, III, Jeffrey J. Beaver, Leslie Young Harvill, Sean Narvasa, Lonny Chu
  • Patent number: 11915200
    Abstract: In some embodiments, a computer-implemented method comprises: receiving an indication of a particular design style; determining, based on the indication, functional product groups that comprise a plurality of custom products having indicia of the particular design style; initiating a collaboration session between a user and one or more collaborators to allow selecting one or more particular custom products; in response to receiving a selection of the particular custom products, generating a group of customized products comprising the one or more particular custom products, each particular customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each particular customized product having shared content that all of the one or more particular custom products share; obtaining manufacturing methods for manufacturing the customized particular products; and pr
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: February 27, 2024
    Assignee: ZAZZLE INC.
    Inventors: Robert I. Beaver, III, Jeffrey J. Beaver, Leslie Young Harvill
  • Publication number: 20240039972
    Abstract: In some embodiments, a method for generating customized products in collaboration with live designers is disclosed.
    Type: Application
    Filed: October 6, 2023
    Publication date: February 1, 2024
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Publication number: 20240020430
    Abstract: In some embodiments, a method for authoring high quality renderings and generating manufacturing output of custom products comprises: upon receiving a test physical product manufactured for an interactive digital design: determining whether one or more differences between the test physical product and the interactive digital design exceed one or more thresholds; in response to determining that one or more differences between the test physical product and the interactive digital design exceed one or more thresholds: automatically generating markup definition data indicating the one or more differences; transmitting the markup definition data to a manufacturing entity to cause the manufacturing entity to manufacture a physical product that corresponds to the interactive digital design; upon receiving the physical product from the manufacturing entity: taking a plurality of photographs depicting the physical product; generating, based on the plurality of photographs, a composite image file that captures one o
    Type: Application
    Filed: May 29, 2022
    Publication date: January 18, 2024
    Inventors: Leslie Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230385466
    Abstract: In some embodiments, a method for correlating a manufactured product with an interactive digital design comprises: receiving a physical product generated for an interactive digital design by a manufacturing entity based on manufacturing instructions; correlating an appearance of the physical product, having a plurality of parameters, with the interactive digital design, having a plurality of corresponding parameters, to determine one or more visual differences between the physical product and the interactive digital design; and correcting, based on the appearance, the one or more visual differences between the physical product and the interactive digital design.
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Leslie Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230385467
    Abstract: In some embodiments, a method for applying filters to a composite image file comprises receiving a composite image file generated for a physical product; selecting, one or more filters, from a plurality of filters, for a layer or a plurality of layers in the image file, based on a link to corresponding customizable product area, to be applied to the composite image file; applying the one or more filters to the composite image file to: automatically segment the composite image file into a plurality of parts of the composite image file; automatically apply the one or more filters to the plurality of parts of the composite image file to generate a digital representation of the physical product; generating a digital representation of the physical product as a series of user interface elements for the user to control, modify, and view the digital representation of the physical product using one or more common user interface classes available on a digital platform.
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Leslie Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230386108
    Abstract: In some embodiments, a method for generating a composite image file based on multiple images of a physical product comprises: obtaining a plurality of images of a physical product; applying a plurality of data processing modules implemented in a data flow network to the plurality of images to cause the modules to process, in parallel, the plurality of images and to generate a data structure that captures a composite image file for the physical product; wherein the processing of the plurality of images by a data processing module of the plurality of data processing modules comprises: evaluating the plurality of images to determine a type of processing for the plurality of images, generating, based on the type of processing for the plurality of images, result data for the plurality of images, updating the data structure based on the result data, and transmitting the result data to one or more of the plurality of data processing modules.
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Leslie Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230384922
    Abstract: In some embodiments, a method for processing and controlling a collection of data to generate output using a dynamic system comprises: providing the dynamic system for generating digital representations of physical products; providing a control system having two or more data modules, the two or more data modules being communicatively coupled to receive collection data, for a physical product of the physical products, from the dynamic system and implementing a plurality of switches; activating the dynamic system to read and process the collection data received from the dynamic system; and using the two or more data modules of the control system, generating, based on the collection data, output that satisfies conditions set forth using the plurality of switches; generating a digital representation of the output as a series of user interface elements for a user to control, modify, and view the digital representation of the physical product using one or more common user interface classes available on a digital pl
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Leslie Youong Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230386196
    Abstract: In some embodiments, a data flow network configured to process data in parallel, the data flow network comprises: a plurality of data processing modules implemented in a data flow network and configured to process, in parallel, input data and to generate output data; wherein a specific class of data processing module of the plurality of data processing modules is configured to receive data of the input data and/or the output data from other modules; evaluate the data to determine a type of processing for the data; generate, based on the type of processing for the data, result data of the output data; and transmit the result data to one or more of the plurality of data processing modules; wherein processing the data, by a specific class of data processing module of the plurality of data processing modules, comprises controlling a flow of the data based on one or more controlling functionalities implemented in the data processing module; wherein processing the data, by the data processing module of the pluralit
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Lesliel Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230385465
    Abstract: In some embodiments, a method for creating a custom product with a multiplicity of parameters encoded in product manufacturing instructions comprises: representing each parameter, of a plurality of parameters of a custom product, as a key-value pair; generating a plurality of classified key-values by classifying each key in the key-value pair based on its contribution to a manufactured appearance of the custom product to a group of a plurality of groups; determining values for each parameter, of the plurality of parameters, for producing a physical product with a marked visual difference for that parameter; causing to produce the physical product based on the plurality of parameters using the plurality of classified key-values; detecting one or more regions of visual differences between the physical product and the custom product; constructing, based on the one or more regions, a graphical representation of the physical product wherein at least one of the plurality of classified key-values causes the visual d
    Type: Application
    Filed: May 29, 2022
    Publication date: November 30, 2023
    Inventors: Leslie Young Harvill, Scott Burgess, Brent Burgess, Matthew DiFonzo, Robert I. Beaver, III
  • Publication number: 20230125873
    Abstract: In some embodiments, a computer-implemented method comprises: receiving, at a computer collaboration computer, first customized product data from a first plugin executing on a first user device accessing a plurality of capabilities of a third party platform; wherein the first customized product data are associated with product description data for an interactive digital design; wherein the first customized product data have been created using the plurality of capabilities of the third party platform accessed from the first user device; generating, by the computer collaboration computer, first product description data for the interactive digital design by updating the product description data for the interactive digital design using the first customized product data; publishing, at the computer collaboration computer, the first product description data
    Type: Application
    Filed: October 21, 2021
    Publication date: April 27, 2023
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Leslie Young HARVILL, Sean NARVASA
  • Publication number: 20230030840
    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: October 17, 2022
    Publication date: February 2, 2023
    Inventors: Robert I. Beaver, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • Publication number: 20230030662
    Abstract: In some embodiments, a computer-implemented method comprises: receiving an indication of a particular design style; determining, based on the indication, functional product groups that comprise a plurality of custom products having indicia of the particular design style; initiating a collaboration session between a user and one or more collaborators to allow selecting one or more particular custom products; in response to receiving a selection of the particular custom products, generating a group of customized products comprising the one or more particular custom products, each particular customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each particular customized product having shared content that all of the one or more particular custom products share; obtaining manufacturing methods for manufacturing the customized particular products; and pr
    Type: Application
    Filed: July 29, 2021
    Publication date: February 2, 2023
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Leslie Young HARVILL
  • Patent number: 11558394
    Abstract: In some embodiments, a system and a computer-implemented method for role-based collaborative design based on manufacturing constraints are disclosed.
    Type: Grant
    Filed: May 6, 2020
    Date of Patent: January 17, 2023
    Assignee: Zazzle Inc.
    Inventors: Robert I. Beaver, III, Jeffrey J. Beaver, Sean Narvasa, Leslie Young Harvill, Petar S. Ivanov, Parker H. Bossier, Christopher Collette
  • Publication number: 20220391846
    Abstract: In some embodiments, a computer-implemented method comprises: generating a group of customized products comprising one or more customized products, each customized product associated with a product type of a plurality of product types, each product type of the plurality of product types associated with a manufacturing constraint of multiple manufacturing constraints, each customized product having shared content that all customized products share; for a customized product from the group: obtaining a manufacturing method for manufacturing the customized product, determining a product type of the customized product and a manufacturing constraint associated with the product type, and determining physical constraints for manufacturing the customized product; generating transformed shared content to satisfy the physical constraints for manufacturing the customized product; in response to receiving a user input: automatically generating a GUI based on, at least in part, the shared content; using the GUI, generating
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Leslie Young HARVILL, Sean NARVASA, Lonny CHU
  • Publication number: 20220318874
    Abstract: In some embodiments, a computer-implemented method comprises: receiving, by a service computer, a request for a service available from the service computer; wherein the request comprises a hyperlink associated with the service and an indication of a product to which the service pertains; wherein the request is received from a user computer upon scanning a token shown on the product, translating the token to the hyperlink, and transmitting the hyperlink and the indication of the product from the user computer to the service computer; in response to receiving the request: determining customization options for the service; and causing displaying, on the user computer, a graphical user interface allowing selecting any of the customization options; in response to receiving, from the user computer, input for the customization options for the service, generating adjusted input by adjusting the input for the customization options and providing the service according to the adjusted input.
    Type: Application
    Filed: March 30, 2021
    Publication date: October 6, 2022
    Inventors: Robert I. Beaver, III, Leslie Young Harvill
  • Publication number: 20210266352
    Abstract: In some embodiments, a method for generating customized products in collaboration with live designers is disclosed.
    Type: Application
    Filed: April 26, 2021
    Publication date: August 26, 2021
    Inventors: Robert I. BEAVER, III, Jeffrey J. BEAVER, Sean NARVASA, Leslie Young HARVILL, Petar S. IVANOV, Parker H. BOSSIER, Christopher COLLETTE
  • 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
  • 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