Calibrezi
Sie legen für die Sitzung eine Referenzposition fest.
Postură & sesiuni de focus Prototip în dezvoltare
AirPosture, unser Haltung- und Fokusprojekt, untersucht den Einsatz von Bewegungssensoren in kompatiblen Kopfhörern. Die Kopfposition wird während einer Arbeitssitzung auf eine persönliche Kalibrierung bezogen.
AirPosture
Sie legen für die Sitzung eine Referenzposition fest.
Das System verfolgt die Veränderung der Ausrichtung relativ zu dieser Referenz.
Ein dezentes Signal kann bei einer anhaltenden Abweichung Aufmerksamkeit erregen.
Arbeitssitzungen mit Timer und Pausenmomenten.
Feedback relativ zur Kalibrierung, unter Verwendung von Bewegungsdaten.
Wir untersuchen Interaktionen zwischen Kopfhörern, Telefon und Desktop-Apps.
AirPosture ist ein Prototyp. Die Messung der Kopfneigung ist keine Diagnose der Wirbelsäule, und die Funktion hängt von der Hardware und der Validierung auf kompatiblen Geräten ab.
AirPosture im Detail
AirPosture nutzt die Bewegungssensoren in AirPods für einen einzigen Zweck: wie weit Ihr Kopf im Vergleich zu einer Position abgesenkt ist, die Sie zu Beginn einer Arbeitssitzung selbst kalibrieren. Wenn die Abweichung bestehen bleibt, erhalten Sie eine dezente Vibration. Der Rest der App ist ein Fokus-Timer mit Pausen.
Sie misst weder die Wirbelsäule noch versucht sie es. AirPods liefern die Kopfneigung — Pitch, Roll, Yaw — und nichts über Schultern, Brustkorb oder die Krümmung des Rückens. Ein gesenkter Kopf mit geradem Rücken und ein gekrümmter Rücken mit nach oben kompensiertem Blick sehen für diesen Sensor gleich aus. Die App sagt das offen, denn das ist der Unterschied zwischen einem nützlichen Instrument und einem falschen Versprechen.
Verwendet `CMHeadphoneMotionManager`, die Apple-Schnittstelle, die die Sensoren in den Kopfhörern freigibt. Sie liefert die Lage (Quaternion, Pitch, Roll, Yaw), die Rotationsgeschwindigkeit, die Gravitation, die Beschleunigung und `sensorLocation` — welches AirPod die Daten sendet. Die gemessene Rate liegt bei etwa 25 Hz. Ein Wachhund prüft den Datenstrom jede Sekunde: Wenn seit mehr als 2,5 Sekunden keine Probe eingegangen ist, startet er die Verbindung neu und sagt warum.
Die Schnellvariante dauert drei Sekunden: Sie stehen aufrecht, und die App speichert die Median-Pitch-Höhe. Die geführte Variante hat fünf Phasen à drei Sekunden — neutral, Kinn nach unten, Blick nach oben, Drehung nach links, Drehung nach rechts — und lernt das Pitch-Signal für Ihr Kopfhörermodell, statt es zu raten; danach berechnet sie die Schwellen anhand Ihrer tatsächlichen Bewegungsamplitude neu. Der Kalibrierungsbericht sagt auch, warum sie schwach ausfiel: zu wenige Proben, Kopf bewegt, Laptop verschoben, Bewegung nach oben oder unten zu klein.
Unter 7° gegenüber der Kalibrierung bedeutet aufrecht. Zwischen 7° und 13° ist Schräglage. Über 13°, drei Sekunden gehalten, löst die haptische Warnung aus. Es gibt außerdem eine vierte Schwelle in die andere Richtung: Über 10° nach oben bedeutet „Kopf angehoben“, damit die App einen Blick zur Decke nicht mit einer schlechten Haltung verwechselt. Das Signal wird exponentiell mit α = 0,15 geglättet, damit eine normale Kopfbewegung nichts auslöst.
Timer für 5, 15, 25, 45 oder 60 Minuten, mit Start, Pause und Reset. Die Haltungswarnung hat standardmäßig 300 Sekunden Kulanz zwischen den Benachrichtigungen, die AirPods-Trennung 90 und die Verschlechterung des Tracking-Flusses 120 — ein einzelnes Ereignis kann nicht den Bildschirm füllen. Am Ende meldet die Sitzung den Anteil guter Haltung, die Anzahl der Warnungen und die Anzahl der Proben.
Es gibt ein zweites Ziel, `AirPostureMac`: Menüleiste, Dashboards, 3D-Szene, Diagnose, Gesundheitsverlauf und ein akustisches Labor. Es wird lokal kompiliert, ist aber kein fertiges Produkt. Im selben Repository liegen drei separate iOS-Forschungs-Apps — Gehen, Antwortdynamik im Interview und ein ear-EEG-Teststand — jeweils mit eigenem Onboarding, alle ungeprüft auf Hardware.
Daten und Funktionsweise
Von der Erkundung zur Implementierung
AirPods Pro, AirPods 3 und neuer, AirPods Max oder Beats mit H1/H2-Chip. AirPods 1 und 2 haben nicht die erforderlichen Sensoren und werden niemals funktionieren. Die Verfügbarkeit wird zur Laufzeit bestätigt, nicht anhand des Modells angenommen.
Wir führen die geführte Kalibrierung in fünf Phasen aus und lesen den Qualitätsbericht. Wenn die Auf- und Ab-Amplitude zu klein ist oder sich der Kopf zu stark bewegt hat, wird die Kalibrierung wiederholt — die persönlichen Schwellen werden daraus abgeleitet, daher macht eine schlechte Kalibrierung alles danach kaputt.
7°, 13° und die drei Gnadensekunden sind der Ausgangspunkt, keine physikalische Konstante. Die geführte Kalibrierung verschiebt sie in begrenzte Bereiche — Vorlehnen zwischen 5° und 9°, Rundrücken zwischen 10° und 18° — je nach realer Amplitude der Person.
Ein Alarm, der nervt, wird abgeschaltet und hilft also niemandem. Es wird geprüft, ob die fünfminütige Pause für Ihre Arbeitsweise passend ist und ob die Vibration in Gegenwart anderer Personen dezent genug ist.
Mit AirPods. Es verwendet `CMHeadphoneMotionManager`, die Apple-Schnittstelle, die die Bewegungssensoren in den Kopfhörern mit etwa 25 Hz bereitstellt. Es funktioniert mit AirPods Pro, AirPods 3 und neuer, AirPods Max sowie Beats mit H1- oder H2-Chip. AirPods 1 und 2 haben die nötigen Sensoren nicht. Andere Kopfhörer liefern diese Daten nicht.
Nein, und es versucht es auch nicht. Es misst nur eines: wie stark der Kopf gegenüber einer Position geneigt ist, die Sie zu Beginn der Sitzung kalibrieren. Unter 7° bedeutet gerade, zwischen 7° und 13° ist Vorlehnen, und über 13° für drei Sekunden löst eine dezente Vibration aus. Über 10° nach oben ist „Kopf angehoben“, kein Problem. Das ist alles.
Wegen der Auslieferung, nicht wegen des Codes. Die App kompiliert, besteht 160 Tests und lässt sich im iPhone-Simulator installieren und starten, aber `DEVELOPMENT_TEAM` ist in der Projektspezifikation leer, daher wurde nie eine signierte Version für ein echtes Telefon erstellt. Bis das behoben ist und der Sensorfluss auf physischen AirPods geprüft wird, bleibt es ein Prototyp — und wir nennen es auch so.
Nein. `CMHeadphoneMotionManager` hat keinen eigenen Hintergrundmodus, und iOS setzt die App aus, wenn sie den Vordergrund verlässt. Es gibt einen üblichen Trick — die Wiedergabe eines stillen Tons, um den Prozess am Leben zu halten — und wir haben ihn bewusst ausgeschlossen: Er widerspricht Regel 2.5.4 aus Apples Review-Guidelines. Die Sitzung läuft bei geöffneter App. Ein „Coach für den ganzen Tag“ würde eine andere Architektur und ein Gespräch mit App Review erfordern.
Der Datenfluss läuft weiter — `sensorLocation` sagt, welcher AirPod die Daten sendet, und die App hat Erfassungsszenarien für beide, nur links und nur rechts. Aber `sensorLocation` beweist nicht, dass der betreffende Kopfhörer wirklich im Ohr ist, und der Übergang beide → links → rechts → beide wurde auf echter Hardware nicht geprüft. Es steht auf der Liste der nicht validierten Dinge, nicht auf der Liste der funktionierenden.
Sie bleiben auf dem Telefon. Die Datenrichtlinie der App markiert sie als `localOnly`, und die Rohdaten werden nach 14 Tagen automatisch gelöscht, die aggregierten nach einem Jahr. Sie werden nicht in HealthKit geschrieben — es gibt keinen Standardtyp für die Kopfhaltung, und die App konvertiert sie nicht zwangsweise in Schritte oder etwas anderes, nur damit sie hineinpassen. Es gibt auch eine vollständige Löschung.
Nein. Wir haben beide Fragen analysiert und die Antwort in der Projektdokumentation festgehalten. Ein Gehirnscan ist mit der Hardware und den öffentlichen Schnittstellen der AirPods nicht möglich, und ein „Lügendetektor“ hat keine ausreichende wissenschaftliche Grundlage — die Anforderung wurde in die Beobachtung der Antwortdynamik umformuliert, die beschreibt, was zu sehen ist, und kein Wahrheitsurteil fällt.
Beispiel zur Veranschaulichung
Ein Nutzungsszenario, ohne Kundendaten oder zugeordnete kommerzielle Ergebnisse.
Sie setzen die AirPods auf, öffnen die App, wählen 25 Minuten und sitzen drei Sekunden lang gerade, während die Kalibrierung läuft. Die App speichert den Median Ihres Pitches als Referenz.
Bei ~25 Hz wird jede Probe exponentiell geglättet (α = 0,15) und mit der Referenz verglichen. Unter 7° — grün. Zwischen 7° und 13° — gelb, ohne Alarm. Über 13°, drei Sekunden lang gehalten — Vibration. Der Schonzeit-Timer startet: Der nächste Haltungsalarm kann nicht früher als nach fünf Minuten kommen.
Am Ende sehen Sie den Prozentsatz der Zeit in guter Haltung, die Anzahl der Alarme und die Anzahl der Proben. Nichts verlässt das Telefon; die Rohdaten werden nach 14 Tagen gelöscht.
Ce este necesar:AirPods cu senzori de mișcare (Pro, 3+, Max sau Beats H1/H2), iPhone cu iOS 17 sau mai nou, aplicația în prim-plan și permisiunea Mișcare și fitness acordată. Nu funcționează pe simulator — acolo interfața nu returnează date.
Möglichkeiten der Zusammenarbeit
Erkundung eines Piloten für Gewohnheiten und persönliches Feedback. Individuelle Daten werden nicht implizit zu Instrumenten der Mitarbeiterbewertung.
Wir definieren einen Pilot rund um einen realen Prozess: Nutzer, Daten, Integrationen, Kosten und Abnahmekriterien. Die Erweiterung erfolgt nach der Bewertung des Ergebnisses.
Wir legen die Anforderungen an Zugänglichkeit, Hosting, Datenschutz und Interoperabilität fest. Jede Verbindung mit AGE- oder STISC-Diensten erfordert die Validierung der Berechtigung, des Zugriffs und der Genehmigungen.
Dies sind Anpassungsszenarien, keine Aussagen über bestehende Verträge oder Partnerschaften. Die vorgeschlagenen Funktionen werden im Arbeitsbereich des Projekts bestätigt.
Discută un pilotLongeVita ist ein Prototyp zur Organisation von Gewohnheiten und persönlichen Gesundheitsinformationen.
Prototip în dezvoltareMegaforms untersucht das Erfassen von Antworten über konversationelle Formulare, einschließlich Sprachantworten und Transkription.
Dezvoltare & demonstrațiiErzählen Sie uns von Ihrem Prozess. Gemeinsam legen wir fest, was sich zu bauen lohnt, was wir anbinden können und wie wir das Ergebnis prüfen.