fix typos
This commit is contained in:
@@ -3,8 +3,8 @@
|
||||
## Low-Bandwidth Architecture
|
||||
|
||||
The standard nKode architecture will not work in low-bandwidth environments.
|
||||
Keypad icons are too large to send from the sever to the client.
|
||||
To over come this issue, we can move the nKode icons from the serve to the users mobile device.
|
||||
Keypad icons are too large to send from the server to the client.
|
||||
To over come this issue, we can move the nKode icons from the server to the users mobile device.
|
||||
The server only sends the indices in which the icons need to be arranged.
|
||||
|
||||
```mermaid
|
||||
@@ -15,8 +15,9 @@ sequenceDiagram
|
||||
Note over User,Server: Enrollment
|
||||
User ->> Server: Initiate Enrollment
|
||||
Server ->> Server: Generate Keypad Icons
|
||||
Note right of Server: Ideally the icons are generated on the users device.<br/>Since current ML models are too compute intense, a GPU enabled server must run the models during enrollment.
|
||||
Server -->> Mobile Client: Store Icons On Device
|
||||
Note right of Server: Server does not store the icons and does not know what they are
|
||||
Note right of Server: The Server does not store the icons
|
||||
Server ->> Mobile Client: Keypad Index Array
|
||||
Mobile Client ->> User: Render Keypad
|
||||
User ->> Server: Set nKode
|
||||
|
||||
Reference in New Issue
Block a user