IP Library Granted Patent US 11,126,973
Granted Patent B2
US 11,126,973 · App. 16/575,003 · Granted Sep 21, 2021

Wireless-enabled kiosk for recycling consumer devices

Inventors: John Silva (San Diego, CA); Jeffrey Ploetner (San Diego, CA); Mark Vincent Bowles (San Diego, CA); John Andrew Beane (San Diego, CA); Michael Librizzi (San Diego, CA); Randal Erman (San Diego, CA)
Assignee: ecoATM, LLC
G06Q10/30G06Q20/18G06Q20/202G06Q20/208G06Q30/0201G06Q30/0206G07F7/06H04W4/80G06Q10/00G06Q20/20Y02W30/82Y02W90/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,126,973
App. No.
16/575,003
Granted
Sep 21, 2021
Kind
B2
Abstract

Wireless-enabled kiosk systems and associated methods for recycling and performing other processes with mobile phones and other electronic devices are described herein. In various embodiments, the present technology includes systems and methods for wirelessly connecting a consumer-operated kiosk with an electronic device to facilitate processing (e.g., purchasing) the device. In some embodiments, the present technology includes using a wireless link to identify a device, evaluate a device, resolve device issues to enable purchase of the device, locate a device, etc. Various other aspects of the present technology are described herein.

Claims (68)

1. A computer-readable memory storing computer-executable instructions for causing a consumer operated kiosk having a processor, a display, and a kiosk wireless transceiver to perform a method for processing an electronic device having a device wireless transceiver, the method comprising:

receiving information about the electronic device;

identifying the electronic device based on the information;

determining that the electronic device is in an unacceptable state for processing based on the information;

providing wireless access for the electronic device to communicate with a remote server via the kiosk wireless transceiver;

providing directions via the display for a device user to change the state of the electronic device from the unacceptable state to an acceptable state using the wireless access;

determining whether the electronic device is in the acceptable state for processing;

when the electronic device is determined to still be in the unacceptable state for processing, rejecting the electronic device; and

when the electronic device is determined to be in the acceptable state for processing, processing the electronic device

wherein the electronic device includes a display, and wherein an unacceptable state for processing includes a state associated with a remote user account or an unactivated state, and wherein determining that the electronic device is in an unacceptable state for processing includes:

obtaining an image of the display of the electronic device;

analyzing the image; and

determining that the image includes an indication of the unacceptable state of the electronic device, based on the analyzing.

2. The computer-readable memory of claim 1 wherein determining that the electronic device is in an unacceptable state for processing includes determining that the electronic device is associated with a remote user account and that an electronic device associated with a remote user account is in an unacceptable state for processing.

3. The computer-readable memory of claim 1 wherein determining that the electronic device is in an unacceptable state for processing includes determining that the electronic device may be subject to a device kill switch and that an electronic device that may be subject to a device kill switch is in an unacceptable state for processing.

4. A computer-readable memory storing computer-executable instructions for causing a consumer operated kiosk having a processor, a display, and a kiosk wireless transceiver to perform a method for processing an electronic device having a device wireless transceiver, the method comprising:

receiving information about the electronic device;

identifying the electronic device based on the information;

determining that the electronic device is in an unacceptable state for processing based on the information;

providing wireless access for the electronic device to communicate with a remote server via the kiosk wireless transceiver;

providing directions via the display for a device user to change the state of the electronic device from the unacceptable state to an acceptable state using the wireless access;

determining whether the electronic device is in the acceptable state for processing;

when the electronic device is determined to still be in the unacceptable state for processing, rejecting the electronic device; and

when the electronic device is determined to be in the acceptable state for processing, processing the electronic device;

wherein receiving information about the electronic device includes:

obtaining an image of the electronic device;

analyzing the image; and

determining that the image includes a unique identifier of the electronic device, based on the analyzing; and

wherein determining that the electronic device is in an unacceptable state for processing includes querying a database of devices that are associated with a remote user account or a stolen phone database based on the unique identifier of the electronic device.

5. The computer-readable memory of claim 1 wherein receiving information about the electronic device includes querying a database of devices that are associated with a remote user account by the kiosk.

6. The computer-readable memory of claim 1 wherein receiving information about the electronic device includes querying a stolen phone database by the kiosk.

7. The computer-readable memory of claim 1 wherein an unacceptable state for processing includes a state associated with a remote user account or an unactivated state, and wherein determining that the electronic device is in an unacceptable state for processing includes:

querying an electronic interface of the electronic device; and

receiving information indicating the unacceptable state of the electronic device in response to the querying.

8. The computer-readable memory of claim 1 wherein determining that the electronic device is in an unacceptable state for processing includes determining that the electronic device requires activation.

9. The computer-readable memory of claim 1 , further comprising:

determining a purpose for the wireless access;

identifying allowed types of communications associated with the purpose;

receiving wireless device communications;

determining whether the received communications are allowed; and

permitting only allowed communications.

10. The computer-readable memory of claim 1 , further comprising:

specifying one or more allowed communication address or message type;

receiving a wireless device communication;

determining that the received communication address or message type is disallowed;

providing a message to the user via the display; and

canceling wireless access for the electronic device.

11. The computer-readable memory of claim 1 wherein processing the electronic device includes purchasing the electronic device at the kiosk.

12. A consumer operated kiosk for processing an electronic device for recycling, the kiosk comprising:

a display;

at least one camera;

a wireless transceiver configured to transmit information to and receive information from the electronic device;

a processor;

at least one memory storing computer-executable instructions configured to cause the processor to:

receive information from the electronic device via the wireless transceiver;

obtain an image of a display on the electronic device via the at least one camera;

determine whether the electronic device is in an acceptable state for processing based at least in part on the information and/or the image; and

when the electronic device is in an unacceptable state for processing, transmit instructions to the electronic device via the wireless transceiver and/or to the kiosk display for a user to change the state of the electronic device from the unacceptable state to an acceptable state for processing.

13. The kiosk of claim 12 further comprising a communication link configured to transmit information to and receive information from a server computer, wherein:

the server computer includes a database;

the information received from the electronic device includes a unique identifier associated with the electronic device;

the information transmitted to the server includes a query to the database using the unique identifier; and

the information received from the server includes a result of the query.

14. The kiosk of claim 13 wherein the database is a database of devices associated with remote user accounts, and wherein the query is configured to determine if the electronic device is associated with a remote user account.

15. The kiosk of claim 13 wherein the database is a database of stolen electronic devices, and wherein the query to the database is configured to determine if the electronic device is a stolen device.

16. The kiosk of claim 13 wherein:

the database is a database of devices that have been previously presented in an unacceptable state for processing; and

the query to the database is configured to determine if the electronic device has repeatedly been presented in the unacceptable state.

Assignments (3)
CHANGE OF NAME Recorded Apr 15, 2020
From: ECOATM, INC.
To: ECOATM, LLC
Reel/Frame 052534/0053 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 15, 2020
From: SILVA, JOHN; PLOETNER, JEFFREY; BOWLES, MARK VINCENT; BEANE, JOHN ANDREW; LIBRIZZI, MICHAEL; ERMAN, RANDAL
To: ECOATM, INC.
Reel/Frame 052410/0855 →
SECURITY AGREEMENT Recorded Jan 8, 2020
From: ECOATM, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 051504/0383 →
Continuity (3)
Division 14873158 · Oct 1, 2015
Provisional Application 62059129 · Oct 2, 2014
Related Publication 20200151678A1 · May 14, 2020
Cited By (20)
US 12,205,081 US 12,217,221 US 12,223,684 US 12,271,929 US 12,300,059 US 12,321,965 US 12,322,259 US 12,333,513 US 12,340,425 US 12,373,801 US 12,380,420 US 12,462,635 US 12,475,756 US 12,536,643 US 12,541,745 US 12,561,789 US 12,597,004 US 12,608,687 US 12,646,041 US 12,676,045