Patents by Inventor John Oliver Walker

John Oliver Walker 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: 9082207
    Abstract: A method and system for printing content on a three dimensional structure, select a first graphical design style sheet for a first facet of the structure. A graphical design layout renderer to apply semantic structural design data to the style sheet until a graphic design template is prepared. Graphical content is linked to the structure and printed on the substrate using the design data. The system determines the location by facet of the content, and ensures that larger content items are distributed among multiple facets of the structure.
    Type: Grant
    Filed: November 18, 2009
    Date of Patent: July 14, 2015
    Assignee: Xerox Corporation
    Inventors: John Oliver Walker, Barry Glynn Gombert
  • Patent number: 8915831
    Abstract: A system and method of automatically assembling a package may include maintaining a data structure comprising a dynamic rule set for package production. A desired package may be selected for assembly. An assembly sequence may automatically be developed to create a three dimensional package from the dynamic rule set based on the desired package. The desired package may be assembled using the assembly sequence.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: December 23, 2014
    Assignee: Xerox Corporation
    Inventors: John Oliver Walker, Robert Roy Buckley, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Patent number: 8775130
    Abstract: A method and system for automatically generating a package design. Packaging information may be obtained. A processing module and a semantic knowledge base may automatically generate one or more graphical layout rules and one or more structural design rules based on the packaging information. A three dimensional representation of a package design may be automatically generated based on the one or more graphical layout rules and the one or more structural design rules. The three dimensional representation of the package design may be displayed.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: July 8, 2014
    Assignee: Xerox Corporation
    Inventors: John Oliver Walker, Barry Glynn Gombart
  • Patent number: 8328706
    Abstract: A system for forming a foldable printed substrate includes a creasing system that applies a plurality of creases to the substrate along a first axis. It also applies a plurality of creases to the substrate along a second axis that is angled with respect to the first axis. Each creases is applied in a manner that does not ablate the substrate. The system also may include a cutting system to yield a foldable substrate such as a carton, sleeve, or box. It also may include a printing system to generate a printed, foldable substrate.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: December 11, 2012
    Assignee: Xerox Corporation
    Inventors: Barry Glynn Gombert, John Oliver Walker
  • Patent number: 8174720
    Abstract: A package assembly method and system may include a processor, a more printing device, an assembly device, a knowledge base containing a structural design ontology, and a memory structure. A memory structure may contain instructions that instruct the processor to query the knowledge base to obtain a two dimensional package model based on a known three dimensional package model and a set of intents, convert a three dimensional graphic representation to a two dimensional graphic representation using a semantic structure, access a packaging rule set to obtain rules for assembly of a three dimensional package from the model, instruct a printing device to apply the two dimensional graphic representation to the two dimensional package model, and instruct the assembly device to apply the rules for assembly to create the three dimensional package.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: May 8, 2012
    Assignee: Xerox Corporation
    Inventors: Barry Glynn Gombert, Philip Crane Rose, John Oliver Walker, Jennifer Colleen Perotti, Robert Roy Buckley
  • Patent number: 8170706
    Abstract: A system for creating a package includes a processor, a memory, and computer-readable instructions that instruct the processor to receive a package description and generate content, formatting instructions, and a structural design features for a package. The system applies the content and structural design features to a substrate to convert a flat substrate into a three-dimensional package.
    Type: Grant
    Filed: February 27, 2009
    Date of Patent: May 1, 2012
    Assignee: Xerox Corporation
    Inventors: Barry Glynn Gombert, Philip Crane Rose, John Oliver Walker, Jennifer C. Perotti, Robert Roy Buckley
  • Patent number: 8160992
    Abstract: A system and method of selecting a package model may include maintaining a data structure of a plurality of package models. Each package model may have a plurality of package model attributes including at least a size and a style. A user input may be received that is descriptive of a desired package capability. The user input may be analyzed using a semantic reasoner to determine one or more desired attributes. One or more package models may be automatically selected by accessing the data structure wherein, for each selected package model, each desired attribute satisfies the corresponding package model attribute. The one or more selected package models may be presented.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: April 17, 2012
    Assignee: Xerox Corporation
    Inventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
  • Patent number: 8028501
    Abstract: A method of producing a packaged uses an electronic user interface to receive a first image of an object to be packaged, along with information relating to one or more properties of the object. A three dimensional size for the object is determined, and a package is automatically selected. Based on the object properties, a packing material type is automatically determined. Based upon the size and the selected package, a packing material amount is determined.
    Type: Grant
    Filed: August 5, 2010
    Date of Patent: October 4, 2011
    Assignee: Xerox Corporation
    Inventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20110152048
    Abstract: A system for forming a foldable printed substrate includes a creasing system that applies a plurality of creases to the substrate along a first axis. It also applies a plurality of creases to the substrate along a second axis that is angled with respect to the first axis. Each creases is applied in a manner that does not ablate the substrate. The system also may include a cutting system to yield a foldable substrate such as a carton, sleeve, or box. It also may include a printing system to generate a printed, foldable substrate.
    Type: Application
    Filed: December 17, 2009
    Publication date: June 23, 2011
    Applicant: XEROX CORPORATION
    Inventors: Barry Glynn Gombert, John Oliver Walker
  • Publication number: 20110119570
    Abstract: A system for creating variable dimension digital documents. The system includes a computer processor and a computer readable medium operably connected to the computer processor and having at least one software module installed on the computer readable medium and containing instructions for operating the computer processor to perform a process. The process includes the steps of receiving a user defined goal for creating a variable dimension digital document, wherein the user defined goal includes at least one recipient, determining at least one document template based upon the user defined goal, determining a plurality of digital assets to include in the variable dimension digital document based upon the document template and the user defined goal, creating a plurality of data files representing the potential variable dimension digital documents, and producing a results set including the potential variable dimension digital documents.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: XEROX CORPORATION
    Inventors: Frank Michael Goetz, John Oliver Walker, Barry Glynn Gombert
  • Publication number: 20110116133
    Abstract: A method and system for printing content on a three dimensional structure, select a first graphical design style sheet for a first facet of the structure. A graphical design layout renderer to apply semantic structural design data to the style sheet until a graphic design template is prepared. Graphical content is linked to the structure and printed on the substrate using the design data. The system determines the location by facet of the content, and ensures that larger content items are distributed among multiple facets of the structure.
    Type: Application
    Filed: November 18, 2009
    Publication date: May 19, 2011
    Applicant: XEROX CORPORATION
    Inventors: John Oliver Walker, Barry Glynn Gombert
  • Patent number: 7941465
    Abstract: A system and method of selecting a package model are disclosed. A data structure of a plurality of package models and one or more attribute relationships may be stored. Each package model may have a plurality of package model attributes including at least a size and a style. Each attribute relationship may include an indication that one or more supplemental attributes are required if a constraint is satisfied. A user input that is descriptive of a desired package capability may be received. Using a semantic reasoner, the user input may be analyzed to determine one or more desired attributes. The data structure may be accessed to automatically determine whether a desired attribute satisfies a constraint for an attribute relationship. The one or more supplemental attributes required by the attribute relationship may be presented.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: May 10, 2011
    Assignee: Xerox Corporation
    Inventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20110054849
    Abstract: A method and system for automatically generating a package design. Packaging information may be obtained. A processing module and a semantic knowledge base may automatically generate one or more graphical layout rules and one or more structural design rules based on the packaging information. A three dimensional representation of a package design may be automatically generated based on the one or more graphical layout rules and the one or more structural design rules. The three dimensional representation of the package design may be displayed.
    Type: Application
    Filed: August 27, 2009
    Publication date: March 3, 2011
    Applicant: XEROX CORPORATION
    Inventors: John Oliver Walker, Barry Glynn Gombert
  • Publication number: 20100293896
    Abstract: A method of producing a packaged uses an electronic user interface to receive a first image of an object to be packaged, along with information relating to one or more properties of the object. A three dimensional size for the object is determined, and a package is automatically selected. Based on the object properties, a packing material type is automatically determined. Based upon the size and the selected package, a packing material amount is determined.
    Type: Application
    Filed: August 5, 2010
    Publication date: November 25, 2010
    Applicant: XEROX CORPORATION
    Inventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Patent number: 7788883
    Abstract: A method of producing a custom packaging system for arbitrary objects. A first image of an object to be packaged is received via an electronic user interface. Information relating to the material properties of the object may be received as well via the interface. A three dimensional size for the object is determined. At least one package for the object is automatically selected. Based on the material properties, a packing material type is automatically determined. Based upon the size and the selected package, a packing material amount is determined. Further printing options are permitted.
    Type: Grant
    Filed: June 19, 2008
    Date of Patent: September 7, 2010
    Assignee: Xerox Corporation
    Inventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20100110479
    Abstract: A package assembly method and system may include a processor, a more printing device, an assembly device, a knowledge base containing a structural design ontology, and a memory structure. A memory structure may contain instructions that instruct the processor to query the knowledge base to obtain a two dimensional package model based on a known three dimensional package model and a set of intents, convert a three dimensional graphic representation to a two dimensional graphic representation using a semantic structure, access a packaging rule set to obtain rules for assembly of a three dimensional package from the model, instruct a printing device to apply the two dimensional graphic representation to the two dimensional package model, and instruct the assembly device to apply the rules for assembly to create the three dimensional package.
    Type: Application
    Filed: November 6, 2008
    Publication date: May 6, 2010
    Applicant: XEROX CORPORATION
    Inventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti, Robert Roy Buckley
  • Publication number: 20090313948
    Abstract: A method of producing a custom packaging system for arbitrary objects. A first image of an object to be packaged is received via an electronic user interface. Information relating to the material properties of the object may be received as well via the interface. A three dimensional size for the object is determined. At least one package for the object is automatically selected. Based on the material properties, a packing material type is automatically determined. Based upon the size and the selected package, a packing material amount is determined. Further printing options are permitted.
    Type: Application
    Filed: June 19, 2008
    Publication date: December 24, 2009
    Applicant: XEROX CORPORATION
    Inventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20090287717
    Abstract: A system and method of selecting a package model are disclosed. A data structure of a plurality of package models and one or more attribute relationships may be stored. Each package model may have a plurality of package model attributes including at least a size and a style. Each attribute relationship may include an indication that one or more supplemental attributes are required if a constraint is satisfied. A user input that is descriptive of a desired package capability may be received. Using a semantic reasoner, the user input may be analyzed to determine one or more desired attributes. The data structure may be accessed to automatically determine whether a desired attribute satisfies a constraint for an attribute relationship. The one or more supplemental attributes required by the attribute relationship may be presented.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: XEROX CORPORATION
    Inventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20090282782
    Abstract: A system and method of automatically assembling a package may include maintaining a data structure comprising a dynamic rule set for package production. A desired package may be selected for assembly. An assembly sequence may automatically be developed to create a three dimensional package from the dynamic rule set based on the desired package. The desired package may be assembled using the assembly sequence.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: XEROX CORPORATION
    Inventors: John Oliver Walker, Robert Roy Buckley, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
  • Publication number: 20090287632
    Abstract: A system and method of selecting a package model may include maintaining a data structure of a plurality of package models. Each package model may have a plurality of package model attributes including at least a size and a style. A user input may be received that is descriptive of a desired package capability. The user input may be analyzed using a semantic reasoner to determine one or more desired attributes. One or more package models may be automatically selected by accessing the data structure wherein, for each selected package model, each desired attribute satisfies the corresponding package model attribute. The one or more selected package models may be presented.
    Type: Application
    Filed: May 15, 2008
    Publication date: November 19, 2009
    Applicant: XEROX CORPORATION
    Inventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti