# US 10,118,200 B2 · System and method for binning at final test

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,118,200 B2
- Document ID: US10118200B2
- Status: Granted
- Kind: B2
- Application number: 12/497,798
- Filed: 2009-07-06
- Published: 2011-01-06
- Granted: 2018-11-06
- Earliest claimed: 2009-07-06
- Assignees: Optimal Plus Ltd.
- Applicants: Reed Linde; Gil Balog
- Inventors: Reed Linde; Gil Balog
- Web page: https://patentgrep.com/patent/US10118200B2

## CPC

- B07C 5/344: according to electric or electromagnetic properties {(sorting according to size measured electrically or electronically B07C5/08; material testing by magnetic means G01N24/00, G01N27/00, by electrical means G01N27/00; electrical measuring devices in general G01R; coin testing G07D5/00)}
- B07C 3/12: using electric or electronic detecting means (B07C3/14 takes precedence)
- G01R 31/31718: {Logistic aspects, e.g. binning, selection, sorting of devices under test, tester/handler interaction networks, Test management software, e.g. software for test statistics or test evaluation, yield analysis (mechanical aspects G01R31/2808, G01R31/2851)}
- G01R 31/2894: {Aspects of quality control [QC] (G01R31/31718 takes precedence; program control for QC G05B19/41875)}
- B07C: POSTAL SORTING; SORTING INDIVIDUAL ARTICLES, OR BULK MATERIAL FIT TO BE SORTED PIECE-MEAL, e.g. BY PICKING (specially adapted for a specific purpose covered by another class, see the relevant place, e.g. A43D33/06, B23Q7/12)
- G01R: MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES (indicating correct tuning of resonant circuits H03J3/12)

## Abstract

Systems and methods for sorting an electronic device undergoing a final test operation in accordance with a test program, into one of a plurality of bins. In one embodiment, an evaluator defines the binning of the electronic device while the device is still socketed, and the defined binning may or may not concur with the binning assigned by the test program.

## Claims

### Claim 1

A system for sorting, comprising:
an evaluator configured to:
receive a provisional binning assignment for an electronic device determined based on first data generated by a test program configured to determine said provisional binning assignment for said electronic device;
define a permanent binning assignment for said electronic device, inserted in a test socket of a test tool that is performing a test operation according to said test program, said permanent binning assignment is based at least in part on both of: said first data for determining said provisional binning assignment, and second data different from said first data, and
output said permanent binning assignment so that after said test operation is completed, said electronic device is removed from said test socket and placed in one of a plurality of bins in accordance with said permanent binning assignment.

### Claim 2 (depends on 1)

The system of claim 1, wherein said second data includes data relating to at least one other electronic device being tested in parallel with said electronic device.

### Claim 3 (depends on 1)

The system of claim 1 wherein said second data includes data from a manufacturing operation which precedes said test operation.

### Claim 4 (depends on 3)

The system of claim 3, wherein said data from a manufacturing operation relates to said electronic device.

### Claim 5 (depends on 3)

The system of claim 3, wherein said data from a manufacturing operation relates to at least one other electronic device.

### Claim 6 (depends on 3)

The system of claim 3, wherein said data from the manufacturing operation includes data associated with device identifier data read during execution of said test program.

### Claim 7 (depends on 1)

The system of claim 1, wherein said second data includes data from the same test operation performed earlier on at least one other electronic device.

### Claim 8 (depends on 1)

The system of claim 1, wherein said second data includes data from a manufacturing operation which follows said test operation.

### Claim 9 (depends on 1)

The system of claim 1, wherein said second data includes dynamic criteria data relating to said permanent binning assignment.

### Claim 10 (depends on 1)

The system of claim 1, wherein said second data includes at least one of parametric test data or functional test data for said device.

### Claim 11 (depends on 1)

The system of claim 1, wherein said evaluator is located on automatic test equipment.

### Claim 12 (depends on 1)

The system of claim 1, wherein said evaluator is located external to automatic test equipment.

### Claim 13 (depends on 1)

The system of claim 1, further comprising: a manufacturing database interface to provide access to data from a manufacturing database server for use by said evaluator in defining said permanent binning assignment.

### Claim 14 (depends on 1)

The system of claim 1, further comprising: a handler to insert said device into said test socket prior to said final test operation, and after said final test operation to remove said electronic device from said test socket and place said electronic device in one of said plurality of bins in accordance with the permanent binning assignment defined by said evaluator.

### Claim 15 (depends on 14)

The system of claim 14, further comprising: a handler interface to transfer the permanent binning assignment defined by said evaluator to said handler.

### Claim 16 (depends on 1)

The system of claim 1, wherein said second data includes a frequency with which provisional binning assignments for previously tested electronic devices defined by said test program agree with permanent binning assignments for said previously tested electronic devices defined by said evaluator.

### Claim 17 (depends on 1)

The system of claim 1, where said evaluator has at least one of: access to data not available for said binning assignment for said electronic device defined by said test program, a resource not available for said binning assignment for said electronic device defined by said test program, or an ability not available for said binning assignment for said electronic device defined by said test program.

### Claim 18 (depends on 1)

The system of claim 1, wherein said second data includes other data not used to determine said provisional binning assignment.

### Claim 19 (depends on 1)

The system of claim 1, wherein said permanent binning assignment defined by said evaluator results from processing that includes execution of an algorithm that excludes at least one of: product specific requirements, tester specific requirements, or test operation specific requirements.

### Claim 20 (depends on 1)

The system of claim 1, wherein said second data includes device identifier data.

### Claim 21

A method of sorting, comprising:
receiving a provisional binning assignment for an electronic device determined based on first data generated by a test program configured to determine said provisional binning assignment for said electronic device;
defining a permanent binning assignment for said electronic device inserted in a test socket of a test tool that is performing a test operation according to said test program, said permanent binning assignment is based at least in part on both of: said first data for determining said provisional binning assignment and second data different from said first data; and
outputting said permanent binning assignment so that after said test operation is completed, said electronic device is removed from said test socket and placed in one of a plurality of bins in accordance with said permanent binning assignment.

### Claim 22 (depends on 21)

The system of claim 21, wherein said second data includes data associated with device identifier data read during execution of said test program.

### Claim 23 (depends on 21)

The system of claim 21, wherein said evaluator is located on automatic test equipment.

### Claim 24 (depends on 21)

The system of claim 21, wherein said evaluator is located external to automatic test equipment.

### Claim 25 (depends on 21)

The system of claim 21, further comprising a manufacturing database interface to provide access to data from a manufacturing database server for use by said evaluator in defining said permanent binning assignment.

### Claim 26 (depends on 21)

The system of claim 21, further comprising: a handler to insert said device into said test socket prior to said final test operation, and after said final test operation to remove said electronic device from said test socket and place said electronic device in one of said plurality of bins in accordance with the binning assignment defined by said evaluator.

### Claim 27 (depends on 21)

The system of claim 21, wherein said permanent binning assignment defined by said evaluator results from processing that includes execution of an algorithm that excludes at least one of: product specific requirements, tester specific requirements, or test operation specific requirements.

### Claim 28

A non-transitory computer program product comprising a computer useable medium having computer readable program code embodied therein for sorting, the computer program product comprising:
computer readable program code for causing a computer to:
receive a provisional binning assignment for an electronic device determined based on first data generated by a test program configured to determine said provisional binning assignment for said electronic device;
define a permanent binning assignment for said electronic device inserted in a test socket of a test tool that is performing a test operation according to said test program, said permanent binning assignment is based at least in part on both of: said first data for determining said provisional binning assignment and second data different from said first data; and
computer readable program code for causing the computer to output said binning assignment so that after said test operation is completed, said electronic device is removed from said test socket and placed in one of a plurality of bins in accordance with said binning assignment.
