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: 10886004
    Abstract: 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: Grant
    Filed: July 24, 2019
    Date of Patent: January 5, 2021
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Patent number: 10614903
    Abstract: 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: Grant
    Filed: July 18, 2016
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Robert S. Miller, Matthew S. Reuter, Antoine G. Sater
  • Publication number: 20190348144
    Abstract: 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: Application
    Filed: July 24, 2019
    Publication date: November 14, 2019
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Patent number: 10460825
    Abstract: 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: Grant
    Filed: January 28, 2016
    Date of Patent: October 29, 2019
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Publication number: 20180019022
    Abstract: 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: Application
    Filed: July 18, 2016
    Publication date: January 18, 2018
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Robert S. Miller, Matthew S. Reuter, Antoine G. Sater
  • Publication number: 20170221587
    Abstract: 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: Application
    Filed: December 5, 2016
    Publication date: August 3, 2017
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Publication number: 20170221586
    Abstract: 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: Application
    Filed: December 5, 2016
    Publication date: August 3, 2017
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Publication number: 20170221582
    Abstract: 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: Application
    Filed: January 28, 2016
    Publication date: August 3, 2017
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Patent number: 9530522
    Abstract: 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: Grant
    Filed: March 10, 2016
    Date of Patent: December 27, 2016
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey W. Christensen, Phillip E. Christensen, Daniel E. Moore, Antoine G. Sater, Jung H. Yoon
  • Publication number: 20160358110
    Abstract: 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: Application
    Filed: December 22, 2015
    Publication date: December 8, 2016
    Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
  • Publication number: 20160358113
    Abstract: 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: Application
    Filed: June 4, 2015
    Publication date: December 8, 2016
    Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
  • Patent number: 9014827
    Abstract: 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: Grant
    Filed: January 14, 2010
    Date of Patent: April 21, 2015
    Assignee: International Business Machines Corporation
    Inventors: Steven C. Erickson, Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
  • Patent number: 8661293
    Abstract: 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: Grant
    Filed: June 30, 2011
    Date of Patent: February 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Francis E. del Rosario, Jie Li, Antoine G. Sater, Hong Ye
  • Publication number: 20130007525
    Abstract: 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: Application
    Filed: June 30, 2011
    Publication date: January 3, 2013
    Applicant: International Business Machines Corporation
    Inventors: Francis E. del Rosario, Jie Li, Antoine G. Sater, Hong Ye
  • Publication number: 20120215343
    Abstract: 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: Application
    Filed: March 1, 2012
    Publication date: August 23, 2012
    Applicant: International Business Machines Corporation
    Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu
  • Patent number: 8140180
    Abstract: 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: Grant
    Filed: December 29, 2007
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu
  • Patent number: 8010217
    Abstract: 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: Grant
    Filed: July 28, 2008
    Date of Patent: August 30, 2011
    Assignee: International Business Machines Corporation
    Inventors: Ivory W. Knipfer, Jason S. Lee, Francis E. del Rosario, Antoine G. Sater, Hao H. Xu, Hui Zhang
  • Publication number: 20110172799
    Abstract: 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: Application
    Filed: January 14, 2010
    Publication date: July 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven C. Erickson, Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Matthew H. Zemke
  • Publication number: 20100023147
    Abstract: 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: Application
    Filed: July 28, 2008
    Publication date: January 28, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ivory W. Knipfer, Jason S. Lee, Francis E. del Rosario, Antoine G. Sater, Hao H. Xu, Hui Zhang
  • Publication number: 20090169352
    Abstract: 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: Application
    Filed: December 29, 2007
    Publication date: July 2, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ivory W. Knipfer, Jason S. Lee, Antoine G. Sater, Manivannan Thavasi, Yajun Tu