Patents by Inventor Philip Crane
Philip Crane 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: 9493024Abstract: A method and system creates a printed substrate suitable for conversion into a three-dimensional object. A template generator identifies a printing template having die line data representing a cutting path and folding position data representing a folding path. Foreground image data representative of a first image is automatically applied the selected printing template to define a target location for the first image, and also to define a second die line around a portion of the target location to form a second cutting path based on the foreground image data. A printer prints the first image onto a substrate at the target location, a cutting device cuts the substrate along the first cutting path and the second cutting path, and a scoring device scores the substrate along the folding path to generate a printed substrate that will fold into a three-dimensional object.Type: GrantFiled: December 16, 2008Date of Patent: November 15, 2016Assignee: Xerox CorporationInventors: Barry Glynn Gombert, Philip Crane Rose, Robert Roy Buckley, John O. Walker, Jennifer C. Perrotti
-
Patent number: 8915831Abstract: 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: GrantFiled: May 15, 2008Date of Patent: December 23, 2014Assignee: Xerox CorporationInventors: John Oliver Walker, Robert Roy Buckley, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Patent number: 8296653Abstract: The subject embodiments relate to software tools providing a simplified way for print customers to easily perform pre-press checks and editing digital assets for use in a variable information print job. The digital assets are uploaded to the appropriate storage location in a digital asset repository hosted by the print system and checked for compatibility with variable data fields. Suggested editing is also available.Type: GrantFiled: April 6, 2009Date of Patent: October 23, 2012Assignee: Xerox CorporationInventors: Geoffrey John Woolfe, Philip Crane Rose
-
Patent number: 8174720Abstract: 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: GrantFiled: November 6, 2008Date of Patent: May 8, 2012Assignee: Xerox CorporationInventors: Barry Glynn Gombert, Philip Crane Rose, John Oliver Walker, Jennifer Colleen Perotti, Robert Roy Buckley
-
Patent number: 8170706Abstract: 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: GrantFiled: February 27, 2009Date of Patent: May 1, 2012Assignee: Xerox CorporationInventors: Barry Glynn Gombert, Philip Crane Rose, John Oliver Walker, Jennifer C. Perotti, Robert Roy Buckley
-
Patent number: 8160992Abstract: 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: GrantFiled: May 15, 2008Date of Patent: April 17, 2012Assignee: Xerox CorporationInventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
-
Patent number: 8028501Abstract: 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: GrantFiled: August 5, 2010Date of Patent: October 4, 2011Assignee: Xerox CorporationInventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Patent number: 7983792Abstract: A method and system for generating a customized, printed, three-dimensional object accesses a data record for a selected recipient and prints objects on a substrate based on the data record. The method and system then generates die lines based on the data record, and finishes the substrate by cutting, perforating, creasing, folding or otherwise finishing the substrate along the die lines to yield a customized, three-dimensional printed object.Type: GrantFiled: October 22, 2008Date of Patent: July 19, 2011Assignee: Xerox CorporationInventors: Barry Glynn Gombert, Philip Crane Rose, Sri Hemanth Prakhya
-
Patent number: 7941465Abstract: 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: GrantFiled: May 15, 2008Date of Patent: May 10, 2011Assignee: Xerox CorporationInventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20100293896Abstract: 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: ApplicationFiled: August 5, 2010Publication date: November 25, 2010Applicant: XEROX CORPORATIONInventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20100257446Abstract: The subject embodiments relate to software tools providing a simplified way for print customers to easily perform pre-press checks and editing digital assets for use in a variable information print job. The digital assets are uploaded to the appropriate storage location in a digital asset repository hosted by the print system and checked for compatibility with variable data fields. Suggested editing is also available.Type: ApplicationFiled: April 6, 2009Publication date: October 7, 2010Applicant: XEROX CORPORATIONInventors: Geoffrey John Woolfe, Philip Crane Rose
-
Patent number: 7788883Abstract: 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: GrantFiled: June 19, 2008Date of Patent: September 7, 2010Assignee: Xerox CorporationInventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20100222908Abstract: 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: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, John O. Walker, Philip Crane Rose, Jennifer C. Perrotti, Robert Roy Buckley
-
Publication number: 20100149597Abstract: A method and system creates a printed substrate suitable for conversion into a three-dimensional object. A template generator identifies a printing template having die line data representing a cutting path and folding position data representing a folding path. Foreground image data representative of a first image is automatically applied the selected printing template to define a target location for the first image, and also to define a second die line around a portion of the target location to form a second cutting path based on the foreground image data. A printer prints the first image onto a substrate at the target location, a cutting device cuts the substrate along the first cutting path and the second cutting path, and a scoring device scores the substrate along the folding path to generate a printed substrate that will fold into a three-dimensional object.Type: ApplicationFiled: December 16, 2008Publication date: June 17, 2010Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, Philip Crane Rose
-
Publication number: 20100110479Abstract: 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: ApplicationFiled: November 6, 2008Publication date: May 6, 2010Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti, Robert Roy Buckley
-
Publication number: 20100098319Abstract: A method and system for generating a customized, printed, three-dimensional object accesses a data record for a selected recipient and prints objects on a substrate based on the data record. The method and system then generates die lines based on the data record, and finishes the substrate by cutting, perforating, creasing, folding or otherwise finishing the substrate along the die lines to yield a customized, three-dimensional printed object.Type: ApplicationFiled: October 22, 2008Publication date: April 22, 2010Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, Philip Crane Rose, Sri Hemanth Prakhya
-
Publication number: 20090313948Abstract: 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: ApplicationFiled: June 19, 2008Publication date: December 24, 2009Applicant: XEROX CORPORATIONInventors: Robert Roy Buckley, John Oliver Walker, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20090282782Abstract: 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: ApplicationFiled: May 15, 2008Publication date: November 19, 2009Applicant: XEROX CORPORATIONInventors: John Oliver Walker, Robert Roy Buckley, Barry Glynn Gombert, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20090287632Abstract: 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: ApplicationFiled: May 15, 2008Publication date: November 19, 2009Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti
-
Publication number: 20090287717Abstract: 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: ApplicationFiled: May 15, 2008Publication date: November 19, 2009Applicant: XEROX CORPORATIONInventors: Barry Glynn Gombert, John Oliver Walker, Philip Crane Rose, Jennifer Colleen Perotti