Patents by Inventor Antoine G. Sater
Antoine G. Sater 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: 10886004Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: July 24, 2019Date of Patent: January 5, 2021Assignee: International Business Machines CorporationInventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Patent number: 10614903Abstract: A computer-implemented method includes receiving probability distribution function (PDF) data corresponding to bit-error-rate (BER) data for each of a plurality of data blocks within a qualified set of NVRAMS, collecting non-exhaustive bit-error-rate data for each of the data blocks on a tested NVRAM to produce non-exhaustive test data for each of the data blocks, determining a plurality of stable data blocks on the tested NVRAM based on the non-exhaustive test data and the probability distribution function data for each of the data blocks, determining, from the non-exhaustive test data, an inferior data block for the stable data blocks on the tested NVRAM, collecting exhaustive bit-error-rate data on the inferior data block to produce exhaustive test data for the tested NVRAM, and routing the tested NVRAM according to the exhaustive test data. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: July 18, 2016Date of Patent: April 7, 2020Assignee: International Business Machines CorporationInventors: Jeffrey W. Christensen, Phillip E. Christensen, Robert S. Miller, Matthew S. Reuter, Antoine G. Sater
-
Publication number: 20190348144Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: ApplicationFiled: July 24, 2019Publication date: November 14, 2019Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Patent number: 10460825Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: January 28, 2016Date of Patent: October 29, 2019Assignee: International Business Machines CorporationInventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Publication number: 20180019022Abstract: A computer-implemented method includes receiving probability distribution function (PDF) data corresponding to bit-error-rate (BER) data for each of a plurality of data blocks within a qualified set of NVRAMS, collecting non-exhaustive bit-error-rate data for each of the data blocks on a tested NVRAM to produce non-exhaustive test data for each of the data blocks, determining a plurality of stable data blocks on the tested NVRAM based on the non-exhaustive test data and the probability distribution function data for each of the data blocks, determining, from the non-exhaustive test data, an inferior data block for the stable data blocks on the tested NVRAM, collecting exhaustive bit-error-rate data on the inferior data block to produce exhaustive test data for the tested NVRAM, and routing the tested NVRAM according to the exhaustive test data. A corresponding computer program product and computer system are also disclosed herein.Type: ApplicationFiled: July 18, 2016Publication date: January 18, 2018Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Robert S. Miller, Matthew S. Reuter, Antoine G. Sater
-
Publication number: 20170221587Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: ApplicationFiled: December 5, 2016Publication date: August 3, 2017Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Publication number: 20170221586Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: ApplicationFiled: December 5, 2016Publication date: August 3, 2017Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Publication number: 20170221582Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: ApplicationFiled: January 28, 2016Publication date: August 3, 2017Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Patent number: 9530522Abstract: A computer-implemented method for sorting non-volatile random access memories (NVRAMS) includes testing a failure metric for each of a plurality of NVRAMS over a plurality of testing sessions to capture failure metric data that corresponds to the plurality of NVRAMS. The method also includes determining a trend in the failure metric as a function of testing cycles for each of the plurality of NVRAMS from the failure metric data, and separating the plurality of NVRAMS into groups based on the trend in the failure metric as a function of testing cycles. A corresponding computer program product and computer system are also disclosed herein.Type: GrantFiled: March 10, 2016Date of Patent: December 27, 2016Assignee: International Business Machines CorporationInventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
-
Publication number: 20160358110Abstract: A method, computer program product, and computer system to determine an identifier for a product. A processor compares a plurality of attributes of the product to a hierarchical map of attributes. A processor determines a first portion of the identifier for the product based, at least in part, on a rule associated with the first attribute. A processor determines a second portion of the identifier for the product based, at least in part, on a rule associated with the second attribute. A processor determines an order of the first portion of the identifier and the second portion of the identifier based, at least in part, on the order of the first attribute and the second attribute in the hierarchical map of attributes.Type: ApplicationFiled: December 22, 2015Publication date: December 8, 2016Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
-
Publication number: 20160358113Abstract: A method, computer program product and computer system are provided to determine an identifier for a product. A processor compares a plurality of attributes of the product to a hierarchical map of attributes. A processor determines a first portion of the identifier for the product based, at least in part, on a rule associated with the first attribute. A processor determines a second portion of the identifier for the product based, at least in part, on a rule associated with the second attribute. A processor determines an order of the first portion of the identifier and the second portion of the identifier based, at least in part, on the order of the first attribute and the second attribute in the hierarchical map of attributes.Type: ApplicationFiled: June 4, 2015Publication date: December 8, 2016Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
-
Patent number: 9014827Abstract: 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: GrantFiled: January 14, 2010Date of Patent: April 21, 2015Assignee: International Business Machines CorporationInventors: Steven C. Erickson, Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
-
Patent number: 8661293Abstract: A method, data processing system, and computer program product for testing a computer system. A sequencer tests the computer system using test modules arranged in a first sequence, wherein each of the test modules is for testing at least a portion of the computer system. The sequencer determines if an operator is available, in response to an interrupt generated by a test module. If an operator is available, the sequencer arranges the test modules into a second sequence based on a first policy. If an operator is unavailable, the sequencer arranges the test modules into a third sequence based on a second policy.Type: GrantFiled: June 30, 2011Date of Patent: February 25, 2014Assignee: International Business Machines CorporationInventors: Francis E. del Rosario, Jie Li, Antoine G. Sater, Hong Ye
-
Publication number: 20130007525Abstract: A method, data processing system, and computer program product for testing a computer system. A sequencer tests the computer system using test modules arranged in a first sequence, wherein each of the test modules is for testing at least a portion of the computer system. The sequencer determines if an operator is available, in response to an interrupt generated by a test module. If an operator is available, the sequencer arranges the test modules into a second sequence based on a first policy. If an operator is unavailable, the sequencer arranges the test modules into a third sequence based on a second policy.Type: ApplicationFiled: June 30, 2011Publication date: January 3, 2013Applicant: International Business Machines CorporationInventors: Francis E. del Rosario, Jie Li, Antoine G. Sater, Hong Ye
-
Publication number: 20120215343Abstract: Embodiments of the present invention address deficiencies of the art in respect to staging manufactured items and provide a method, system and computer program product for staging items in a manufacturing environment. In an embodiment of the invention, a method for staging items in a manufacturing environment can be provided. The method can include defining attributes of staging locations in a distribution area of the manufacturing environment, defining a set of staging strategies for use in the distribution area of the manufacturing environment, receiving a manufactured item in the distribution area and obtaining characteristics of the manufactured item, and comparing the obtained characteristics of the manufactured item to the set of staging strategies to select the staging strategy to apply to the manufactured item.Type: ApplicationFiled: March 1, 2012Publication date: August 23, 2012Applicant: International Business Machines CorporationInventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu
-
Patent number: 8140180Abstract: Embodiments of the present invention address deficiencies of the art in respect to staging manufactured items and provide a method, system and computer program product for staging items in a manufacturing environment. In an embodiment of the invention, a method for staging items in a manufacturing environment can be provided.Type: GrantFiled: December 29, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu
-
Patent number: 8010217Abstract: A method for reconfiguring a partially manufactured product for a canceled custom-built order during a manufacturing process includes canceling a custom-built order for a product that has been partially manufactured. The method also includes reading a configuration of the partially manufactured product for the custom-built order that has been canceled, and reading at least one order for a different manufactured product, wherein each order is associated with a target configuration. The method yet further includes reading a set of rules that match a given configuration with one of a set of target configurations and 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 one of a target configuration of the at least one order.Type: GrantFiled: July 28, 2008Date of Patent: August 30, 2011Assignee: International Business Machines CorporationInventors: Ivory W. Knipfer, Jason S. Lee, Francis E. del Rosario, Antoine G. Sater, Hao H. Xu, Hui Zhang
-
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
-
Publication number: 20100023147Abstract: A method for reconfiguring a partially manufactured product during a manufacturing process is disclosed. The method can include reading a configuration of the partially manufactured product and reading at least one order for a manufactured product, wherein each order is associated with a target configuration. The method can further include reading a set of rules that match a given configuration with one of a set of target configurations and 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 one of a target configuration of the at least one order. The method can further include initiating re-configuration of the partially manufactured product to the target configuration with which it was matched. Thus, the partially manufactured product is reused in the manufacturing process to fulfill an order it was not originally created to fulfill.Type: ApplicationFiled: July 28, 2008Publication date: January 28, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ivory W. Knipfer, Jason S. Lee, Francis E. del Rosario, Antoine G. Sater, Hao H. Xu, Hui Zhang
-
Publication number: 20090169352Abstract: Embodiments of the present invention address deficiencies of the art in respect to staging manufactured items and provide a method, system and computer program product for staging items in a manufacturing environment. In an embodiment of the invention, a method for staging items in a manufacturing environment can be provided.Type: ApplicationFiled: December 29, 2007Publication date: July 2, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu