DYNAMICALLY MODIFYING A BOUNDARY OF A DEEP LEARNING NETWORK
First Claim
Patent Images
1. A method comprising:
- establishing a connection between a user device and a network server;
forming, via the connection, a deep learning network for a processing task, a first portion of the deep learning network operating on the user device and a second portion of the deep learning network operating on the network server; and
based on cooperation between the user device and the network server, dynamically modifying a boundary between the first portion and the second portion of the deep learning network based on a change of a performance indicator that could affect the processing task.
1 Assignment
0 Petitions
Accused Products
Abstract
A connection between a user device and a network server is established. Via the connection, a deep learning network is formed for a processing task. A first portion of the deep learning network operates on the user device and a second portion of the deep learning network operates on the network server. Based on cooperation between the user device and the network server, a boundary between the first portion and the second portion of the deep learning network is dynamically modified based on a change in a performance indicator that could affect the processing task
36 Citations
20 Claims
-
1. A method comprising:
-
establishing a connection between a user device and a network server; forming, via the connection, a deep learning network for a processing task, a first portion of the deep learning network operating on the user device and a second portion of the deep learning network operating on the network server; and based on cooperation between the user device and the network server, dynamically modifying a boundary between the first portion and the second portion of the deep learning network based on a change of a performance indicator that could affect the processing task. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A network server, comprising:
-
a network interface; a processor coupled to the network interface, the processor configured to; establish a connection with a user device; form, via the connection, a deep learning network for a processing task on behalf of the user device, wherein a first portion of the deep learning network operates on the user device and a second portion of the deep learning network operates on the network server; and in cooperation with the user device, dynamically modify a boundary between the first portion and the second portion of the deep learning network based on a change in a performance indicator that could affect the processing task. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A user device, comprising:
-
a sensor; a processor coupled to the sensor, the processor configured to; encode signals from the sensor; send the encoded signals to a neural network for a processing task, wherein a first portion of the neural network operates on the user device and a second portion of the neural network operates on a network server in communication with the user device; and in cooperation with the network server, dynamically modify a boundary between the first portion and the second portion of the neural network based on a change in a performance indicator that could affect the processing task. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification