Patents by Inventor Chris R. Featherstone
Chris R. Featherstone 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: 20220043442Abstract: A method for monitoring equipment and gathering consumption and diagnostic information can comprise receiving, at a server, a corrugate usage indicator. The corrugate usage indicator can comprise information relating to an amount of corrugate used by a first packaging system. The method can also comprise creating a usage profile for the first packaging system. The usage profile can comprise a corrugate usage profile. The corrugate usage profile can comprise an association between the amount of corrugate used by the first packaging system and the specifications and number of boxes created. Additionally, the method can comprise automatically generating, based upon the corrugate usage profile, a predicted time when a stock of corrugate associated with the first packaging system will be depleted.Type: ApplicationFiled: October 26, 2021Publication date: February 10, 2022Inventors: Chris R. Featherstone, Clinton P. Smith, Robert Lingstyul, Jeffrey Lee Rasmussen
-
Patent number: 11194322Abstract: A method for monitoring equipment and gathering consumption and diagnostic information can comprise receiving, at a server, a corrugate usage indicator. The corrugate usage indicator can comprise information relating to an amount of corrugate used by a first packaging system. The method can also comprise creating a usage profile for the first packaging system. The usage profile can comprise a corrugate usage profile. The corrugate usage profile can comprise an association between the amount of corrugate used by the first packaging system and the specifications and number of boxes created. Additionally, the method can comprise automatically generating, based upon the corrugate usage profile, a predicted time when a stock of corrugate associated with the first packaging system will be depleted.Type: GrantFiled: April 27, 2016Date of Patent: December 7, 2021Assignee: PACKSIZE LLCInventors: Chris R. Featherstone, Clinton P. Smith, Robert Lingstuyl, Jeffrey Lee Rasmussen
-
Publication number: 20210089984Abstract: Embodiments described herein generally relate to a customizable management system for various unique packaging production architectures. The customizable management system can be configurable to universally integrate with various systems within a variety of unique packaging production architectures. For example, the customizable management system can comprise one or more importer modules that receive package creation requests and translate the requests into a second format that is readable by one or more staging and selection modules. The system may also comprise staging and selection modules that are configured to identify within each translated packaging creation order one or more final packaging parameters and identify a workgroup that is capable of meeting the one or more final packaging parameters. The system may also comprise one or more machine group modules in communication with one or more packaging stations.Type: ApplicationFiled: December 2, 2020Publication date: March 25, 2021Inventors: Chris R. Featherstone, Jeffrey Lee Rasmussen, Andreas Harnesk, Ryan Osterhout, Stefan Karlsson, Robert Lingstyul, Clinton P. Smith
-
Patent number: 10922637Abstract: Embodiments described herein generally relate to a customizable management system for various unique packaging production architectures. The customizable management system can be configurable to universally integrate with various systems within a variety of unique packaging production architectures. For example, the customizable management system can comprise one or more importer modules that receive package creation requests and translate the requests into a second format that is readable by one or more staging and selection modules. The system may also comprise staging and selection modules that are configured to identify within each translated packaging creation order one or more final packaging parameters and identify a workgroup that is capable of meeting the one or more final packaging parameters. The system may also comprise one or more machine group modules in communication with one or more packaging stations.Type: GrantFiled: April 21, 2016Date of Patent: February 16, 2021Assignee: Packsize LLCInventors: Chris R. Featherstone, Jeffrey Lee Rasmussen, Andreas Harnesk, Ryan Osterhout, Stefan Karlsson, Robert Lingstyul, Clinton P Smith
-
Patent number: 10402890Abstract: Implementations of the present invention relate to systems and methods for receiving an order that has been gathered and is ready for packaging. After the order is received, a tracking code can be scanned. The tracking code may be associated with packaging information relating to the order's packaging attributes. A request can then be send to a packaging system to generate a packaging template. The packaging system can then generate the requested packaging template.Type: GrantFiled: September 30, 2014Date of Patent: September 3, 2019Assignee: Packsize LLCInventors: Niklas Pettersson, Chris R. Featherstone, Clinton P. Smith, Robert Lingstuyl, Jeffrey Lee Rasmussen
-
Patent number: 10007533Abstract: Migration of a virtual machine from a source host computing system to a target host computing system in a context in which a centralized portion of virtual machine state is maintained in a storage that is accessible to both the source host computing system and the target host computing system, and a localized portion of the virtual machine state is maintained in local storage of the source host computing system. For instance, the centralized portion of the virtual machine state might be user data, and the localized portion might be backing files for the virtual machine. In order to support the potential migration, at least a portion of the localized portion of the virtual machine state are backed up to a storage that is accessible to both the source and target host computing systems.Type: GrantFiled: August 22, 2012Date of Patent: June 26, 2018Assignee: V3 Systems Holdings, Inc.Inventors: Harold C. Simonsen, Ashton R. Snelgrove, Thomas S. McCullagh, Chris R. Featherstone
-
Patent number: 9977698Abstract: The migration of virtual machines internal to a cloud computing environment. The cloud maintains the replicas for virtual machines that could be migrated. The cloud also is aware of location of user data for each of the virtual machines. The replica together with the user data, represents the virtual machine state. If migration to the cloud computing environment is to occur for any given virtual machine, the cloud computing environment correlates the replica with the user data for that virtual machine, and then uses the correlation to instantiate the virtual machine in the cloud.Type: GrantFiled: July 31, 2012Date of Patent: May 22, 2018Assignee: V3 SYSTEMS HOLDINGS, INC.Inventors: Peter Bookman, Chris R. Featherstone
-
Publication number: 20180113447Abstract: A method for monitoring equipment and gathering consumption and diagnostic information can comprise receiving, at a server, a corrugate usage indicator. The corrugate usage indicator can comprise information relating to an amount of corrugate used by a first packaging system. The method can also comprise creating a usage profile for the first packaging system. The usage profile can comprise a corrugate usage profile. The corrugate usage profile can comprise an association between the amount of corrugate used by the first packaging system and the specifications and number of boxes created. Additionally, the method can comprise automatically generating, based upon the corrugate usage profile, a predicted time when a stock of corrugate associated with the first packaging system will be depleted.Type: ApplicationFiled: April 27, 2016Publication date: April 26, 2018Inventors: Chris R. Featherstone, Clinton P. Smith, Robert Lingstyul, Jeffrey Lee Rasmussen
-
Patent number: 9489396Abstract: A communication model in which application(s) above a hypervisor use a file system having one data access model (e.g., a block-based file system) to access an underlying storage device having another data access model (e.g., an object-based file system). This is accomplished via an intermediary component that converts input/output requests and responses from the file system data access model into the underlying storage device data access model, and vice versa. As an example, virtual machines operating a block-based file system using a hypervisor may interface through the intermediary component with an object-based storage device. Thus, the prolific use and availability of block-based file systems may be used compatibly with highly efficient object-based storage devices.Type: GrantFiled: July 1, 2011Date of Patent: November 8, 2016Assignee: V3 SYSTEMS HOLDINGS, INC.Inventors: Peter Bookman, Chris R. Featherstone
-
Publication number: 20160239775Abstract: Embodiments described herein generally relate to a customizable management system for various unique packaging production architectures. The customizable management system can be configurable to universally integrate with various systems within a variety of unique packaging production architectures. For example, the customizable management system can comprise one or more importer modules that receive package creation requests and translate the requests into a second format that is readable by one or more staging and selection modules. The system may also comprise staging and selection modules that are configured to identify within each translated packaging creation order one or more final packaging parameters and identify a workgroup that is capable of meeting the one or more final packaging parameters. The system may also comprise one or more machine group modules in communication with one or more packaging stations.Type: ApplicationFiled: April 21, 2016Publication date: August 18, 2016Inventors: Chris R. Featherstone, Jeffrey Lee Rasmussen, Andreas Harnesk, Ryan Osterhout, Stefan Karlsson, Robert Lingstyul, Clinton P. Smith
-
Patent number: 9223605Abstract: Allocation of software and data support resources for a virtual machine between a physical support environment and an external location, and migration of a virtual machine between physical support environments. Prior to migration, the virtual machine operates on the first physical support environment using a resident portion of the support resources that is resident on the first physical support environment, and an external portion of the support resources that is not resident on the first physical support environment. The virtual machine is then migrated to a second physical support environment that either already has access to or at least has the capability of accessing a copy of the resident support resources. This migration may be accomplished by mapping a copy of the resident support resources on the second physical support environment to a copy of the external support resources. This allows migration without contemporaneously copying the external portion.Type: GrantFiled: July 1, 2011Date of Patent: December 29, 2015Assignee: V3 Systems Holdings, Inc.Inventors: Peter Bookman, Chris R. Featherstone, Harold C. Simonsen
-
Publication number: 20150019387Abstract: Implementations of the present invention relate to systems and methods for receiving an order that has been gathered and is ready for packaging. After the order is received, a tracking code can be scanned. The tracking code may be associated with packaging information relating to the order's packaging attributes. A request can then be send to a packaging system to generate a packaging template. The packaging system can then generate the requested packaging template.Type: ApplicationFiled: September 30, 2014Publication date: January 15, 2015Inventors: Niklas Pettersson, Chris R. Featherstone, Clinton P. Smith, Robert Lingstuyl, Jeffrey Lee Rasmussen
-
Publication number: 20140059539Abstract: Migration of a virtual machine from a source host computing system to a target host computing system in a context in which a centralized portion of virtual machine state is maintained in a storage that is accessible to both the source host computing system and the target host computing system, and a localized portion of the virtual machine state is maintained in local storage of the source host computing system. For instance, the centralized portion of the virtual machine state might be user data, and the localized portion might be backing files for the virtual machine. In order to support the potential migration, at least a portion of the localized portion of the virtual machine state are backed up to a storage that is accessible to both the source and target host computing systems.Type: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Applicant: V3 SYSTEMS, INC.Inventors: Harold C. Simonsen, Ashton R. Snelgrove, Thomas S. McCullagh, Chris R. Featherstone
-
Publication number: 20140059538Abstract: A virtual machine state tracking mechanism that uses object based storage in order to track state information for at least some of the virtual machines that are operating in an environment. In some cases, the virtual machine environment includes virtual machine appliances on which virtual machines are run, and a centralized storage. For one, some, or all of the virtual machines, a first portion of the virtual machine state may be kept on an appliance, whereas a second portion is kept on the centralized storage. In some cases, the object based storage is resident on an appliance within the virtual machine environment, and also stores the first portion of the virtual machine state as well as the state tracking information. The state tracking information may be used to efficiently check in and check out associated virtual machines.Type: ApplicationFiled: August 22, 2012Publication date: February 27, 2014Applicant: V3 SYSTEMS, INC.Inventors: Peter Bookman, Chris R. Featherstone
-
Publication number: 20140040888Abstract: The migration of virtual machines internal to a cloud computing environment. The cloud maintains the replicas for virtual machines that could be migrated. The cloud also is aware of location of user data for each of the virtual machines. The replica together with the user data, represents the virtual machine state. If migration to the cloud computing environment is to occur for any given virtual machine, the cloud computing environment correlates the replica with the user data for that virtual machine, and then uses the correlation to instantiate the virtual machine in the cloud.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: V3 SYSTEMS, INC.Inventors: Peter Bookman, Chris R. Featherstone
-
Publication number: 20130007735Abstract: Allocation of software and data support resources for a virtual machine between a physical support environment and an external location, and migration of a virtual machine between physical support environments. Prior to migration, the virtual machine operates on the first physical support environment using a resident portion of the support resources that is resident on the first physical support environment, and an external portion of the support resources that is not resident on the first physical support environment. The virtual machine is then migrated to a second physical support environment that either already has access to or at least has the capability of accessing a copy of the resident support resources. This migration may be accomplished by mapping a copy of the resident support resources on the second physical support environment to a copy of the external support resources. This allows migration without contemporaneously copying the external portion.Type: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Applicant: V3 SYSTEMS, INC.Inventors: Peter Bookman, Chris R. Featherstone, Harold C. Simonsen
-
Publication number: 20130007436Abstract: A communication model in which application(s) above a hypervisor use a file system having one data access model (e.g., a block-based file system) to access an underlying storage device having another data access model (e.g., an object-based file system). This is accomplished via an intermediary component that converts input/output requests and responses from the file system data access model into the underlying storage device data access model, and vice versa. As an example, virtual machines operating a block-based file system using a hypervisor may interface through the intermediary component with an object-based storage device. Thus, the prolific use and availability of block-based file systems may be used compatibly with highly efficient object-based storage devices.Type: ApplicationFiled: July 1, 2011Publication date: January 3, 2013Applicant: V3 SYSTEMS, INC.Inventors: Peter Bookman, Chris R. Featherstone