IP Library Granted Patent US 10,516,606
Granted Patent B2
US 10,516,606 · App. 15/647,676 · Granted Dec 24, 2019

System for optimizing routing of communication between devices and resource reallocation in a network

Inventors: Jeremy Chritz (Seattle, WA); David Hulton (Seattle, WA); John Schroeter (Bainbridge Island, WA); John Watson (Edgewood, WA)
Assignee: Micron Technology, Inc.
H04L45/44H04L45/12H04L45/124H04L45/04H04L45/122H04L45/14H04L45/22
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 10,516,606
App. No.
15/647,676
Granted
Dec 24, 2019
Kind
B2
Abstract

A device comprising a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols and an integrated circuit chip coupled to the plurality of antennas. The integrated circuit chip comprises a first and a second plurality of processing elements. The first plurality of processing elements operable to receive communication packets via a first one of a plurality of communication protocols and process an optimal route. The second plurality of processing elements communicatively coupled to the first plurality of processing elements and operable to determine the optimal route to transmit the communication packets from a source device to a destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices.

Claims (23)

1. A device comprising:

a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols, the communication packets transmittable from a source device to a destination device through at least one communication path and via at least one of the plurality of communication protocols; and

an integrated circuit chip coupled to the plurality of antennas, the integrated circuit chip comprising:

one or more processors;

a first plurality of processing elements implemented on the one or more processors, the first plurality of processing elements configured to receive the communication packets via a first one of the plurality of communication protocols and configured to process an optimal route of the at least one communication path;

a second plurality of processing elements implemented on the one or more processors, the second plurality of processing elements communicatively coupled to the first plurality of processing elements and configured to determine the optimal route to transmit the communication packets from the source device to the destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination device; and

an application layer, wherein the second plurality of processing elements are configured to determine whether or not the received communication packets are intended for the application layer.

2. The device of claim 1 , further comprising a machine learning module implemented on the one or more processors, the machine learning module communicatively coupled to the second plurality of processing elements, wherein the machine learning module calculates the optimal route to transmit the communication packets from the source device to the destination device.

3. The device of claim 2 , wherein the optimal route of the at least one communication path includes transmission of the communication packets from the source device to the destination device by routing the communication packets through one or more devices communicatively coupled to the source and destination devices.

4. The device of claim 3 , wherein the optimal route of the at least one communication route includes a transmission path for the communication packets via one or more of the plurality of communication protocols through the one or more devices.

5. The device of claim 1 , wherein the plurality of communication protocols comprise at least one of cellular, WiFi, Zigbee, Bluetooth, or radio frequency.

6. A device comprising:

a plurality of antennas operable to transmit and receive communication packets via a plurality of communication protocols, the communication packets transmittable from a source device to a destination device through at least one communication path and via at least one of the plurality of communication protocols; and

an integrated circuit chip coupled to the plurality of antennas, the integrated circuit chip comprising:

one or more processors;

a first plurality of processing elements implemented on the one or more processors, the first plurality of processing elements configured to receive the communication packets via a first one of the plurality of communication protocols and configured to process an optimal route of the at least one communication path;

a second plurality of processing elements implemented on the one or more processors, the second plurality of processing elements communicatively coupled to the first plurality of processing elements and configured to determine the optimal route to transmit the communication packets from the source device to the destination device based, at least in part, on transmission characteristics associated with at least one of the source or destination devices; and

a machine learning module implemented on the one or more processors, the machine learning module communicatively coupled to the second plurality of processing elements, wherein the machine learning module calculates the optimal route to transmit the communication packets from the source device to the destination device;

wherein the optimal route of the at least one communication path includes transmission of the communication packets from the source device to the destination device by routing the communication packets through one or more devices communicatively coupled to the source and destination devices, wherein the optimal route of the at least one communication route includes a transmission path for the communication packets via one or more of the plurality of communication protocols through the one or more devices;

wherein the transmission characteristics includes an amount of available processing resources allocated for each communication protocol for respective ones of the one or more devices, the source device, and the destination device.

7. The device of claim 6 , wherein transmission characteristics include telemetry information associated with the respective ones of the one or more devices, the source device, and the destination device.

8. The device of claim 7 , wherein the telemetry information includes at least one of velocity, direction, or location.

9. The device of claim 8 , wherein the machine learning module, that is implemented on the one or more processors, is configured to calculate the optimal route based at least on one of the amount of available processing resources and the telemetry information associated with the respective ones of the one or more devices, the source device, and the destination device.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 10, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050700/0535 →
RELEASE OF SECURITY INTEREST Recorded Jul 20, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 046597/0393 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 043482/0776 →
SUPPLEMENT NO. 5 TO PATENT SECURITY AGREEMENT Recorded Aug 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 043483/0686 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2017
From: CHRITZ, JEREMY; HULTON, DAVID; SCHROETER, JOHN; WATSON, JOHN
To: MICRON TECHNOLOGY, INC.
Reel/Frame 042987/0134 →
Continuity (1)
Related Publication 20190020581A1 · Jan 17, 2019