IP Library Granted Patent US 12,290,339
Granted Patent B2
US 12,290,339 · App. 18/826,646 · Granted May 6, 2025

Edge computing system with low power wide area network connectivity and autonomous or semi-autonomous machine learning

Inventors: Adam G. Russek-Sobol (Chicago, IL); Joseph T. Kreidler (Arlington Heights, IL); Brian A. Donlin (Chicago, IL); Jon G. Ledwith (Palatine, IL); Patrick J. McVey (Wheeling, IL); Ross D. Moore (Winnetka, IL); Peter Nanni (Algonquin, IL); Dwayne D Forsyth (Deer Park, IL); Paul Sheldon (Arlington Heights, IL); Todd Sobol (Dayton, OH); John D. Reed (Dayton, OH)
Assignee: CareBand Inc.
A61B5/02055A61B5/0002A61B5/0015A61B5/0022A61B5/01A61B5/029A61B5/1112A61B5/1113A61B5/1118A61B5/14551A61B5/318A61B5/4088A61B5/6803A61B5/6804A61B5/681A61B5/7267A61B5/7275A61B5/7435G06N3/00G06N20/00G08B21/0211G08B21/0269G08B21/0272G08B21/0288G08B25/016G16H40/67G16H50/20H04B1/385H04W4/025H04W4/029H04W4/38H04W4/80H04W84/12A61B5/021A61B5/02438A61B5/0816A61B5/14532A61B5/14542A61B5/6822A61B5/6829A61B5/686A61B2560/0214A61B2560/0242A61B2560/0252A61B2560/0257A61B2562/0219A61B2562/029A61B2562/06G08C17/02
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,290,339
App. No.
18/826,646
Granted
May 6, 2025
Kind
B2
Abstract

A mobile edge computing system, a communication network and a method of using a mobile edge computing device. The mobile edge computing system includes a communication module that establishes signal communication over numerous wireless communication protocols at least one of which uses a low power wide area network protocol. A logic device is made up of a distributed set of processing units including both a central processing unit and one or more processors configured for performing machine learning operations the latter of which include one or more of a graphical processor unit and a tensor processing unit. When the system receives event data that has been acquired by one or more of the communication module and a sensor, the system executes a trained machine learning model and conveys, using the low power wide area network protocol, an output that has been produced by the trained machine learning model.

Claims (41)

1. A mobile edge computing system comprising:

a platform;

a communication module disposed on the platform and configured to establish signal communication over a plurality of wireless communication protocols at least one of which comprises a low power wide area network protocol such that the communication module transmits, over at least one of the wireless communication protocols, a signal that corresponds to an output that has been generated by a trained machine learning model;

at least one sensor;

a non-transitory computer-readable medium disposed on the platform and storing machine code thereon; and

a logic device disposed on the platform and comprising a distributed set of processing units comprising a central processing unit and at least one processor configured for performing machine learning operations and comprising at least one of a graphical processor unit and a tensor processing unit, wherein the mobile edge computing system, upon receipt of event data that has been acquired by at least one of the communication module and the at least one sensor, performs at least one of (i) event data preprocessing, (ii) feature extraction of the event data, (iii) segmentation of at least a portion of the event data that has undergone at least one of preprocessing and feature extraction into a training data set and a validation data set, (iv) utilization of at least one machine learning algorithm to provide an inference on at least a portion of the training data set and (v) validation of the inference with at least a portion of the validation data set to define the trained machine learning model that, upon receipt of at least one of (a) a portion of the event data that was not a part of at least one of the training data set and the validation data set and (b) subsequently acquired event data, either updates the trained machine learning model or executes the trained machine learning model.

2. The mobile edge computing system of claim 1 , wherein the logic device comprises a system-on-a-chip architecture.

3. The mobile edge computing system of claim 2 , wherein the system-on-a-chip architecture further comprises a microcontroller.

4. The mobile edge computing system of claim 3 , further comprising at least one machine learning library that cooperates with the microcontroller.

5. The mobile edge computing system of claim 1 , wherein the communication module defines a hybrid wireless communication module comprising:

a sub-module that is configured to transmit at least a portion of the event data using a short range protocol; and

a sub-module that is configured to transmit at least a portion of the event data using the at least one low power wide area network protocol.

6. The mobile edge computing system of claim 1 , wherein at least the platform, communication module, non-transitory computer-readable medium and logic device are arranged to define a wearable electronic device.

7. The mobile edge computing system of claim 6 , further comprising a plurality of devices each in signal communication with the wearable electronic device and configured as either a gateway or a bidirectional beacon.

8. The mobile edge computing system of claim 7 , wherein the plurality of devices comprise a plurality of gateways each signally cooperative with (i) one another to exchange at least a portion of the event data therebetween, (ii) the wearable electronic device using at least the low power wide area network protocol and (iii) an internet protocol network.

9. The mobile edge computing system of claim 7 , wherein the wearable electronic device and the plurality of gateways cooperate with one another to define a fog computing system.

10. The mobile edge computing system of claim 6 , wherein the non-transitory computer-readable medium, logic device and at least one machine learning algorithm cooperate to create the trained machine learning model with the event data.

11. The mobile edge computing system of claim 1 , wherein the non-transitory computer-readable medium, logic device and machine code cooperate to perform at least one of preprocessing and feature extraction of the event data prior to initiation of the communication.

12. The mobile edge computing system of claim 1 , wherein the non-transitory computer-readable medium, logic device and machine code cooperate to create the trained machine learning model with at least a portion of the event data.

13. The mobile edge computing system of claim 1 , wherein the logic device comprises a microcontroller.

14. A method of using a mobile edge computing device that has low power wide area network connectivity to operate a machine learning model, the method comprising:

configuring the mobile edge computing device to comprise:

a platform;

a communication module disposed on the platform and configured to transmit, over the low power side area network, a signal that corresponds to an output that has been generated by a trained machine learning model;

a non-transitory computer-readable medium disposed on the platform and storing machine code thereon; and

a logic device disposed on the platform and comprising a distributed set of processing units comprising:

a central processing unit; and

at least one processor configured for performing machine learning operations and comprising at least one of a graphical processor unit and a tensor processing unit;

upon the receiving event data into at least one of non-transitory computer-readable medium and logic device, having the mobile edge computing device, perform at least one of (i) event data preprocessing, (ii) feature extraction of the event data, (iii) segmentation of at least a portion of the event data that has undergone at least one of preprocessing and feature extraction into a training data set and a validation data set, (iv) utilization of at least one machine learning algorithm to provide an inference on at least a portion of the training data set and (v) validation of the inference with at least a portion of the validation data set to define the trained machine learning model that, upon receipt of at least one of (a) a portion of the event data that was not a part of at least one of the training data set and the validation data set and (b) subsequently acquired event data, either updates the trained machine learning model or executes the machine learning model that has been trained with at least a portion of the received event data; and

convey an output that has been produced by at least one of the trained and updated machine learning model to at least one wireless network using low power wide area network.

15. The method of claim 14 , wherein at least a portion of the event data is acquired by at least one of a plurality of sensors.

16. The method of claim 14 , wherein the mobile edge computing device further executes another communication comprising:

transmitting at least a portion of the received event data using the low power wide area network protocol prior to training the machine learning model; and

upon having the machine learning model be trained in a remote location, receiving the trained machine learning model using the low power wide area network protocol.

17. The method of claim 16 , wherein at least one of the communication and the another communication comprises using the mobile edge computing device and a plurality of gateways each in signal communication therewith to establish signal connection to an internet protocol network even upon failure of one of the plurality of gateways.

18. A mobile edge computing system comprising:

a platform;

a communication module disposed on the platform and configured to establish signal communication over a plurality of wireless communication protocols at least one of which comprises a low power wide area network protocol, the communication module further configured to transmit a signal that corresponds to an output that has been generated by a trained machine learning model;

at least one sensor;

a non-transitory computer-readable medium disposed on the platform and storing machine code thereon to define at least one machine learning algorithm as in-memory analytics to provide direct memory access thereof; and

at least one logic device disposed on the platform, wherein the mobile edge computing system, upon receipt of event data that has been acquired by at least one of the communication module and the at least one sensor, performs at least one of (i) event data preprocessing, (ii) feature extraction of the event data, (iii) segmentation of at least a portion of the event data that has undergone at least one of preprocessing and feature extraction into a training data set and a validation data set, (iv) utilization of at least one machine learning algorithm to provide an inference on at least a portion of the training data set and (v) validation of the inference with at least a portion of the validation data set to define the trained machine learning model that, upon receipt of at least one of (a) a portion of the event data that was not a part of at least one of the training data set and the validation data set and (b) subsequently acquired event data, either updates the trained machine learning model or executes the trained machine learning model.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2024
From: SOBOL, ADAM G.; KREIDLER, JOSEPH T.; DONLIN, BRIAN A.; LEDWITH, JON G.; MCVEY, PATRICK J.; MOORE, ROSS D.; NANNI, PETER; FORSYTH, DWAYNE D.; SHELDON, PAUL; SOBOL, TODD; REED, JOHN D.
To: CAREBAND INC.
Reel/Frame 068509/0486 →
Continuity (5)
Continuation 18668655 · May 20, 2024
Division 17486250 · Sep 27, 2021
Division 16233462 · Dec 27, 2018
Provisional Application 62709129 · Jan 5, 2018
Related Publication 20250009237A1 · Jan 9, 2025
References Cited (53)
US 9652955B1 · Ray et al. · 2017 [cited by applicant]
US 9722803B1 · Ellingson et al. · 2017 [cited by applicant]
US 9928359B1 · Vargas et al. · 2018 [cited by applicant]
US 10244392B2 · Caracas et al. · 2019 [cited by applicant]
US 10335060B1 · Kahn et al. · 2019 [cited by applicant]
US 10341343B2 · Bauer et al. · 2019 [cited by applicant]
US 10532266B2 · Genova · 2020 [cited by applicant]
US 20070287923A1 · Adkins et al. · 2007 [cited by applicant]
US 20110234397A1 · Fetzer et al. · 2011 [cited by applicant]
US 20110245633A1 · Goldberg · 2011 [cited by applicant]
US 20150143125A1 · Nix · 2015 [cited by applicant]
US 20150244699A1 · Hessler · 2015 [cited by applicant]
US 20150334554A1 · Song et al. · 2015 [cited by applicant]
US 20160018278A1 · Jeter, II · 2016 [cited by applicant]
US 20160139273A1 · Sobol · 2016 [cited by applicant]
US 20160173359A1 · Brenner et al. · 2016 [cited by applicant]
US 20160174022A1 · Nhu · 2016 [cited by applicant]
US 20160270126A1 · Adams et al. · 2016 [cited by applicant]
US 20160294828A1 · Zakaria · 2016 [cited by applicant]
US 20160314255A1 · Cook et al. · 2016 [cited by applicant]
US 20170006003A1 · Zakaria et al. · 2017 [cited by applicant]
US 20170006606A1 · Matsuo et al. · 2017 [cited by applicant]
US 20170013569A1 · Braxton · 2017 [cited by applicant]
US 20170053267A1 · Abel et al. · 2017 [cited by applicant]
US 20170109656A1 · Cook et al. · 2017 [cited by applicant]
US 20170134171A1 · Woxland et al. · 2017 [cited by applicant]
US 20170163685A1 · Schwartz et al. · 2017 [cited by applicant]
US 20170173262A1 · Veltz · 2017 [cited by applicant]
US 20170193787A1 · Devdas et al. · 2017 [cited by applicant]
US 20170202484A1 · Al-Shaery et al. · 2017 [cited by applicant]
US 20170208426A1 · Komoni et al. · 2017 [cited by applicant]
US 20170237719A1 · Schwartz et al. · 2017 [cited by applicant]
US 20170272842A1 · Touma et al. · 2017 [cited by applicant]
US 20170017822A1 · Zimmerman · 2017 [cited by applicant]
US 20180001184A1 · Tran et al. · 2018 [cited by applicant]
US 20180014150A1 · Elias · 2018 [cited by applicant]
US 20180042513A1 · Connor · 2018 [cited by applicant]
US 20180085058A1 · Chakravathi et al. · 2018 [cited by applicant]
US 20180160907A1 · Verma · 2018 [cited by applicant]
US 20180168464A1 · Barnett, Jr. et al. · 2018 [cited by applicant]
US 20180247713A1 · Rothman · 2018 [cited by applicant]
US 20180338017A1 · Mekuria · 2018 [cited by examiner]
US 20180375849A1 · Koskimies et al. · 2018 [cited by applicant]
US 20190312752A1 · Nogueira-Nine et al. · 2019 [cited by applicant]
US 20190057189A1 · Frederickson et al. · 2019 [cited by applicant]
US 20190096209A1 · Chen · 2019 [cited by examiner]
US 20190147721A1 · Avitan et al. · 2019 [cited by applicant]
US 20190197864A1 · Hui et al. · 2019 [cited by applicant]
US 20190208363A1 · Shapiro · 2019 [cited by applicant]
US 20190349426A1 · Smith et al. · 2019 [cited by applicant]
US 20200178906A1 · Bevan · 2020 [cited by applicant]
US 20200268261A1 · Ikegami · 2020 [cited by applicant]
Fowler et al., Detecting Agitation Onset in Individuals With Dementia Using Smart Phone Sensors, paper presented at the HEALTHINFO 2017: The Second International Conference. [cited by applicant]
Cited By (1)
US 12,531,731