IP Library Granted Patent US 9,949,093
Granted Patent B2
US 9,949,093 · App. 15/011,223 · Granted Apr 17, 2018

System, method, and computer program product for managing a network based on feedback

Inventor: Dominic M. Kotab (San Jose, CA)
Assignee: Dominic M. Kotab
H04W4/046H04L41/00H04L41/30H04M1/7253H04M2250/06H04W4/008H04W8/005H04W76/023H04W84/12H04W84/18H04W84/20
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 9,949,093
App. No.
15/011,223
Granted
Apr 17, 2018
Kind
B2
Abstract

A system, method, and computer program product are provided for managing a network based on feedback according to one embodiment. In use, the method includes establishing a network, and connecting at least one device to the network. Additionally, the method includes receiving feedback from the at least one device. Lastly, the network is managed based on the feedback form the at least one device. Additional systems, methods, and computer program products are also presented.

Claims (94)

1. A computer program product embodied on a non-transitory computer readable medium, comprising:

code configured to establish a network;

code configured to connect a plurality of devices to the network, where:

the plurality of devices are limited to a predetermined number within the network,

each of the plurality of devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of devices are denied access to another network, and

the network is visible only to the plurality of devices, where each of the plurality of devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

code configured to receive feedback from one or more of the plurality of devices; and

code configured to manage the network based on the feedback from one or more of the plurality of devices, including:

identifying one of the plurality of devices as a master device, and

pushing content from the master device to the plurality of devices other than the master device.

2. The computer program product of claim 1 , wherein one or more devices on the network connect to a separate cellular network in order to increase an efficiency of the network.

3. The computer program product of claim 1 , wherein the network is established utilizing a wireless connection.

4. The computer program product of claim 1 , wherein each of the plurality of devices is a mobile device.

5. The computer program product of claim 1 , wherein the network is established automatically when the plurality of devices are detected within a predetermined range of each other.

6. The computer program product of claim 1 , wherein managing the network includes re-designating at least one of a slave device as a second master device, and the master device as a second slave device.

7. The computer program product of claim 1 , wherein the feedback includes information and/or commands corresponding to the plurality of devices.

8. A method, comprising:

establishing a network;

connecting a plurality of devices to the network, where:

the plurality of devices are limited to a predetermined number within the network,

each of the plurality of devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of devices are denied access to another network, and

the network is visible only to the plurality of devices, where each of the plurality of devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

receiving feedback from one or more of the plurality of devices; and

managing the network based on the feedback from one or more of the plurality of devices, including:

identifying one of the plurality of devices as a master device, and

pushing content from the master device to the plurality of devices other than the master device.

9. The method of claim 8 , wherein managing the network further includes adjusting settings associated with one or more of the network and the connection of one or more of the plurality of devices to the network.

10. The method of claim 8 , wherein the network is established utilizing a wireless connection.

11. The method of claim 8 , wherein each of the plurality of devices is a mobile device.

12. The method of claim 8 , further comprising:

designating at least one of the plurality of devices as the master device; and

designating at least one of the plurality of devices as a slave device, wherein the master device has control over the slave device.

13. The method of claim 12 , wherein the master device has control over at least a portion of the network.

14. The method of claim 12 , wherein managing the network further includes re-designating at least one of the slave device as a second master device, and the master device as a second slave device.

15. The method of claim 8 , wherein the feedback includes information and/or commands corresponding to the plurality of devices.

16. A system comprising:

a memory system; and

a processing circuit coupled to the memory system and configured to:

establish, by the processing circuit, a network;

connect, by the processing circuit, a plurality of devices to the network, where:

the plurality of devices are limited to a predetermined number within the network,

each of the plurality of devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of devices are denied access to another network, and

the network is visible only to the plurality of devices, where each of the plurality of devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

receive, by the processing circuit, feedback from one or more of the plurality of devices; and

manage, by the processing circuit, the network based on the feedback from one or more of the plurality of devices, including:

identifying one of the plurality of devices as a master device, and

pushing content from the master device to the plurality of devices other than the master device.

17. The system of claim 16 , wherein the network is established utilizing a wireless connection, and each of the plurality of devices is a mobile device.

18. The system of claim 16 , further comprising:

designating at least one of the plurality of devices as the master device; and

designating at least one of the plurality of devices as a slave device, wherein the master device has control over the slave device, wherein the master device has control over at least a portion of the network, wherein managing the network includes re-designating at least one of the slave device as a second master device, and the master device as a second slave device.

19. The system of claim 16 , wherein the feedback includes information and/or commands corresponding to the plurality of devices.

20. A method, comprising:

establishing a network;

connecting a plurality of mobile devices to the network, where:

the plurality of mobile devices are limited to a predetermined number within the network,

each of the plurality of mobile devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of mobile devices are denied access to another network, and

the network is visible only to the plurality of mobile devices, where each of the plurality of mobile devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

receiving feedback from one or more of the plurality of mobile devices; and

managing the network based on the feedback from the one or more mobile devices, including:

identifying one of the plurality of mobile devices as a master device, and

pushing content from the master device to the plurality of mobile devices other than the master device.

21. A method, comprising:

establishing a network utilizing a wireless connection;

connecting a plurality of devices to the network, where:

the plurality of devices are limited to a predetermined number within the network,

each of the plurality of devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of devices are denied access to another network, and

the network is visible only to the plurality of devices, where each of the plurality of devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

receiving feedback from one or more of the plurality of devices; and

managing the network based on the feedback from one or more of the plurality of devices, including:

identifying one of the plurality of devices as a master device, and

pushing content from the master device to the plurality of devices other than the master device.

22. A method, comprising:

establishing a network;

connecting a plurality of devices to the network, where:

the plurality of devices are limited to a predetermined number within the network,

each of the plurality of devices are connected to the network only if they contribute to enhancing the network with hardware resources of the device,

one or more of the plurality of devices are allowed to remain on the network at least as long as they continue to contribute to the network,

each of the plurality of devices are denied access to another network, and

the network is visible only to the plurality of devices, where each of the plurality of devices are specifically designed such that they are tuned to detect signals at a specific frequency used by the network, where other devices outside the network cannot detect the network;

receiving feedback from one or more of the plurality of devices, the feedback including commands corresponding to the plurality of devices; and

managing the network based on the feedback from one or more of the plurality of devices, including:

identifying one of the plurality of devices as a master device, and

pushing content from the master device to the plurality of devices other than the master device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2024
From: NETMOMENTUM LLC
To: NETMOMENTUM LLC
Reel/Frame 069327/0465 →
Continuity (2)
Provisional Application 62109572 · Jan 29, 2015
Related Publication 20160227017A1 · Aug 4, 2016