Patents by Inventor Steven C. Erickson
Steven C. Erickson 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: 8650506Abstract: A method, system and computer-usable medium for generating a manufacturing-usable easily modifiable product order document is presented. An object collection of objects that describe features of components of a product is created. A view database that describes a logical relationship among components in the object collection is also created. A single document that includes the object collection and the view database is then generated. This single document can be updated according to technical requirements for a product being manufactured according to a product description created from the single document.Type: GrantFiled: November 10, 2005Date of Patent: February 11, 2014Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Barry A. Kritt, Thomas S. Mazzeo, Kenneth W. Roberson, William R. Taylor
-
Patent number: 8421600Abstract: Data associated with supply chain events for a manufactured assembly is automatically stored. In preferred embodiments the supply chain events for the manufactured assembly are stored on an RFID tag attached to the assembly as it travels through the supply chain to insure the data concerning the assembly is readily available and not separated from the assembly. In other embodiments, the supply chain events or characteristic data is stored on the RFID tag in a hierarchical structure beginning with the original state of the assembly and with additional entries for each step in the assembly process. In other embodiments, as the product undergoes rework, conversion to a different assembly, or personalizations, the new state of the assembly is stored in the RFID tag. In other preferred embodiments, other information is also stored on the RFID tag such as country of origin, failure data, cycle times and a quality status indicator.Type: GrantFiled: July 15, 2008Date of Patent: April 16, 2013Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu, Fraser Allan Syme
-
Patent number: 8190872Abstract: An apparatus, system, and storage medium that, in an embodiment, receive service data at a computer system from an RFID tag, where the service data was sent to the RFID tag from an RF transmitter while the computer system was powered off. The RFID tag includes tag memory and an antenna, and the RFID tag is attached to the computer system. In another embodiment, the computer system sends the service data to the RFID tag, and the service data is received by an RF scanner from the RFID tag via the antenna while the computer system is powered off. In various embodiments, the service data identifies the computer system or a product within the computer system. In another embodiment, the service data includes log information associated with the computer system.Type: GrantFiled: July 25, 2008Date of Patent: May 29, 2012Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu, Fraser Allan Syme
-
Patent number: 7987064Abstract: The present disclosure is directed to a method for determining dynamic test coverage for a product. The method may comprise: receiving a customer order, the customer order comprising at least one product configuration; receiving a rule set associated with the at least one product configuration; analyzing the rule set to determine a proxy part to add to the at least one product configuration; providing the proxy part an indicator; adding the proxy part to the at least one product configuration; iteratively comparing the product configuration to the rule set until the product configuration meets the rule set; providing a test associated with the at least one product configuration; receiving at least one signal from at least one indicator; and removing at least one proxy part from the at least one product configuration.Type: GrantFiled: August 1, 2008Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Fraser A. Syme, William Robert Taylor
-
Publication number: 20110172799Abstract: A method for dynamically altering manufacturing routings to add, remove, or skip operations and combinations of operations within a shop floor control system in real-time to respond to current conditions. One aspect of the present invention is a computer-implemented method for dynamically generating a manufacturing production work flow. One embodiment of this method comprises receiving indication that an assembly has completed a manufacturing operation, the assembly having a work flow and a sampling strategy associated therewith; querying a data source for characteristics of a plurality of previously sampled components; querying a manufacturing floor control system for current production status; and dynamically updating the work flow for the assembly based at least in part on the sampling strategy, characteristics of the plurality of previously sampled components, and the current production status.Type: ApplicationFiled: January 14, 2010Publication date: July 14, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
-
Patent number: 7962472Abstract: A self-optimizing algorithm for real-time problem resolution using historical data. Upon receiving failure symptom characteristics for a product or process failure, the algorithm queries historical failure data to locate historical failure symptoms and corrective actions matching the failure symptom characteristics. If a total number of the historical corrective actions identified meets a minimum match threshold, the algorithm selectively prunes a failure symptom characteristic having the lowest priority level to form an adjusted search query. The algorithm may repeat the querying, identifying, and determining steps using the adjusted search query until the total number of historical corrective actions identified meets the minimum match threshold. Once the threshold is met, the algorithm sorts the historical corrective actions to form a list of recommended corrective actions for the failure symptom characteristics and provides the list of recommended corrective actions to an end user.Type: GrantFiled: September 29, 2008Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu
-
Patent number: 7885866Abstract: A time-phased reutilization of configured products is provided. Partially configured products are detected. Each partially configured product is analyzed to determine if the partially configured product is a valid partially configured product, suitable for being modified into other configurations. A time phased management process is applied to the valid partially configured product.Type: GrantFiled: April 24, 2006Date of Patent: February 8, 2011Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu, John Walter Marreel, William Robert Taylor
-
Publication number: 20110004384Abstract: A system is provided which is capable of controlling one or more parameters of a vehicle, such as vehicle speed or engine RPM. The system involves communication between a transmitter and a controller. The transmitter has memory containing information that corresponds to a vehicle parameter setting. The information is operatively transmitted from the transmitter to the controller. Once the controller receives the information, the vehicle parameter setting is identified by the controller. When the setting is identified, the controller may adjust at least one mechanism on the vehicle so as modify the vehicle parameter accordingly. One scenario in which the parameter modification is generally provided is if the controller determines that the vehicle parameter is exceeding the identified setting, which corresponds to the vehicle being operated at a level higher than that intended for the vehicle operator.Type: ApplicationFiled: September 17, 2010Publication date: January 6, 2011Inventor: Steven C. Erickson
-
Patent number: 7840441Abstract: A method for managing customer order alterations in a manufacturing environment is provided. A new order that comprises a new product configuration is received. The new product configuration is a modified version of an original product configuration in an existing order. A first score for a first option for building the new product configuration from scratch is determined. A second score for a second option for modifying the existing product configuration to satisfy the new product configuration is determined. A best option is determined by comparing the first and second scores and selecting an option with a lower score. The best option is presented to a user. In another exemplary embodiment additional scores for additional options for building the new product configuration from other products in existing inventory are determined. The best option is then determined by comparing all scores and selecting an option with a lower score.Type: GrantFiled: June 22, 2006Date of Patent: November 23, 2010Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Fraser Allan Syme, William Robert Taylor
-
Patent number: 7822514Abstract: A system is provided which is capable of controlling one or more parameters of a vehicle, such as vehicle speed or engine RPM. The system involves communication between a transmitter and a controller. The transmitter has memory containing information that corresponds to a vehicle parameter setting. The information is operatively transmitted from the transmitter to the controller. Once the controller receives the information, the vehicle parameter setting is identified by the controller. When the setting is identified, the controller may adjust at least one mechanism on the vehicle so as modify the vehicle parameter accordingly. One scenario in which the parameter modification is generally provided is if the controller determines that the vehicle parameter is exceeding the identified setting, which corresponds to the vehicle being operated at a level higher than that intended for the vehicle operator.Type: GrantFiled: December 30, 2004Date of Patent: October 26, 2010Assignee: Polaris Industries Inc.Inventor: Steven C. Erickson
-
Patent number: 7818561Abstract: A method, apparatus, system, and signal-bearing medium that, in an embodiment, receive service data at a computer system from an RFID tag, where the service data was sent to the RFID tag from an RF transmitter while the computer system was powered off. The RFID tag includes tag memory and an antenna, and the RFID tag is attached to the computer system. In another embodiment, the computer system sends the service data to the RFID tag, and the service data is received by an RF scanner from the RFID tag via the antenna while the computer system is powered off. In various embodiments, the service data identifies the computer system or a product within the computer system. In another embodiment, the service data includes log information associated with the computer system. In this way, in an embodiment, service data associated with a computer system, such as vital product service data and log information may be accessed and updated even while the computer system is powered off.Type: GrantFiled: October 25, 2007Date of Patent: October 19, 2010Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu, Fraser Allan Syme
-
Publication number: 20100251029Abstract: A method, apparatus and computer program product are provided for implementing self-optimizing initial program load (IPL) diagnostics. A control flag is set to identify a self-optimizing IPL diagnostics mode. The self-optimizing IPL diagnostics mode includes collecting a list of new parts and collecting a list of identified failed parts. Hardware is identified and initialized for running diagnostics on the collected list of flagged parts. Diagnostics are run only on the initialized flagged hardware.Type: ApplicationFiled: March 26, 2009Publication date: September 30, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Salim Ahmed Agha, Steven C. Erickson, Fraser Allan Syme
-
Publication number: 20100083029Abstract: A self-optimizing algorithm for real-time problem resolution using historical data. Upon receiving failure symptom characteristics for a product or process failure, the algorithm queries historical failure data to locate historical failure symptoms and corrective actions matching the failure symptom characteristics. If a total number of the historical corrective actions identified meets a minimum match threshold, the algorithm selectively prunes a failure symptom characteristic having the lowest priority level to form an adjusted search query. The algorithm may repeat the querying, identifying, and determining steps using the adjusted search query until the total number of historical corrective actions identified meets the minimum match threshold. Once the threshold is met, the algorithm sorts the historical corrective actions to form a list of recommended corrective actions for the failure symptom characteristics and provides the list of recommended corrective actions to an end user.Type: ApplicationFiled: September 29, 2008Publication date: April 1, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu
-
Patent number: 7680554Abstract: A method for associating objects in a manufacturing process. In response to an occurrence of an event for an object, a time is recorded of the event for the object. Entries for parts and assemblies associated with the object are located within a database. An entry of the event for the object is created within the database. The entry includes the event for the object, the time of the event for the object, and the entries for the parts and the assemblies associated with the object.Type: GrantFiled: December 19, 2006Date of Patent: March 16, 2010Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory Wellman Knipfer, Robert Noble Strong, Matthew H. Zemke
-
Publication number: 20100030507Abstract: The present disclosure is directed to a method for determining dynamic test coverage for a product. The method may comprise: receiving a customer order, the customer order comprising at least one product configuration; receiving a rule set associated with the at least one product configuration; analyzing the rule set to determine a proxy part to add to the at least one product configuration; providing the proxy part an indicator; adding the proxy part to the at least one product configuration; iteratively comparing the product configuration to the rule set until the product configuration meets the rule set; providing a test associated with the at least one product configuration; receiving at least one signal from at least one indicator; and removing at least one proxy part from the at least one product configuration.Type: ApplicationFiled: August 1, 2008Publication date: February 4, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Fraser A. Syme, William Robert Taylor
-
Publication number: 20100004962Abstract: A system for generating a work unit test ahead candidate list. A list is generated of all potential candidate systems for test ahead operations. A system in the potential candidate list is selected. It is determined whether any work unit in the selected system is waiting for short parts. Determining that no work unit in the selected system is waiting for short parts, a complexity score is calculated for each work unit in the selected system. The calculated complexity scores are added to a total system complexity score. It is then determined whether an override exists for a work unit in the selected system. Determining that an override does exist, the selected system is removed from the potential candidate list. A candidate list is generated from remaining systems in the potential candidate list. Then, the candidate list is outputted to provide recommendations for optimizing work unit test ahead operations.Type: ApplicationFiled: July 2, 2008Publication date: January 7, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Ivory Wellman Knipfer, Fraser Allan Syme
-
Publication number: 20090299882Abstract: Embodiments of the present invention address deficiencies of the art in respect to manufacturing production and provide a novel and non-obvious method, system and computer program product for reuse of cancelled products that are partially manufactured. In one embodiment of the invention, a method for reusing a partially manufactured product during a manufacturing process can be provided. The method can include reading a configuration of the partially manufactured product and reading a set of rules that match a given configuration with one of a set of defined target configurations. The method can further include executing the set of rules upon the configuration of the partially manufactured product so as to match the configuration of the partially manufactured product with a target configuration.Type: ApplicationFiled: May 30, 2008Publication date: December 3, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Ivory W. Knipfer, Jason S. Lee, Fraser A. Syme, Matthew H. Zemke
-
Publication number: 20090184803Abstract: Data associated with supply chain events for a manufactured assembly is automatically stored. In preferred embodiments the supply chain events for the manufactured assembly are stored on an RFID tag attached to the assembly as it travels through the supply chain to insure the data concerning the assembly is readily available and not separated from the assembly. In other embodiments, the supply chain events or characteristic data is stored on the RFID tag in a hierarchical structure beginning with the original state of the assembly and with additional entries for each step in the assembly process. In other embodiments, as the product undergoes rework, conversion to a different assembly, or personalizations, the new state of the assembly is stored in the RFID tag. In other preferred embodiments, other information is also stored on the RFID tag such as country of origin, failure data, cycle times and a quality status indicator.Type: ApplicationFiled: July 15, 2008Publication date: July 23, 2009Applicant: International Business Machines Corp.Inventors: Steven C. Erickson, Ivory Wellman Knipfer, Jeffrey George Komatsu, Fraser Allan Syme
-
Publication number: 20090069919Abstract: Embodiments of the present invention address deficiencies of the art in respect to manufacturing production and provide a method, system and computer program product for mass production planning and routing. In one embodiment of the invention, a method for mass production planning and routing can be provided. The method can include initiating a production process sequence to produce a product according to an initial routing receiving a request to change the initial routing to a new routing, dynamically comparing the initial routing to the new routing, removing each production process from the new routing that had already been completed in the initial routing, and resuming the production process sequence with the new routing.Type: ApplicationFiled: September 7, 2007Publication date: March 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, Ivory W. Knipfer, John W. Marreel, Matthew H. Zemke
-
Publication number: 20090049295Abstract: A method, computer-readable storage medium, and boot server that, in an embodiment, receive a command that requests a name of a boot image and a network address of a boot server that contains the boot image, invoke a plug-in to determine the name of the boot image based on an address of a client that sent the command, and send the name of the boot image and the network address of the boot server to a client that sent the command. In various embodiments, the address of the client may be a network address or a MAC (Media Access Control) address. The client retrieves the boot image via the name, and the boot image initializes the client when executed at the client. The name of the boot image is changed to a second name and sent to the client in response to another command.Type: ApplicationFiled: October 14, 2008Publication date: February 19, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Steven C. Erickson, David Joseph Gimpl, Fraser Allan Syme