# US 12,223,515 B2 · Carbon emission optimization for device lifecycle management

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

- Number: US 12,223,515 B2
- Document ID: US12223515B2
- Status: Granted
- Kind: B2
- Application number: 18/348,889
- Filed: 2023-07-07
- Published: 2024-08-29
- Granted: 2025-02-11
- Earliest claimed: 2023-02-26
- Assignees: Assurant, Inc.
- Applicants: Assurant, Inc.
- Inventors: Marc Schroder; Patrick Ross
- Web page: https://patentgrep.com/patent/US12223515B2

## CPC

- G06Q 10/30: Administration of product recycling or disposal
- G06Q 30/018: Certifying business or products
- G06F 9/505: {considering the load}
- G06F 11/0742: {in a data processing system embedded in a mobile device, e.g. mobile phones, handheld devices}
- G06F 11/0793: {Remedial or corrective actions (recovery from an exception in an instruction pipeline G06F9/3861; by retry G06F11/1402; for recovering from a failure of a protocol instance or entity H04L69/40)}
- G06N 20/00: Machine learning
- G06Q 10/20: Administration of product repair or maintenance
- G06T 7/0004: {Industrial image inspection}
- G06F 2209/5019: Workload prediction
- G06Q: INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G06N: COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Various embodiments are directed to apparatuses, methods, computer readable media, computer program products, and systems related to optimizing carbon emission in mobile device lifecycle operations, including by programmatically determining and executing carbon efficient mobile device repairs. In some embodiments, the system may be configured for carbon optimized repair of a plurality of mobile devices. The system may connect with the mobile device; receive device data from the mobile device, the device data including a device identifier. The system may diagnose at least one defect with the mobile device; identify a plurality of solutions for the at least one defect; apply the device identifier and information associated with the at least one defect to one or more models to generate lifecycle efficiency prediction data for the mobile device for the plurality of solutions; and select a carbon minimized solution of the plurality of solutions based on the lifecycle efficiency predictions.

## Claims

### Claim 1

A system for carbon optimized repair of a plurality of mobile devices, the system comprising a camera, at least one processor, and at least one non-transitory memory comprising instructions that, with the at least one processor, cause the system to:
electrically connect with a mobile device;
receive device data from the mobile device via the electronic connection, the device data comprising a device identifier;
capture images of the mobile device using the camera;
programmatically diagnose, using the at least one processor, at least one defect with the mobile device based on the device data and/or the images;
identify a plurality of solutions for the at least one defect;
apply the device identifier and information associated with the at least one defect to one or more models to generate lifecycle efficiency prediction data for the mobile device for the plurality of solutions for the at least one defect by applying predictive resource usage data for each solution for the at least one defect and device lifespan data associated with at least one subsequent use period of a plurality of use periods of the mobile device to the one or more models;
select a carbon minimized solution of the plurality of solutions based on the lifecycle efficiency predictions, wherein the carbon minimized solution comprises a carbon consumption per unit time less than any other of the plurality of solutions;
cause application of the carbon minimized solution to the mobile device to resolve the at least one defect by transmitting a signal configured to initiate replacement of at least one component of the mobile device with at least one replacement component;
electronically associate the mobile device with a user; and
cause one or more electronic signals configured to initiate transmission of the mobile device to the user.

### Claim 2 (depends on 1)

The system of claim 1, wherein the at least one defect comprises an electronic fault determined via a diagnostic run on the mobile device, and is reported to the system through the electronic connection.

### Claim 3 (depends on 1)

The system of claim 1, wherein programmatically diagnosing the at least one defect comprises analyzing the images to determine the at least one defect.

### Claim 4 (depends on 1)

The system of claim 1, wherein the predictive resource usage data for each of the plurality of solutions for the at least one defect comprises a resource usage for the mobile device over the at least one subsequent use period for the respective solution.

### Claim 5 (depends on 1)

The system of claim 1, wherein, the one or more models are configured to generate the lifecycle efficiency prediction data for each solution by:
generating, a resource usage score for each solution based on the predictive resource usage data associated with the respective solution; and
comparing the resource usage score for each solution with the device lifespan data.

### Claim 6 (depends on 1)

The system of claim 1, wherein the device lifespan data comprises a lifespan impact metric data object for each of the plurality of solutions for the at least one defect.

### Claim 7 (depends on 1)

The system of claim 1, wherein the one or more models are configured to generate each lifecycle efficiency prediction data for each solution by generating and programmatically assembling one or more lifecycle efficiency prediction segments for one or more of a plurality of segments of device data associated with the mobile device.

### Claim 8 (depends on 1)

The system of claim 1, wherein the one or more models are machine learning models trained using aggregated device data sets from a plurality of devices comprising two or more different devices.

### Claim 9 (depends on 1)

The system of claim 1, wherein selecting the carbon minimized solution comprises:
programmatically ranking the plurality of solutions based on the lifecycle efficiency prediction data associated with each solution of the plurality of solutions for the at least one defect.

### Claim 10 (depends on 1)

The system of claim 1, wherein selecting the carbon minimized solution comprises:
receiving user input indicative of the carbon minimized solution based on the lifecycle efficiency predictions; and
programmatically selecting the carbon minimized solution.

### Claim 11 (depends on 1)

The system of claim 1, wherein the instructions, with the at least one processor, further cause the system to: generate a control signal causing a renderable data object comprising one or more of the predictive resource usage data, the device lifespan data, or the lifecycle efficiency prediction data for one or more of the plurality of solutions to be displayed on a user interface of a client device.

### Claim 12

A computer-implemented method for carbon optimized repair of a plurality of mobile devices, the method comprising:
electrically connecting with a mobile device;
receiving device data from the mobile device via the electronic connection, the device data comprising a device identifier;
capturing images of the mobile device;
programmatically diagnosing at least one defect with the mobile device based on the device data and/or the images;
identifying a plurality of solutions for the at least one defect;
applying the device identifier and information associated with the at least one defect to one or more models to generate lifecycle efficiency prediction data for the mobile device for the plurality of solutions for the at least one defect by applying predictive resource usage data for each solution for the at least one defect and device lifespan data associated with at least one subsequent use period of a plurality of use periods of the mobile device to the one or more models;
selecting a carbon minimized solution of the plurality of solutions based on the lifecycle efficiency predictions, wherein the carbon minimized solution comprises a carbon consumption per unit time less than any other of the plurality of solutions;
causing application of the carbon minimized solution to the mobile device to resolve the at least one defect by transmitting a signal configured to initiate replacement of at least one component of the mobile device with at least one replacement component;
electronically associating the mobile device with a user; and
causing one or more electronic signals configured to initiate transmission of the mobile device to the user.

### Claim 13 (depends on 12)

The computer-implemented method of claim 12, wherein the at least one defect comprises an electronic fault determined via a diagnostic run on the mobile device, and is reported to a system through the electronic connection.

### Claim 14 (depends on 12)

The computer-implemented method of claim 12, wherein
programmatically diagnosing the at least one defect comprises analyzing the images to determine the at least one defect.

### Claim 15 (depends on 12)

The computer-implemented method of claim 12, wherein the predictive resource usage data for each of the plurality of solutions for the at least one defect comprises a resource usage for the mobile device over the at least one subsequent use period for the respective solution.

### Claim 16 (depends on 12)

The computer-implemented method of claim 12, wherein, the one or more models are configured to generate the lifecycle efficiency prediction data for each solution by:
generating, a resource usage score for each solution based on the predictive resource usage data associated with the respective solution; and
comparing the resource usage score for each solution with the device lifespan data.

### Claim 17 (depends on 12)

The computer-implemented method of claim 12, wherein the device lifespan data comprises a lifespan impact metric data object for each of the plurality of solutions for the at least one defect.

### Claim 18 (depends on 12)

The computer-implemented method of claim 12, wherein the one or more models are configured to generate each lifecycle efficiency prediction data for each solution by generating and programmatically assembling one or more lifecycle efficiency prediction segments for one or more of a plurality of segments of device data associated with the mobile device.

### Claim 19 (depends on 12)

The computer-implemented method of claim 12, wherein the one or more models are machine learning models trained using aggregated device data sets from a plurality of devices comprising two or more different devices.

### Claim 20

At least one non-transitory computer readable medium having computer coded instructions configured to, when executed by at least one processor:
electrically connect with a mobile device;
receive device data from the mobile device via the electronic connection, the device data comprising a device identifier;
capture images of the mobile device using a camera;
programmatically diagnose, using the at least one processor, at least one defect with the mobile device based on the device data and/or the images;
identify a plurality of solutions for the at least one defect;
apply the device identifier and information associated with the at least one defect to one or more models to generate lifecycle efficiency prediction data for the mobile device for the plurality of solutions for the at least one defect by applying predictive resource usage data for each solution for the at least one defect and device lifespan data associated with at least one subsequent use period of a plurality of use periods of the mobile device to the one or more models;
select a carbon minimized solution of the plurality of solutions based on the lifecycle efficiency predictions, wherein the carbon minimized solution comprises a carbon consumption per unit time less than any other of the plurality of solutions;
cause application of the carbon minimized solution to the mobile device to resolve the at least one defect by transmitting a signal configured to initiate replacement of at least one component of the mobile device with at least one replacement component;
electronically associate the mobile device with a user; and
cause one or more electronic signals configured to initiate transmission of the mobile device to the user.
