Privileged ICE contacts and medical information available on lockscreen [WORK IN PROGRESS]
-
Thank you for your responsiveness and willingness to think along. It's great to hear this feature can be implemented. I'm well aware most development is voluntary and is being done in spare time, your effort to enable an ICE feature to UT is highly appreciated. If I would have any skills in this department I'd loved to develop this feature, which I think is a must for every user - be it with medical issues or not, one should have it on the phone from a responsibility point of view.
Would you be okay with us setting up a draft in this thread? It could give us a good insight of possible options and limitations for you to get an overview before implementing it
Proposed draft:
- parameters
- front-end: structure/lay out (simplicity is key)
- back-end: structure/lay out
- usability and possible opportunities of ICE
- must have/nice to have features
- list of (optional) data fields
- discussion on privacy/minimize app permissions
If there's any consensus on (any of) the points above @BigB can have that edited in his original post as an overview for anyone to see and for those who want to contribute.
PS.
no English native here either, it does not matter as long as we can all contribute to improving the UT experience -
@3T_Ed
indeed if a procedure is given, it will advance the project faster ... -
On Open Store there is an App called Circle Message - you can use that to put a ICE message with a phone number in the circle
They'd have to copy the number to their own phone I guess, but it's better them nothing
Top tip, set it early in the morning as it only seems to show up onwards from the time of day you initially set up
-
@theare27 They'd also have to know to double-tap on the infographics to switch what is displayed to get to that item. So not really a feasible solution in many emergency conditions.
-
@syper said in [Request] Privileged ICE contacts available on lockscreen + medical information:
(I am French so English is a bit complicated especially with the word "ICE")
I think we should avoid using this acronym, as in the US it is also the acronym for an arm of the DHS which is going around and collecting immigrants and detaining them, in a grave humanitarian situation.
-
@dobey messages set with that app seems to take priority and is the default one displayed
-
@theare27 said in [Request] Privileged ICE contacts available on lockscreen + medical information:
On Open Store there is an App called Circle Message - you can use that to put a ICE message with a phone number in the circle
Unfortunately that app doesn't work when using an alternative launcher (like Launcher Modular)
-
@syper Simple to implement? You probably never looked at the codebase of Lomiri/Unity8 ^^
-
@Flohack said in [Request] Privileged ICE contacts available on lockscreen + medical information:
@syper Simple to implement? You probably never looked at the codebase of Lomiri/Unity8 ^^
No doubt @syper was talking about his interest and ability in implementing such a feature in Launcher Modular in specific.
-
-
@syper The problem is make something accessible on the lock screen. Launcher Modular is not authoritative for the lock screen, and you need to hook into that somehow. Thats basically that you need to design an API for that, and then probably also secure it with a user permission to allow or disallow that stuff.
-
Regardless of who's going to implement an emergency feature or what it will be called (ICE/SOS/etc.) I believe it is a very welcome and an important addition to our UT devices and therefore I suggest to continue to get this thread going, inviting everyone to give their input and feedback on how to get this feature materialized. Any help and discussion is appreciated. By going through this excercise at least we'll have a well thought of overview for whomever is willing and able to develop it.
-
I customized first post to be a summary for our ideas.
so call me up to update or do it by yourself if you are moderator. -
Please find below my initial input
#1. parameters
- open source UT
- Armor/confined (lowering treshold for installing)
- basic feature with minimal data permissions
- extensions (opt-in) for geolocation, QR-code, etc
#2. Front-end: structure/lay-out
a. lockscreen: emergency call button + medical ID button (one tab to -> b.)
b. one click to Overview (basic/essentials), similar to this existing ICE app (last screenshot)
c. Overview:
- Tab 1. overview (current: basic medical ID with optional links to geolocation, call nearest ER, etc.)
- Tab 2. owner details
- Tab 3. medical condition (optional linking to Tab 6.)
- Tab 4. medical history (opt-in extension)
- Tab 5. relationships
- Tab 6. show procedure/ (manual input or standard first aid procedure)
- Tab 7. Red Cross standard guide on common first aid procedures, preferably in your own language
- Tab 8. User log (logging access usage+detecting unauthorized usage)After consensus on #2., #5. and #6. a visual draft can be made.
#3. back-end: structure/lay out
- to be determined
#4. Usability and possible opportunities
By allowing more permissions- direct call emergency rooms
- pinpoint the exact location for helpers to guide emergency services to that spot
- QR code/NFC for emergency services
- geolocation for sending out emergency text to ICE in case of falling (think diabetics, elderly people)
#5. Must have/Nice to have
- see #1
- see data provided by @BigB
#6. List of data fields
Tab 1: Overview-
photo (identifying owner)
-
name, date of birth (+age), gender
-
this/owner's phone number
-
ICE (most important + dropdown showing rest)
-
family doctor (name, phone number)
-
blood type
-
height + weight
-
allergies
-
medication
-
medical condition(s) - clickable to Tab 3.
-
Organ donor
Tab 2. Owner details
-
full name
-
call name
-
address
-
phone needed
-
important notes (like children nearby - extra ambulance needed)
-
relationships (clickable -> showing Tab 5)
optional by opt-in:
- insurance data
- car data + nearest servicepoint
- upload organ donor registration
Tab 3. medical condition(s) details
- detailed description (bullet points of each separate condition + dropdown for description)
- linking to Tab 7. to show procedure
Tab 4. Medical history (only by privacy opt-in/extended permissions!!)
- detailed history health issues
- detailed history medication + dose
- upload medical/dentist/etc. records
- upload x-rays
- upload donor registration
Tab 5. Relationships (only by privacy opt-in/extended permissions!!)
- status (married/single/divorced)
- name spouse + phone number(s)
- children (names+date of bidefault+phone numbers)
- address (same as owner by default)
- next of kin (in case of emergency if it involves family)
Tab 6. first aid procedure
-
description by owner how to respond/act in case of known issue x,y,z
-
show general procedure in case of medical issue according to first aid guide (direct link)
-
show first aid guide Red Cross + language selection (default: country of address)
Tab 7. user log (only by privacy opt-in/extended permissions)
- registration times of use + how long
- optional by opt-in: take picture of user (getting image of helper to identify/thank him/her later or identifiable abuser
- registration for doctor to determine history
-
@3T_Ed NFC is currently not an available option in UT, the API is not implemented down to the Android layer. Just saying.
-
I use use the "circle message" app for this. The problem though is that that tthis is just one of the many possible circle messages and I don't know how to force which one is displayed (it seems to change outside of my will sometimes).
-
I too would use the Circle Message app if there was a way to disable the pointless messages of the "you made two phone calls today" type.
-
@BigB
If you can, please add 'Lockscreen', 'SOS' and 'Emergency' as has tags to the OP -
@Flohack said in [Request] Privileged ICE contacts available on lockscreen + medical information:
@3T_Ed NFC is currently not an available option in UT, the API is not implemented down to the Android layer. Just saying.
Thanks. Coming from Microsoft devices it's an old habbit to include NFC when it comes to app compatibility, my bad
-
BigB.
I wonder if you aren't making this too complex. Wouldn't a single contact phone number be all that most people need?