MLchartDataset catalogue

Patent · US10432328B2 · B2 · US

Smart box for automatic feature testing of smart phones and other devices

(11) Publication number
US10432328B2
(21) Application number
15/955,610
(22) Filing date
2018-04-17
(30) Priority date
2014-12-05
(43) Publication date
2019-10-01
(45) Date of grant
2019-10-01
(51) IPC
B25J 9/16; G05B 19/418; G06F 11/22; G06F 3/0346; H02J 7/02; H04B 17/11; H04B 17/16; H04B 17/21; H04B 17/29; H04M 1/04; H04M 1/24; H04N 7/18; H04W 24/02; H04W 24/06; H04W 4/02; H04W 4/80; H04W 84/12
(52) CPC
  • H04W Wireless communication networks: 4/02, 24/02, 24/06, 4/80, 84/12
  • B25J Manipulators; chambers provided with manipulation devices: 9/1679
  • G05B Control or regulating systems in general; functional elements of such systems; monitoring or testing arrangements for such systems or elements: 19/41875, 2219/32368, 2219/37021, 2219/37022, 2219/37231, 2219/37368, 2219/37388, 2219/37431, 2219/37433, 2219/37634, 2219/40041, 2219/45089
  • G06F Electric digital data processing: 11/2221, 3/0346
  • H02J Electric power networks; circuit arrangements or systems for supplying or distributing electric power; systems for storing electric energy: 7/025, 7/731, 7/82
  • H04B Transmission: 17/11, 17/16, 17/21, 17/29
  • H04M Telephonic communication: 1/04, 1/24
  • H04N Pictorial communication, e.g. television: 7/18
(73) Assignee
w2bi Inc
(72) Inventors
Derek Diperna; Ira Leventhal; Keith SCHAUB; Artun Kutchuk
(54) Title
Smart box for automatic feature testing of smart phones and other devices
(57) Abstract

An automatic system level testing (ASLT) system for testing smart devices is disclosed. The system comprises a system controller operable to be coupled with a smart device in an enclosure, wherein the system controller comprises a memory comprising test logic and a processor. The system also comprises the enclosure, wherein the enclosure comprises a plurality of components, the plurality of components comprising: (i) a robotic arm comprising a stylus, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; and (ii) a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into. The processor is configured to automatically control the smart device and the plurality of components in accordance with the test logic.

Full text
View on Google Patents

Claims (19)

  1. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device; control the platform to position the smart device in a suitable location relative to the image plate; control the smart device to capture an image of the fixed reference image on the image plate using a camera on the smart device; retrieve a captured image from the smart device; and compare the captured image with a reference image stored in the memory of the system controller to verify proper functionality of the camera on the smart device.
  2. The system of claim 1, wherein the camera on the smart device is a front facing camera.
  3. The system of claim 1, wherein the camera on the smart device is a back facing camera.
  4. The system of claim 1, wherein the platform is controlled to move in the x-y direction.
  5. The system of claim 1, wherein the fixed reference image is a color chart.
  6. The system of claim 1, wherein the device holder is customized to fit a specific smart device model.
  7. The system of claim 1, wherein the camera application comprises a flash, and wherein the processor is configured to verify proper operation of the flash.
  8. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device; control the platform to position the smart device in a suitable location relative to the image plate, wherein the image plate is located above the platform; control the smart device to capture an image of the fixed reference image on the image plate using a front facing camera on the smart device; retrieve a first captured image from the smart device; and compare the first captured image with a reference image stored in the memory of the system controller to verify proper functionality of the front facing camera on the smart device.
  9. The system of claim 8, wherein the smart device further comprises a back facing camera and wherein the processor is further configured to: access the camera application on the smart device to switch to the back facing camera; control the smart device to capture an image of the fixed reference image on the image plate using the back facing camera on the smart device; retrieve a second captured image from the smart device; and compare the second captured image with a reference image stored in the memory of the system controller to verify proper functionality of the back facing camera on the smart device.
  10. The system of claim 8, wherein the platform is controlled to move in the x-y direction.
  11. The system of claim 8, wherein the fixed reference image is a color chart.
  12. The system of claim 8, wherein the device holder is customized to fit a specific smart device model.
  13. The system of claim 8, wherein the camera application comprises a flash, and wherein the processor is configured to verify proper operation of the flash.
  14. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; a light sensor; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device, wherein the camera application comprises a flash; control the platform to position the smart device in a suitable location relative to the image plate; control the smart device to capture an image of the fixed reference image on the image plate using a camera on the smart device and using the flash; retrieve a captured image from the smart device; compare the captured image with a reference image stored in the memory of the system controller to verify proper functionality of the camera on the smart device; and measure a light intensity of the flash using the light sensor.
  15. The system of claim 14, wherein the camera on the smart device is a front facing camera.
  16. The system of claim 14, wherein the camera on the smart device is a back facing camera.
  17. The system of claim 14, wherein the platform is controlled to move in the x-y direction.
  18. The system of claim 14, wherein the fixed reference image is a color chart.
  19. The system of claim 14, wherein the device holder is customized to fit a specific smart device model.

Description

The present disclosure relates generally to the field of electronic device testing systems and more specifically to the field of electronic device testing equipment for testing smart phones and tablets.

Automatic System Level Testing (ASLT) can be used to execute automated tests that quickly perform measurements and generate test results that can then be analyzed. An ASLT assembly may be anything from a computer system coupled to a meter, to a complicated automated test assembly that may include a custom, dedicated computer control system and many different test instruments that are capable of automatically testing electronics parts or testing devices such as smart phones. ASLT systems both reduce the amount of time spent on testing devices to ensure that the device functions as designed and serve as a diagnostic tool to determine the presence of faulty components within a given device before it reaches the consumer.

ASLT systems to test smart phones, for example, are required at both the point of sale and at the production facilities. Currently, if a user experiences a problem with their phone and brings it into a retail facility, there are no systems in place to exhaustively test the hardware and software on the phone to determine the source of the problem with a high degree of accuracy. Some retail facilities have the capability of performing some basic software testing of the phone, however, no retail facility has the ability to perform a complete hardware and software test on the phone and to test all the functions on the phone automatically.

Citations (111)

  • US3082374A
  • US6308065B1
  • US6522995B1
  • US20020116507A1
  • US8856539B2
  • US20040012529A1
  • US20040214564A1
  • US20050083068A1
  • US20050222690A1
  • US20060229018A1
  • US20120282891A1
  • US20060282736A1
  • US7889663B1
  • US9530137B2
  • US9100826B2
  • US8577813B2
  • US20070281684A1
  • US20080081608A1
  • US20080263410A1
  • US20120300649A1
  • US20080313313A1
  • US7810001B2
  • US8433953B1
  • US20090112505A1
  • US20090249284A1
  • US8793117B1
  • US20090265035A1
  • US20090312009A1
  • US20100083045A1
  • US20100113011A1
  • US8283933B2
  • US20100240317A1
  • US8310385B2
  • US20120041745A1
  • US20110025337A1
  • US8781797B1
  • US20110047428A1
  • US20110151863A1
  • US20130331080A1
  • US8325614B2
  • US20130065575A1
  • US20160255192A1
  • US20140242986A1
  • US20110178766A1
  • US20110275364A1
  • US20110293840A1
  • US20110294470A1
  • US20130183898A1
  • US8054221B1
  • US20120131515A1
  • US20120139571A1
  • US8996166B2
  • US20160320889A1
  • US9652077B2
  • US20120146956A1
  • US20120280934A1
  • US8983394B2
  • US8737980B2
  • US20130078983A1
  • US20130090881A1
  • US20130227348A1
  • US20130294255A1
  • US20130338958A1
  • US20130345864A1
  • US9481084B2
  • WO2013192118A1
  • US20140111484A1
  • US20140122009A1
  • US9065556B2
  • US10025883B2
  • US9116873B2
  • US9544910B2
  • US20140305224A1
  • US9596166B2
  • US20140321303A1
  • US9446519B2
  • US20160087856A1
  • US20160134737A1
  • US9253242B2
  • US20140380281A1
  • US20140379935A1
  • US20150003505A1
  • US20150024720A1
  • US20150126132A1
  • US9185675B2
  • US20150297991A1
  • US20150327088A1
  • US20160044520A1
  • US9973416B2
  • US20160187876A1
  • US20160337053A1
  • US20190020423A1
  • US10171184B2
  • US20160192213A1
  • US10020899B2
  • US20160187877A1
  • US9948411B2
  • US9469037B2
  • US20170052527A1
  • US9959181B2
  • US20170156073A1
  • US20180024847A1
  • US20180049054A1
  • US20180049052A1
  • US20180049051A1
  • US10158552B2
  • US20180048555A1
  • US20180049050A1
  • US10251079B2
  • US20180268378A1
  • US10003418B1
Record as JSON
{
  "publication_number": "US10432328B2",
  "country": "US",
  "kind": "B2",
  "title": "Smart box for automatic feature testing of smart phones and other devices",
  "abstract": "An automatic system level testing (ASLT) system for testing smart devices is disclosed. The system comprises a system controller operable to be coupled with a smart device in an enclosure, wherein the system controller comprises a memory comprising test logic and a processor. The system also comprises the enclosure, wherein the enclosure comprises a plurality of components, the plurality of components comprising: (i) a robotic arm comprising a stylus, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; and (ii) a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into. The processor is configured to automatically control the smart device and the plurality of components in accordance with the test logic.",
  "claims": [
    "1. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device; control the platform to position the smart device in a suitable location relative to the image plate; control the smart device to capture an image of the fixed reference image on the image plate using a camera on the smart device; retrieve a captured image from the smart device; and compare the captured image with a reference image stored in the memory of the system controller to verify proper functionality of the camera on the smart device.",
    "2. The system of claim 1, wherein the camera on the smart device is a front facing camera.",
    "3. The system of claim 1, wherein the camera on the smart device is a back facing camera.",
    "4. The system of claim 1, wherein the platform is controlled to move in the x-y direction.",
    "5. The system of claim 1, wherein the fixed reference image is a color chart.",
    "6. The system of claim 1, wherein the device holder is customized to fit a specific smart device model.",
    "7. The system of claim 1, wherein the camera application comprises a flash, and wherein the processor is configured to verify proper operation of the flash.",
    "8. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device; control the platform to position the smart device in a suitable location relative to the image plate, wherein the image plate is located above the platform; control the smart device to capture an image of the fixed reference image on the image plate using a front facing camera on the smart device; retrieve a first captured image from the smart device; and compare the first captured image with a reference image stored in the memory of the system controller to verify proper functionality of the front facing camera on the smart device.",
    "9. The system of claim 8, wherein the smart device further comprises a back facing camera and wherein the processor is further configured to: access the camera application on the smart device to switch to the back facing camera; control the smart device to capture an image of the fixed reference image on the image plate using the back facing camera on the smart device; retrieve a second captured image from the smart device; and compare the second captured image with a reference image stored in the memory of the system controller to verify proper functionality of the back facing camera on the smart device.",
    "10. The system of claim 8, wherein the platform is controlled to move in the x-y direction.",
    "11. The system of claim 8, wherein the fixed reference image is a color chart.",
    "12. The system of claim 8, wherein the device holder is customized to fit a specific smart device model.",
    "13. The system of claim 8, wherein the camera application comprises a flash, and wherein the processor is configured to verify proper operation of the flash.",
    "14. An automatic system level testing (ASLT) system for testing smart devices, the system comprising: a system controller operable to be coupled with a smart device, wherein the system controller comprises a memory comprising test logic and a processor; an enclosure, wherein the enclosure comprises an image plate with a fixed reference image, and wherein the enclosure further comprises a plurality of components, the plurality of components comprising: a robotic arm comprising a stylus attached, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; a platform comprising a device holder, wherein the device holder is operable to receive a smart device inserted there into; a light sensor; and wherein the processor is configured to automatically and contemporaneously control the smart device and the plurality of components in accordance with the test logic, and wherein further the processor is configured to: launch a camera application on the smart device, wherein the camera application comprises a flash; control the platform to position the smart device in a suitable location relative to the image plate; control the smart device to capture an image of the fixed reference image on the image plate using a camera on the smart device and using the flash; retrieve a captured image from the smart device; compare the captured image with a reference image stored in the memory of the system controller to verify proper functionality of the camera on the smart device; and measure a light intensity of the flash using the light sensor.",
    "15. The system of claim 14, wherein the camera on the smart device is a front facing camera.",
    "16. The system of claim 14, wherein the camera on the smart device is a back facing camera.",
    "17. The system of claim 14, wherein the platform is controlled to move in the x-y direction.",
    "18. The system of claim 14, wherein the fixed reference image is a color chart.",
    "19. The system of claim 14, wherein the device holder is customized to fit a specific smart device model."
  ],
  "description_excerpt": "The present disclosure relates generally to the field of electronic device testing systems and more specifically to the field of electronic device testing equipment for testing smart phones and tablets.\n\nAutomatic System Level Testing (ASLT) can be used to execute automated tests that quickly perform measurements and generate test results that can then be analyzed. An ASLT assembly may be anything from a computer system coupled to a meter, to a complicated automated test assembly that may include a custom, dedicated computer control system and many different test instruments that are capable of automatically testing electronics parts or testing devices such as smart phones. ASLT systems both reduce the amount of time spent on testing devices to ensure that the device functions as designed and serve as a diagnostic tool to determine the presence of faulty components within a given device before it reaches the consumer.\n\nASLT systems to test smart phones, for example, are required at both the point of sale and at the production facilities. Currently, if a user experiences a problem with their phone and brings it into a retail facility, there are no systems in place to exhaustively test the hardware and software on the phone to determine the source of the problem with a high degree of accuracy. Some retail facilities have the capability of performing some basic software testing of the phone, however, no retail facility has the ability to perform a complete hardware and software test on the phone and to test all the functions on the phone automatically.",
  "cpc": [
    "H04W 4/02",
    "B25J 9/1679",
    "G05B 19/41875",
    "G05B 2219/32368",
    "G05B 2219/37021",
    "G05B 2219/37022",
    "G05B 2219/37231",
    "G05B 2219/37368",
    "G05B 2219/37388",
    "G05B 2219/37431",
    "G05B 2219/37433",
    "G05B 2219/37634",
    "G05B 2219/40041",
    "G05B 2219/45089",
    "G06F 11/2221",
    "G06F 3/0346",
    "H02J 7/025",
    "H02J 7/731",
    "H02J 7/82",
    "H04B 17/11",
    "H04B 17/16",
    "H04B 17/21",
    "H04B 17/29",
    "H04M 1/04",
    "H04M 1/24",
    "H04N 7/18",
    "H04W 24/02",
    "H04W 24/06",
    "H04W 4/80",
    "H04W 84/12"
  ],
  "ipc": [
    "B25J 9/16",
    "G05B 19/418",
    "G06F 11/22",
    "G06F 3/0346",
    "H02J 7/02",
    "H04B 17/11",
    "H04B 17/16",
    "H04B 17/21",
    "H04B 17/29",
    "H04M 1/04",
    "H04M 1/24",
    "H04N 7/18",
    "H04W 24/02",
    "H04W 24/06",
    "H04W 4/02",
    "H04W 4/80",
    "H04W 84/12"
  ],
  "assignees": [
    "w2bi Inc"
  ],
  "inventors": [
    "Derek Diperna",
    "Ira Leventhal",
    "Keith SCHAUB",
    "Artun Kutchuk"
  ],
  "filing_date": "2018-04-17",
  "publication_date": "2019-10-01",
  "grant_date": "2019-10-01",
  "priority_date": "2014-12-05",
  "application_number": "US-201815955610-A",
  "family_id": "56164042",
  "cited_by_count": 4,
  "citations": [
    "US3082374A",
    "US6308065B1",
    "US6522995B1",
    "US20020116507A1",
    "US8856539B2",
    "US20040012529A1",
    "US20040214564A1",
    "US20050083068A1",
    "US20050222690A1",
    "US20060229018A1",
    "US20120282891A1",
    "US20060282736A1",
    "US7889663B1",
    "US9530137B2",
    "US9100826B2",
    "US8577813B2",
    "US20070281684A1",
    "US20080081608A1",
    "US20080263410A1",
    "US20120300649A1",
    "US20080313313A1",
    "US7810001B2",
    "US8433953B1",
    "US20090112505A1",
    "US20090249284A1",
    "US8793117B1",
    "US20090265035A1",
    "US20090312009A1",
    "US20100083045A1",
    "US20100113011A1",
    "US8283933B2",
    "US20100240317A1",
    "US8310385B2",
    "US20120041745A1",
    "US20110025337A1",
    "US8781797B1",
    "US20110047428A1",
    "US20110151863A1",
    "US20130331080A1",
    "US8325614B2",
    "US20130065575A1",
    "US20160255192A1",
    "US20140242986A1",
    "US20110178766A1",
    "US20110275364A1",
    "US20110293840A1",
    "US20110294470A1",
    "US20130183898A1",
    "US8054221B1",
    "US20120131515A1",
    "US20120139571A1",
    "US8996166B2",
    "US20160320889A1",
    "US9652077B2",
    "US20120146956A1",
    "US20120280934A1",
    "US8983394B2",
    "US8737980B2",
    "US20130078983A1",
    "US20130090881A1",
    "US20130227348A1",
    "US20130294255A1",
    "US20130338958A1",
    "US20130345864A1",
    "US9481084B2",
    "WO2013192118A1",
    "US20140111484A1",
    "US20140122009A1",
    "US9065556B2",
    "US10025883B2",
    "US9116873B2",
    "US9544910B2",
    "US20140305224A1",
    "US9596166B2",
    "US20140321303A1",
    "US9446519B2",
    "US20160087856A1",
    "US20160134737A1",
    "US9253242B2",
    "US20140380281A1",
    "US20140379935A1",
    "US20150003505A1",
    "US20150024720A1",
    "US20150126132A1",
    "US9185675B2",
    "US20150297991A1",
    "US20150327088A1",
    "US20160044520A1",
    "US9973416B2",
    "US20160187876A1",
    "US20160337053A1",
    "US20190020423A1",
    "US10171184B2",
    "US20160192213A1",
    "US10020899B2",
    "US20160187877A1",
    "US9948411B2",
    "US9469037B2",
    "US20170052527A1",
    "US9959181B2",
    "US20170156073A1",
    "US20180024847A1",
    "US20180049054A1",
    "US20180049052A1",
    "US20180049051A1",
    "US10158552B2",
    "US20180048555A1",
    "US20180049050A1",
    "US10251079B2",
    "US20180268378A1",
    "US10003418B1"
  ]
}

Record 2,531 of 8,000 in Patents full text (MLC-0201). Request the full dataset.