System and method for direct device communication with diagnostics and provisioning
AssigneeBlancco Technology Group IP Oy
InventorsJonathan Villareal, Russ B. Ernst, Daniel Oberg, Markus Torma, Tomi Lehtola
Life of this patent
Estimating the term…
Abstract
There are provided systems and methods for mobile device diagnostics and provisioning, whereby connections are effectuated to communicate directly with hardware of mobile devices to perform diagnostics and other functions such as device erasure without the need to first install an app on the mobile device. In this manner, information such as detailed product identification, vendor identification, and diagnostic information may be quickly obtained from the mobile device, and diagnostics and erasure undertaken to return a previously owned device into the stream of commerce in an efficient manner.
Claims16
A method comprising:
- electrically connecting a mobile device to a USB port of a host system;
- uniquely identifying the USB port and a type of the mobile device attached to the USB port;
- adjusting electrical performance of the USB port based on identified device type and desired function;
- identifying a current state of the mobile device;
- establishing a serial connection between the mobile device and the host system;
- performing diagnostics and device provisioning functions for the mobile device;
- obtaining a list of serial numbers of components installed in the mobile device;
- determining, for each of such installed components, whether each respective component was originally installed at time of manufacture of the mobile device;
- and
- at least one of:
- determining a resale value of the mobile device based upon at least whether a respective component was originally installed at time of manufacture of the mobile device;
- and
- planning a repair or upgrade of the mobile device based upon at least whether a respective component was originally installed at time of manufacture;
- wherein adjusting electrical performance of the USB port comprises adjusting a resistance device installed in a USB cable between the mobile device and the host system.
A system comprising:
- a host system comprising a processor, a memory electrically coupled to the processor, a storage device coupled to the processor, a user interface electrically coupled to the processor, and a USB port connection coupled to the processor, wherein the memory is further configured with software that when executed performs the steps of:
- electrically connecting a mobile device to a USB port of the host system, the electrical connection further comprising a variable resistance device coupled between the USB port and the mobile device;
- uniquely identifying the USB port and a type of the mobile device attached to the USB port;
- adjusting electrical performance of the USB port based on identified device type and desired function;
- identifying a current state of the mobile device;
- establishing a serial connection between the mobile device and the host system;
- performing diagnostics and device provisioning functions for the mobile device;
- obtaining a list of serial numbers of components installed in the mobile device;
- determining, for each of such installed components, whether each respective component was originally installed at time of manufacture of the mobile device;
- and
- at least one of:
- determining a resale value of the mobile device based upon at least whether a respective component was originally installed at time of manufacture of the mobile device;
- and
- planning a repair or upgrade of the mobile device based upon at least whether a respective component was originally installed at time of manufacture;
- wherein adjusting electrical performance of the USB port comprises adjusting a resistance value in the variable resistance device coupled between the mobile device and the host system.
Dependencies are inferred from the claim text.