IP Library › Granted Patent US 12,524,161
Granted Patent B2
US 12,524,161 · App. 18/379,343 · Granted Jan 13, 2026

Data transmission management

Inventors: Fatma Arzum Simsek-Ege (Boise, ID); Carly M. Wantulok (Boise, ID); Sumana Adusumilli (Boise, ID); Chiara Cerafogli (Boise, ID)
Assignee: Micron Technology, Inc.
G06F3/0619G06F3/0623G06F3/0656G06F3/0659G06F3/067G06N20/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 12,524,161
App. No.
18/379,343
Granted
Jan 13, 2026
Kind
B2
Abstract

Methods, apparatuses, and non-transitory machine-readable media associated with data transmission are described. Data transmission management can include receiving, from an edge device via a radio at a first device, instructions associated with data transmission between a second device in communication with the first device and a cloud service in communication with the first device. Data transmission management can also include managing, at the first device and based on the instructions from the edge device, data received from a memory resource of the second device for transmission to the cloud service and data received from the cloud service for transmission to the memory resource of the second device. Data transmission management can further include enabling transmission of some, none, or all of the data between the cloud service and the memory resource of the second device and vice versa based on the management of the data.

Claims (60)

1 . A method, comprising:

receiving, from a mobile device via a radio at a first device, instructions associated with data transmission between a second device in communication with the first device and a cloud service in communication with the first device;

receiving data at the first device from the cloud service;

receiving data at the first device from a memory resource of the second device;

managing, at the first device and based on the instructions from the mobile device, the data received from the memory resource of the second device for transmission to the cloud service and the data received from the cloud service for transmission to the memory resource of the second device; and

enabling transmission of some, none, or all of the data between the cloud service and the memory resource of the second device and vice versa based on the management of the data, wherein:

enabling transmission comprises:

determining a sensitivity level of the data received from the cloud service for transmission to the memory resource of the second device by comparing the data to a database; and

opening a switch to allow transmission of the data to the memory resource of the second device responsive to the sensitivity level being below a particular threshold; and

disabling transmission comprises:

determining the sensitivity level of the data received from the cloud service for transmission to the memory resource of the second device by comparing the data to a database; and

closing the switch to prohibit transmission of the data to the memory resource of the second device responsive to the sensitivity level being at or above the particular threshold.

2 . The method of claim 1 , wherein managing the data comprises:

determining the data comprises a protected portion of data;

writing the protected portion of data to a memory resource of the first device; and

maintaining cache coherence between the first device, the second device, and the cloud service excepting the protected portion of data.

3 . The method of claim 1 , wherein managing the data comprises identifying and filtering protected data from the data received from the memory resource of the second device for transmission to the cloud service and data received from the cloud service for transmission to the memory resource of the second device.

4 . The method of claim 1 , wherein managing the data comprises:

determining the data comprises a portion of data of unknown content;

transmitting the portion of data of unknown content to the mobile device via the radio or a different radio; and

transmitting the portion of data of unknown content to the cloud service, transmitting the portion of data of unknown content to the memory resource of the second device, or writing the portion of data of unknown content to a memory resource of the first device.

5 . The method of claim 1 , further comprising the first device transmitting and receiving data to and from the second device via a secure connection comprising a sensor located in a memory resource of the first device.

6 . The method of claim 1 , further comprising the first device transmitting and receiving data to and from the second device via a secure connection comprising a single-based error correction.

7 . The method of claim 1 , further comprising the first device transmitting and receiving data to and from the second device via a secure connection comprising a double-based error correction.

8 . A system, comprising:

a mobile device in communication with a first device configured to send instructions associated with data transmission between a second device in communication with the first device and a cloud service in communication with the first device;

the first device, comprising:

a first processing resource; and

a first memory resource having instructions written thereon and executable by the first processing resource to:

receive the instructions associated with data transmission;

receive data from the cloud service;

receive data from a second memory resource of the second device;

manage, based on the instructions associated with data transmission from the mobile device, the data received from the second memory resource of the second device for transmission to the cloud service and the data received from the cloud service for transmission to the second memory resource of the second device; and

enable transmission of some, none, or all of the data between the cloud service and the second memory resource of the second device and vice versa based on the management of the data, wherein the instructions to enable or disable transmission comprise instructions executable to:

compare the data to a database to determine a sensitivity level of the data received from the cloud service for transmission to the second memory resource of the second device;

open a switch to allow transmission of the data to the second memory resource responsive to the sensitivity level being below a particular threshold; and

close the switch to prohibit transmission of the data to the second memory resource responsive to the sensitivity level being at or above the particular threshold.

9 . The system of claim 8 , further comprising the first memory resource having instructions written thereon and executable by the first processing resource to:

determine the data comprises a protected portion of data;

write the protected portion of data to a memory resource of the first device; and

maintain cache coherence between the first device, the second device, and the cloud service excepting the protected portion of data.

10 . The system of claim 8 , further comprising the first memory resource having instructions written thereon and executable by the first processing resource to identify and filter protected data from the data received from the second memory resource for transmission to the cloud service and data received from the cloud service for transmission to the second memory resource of the second device.

11 . The system of claim 8 , further comprising the first memory resource having instructions written thereon and executable by the first processing resource to:

determine the data comprises a portion of data of unknown content;

transmit the portion of data of unknown content to the mobile device via the radio or a different radio; and

transmit the portion of data of unknown content to the cloud service, transmit the portion of data of unknown content to the second memory resource, or write the portion of data of unknown content to the first memory resource.

12 . The system of claim 8 , further comprising the first device to transmit and receive data to and from the second device via a secure connection comprising a sensor located in the first memory resource.

13 . The system of claim 8 , further comprising the first device to transmit and receive data to and from the second device via a secure connection comprising a single-based error correction.

14 . The system of claim 8 , further comprising the first device to transmit and receive data to and from the second device via a secure connection comprising a double-based error correction.

15 . The system of claim 8 , further comprising the second device in communication with the first device via a switch and comprising:

a second processing resource; and

the second memory resource having instructions written thereon and executable by the second processing resource to:

determine content of the input data received at the second processing resource, the second memory resource, or both; and

transmit output data to the first device, a user of the second device, or both based on the determined content of the input data using a machine learning model.

16 . The system of claim 15 , further comprising the second memory resource having instructions written thereon and executable by the second processing resource to update the machine learning model using:

the input data received at the second processing resource, the second memory resource, or both;

additional input data received at the second processing resource, the second memory resource, or both;

the instructions received by the first device from the mobile device;

additional instructions received by the first device from the mobile device; and

data received at the first device from the cloud service and transmitted to the second device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 12, 2023
From: SIMSEK-EGE, FATMA ARZUM; WANTULOK, CARLY M.; ADUSUMILLI, SUMANA; CERAFOGLI, CHIARA
To: MICRON TECHNOLOGY, INC.
Reel/Frame 065199/0086 →
Continuity (2)
Division 17236183 · Apr 21, 2021
Related Publication 20240036743A1 · Feb 1, 2024
References Cited (14)
US 10771553B2 · Huang et al. · 2020 [cited by applicant]
US 10915445B2 · Gandhi et al. · 2021 [cited by applicant]
US 20170041342A1 · Efremov et al. · 2017 [cited by applicant]
US 20170116343A1 · Wu et al. · 2017 [cited by applicant]
US 20170289800A1 · Frusina · 2017 [cited by examiner]
US 20190273510A1 · Elkind et al. · 2019 [cited by applicant]
US 20200244770A1 · Cooley · 2020 [cited by examiner]
US 20210060787A1 · Qin et al. · 2021 [cited by applicant]
US 20210097000A1 · Dutta · 2021 [cited by applicant]
US 20210110508A1 · Mellempudi · 2021 [cited by applicant]
US 20210126777A1 · Mash · 2021 [cited by applicant]
US 20210178595A1 · Arora · 2021 [cited by examiner]
US 20210331534A1 · Fujii · 2021 [cited by examiner]
CN 105721461A · 2016 [cited by applicant]