Un brevet Apple révèle un système d'apprentissage automatique avancé pour les applications domestiques utilisant les données balisées de Microlocations
MaisonMaison > Nouvelles > Un brevet Apple révèle un système d'apprentissage automatique avancé pour les applications domestiques utilisant les données balisées de Microlocations

Un brevet Apple révèle un système d'apprentissage automatique avancé pour les applications domestiques utilisant les données balisées de Microlocations

May 31, 2023

Image : MAVRiC – Cliquez sur l'image pour l'agrandir

Aujourd'hui, l'Office américain des brevets et des marques a publié une demande de brevet d'Apple qui concerne l'amélioration de la détermination de la position de l'utilisateur dans sa maison et l'identification d'une application que l'utilisateur est susceptible d'utiliser dans cette pièce particulière. Il peut s'agir de fournir à l'utilisateur son application Apple TV pour allumer le téléviseur lorsqu'il entre dans la salle familiale ou de fournir une application d'ouverture de porte de garage lorsque vous entrez dans le garage et bien plus encore.

Notes d'Apple dans leurs antécédents en matière de brevets À mesure que les appareils mobiles modernes s'intègrent de plus en plus à la vie moderne, le nombre d'applications stockées sur les appareils mobiles augmente. Il n'est pas rare que les téléphones mobiles modernes aient des centaines d'applications. Le fait d'avoir de nombreuses applications peut permettre à l'appareil mobile d'être particulièrement utile à l'utilisateur ; cependant, il peut être difficile et long pour l'utilisateur de trouver et d'exécuter une application souhaitée parmi toutes les applications disponibles.

L'invention d'Apple apporte des améliorations à la détermination de la position de l'utilisateur dans son domicile et identifie une application pour un utilisateur sur la base de sa position déterminée dans le domicile.

Une application (par exemple, une application domestique) sur un appareil mobile peut être utilisée pour contrôler d'autres appareils, tels que des appareils accessoires (par exemple, des appareils de cuisine, des éclairages, un thermostat, des serrures intelligentes sur les portes, des stores, etc.), dans toute la maison. Un utilisateur de l'application domestique peut être dans la même pièce que le dispositif accessoire qui est contrôlé ou peut être dans une pièce différente du dispositif accessoire qui est contrôlé. Par exemple, un utilisateur peut être dans sa cuisine lorsqu'il utilise l'application domestique sur son appareil mobile pour fermer la porte du garage.

Un "dispositif accessoire" peut être un dispositif qui se trouve dans ou à proximité d'un environnement, d'une région ou d'un emplacement particulier, comme dans une maison, un appartement ou un bureau. Un dispositif accessoire peut inclure une porte de garage, des serrures de porte, des ventilateurs, un dispositif d'éclairage (par exemple, des lampes), un thermomètre, des fenêtres, des stores, des appareils de cuisine et tout autre dispositif configuré pour être contrôlé par une application, telle qu'une application domestique.

Un dispositif accessoire peut être déterminé ou associé à un domicile par l'application domestique. Un dispositif accessoire peut être déterminé, par exemple, par un dispositif mobile balayant automatiquement un environnement à la recherche de tout dispositif accessoire, ou un utilisateur peut entrer manuellement des informations sur le dispositif accessoire via, par exemple, l'application domestique.

Les utilisateurs effectuent souvent les mêmes actions ou des actions répétées avec des appareils accessoires lorsqu'ils se trouvent à un endroit particulier. Par exemple, chaque fois qu'un utilisateur rentre du travail, il peut fermer la porte du garage lorsqu'il est dans la cuisine. De plus, lorsqu'il fait noir dehors, l'utilisateur peut allumer une lampe dans le salon ou modifier la température d'un thermostat dans le salon. Par conséquent, certaines activités concernant les dispositifs dans une maison peuvent être effectuées régulièrement et de manière répétée (par exemple, quotidiennement, plusieurs fois au cours d'une journée) pendant que l'utilisateur se trouve à un certain endroit. Cela peut être une tâche longue et fastidieuse pour un utilisateur puisque ces tâches sont effectuées régulièrement ou plusieurs fois au cours de la journée.

Des modes de réalisation concernent des dispositifs mobiles améliorés et des procédés pour recommander des applications et/ou des dispositifs accessoires, ou effectuer automatiquement une action avec l'application sur la base d'une utilisation historique de l'application à des emplacements identifiables (qui peuvent être appelés microlocalisations) à l'aide de mesures de capteurs.

Le ou les capteurs sur l'appareil mobile (par exemple, une antenne et les circuits associés) peuvent mesurer les valeurs des capteurs à partir de signaux sans fil émis par une ou plusieurs sources de signaux qui sont essentiellement fixes, par exemple, un routeur sans fil à la maison ou un appareil compatible réseau. Ces valeurs de capteur sont reproductibles à une même position physique du dispositif mobile, et ainsi les valeurs de capteur peuvent être utilisées comme proxy pour la position physique. De cette manière, les valeurs de capteur peuvent former une position de capteur, bien que dans l'espace du capteur, par opposition à l'espace physique.

Une "position de capteur" peut être un point de données multidimensionnel défini par une valeur de capteur séparée pour chaque dimension. Dans divers modes de réalisation, un paramètre d'un signal sans fil peut être une propriété de signal (par exemple, l'intensité du signal ou le temps de vol, tel que le temps d'aller-retour (RTT)), ou d'autres valeurs de capteur mesurées par un capteur d'un dispositif mobile, par exemple, relatives aux données véhiculées dans le ou les signaux sans fil.

Un "groupe" correspond à un groupe de positions de capteurs (par exemple, des points de données scalaires, des points de données multidimensionnels, etc.) au niveau desquels des mesures ont été effectuées. Les positions des capteurs peuvent être déterminées pour se trouver dans un groupe selon les modes de réalisation décrits ici. Par exemple, les positions des capteurs d'un cluster peuvent avoir des paramètres qui se trouvent à une distance seuil les uns des autres ou d'un centroïde d'un cluster. Lorsqu'il est visualisé dans l'espace du capteur, un groupe de positions de capteur apparaît comme un groupe de positions de capteur proches les unes des autres. Un groupe de positions de capteur peut être situé, par exemple, dans une pièce d'une maison ou dans une zone particulière (par exemple, un couloir, une porte d'entrée) d'une maison.

Un emplacement dans une maison ou un bâtiment peut également être appelé « microlocalisation ». Un emplacement peut être appelé microlocalisation car l'emplacement fait référence à une zone spécifique, par exemple, au domicile de l'utilisateur. De plus, un emplacement ou un microemplacement peut également être appelé un groupe d'emplacements. Les termes emplacement, microlocalisation et groupe d'emplacements peuvent faire référence à une même zone ou région. Une maison peut avoir plusieurs emplacements. Un emplacement peut correspondre à une pièce d'une maison ou à d'autres zones d'une maison. Par exemple, un emplacement peut être une cour arrière, une porte d'entrée ou un couloir.

Le brevet d'Apple FIG. la figure 4 représente un schéma synoptique d'un système d'identification d'une application pour un utilisateur à partir d'une position de capteur ; FIGUE. 5 illustre un exemple de microlocalisations utilisant l'apprentissage automatique non supervisé.

Le brevet d'Apple FIG. 7 ci-dessous illustre un schéma bloc simplifié d'un modèle d'apprentissage automatique semi-supervisé ; FIGUE. 8 illustre un exemple de résultat produit par un modèle d'apprentissage automatique semi-supervisé.

Le brevet d'Apple FIG. 10B ci-dessus illustre . un schéma fonctionnel simplifié d'un système de prédiction pour une application comprenant un modèle d'apprentissage automatique de microlocalisation spécifique à l'application.

Selon certains modes de réalisation, une application peut générer automatiquement des échantillons marqués sans que l'utilisateur ne les demande activement. Par exemple, lorsqu'un utilisateur ouvre la porte d'entrée à l'aide d'une application domestique sur l'appareil mobile alors qu'il se trouve dans l'allée (en supposant que la porte d'entrée est équipée d'une serrure intelligente), l'application domestique peut générer automatiquement un échantillon marqué en mesurant les valeurs du signal à cet endroit et en étiquetant cet échantillon marqué avec "porte d'entrée".

Par la suite, une fois que le modèle d'apprentissage automatique a été formé, l'application domestique peut fournir "l'ouverture de la porte d'entrée" comme recommandation sur l'interface utilisateur ou ouvre automatiquement la porte d'entrée, lorsque le modèle d'apprentissage automatique prédit que l'utilisateur se trouve dans l'allée (par exemple, lorsque le modèle d'apprentissage automatique détermine que le point de données est "similaire" au groupe de points de données associé à l'allée).

Comme autre exemple, une application de streaming sans fil peut utiliser un modèle d'apprentissage d'usinage semi-supervisé pour prédire que les dispositifs cibles projetteront de la vidéo ou de l'audio. Une fois le modèle d'apprentissage automatique formé, l'application de diffusion sans fil peut fournir le téléviseur du salon comme recommandation lorsque le modèle d'apprentissage automatique prédit que l'utilisateur se trouve dans le salon.

Le brevet d'Apple couvre les sujets suivants :

Pour les ingénieurs et les passionnés qui souhaitent se plonger dans les détails les plus fins de cette invention, consultez la demande de brevet d'Apple numéro 20230179671.

Inventeurs d'Apple

Publié par Jack Purcher le 08 juin 2023 à 05h38 dans 1A. Demandes de brevet, cartes, localisation intérieure | Lien permanent | Commentaires (0)

Le brevet d'Apple couvre les sujets suivants : Apple Inventors