Embodiments disclosed herein determine when a sensor of an electronic device is being used, determine if a transmitter of the electronic device is transmitting a signal, determine whether the signal has a frequency in the certain frequency bands (e.g., that cause noise at the sensor), and reduce power (e.g., perform a power back-off operation) at the transmitter if so.
A device may include a display that display an image frame that is divided into adjustable regions having respective resolutions based on compensated image data. The device may also include image processing circuitry to generate the compensated image data by applying gains that compensate for burn-in related aging of pixels of the display. The gains are based on an aggregation of history updates indicative of estimated amounts of aging associated with pixel utilization. The circuitry may generate a history update by obtaining boundary data indicative of the boundaries between the adjustable regions, determining an estimated amount of aging, and dynamically resampling the estimated amount of aging by resampling a portion of the estimated amount of aging corresponding to an adjustable region by a factor and resampling of a different portion of the estimated amount of aging corresponding to another adjustable region by a different factor based on the boundary data.
G09G 3/20 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p.ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice
4.
UPLINK LATENCY REDUCTION IN FDD-TDD CARRIER AGGREGATION NETWORKS
Systems and methods are for configuring a periodic uplink (UL) resource on a first carrier of a user equipment (UE); transmitting a buffer status report (BSR) on the first carrier using the configured UL resource, the buffer status report indicating a request for transmission resources on a second carrier; receiving an UL grant for data transmission on the second carrier, the UL grant indicating transmission resources on the second carrier; and transmitting a user data packet on the second carrier using the transmission resources indicated in the UL grant.
Methods for performing a calibration process for outward-facing cameras on devices such as head-mounted display devices are disclosed. Extrinsic parameters of the camera are first estimated using inputs to the calibration process such as information from an inertial measurement unit and points of interest within images captured by the camera that are tracked with time. Then, extrinsic and intrinsic parameters are concurrently determined in an optimization problem such that updated values of said parameters may be stored and used by applications that run on the device and make use of the camera. The calibration process may be extended to concurrently calibrate multiple cameras based, at least in part, on information from the inertial measurement unit that is local to the camera.
G06V 10/74 - Appariement de motifs d’image ou de vidéo; Mesures de proximité dans les espaces de caractéristiques
H04N 23/695 - Commande de la direction de la caméra pour modifier le champ de vision, p. ex. par un panoramique, une inclinaison ou en fonction du suivi des objets
6.
NAVIGATING THROUGH DOCUMENTS IN A DOCUMENT VIEWING APPLICATION
Some embodiments provide a method for a document viewing application. While displaying a sequence of selectable items that each correspond to a different document in a sequence of documents, the method receives selection of an item corresponding to a particular document in the sequence. The method retrieves a first set of content for displaying at least a portion of the particular document. After the first set of content is retrieved and displayed, the method retrieves content for displaying documents surrounding the particular document in the sequence of documents such that the content is available if input is received to display one of the documents surrounding the particular document in the sequence.
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
G06F 40/103 - Mise en forme, c. à d. modification de l’apparence des documents
G06F 40/106 - Affichage de la mise en page des documents; Prévisualisation
In electronic devices used in radio-frequency communications, impedance matching may result in desirable operating conditions. However, impedance of the antenna may change over time (e.g., due to frequency of signals being transmitted or received, due to ambient conditions, due to age of antenna or related components). Accordingly, it may be desirable to employ antenna tracking circuitry that may operate as an impedance matching network to dynamically match the antenna impedance. To dynamically match the antenna impedance, the matching network may include tunable components. To provide fast, dynamic, and effective impedance matching, antenna tracking circuitry having an architecture with analytically determinable impedance (e.g., determinable via one or more equations) may be implemented. The antenna tracking circuitry may include a variable resistor and three variable impedances. The three variable impedances may include components capable of tuning capacitor ranges of the three variable impedances, among other characteristics of the antenna tracking circuitry.
Techniques described herein are directed toward smart external interference detection and avoidance. An example method includes determining a first received signal strength indicator (RSSI) value of a received first signal across a radio band, wherein the first RSSI value is based at least in part on a second signal transmitted by an interfering device. The first received RSSI value is compared with a threshold value. A first gain adjustment value is determined for a receiver chain of the first computing device and a second gain adjustment value of a transmitter chain based at least in part on the comparison. A first gain of a first amplifier of the receiver chain is adjusted based at least in part on the first gain adjustment value. A second gain of a second amplifier of the transmitter chain is adjusted based at least in part on the second gain adjustment value.
H04W 52/36 - Commande de puissance d'émission [TPC Transmission power control] utilisant les limitations de la quantité totale de puissance d'émission disponible avec une plage ou un ensemble discrets de valeurs, p.ex. incrément, variation graduelle ou décalages
Techniques are disclosed for facilitating disabling an alarm in response to particular types of activity-indicative data. More specifically, activity-indicative data (e.g., measurements obtained by an electronic device) can be detected prior to a preset alarm time. Upon determining, based on the activity-indicative data, that a wakefulness condition is satisfied, the alarm can be disabled such that the alarm stimuli is not to be presented at the preset alarm time.
G08B 25/00 - Systèmes d'alarme dans lesquels l'emplacement du lieu où existe la condition déclenchant l'alarme est signalé à une station centrale, p.ex. systèmes télégraphiques d'incendie ou de police
G04G 13/02 - Production de signaux horaires acoustiques à des moments choisis à l'avance, p.ex. pour les réveils
G04G 21/02 - Détecteurs de valeurs physiques externes, p.ex. de température
A system may include an access point (AP), user equipment (UE), and a reconfigurable intelligent surface (RIS). The RIS may include an array of elements coupled to adjustable devices controlled to cause the array to reflect signals in different directions. The RIS may be controlled in a first mode in which the AP controls the adjustable devices, a second mode in which the UE controls the adjustable devices, and a third mode in which the RIS controls the adjustable devices. The RIS, AP, or UE may determine which mode to place the RIS in based on a downlink signal transmitted by the AP, an uplink signal transmitted by the UE, measurements of the signals performed on the RIS, a first distance or round trip time between the AP and the RIS, and/or a second distance or round trip time between the UE and the RIS.
H04B 7/04 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
H04L 5/00 - Dispositions destinées à permettre l'usage multiple de la voie de transmission
H04W 64/00 - Localisation d'utilisateurs ou de terminaux pour la gestion du réseau, p.ex. gestion de la mobilité
11.
SYSTEM AND METHOD FOR PERFORMING FAST TRANSMISSION OUTPUT POWER TRANSITION
This disclosure is directed to compensating for gain drift due to switching the output power of a transmitter of an electronic device. In some cellular network applications, the transmit power level of a transmitter may be frequently adjusted from a low power level to a high power level. If the power level is not switched to the desired power level within a given interval, the transmission signal may be distorted. To enable the transmitter to reach a desired output power within the interval, the voltage supply of a power amplifier may be raised during a low power symbol, which may produce an undesirable gain increase. To mitigate or eliminate the low power symbol gain increase, a gain compensation signal may be introduced into the transmitter. The compensation signal may be adjusted and refined by implementing a power control loop, the power control loop may include a power controller.
H03G 3/30 - Commande automatique dans des amplificateurs comportant des dispositifs semi-conducteurs
H04W 52/52 - Commande de puissance d'émission [TPC Transmission power control] utilisant des circuits ou des amplificateurs de commande automatique de gain [AGC Automatic Gain Control]
12.
COMPILING OF TASKS FOR STREAMING OPERATIONS AT NEURAL PROCESSOR
Embodiments relate to compiling neural network operations into tasks that may be performed in a streaming manner by a neural processor. In a streaming operation, a tensor is spatially partitioned, and tasks associated two or more layers of the neural network are performed simultaneously in an overlapping manner. To enable efficient memory usage during streaming operation, a subset of the tasks having completion times close in time are assigned to a same portion of memory in the neural processor during a compilation process. After the tasks assigned to the same portion of the memory is finished, the portion of the memory may be flushed to make space for subsequent tasks. Multiple tasks may also be coalesced into a single task to reduce the number of tasks and more efficiently perform the operations at the neural processor.
G06N 3/10 - Interfaces, langages de programmation ou boîtes à outils de développement logiciel, p.ex. pour la simulation de réseaux neuronaux
G06N 3/063 - Réalisation physique, c. à d. mise en œuvre matérielle de réseaux neuronaux, de neurones ou de parties de neurone utilisant des moyens électroniques
A prefetcher for a coprocessor is disclosed. An apparatus includes a processor and a coprocessor that are configured to execute processor and coprocessor instructions, respectively. The processor and coprocessor instructions appear together in code sequences fetched by the processor, with the coprocessor instructions being provided to the coprocessor by the processor. The apparatus further includes a coprocessor prefetcher configured to monitor a code sequence fetched by the processor and, in response to identifying a presence of coprocessor instructions in the code sequence, capture the memory addresses, generated by the processor, of operand data for coprocessor instructions. The coprocessor is further configured to issue, for a cache memory accessible to the coprocessor, prefetches for data associated with the memory addresses prior to execution of the coprocessor instructions by the coprocessor.
A device may include an electronic display to display image frames. The display may include illuminators that generate light and mirrors that selectively direct the light to pixel locations based bitplanes that set the arrangement of the mirrors. Additionally, the device may include duty cycle balancing circuitry that generates and provides duty cycle balancing signals to the electronic display. In response to the duty cycle balancing signals, the electronic display is implements balancing on bitplanes during at least a first portion of off periods during the image frames and implements balancing off bitplanes during at least a second portion of the off periods such that, in the aggregate, a ratio of respective on times of the mirrors to respective off times of the mirrors is balanced across the image frames during the off periods.
G09G 3/34 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques pour la présentation d'un ensemble de plusieurs caractères, p.ex. d'une page, en composant l'ensemble par combinaison d'éléments individuels disposés en matrice en commandant la lumière provenant d'une source indépendante
G02B 26/08 - Dispositifs ou dispositions optiques pour la commande de la lumière utilisant des éléments optiques mobiles ou déformables pour commander la direction de la lumière
15.
DUAL-BAND RF MIXER CHAIN USING DUAL-BAND MATCHING NETWORK AND SHARED LOCAL OSCILLATOR
This case is directed to supporting LB/LB, LB/MB, LB/HB and MB/HB carrier aggregation while reducing the area consumed on a transceiver and reducing power consumed on the transceiver. In some cases, four supporting such carrier aggregation may include implementing four separate radio frequency mixer chains. However, implementing four separate mixer chains may consume excessive area on the transceiver and may result in excessive transceiver power consumption. By leveraging the fact that HB LO frequency ranges overlap with LB LO frequency ranges, a dual-band gain stage may be implemented such that an LB/HB mixer may share a single LO signal (e.g., so as to provide a dual-band matching network that may provide impedance matching at LB and HB frequencies) without extending an original LB LO signal bandwidth. The dual-band gain stage may reduce space and power consumed on the transceiver while maintaining support for LB/LB, LB/MB, LB/HB and MB/HB carrier aggregation.
Some aspects relate to apparatuses and methods for calculating an uplink pathloss in a wireless communication system. A user equipment (UE) can be configured to perform operations for calculating the uplink pathloss. The operations can include determining a transmission power of a physical uplink shared channel (PUSCH) transmission for a UE, TxpPUSCH, where the PUSCH transmission is from the UE to a base station. The operations can further include determining a receiving power of a sounding reference signal (SRS) by the base station, Rxpsrs; and further calculating the uplink pathloss based on the transmission power of the PUSCH transmission TxpPUSCH and the receiving power of the SRS Rxpsrs.
A method includes determining a first motion plan and a second motion plan based on inputs and determining a preference for the first motion plan relative to the second motion plan. The method also includes identifying one of the inputs as a sensitive input that causes the preference for the first motion plan over the second motion plan, and presenting, using a display, information that describes the first motion plan. The information includes an explanation indicating the sensitive input as a reason why the first motion plan is preferred over the second motion plan. The method also includes communicating and initiating the preferred motion plan.
A system may include an access point (AP), user equipment (UE), and a reconfigurable intelligent surface (RIS). The RIS may include an array of elements coupled to adjustable devices controlled to cause the array to reflect signals in different directions. The RIS may be controlled in a first mode in which the AP controls the adjustable devices, a second mode in which the UE controls the adjustable devices, and a third mode in which the RIS controls the adjustable devices. The RIS, AP, or UE may determine which mode to place the RIS in based on a downlink signal transmitted by the AP, an uplink signal transmitted by the UE, measurements of the signals performed on the RIS, a first distance or round trip time between the AP and the RIS, and/or a second distance or round trip time between the UE and the RIS.
H04B 7/04 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées
H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
Systems and methods described herein may introduce an intermediary device between radio access networks using a first spectrum and user equipment using a second spectrum. The intermediary device may process communication signals from either the first spectrum or the second spectrum into a format usable by the other of the first spectrum or the second spectrum. The intermediary device may be referred to as a multi-radio access technology (multi-RAT) translator.
Systems of the present disclosure can provide head-mountable devices with different input and output capabilities. Such differences can lead the head-mountable devices to provide the corresponding users with somewhat different experiences despite operating in a shared environment. However, the outputs provided by one head-mountable device can be indicated on another head-mountable device so that the users are aware of the characteristics of each other's experience. Where different head-mountable devices provide different sensing capabilities, the sensors of one head-mountable device can contribute to the detections of the other to provide more accurate and detailed outputs, such as object recognition, avatar generation, hand and body tracking, and the like.
An electronic device such as a voice-controlled speaker may have an array of strain gauges and light-emitting diodes. The light-emitting diodes may be configured to display dynamically adjustable button icons overlapping the strain gauges. Force measurements from the strain gauges may be used to adjust speaker output and other device operations.
G06F 3/04842 - Sélection des objets affichés ou des éléments de texte affichés
G01L 1/26 - Mesures auxiliaires prises, ou dispositifs utilisés en liaison avec le mesurage des forces, p.ex. pour empêcher l'influence des composantes transversales de la force, pour empêcher la surcharge
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/147 - Sortie numérique vers un dispositif de visualisation utilisant des panneaux de visualisation
Techniques are disclosed relating to channel stalls or deactivations based on the latency of prior operations. In some embodiments, a processor includes a plurality of channel pipelines for a plurality of channels and a plurality of execution pipelines shared by the channel pipelines and configured to perform different types of operations provided by the channel pipelines. First scheduler circuitry may assign threads to channels and second scheduler circuitry may assign an operation from a given channel to a given execution pipeline based on decode of an operation for that channel. Dependency circuitry may, for a first operation that depends on a prior operation that uses one of the execution pipelines, determine, based on status information for the prior operation from the one of the execution pipelines, whether to stall the first operation or to deactivate a thread that includes the first operation from its assigned channel.
Embodiments relate to including information in a data packet transmitted by a transmitting integrated circuit (e.g., SOC) to account for a time delay associated with an unsuccessful arbitration attempt to send the data packet over a multi-drop bus. The unsuccessful arbitration attempt by the integrated circuit may delay the transmission of the data packet until the multi-drop bus becomes available for the integrated circuit to send the data packet. The data packet includes a data field to include time delay information caused by the unsuccessful arbitration attempt. A receiving integrated circuit may determine the time that the data packet would have been sent out from the transmitting integrated circuit absent the unsuccessful arbitration attempt based on the delay information. Embodiments also relate to a synchronization generator circuit in an integrated circuit that generates timing signals indicating times at which periodic events occur at another integrated circuit.
H04L 12/413 - Réseaux à ligne bus avec commande décentralisée avec accès aléatoire, p.ex. accès multiple avec détection de porteuse et détection de collision (CSMA-CD)
Various implementations disclosed herein include devices, systems, and methods that generates a three-dimensional (3D) model based on a selected subset of the images and depth data corresponding to each of the images of the subset. For example, an example process may include acquiring sensor data during movement of the device in a physical environment including an object, the sensor data including images of a physical environment captured via a camera on the device, selecting a subset of the images based on assessing the images with respect to motion-based defects based on device motion and depth data, and generating a 3D model of the object based on the selected subset of the images and depth data corresponding to each of the images of the selected subset.
Some embodiments provide a method for an application executing on a mobile device. The method renders an animated navigation presentation for output to an external display screen not part of the mobile device. The navigation presentation includes an animated map showing at least a portion of a route to a destination. The method simultaneously displays information regarding a maneuver along the route on a display screen of the mobile device without displaying a same animated map on the mobile device. In some embodiments, the displayed information regarding the maneuver comprises a graphical instruction and a text instruction for a next maneuver along the route.
Embodiments are disclosed for shielding of an optical element of an imaging device in a mobile device. In an embodiment, an imaging device includes: an optical element; a metallic shielding enclosure, wherein the optical element is partially located within the metallic shielding enclosure; an electrically conductive coating layer applied on a surface of the optical element that is outside the metallic shielding enclosure, wherein the electrically conductive coating layer is electrically connected to the metallic shielding enclosure.
A computer system displays, in a three-dimensional environment, a computer-generated object; detects that a user's attention is directed to the object; and in response, displays a virtual shadow for the object with a first appearance, including displaying the shadow with a first value for a first visual property, while maintaining a pose of the object relative to the three-dimensional environment. While continuing to display the object in the three-dimensional environment, the computer system detects that the user's attention has ceased to be directed to the object; and in response, displays the shadow for the object with a second appearance that is different from the first appearance, while maintaining the pose of the object relative to the three-dimensional environment. Displaying the shadow for the object with the second appearance includes displaying the shadow with a second value for the first visual property. The second value is different from the first value.
G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p.ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p.ex. glissement, rotation, agrandissement ou changement de couleur
A display may include a reflective display panel, an infrared image sensor and a waveguide. The panel may be operated in a first operating mode in which the panel reflects image light towards the waveguide and a second operating mode in which the panel reflects infrared light from the waveguide towards the infrared image sensor. The panel may also reflect infrared light from an infrared emitter towards the waveguide. If desired, the infrared image sensor may be mounted adjacent a reflective surface of a reflective input coupling prism on the waveguide. The infrared image sensor may receive the infrared light through the reflective surface. If desired, a world-facing camera may receive world light through the waveguide. The display module and the world-facing camera may be operated using a time multiplexing scheme to prevent the image light from interfering with images captured by the world-facing camera.
G02B 27/00 - Systèmes ou appareils optiques non prévus dans aucun des groupes ,
G02B 27/10 - Systèmes divisant ou combinant des faisceaux
G02B 27/18 - Systèmes ou appareils optiques non prévus dans aucun des groupes , pour projection optique, p.ex. combinaison de miroir, de condensateur et d'objectif
A method includes obtaining sensor information from one or more sensors of the mobile device, analyzing the sensor information to determine a first identifier for a person, determining whether the person is authorized to use the mobile device based on a comparison of the first identifier to previously stored authentication information, and in response to determining that the person is authorized to use the mobile device, outputting a recognition indicator.
Some examples of the disclosure are directed to systems and methods for presenting content in a three-dimensional environment by one or more electronic devices in a multi-user communication session. In some examples, a first electronic device and a second electronic device are communicatively linked in a multi-user communication session, wherein the first electronic device and the second electronic device are configured to display a three-dimensional environment, respectively. In some examples, the first electronic device and the second electronic device are grouped in a first spatial group within the multi-user communication session. In some examples, if the second electronic device determines that the first electronic device changes states (and/or vice versa), the user of the first electronic device and the user of the second electronic device are no longer grouped into the same spatial group within the multi-user communication session.
A master node (MN) that determines a manner of a protocol data unit (PDU) session to be served, wherein the manner of the PDU session includes a split PDU session between the MN and a secondary node (SN) or a whole PDU session served by the MN, generates a request message to be transmitted to the SN to setup PDU session resources on the SN based on the manner of the PDU session is to be served and indicates, to the SN, the manner of the PDU session to be served. A SN that receives, from a MN, a request message to setup PDU session resources, determines a manner of the PDU session to be served, and sets up the PDU session resources on the SN, based on at least the manner of the PDU session to be served.
Various embodiments disclosed herein describe photonic passive delay lines that have a waveguide wound into a plurality of straight segments and bends. The photonic passive delay lines are configured to reduce losses from parasitic modes of light generated at the bends. Embodiments of the photonic passive delay lines vary the dimensions of the straight segments to provide different amounts of dephasing between a mode of input light received by the photonic passive delay line and one or more parasitic modes.
Optoelectronic structures and methods of formation are described. In an embodiment, an optoelectronic structure includes a backplane with a driving circuitry and an array of contact pads, and a device layer bonded to the backplane. The device layer may include an array of micro-sized diodes and landing pads, and a reconstituted wiring layer including an array of via contacts connected to the array of landing pads. The reconstituted wiring layer can be directly bonded with the array of contacts with metal-metal bonds. A placement distribution of the array of landing can be decoupled from a position distribution of the array of via contacts.
H01L 33/62 - Dispositions pour conduire le courant électrique vers le corps semi-conducteur ou depuis celui-ci, p.ex. grille de connexion, fil de connexion ou billes de soudure
H01L 25/075 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant tous d'un type prévu dans le même sous-groupe des groupes , ou dans une seule sous-classe de , , p.ex. ensembles de diodes redresseuses les dispositifs n'ayant pas de conteneurs séparés les dispositifs étant d'un type prévu dans le groupe
H01L 25/16 - Ensembles consistant en une pluralité de dispositifs à semi-conducteurs ou d'autres dispositifs à l'état solide les dispositifs étant de types couverts par plusieurs des groupes principaux , ou dans une seule sous-classe de , , p.ex. circuit hybrides
H01L 33/00 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails
H01L 33/10 - DISPOSITIFS À SEMI-CONDUCTEURS NON COUVERTS PAR LA CLASSE - Détails caractérisés par les corps semi-conducteurs ayant une structure réfléchissante, p.ex. réflecteur de Bragg en semi-conducteur
34.
PORTABLE ELECTRONIC DEVICE PERFORMING SIMILAR OPERATIONS FOR DIFFERENT GESTURES
A portable electronic device with a touch-sensitive display is disclosed. One aspect of the invention involves a computer-implemented method in which the portable electronic device: displays an application on the touch-sensitive display; and when the application is in a predefined mode, performs a predefined operation in response to each gesture of a set of multiple distinct gestures on the touch-sensitive display. Another aspect of the invention involves a computer-implemented method in which the portable electronic device: displays a first application; when the first application is in a first mode, performs a first operation upon detecting a first gesture on the touch-sensitive display; and performs the first operation upon detecting a second gesture on the touch-sensitive display, wherein the second gesture is different from the first gesture.
G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/04817 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport utilisant des icônes
G06F 3/0482 - Interaction avec des listes d’éléments sélectionnables, p.ex. des menus
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p.ex. glissement, rotation, agrandissement ou changement de couleur
G06F 3/0485 - Défilement ou défilement panoramique
H04M 1/72403 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens de soutien local des applications accroissant la fonctionnalité
35.
Heart Measurement Using Time-Varying Frequency Acoustic Techniques
An ultrasonic wave is output from a speaker of a head-worn device. A microphone signal is obtained from a microphone of the head-worn device that senses the ultrasonic wave as it reflects off an ear of a user. Heart activity such as a heart rate of the user is determined based at least on the microphone signal. Other aspects are also described and claimed.
G01S 7/534 - DÉTERMINATION DE LA DIRECTION PAR RADIO; RADIO-NAVIGATION; DÉTERMINATION DE LA DISTANCE OU DE LA VITESSE EN UTILISANT DES ONDES RADIO; LOCALISATION OU DÉTECTION DE LA PRÉSENCE EN UTILISANT LA RÉFLEXION OU LA RERADIATION D'ONDES RADIO; DISPOSITIONS ANALOGUES UTILISANT D'AUTRES ONDES - Détails des systèmes correspondant aux groupes , , de systèmes selon le groupe - Détails de systèmes non impulsionnels
G01S 15/88 - Systèmes sonar, spécialement adaptés à des applications spécifiques
A first user equipment (UE) configured to receive data from a second UE over a short-range connection, wherein the data is received when an application processor of the first UE is in a lower power state, buffer the data in a buffer while the application processor of the first UE is in the lower power state and transfer buffered data from the buffer to the application processor after the application processor exits the lower power state and enters an active state.
In some embodiments, an electronic device presents indications to a user in accordance with sensor data. The sensor data is optionally obtained by one or more sensors of the electronic device. In some embodiments, the electronic device detects a context in which the electronic device is operating. In some embodiments, the electronic device selectively activates and deactivates indication features in accordance with the context in which the electronic device is operating. For example, in certain contexts, the electronic device forgoes presenting indications that would be presented in other contexts.
A memory control circuit coupled to multiple memory ranks may receive read and write requests for a different ranks of the multiple memory ranks. The memory control may allocate write requests to different slots based on the write requests target memory rank, and may adjust the number of slots available for a given memory rank during a write turn to improve write efficiency. The memory control circuit may also determine a number of ranks switches within a read turn based on whether a particular quality-of-service requirement associated with the read requests is being satisfied.
An image sensor includes a logic die, including column readout circuits and bitlines connected to the column readout circuits. A sensor die is overlaid on the logic die. The image sensor includes an array of detector elements, each including a sensing circuit on the sensor die, which includes a photodiode, a floating diffusion node connected to one of the terminals of the photodiode, a reset transistor coupled to the floating diffusion node, and a source follower transistor. In each detector element, a pixel circuit on the logic die includes a select transistor, which has an input coupled to the output of the source follower and an output coupled to one of the bitlines. A current memory circuit is coupled to the input of the select transistor and is configured to sense and output a signal indicative of a level of noise in the detector element.
A differential double balanced duplexer (dDBD) includes a transmitter and a first balun are coupled to a first impedance tuner that produces a first impedance that blocks received signals at a first frequency range from travelling across the first balun and into the transmitter, and a second impedance that passes transmitted signals at a second frequency range to travel across the first balun to the antenna. The dDBD also includes a receiver and a second balun coupled to a second impedance tuner that produces a first impedance that allows the received signals at the first frequency range to travel across the second balun and into the receiver, and a second impedance that blocks the transmitted signals at the second frequency range from travelling across the second balun and into the receiver. As such, the dDBD allows for increased isolation and decreased insertion loss.
H03H 7/42 - Réseaux permettant de transformer des signaux équilibrés en signaux non équilibrés et réciproquement
H03H 7/46 - Réseaux pour connecter plusieurs sources ou charges, fonctionnant sur des fréquences ou dans des bandes de fréquence différentes, à une charge ou à une source commune
A transparent structure may have multiple layers, such as an inner layer and an outer layer, which may be formed from glass. The transparent structure may have a large, curved surface with compound curvature and high geometric strain and may include one or more layers. To apply a physical vapor deposition coating with uniform thickness on a curved surface, cathode power may be modulated during the deposition, a mask having an opening with a curvature matching the curved surface may be used, a cathode shape may be varied, the cathodes may sputter the coating outwardly toward the curved surface, a magnetic field may modulate the flux produced by the cathodes, and/or the pressure and/or flow of gas may be adjusted. By modifying the physical vapor deposition coater in one or more of these ways, the coating may have a uniform thickness, and therefore a uniform color, across the curved surface.
C03C 17/09 - Traitement de surface du verre, p.ex. du verre dévitrifié, autre que sous forme de fibres ou de filaments, par revêtement par des métaux par dépôt à partir d'une phase vapeur
42.
MINIATURIZED ADAPTIVE OPTICS WITH DEFORMABLE PHASE PLATE FOR DIGITAL TILT AND ABERRATION CORRECTION
In some embodiments, the camera system comprises: an optical assembly to create an optical image from the optical wavefront; a deformable phase plate (DPP) to receive the optical image from the optical assembly and to adjust the optical image in accordance with a control signal, the DPP including a deformable surface suspended over a cavity filled with optical fluid, and electrical actuation elements configured to change a shape of the deformable surface based on the control signal, the electrical actuation elements arranged in a pattern in the cavity and, when activated, provide an electrostatic force on the deformable surface; an image sensor to convert the adjusted optical image into electrical signals; an image signal processor to generate a digital image from the electrical signals; and an estimator to estimate an aberration or tilt correction of the digital image and to generate the control signal based on the estimated aberration or tilt correction.
H04N 23/68 - Commande des caméras ou des modules de caméras pour une prise de vue stable de la scène, p. ex. en compensant les vibrations du boîtier de l'appareil photo
43.
Enhancements to Simultaneous Transmit/Reception in an Integrated Access and Backhaul Node
A first next generation Node B (gNB) is configured to establish a first backhaul communication link with a second gNB as a parent gNB, schedule at least one of a third gNB or a UE for a UL transmission to the first gNB using UL beam management parameters and UL transmission parameters, indicate to the second gNB first beam management parameters for the second gNB to use for transmitting a DL transmission to the first gNB on the first backhaul link and first DL transmission parameters for the DL transmission so that the DL transmission will be received simultaneously with the UL transmission and when the first beam management parameters and the first DL transmission parameters are determined to be used by the second gNB, receiving the DL transmission from the second gNB simultaneously with the UL transmission from the at least one of the third gNB or the UE.
H04W 16/28 - Structures des cellules utilisant l'orientation du faisceau
H04W 72/232 - Canaux de commande ou signalisation pour la gestion des ressources dans le sens descendant de la liaison sans fil, c. à d. en direction du terminal les données de commande provenant de la couche physique, p.ex. signalisation DCI
44.
Execution Circuitry for Floating-Point Power Operation
Techniques are disclosed relating to dedicated power function circuitry for a floating-point power instruction. In some embodiments, execution circuitry is configured to execute a floating-point power instruction to evaluate the power function xy as 2y log2x. In some embodiments, base-2 logarithm circuitry is configured to evaluate a base-2 logarithm for a first input (e.g., log2 x) by determining coefficients for a polynomial function and evaluating the polynomial function using the determined coefficients and the first input. In some embodiments, multiplication circuitry multiplies the base-2 logarithm result by a second input to generate a multiplication result. In some embodiments, base-2 power function circuitry is configured to evaluate a base-2 power function for the multiplication result. Disclosed techniques may advantageously increase performance and reduce power consumption of floating-point power function operations with reasonable area and accuracy, relative to traditional techniques.
In one aspect, a computer-implemented method, includes obtaining object audio and metadata that spatially describes the object audio, converting the object audio to time-frequency domain Ambisonics audio based on the metadata, and encoding the time-frequency domain Ambisonics audio and a subset of the metadata as one or more bitstreams to be stored in computer-readable memory or transmitted to a remote device.
G10L 19/008 - Codage ou décodage du signal audio multi-canal utilisant la corrélation inter-canaux pour réduire la redondance, p.ex. stéréo combinée, codage d’intensité ou matriçage
G10L 25/03 - Techniques d'analyses de la parole ou de la voix qui ne se limitent pas à un seul des groupes caractérisées par le type de paramètres extraits
46.
CACHE ARCHITECTURE FOR IMAGE WARP PROCESSING SYSTEMS AND METHODS
A device may include a display for displaying an image frame based on warped image data and image processing circuitry to generate the warped image data by warping input image data to account for one or more distortions associated with displaying the image. The image processing circuitry may include a two-stage cache architecture having an first cache and an second cache and warp the input image data by generating mapping data indicative of a warp between the input image space and the output image space and fetching the input image data to populate the first cache. Warping may also include populating the second cache with a grouping of pixel values from the first cache that are selected according to a sliding window that traverses the first cache based on the mapping data and interpolating between pixel values of the grouping to generate pixel values of the warped image data.
This case is directed to supporting LB/LB, LB/MB, LB/HB and MB/HB carrier aggregation while reducing the area consumed on a transceiver and reducing power consumed on the transceiver. In some cases, four supporting such carrier aggregation may include implementing four separate radio frequency mixer chains. However, implementing four separate mixer chains may consume excessive area on the transceiver and may result in excessive transceiver power consumption. By leveraging the fact that HB LO frequency ranges overlap with LB LO frequency ranges, a dual-band gain stage may be implemented such that an LB/HB mixer may share a single LO signal (e.g., so as to provide a dual-band matching network that may provide impedance matching at LB and HB frequencies) without extending an original LB LO signal bandwidth. The dual-band gain stage may reduce space and power consumed on the transceiver while maintaining support for LB/LB, LB/MB, LB/HB and MB/HB carrier aggregation.
In an embodiment, a method comprises: establishing, by a wireless wearable computer worn by a user, a wireless communication connection with a fitness machine; obtaining machine data from the fitness machine while the user is engaged in a workout session on the fitness machine; obtaining, from a heart rate sensor of the wireless device, heart rate data of the user; determining a calibrated maximal oxygen consumption of the user based on the heart rate data and the machine data; determining a heart rate caloric expenditure based on the heart rate data and the calibrated maximal oxygen consumption of the user; and providing information corresponding to the heart rate caloric expenditure for presentation.
A61B 5/024 - Mesure du pouls ou des pulsations cardiaques
A61B 5/00 - Mesure servant à établir un diagnostic ; Identification des individus
A61B 5/083 - Mesure du taux de métabolisme en utilisant un essai respiratoire, p.ex. mesure du taux de consommation d'oxygène
A61B 5/11 - Mesure du mouvement du corps entier ou de parties de celui-ci, p.ex. tremblement de la tête ou des mains ou mobilité d'un membre
A61B 5/1455 - Mesure des caractéristiques du sang in vivo, p.ex. de la concentration des gaz dans le sang, de la valeur du pH du sang en utilisant des capteurs optiques, p.ex. des oxymètres à photométrie spectrale
A61B 5/1495 - Mesure des caractéristiques du sang in vivo, p.ex. de la concentration des gaz dans le sang, de la valeur du pH du sang Étalonnage ou test des sondes in vivo
A63B 22/02 - Appareils d'exercice spécialement adaptés à l'entraînement du système cardio-vasculaire, pour exercer l'agilité ou la coordination des mouvements avec des tapis roulants sans fin
G01C 22/00 - Mesure de la distance parcourue sur le sol par des véhicules, des personnes, des animaux ou autres corps solides en mouvement, p.ex. en utilisant des odomètres ou en utilisant des podomètres
49.
Serial Data Receiver with Even/Odd Mismatch Compensation
A serial data receiver circuit included in a computer system may include a front-end circuit, a sample circuit that includes multiple analog-to-digital converter circuits, and a recovery circuit. The sample circuit may sample a serial data stream at different times that correspond to even-numbered and odd-numbered symbols in the serial data stream. The recovery circuit may use different coefficients to process the respective samples of the even-numbered and odd-numbered symbols in order to recover the data symbols encoded in the serial data stream.
H04L 7/033 - Commande de vitesse ou de phase au moyen des signaux de code reçus, les signaux ne contenant aucune information de synchronisation particulière en utilisant les transitions du signal reçu pour commander la phase de moyens générateurs du signal de synchronisation, p.ex. en utilisant une boucle verrouillée en phase
50.
APPARATUS TO REDUCE NEGATIVE PIXEL FROM CAPACITIVE TOUCH
Touch electrode architectures for reducing the occurrence of negative pixels in mutual capacitance touch sensor panels that are caused by poorly grounded objects are disclosed. A touch electrode architecture can utilize mutual capacitance unit cells, each of which include a drive electrode, a sense electrode, and one or more ground bars. The one or more ground bars can provide an increased capacitive path to ground for a poorly grounded finger, which can result in a larger reduction in mutual capacitance between the drive and sense electrodes, improving touch detection. In addition, the increased capacitive coupling between the object and ground reduces the amount of charge that couples back onto nearby sense electrodes, which can reduce the negative pixel that can occur at those electrodes and reduce the number of touch detection errors. The one or more ground bars can be formed in the same layer as the drive electrode.
A structurally colored enclosure component for an electronic device is disclosed. The structurally colored enclosure component may be a cover member for the electronic device and in some cases may display iridescence. A surface region of the enclosure component may include a modified glass-based material and the structural color of the enclosure component may be due at least in part to the surface region. Enclosures and electronic devices including the structurally colored enclosure components are also described herein,
An electronic device may be provided with an antenna, a receiver, and baseband circuitry coupled to the receiver over a digital interface. The receiver may receive radio-frequency signals using the antenna and may generate digital in-phase and quadrature-phase (I/Q) samples from the radio-frequency signals. The I/Q samples may have a bit width and may be transmitted to the baseband circuitry over the digital interface. The baseband circuitry may evaluate a radio condition of the receiver based on the I/Q samples. The baseband circuitry may adjust the bit width of the I/Q samples based on the radio condition. For example, the baseband circuitry may decrease the bit width when wireless performance metric data falls below a threshold and/or may increase the bit width when the wireless performance metric data exceeds a threshold. This may minimize power consumed by the digital interface without sacrificing wireless performance.
Frequency spectrum of wireless transmission signals are allocated based on availability and regulatory requirements. To ensure transmission signals are within designated channel boundary, user equipment utilizes processing circuitry coupled to a transceiver to pre-compensate for estimated frequency shift at the time of transmissions. Certain guard bands are provided such that the actual transmission signals with the frequency pre-compensation are within the designated channel boundary. Additionally, or alternatively, the user equipment utilizes the processing circuitry to pre-compensate for estimated time shift based on a crystal drift using temperature measurement.
A semiconductor component package includes circuitry that can be used both for mitigating radio-frequency interference of signals in the package and for performing self-test procedures of components in the package. The circuitry includes chokes between the I/O pads of the package and a sensor module in the package to attenuate high-frequency RF interference in the package and protect sensors in the package. Each I/O pad may have a corresponding choke. During a self-test procedure, such as a test of a sensor's temperature coefficient of offset, the chokes can be decoupled from the I/O pads and the sensor module and coupled between a current source and a ground. A current can be supplied to the choke to raise the temperature of the package. The chokes may use high-resistance windings to increase heat generation during the self-test procedure.
A cable tensioning system including a roller-and-wedge clutch is disclosed. The cable tensioning system can be used in an adjustable headband for a head-mountable display. In an example, a tensioning system includes a cable; a cam wheel including a roller opening, the cam wheel including a ramped surface adjacent the roller opening; a dial housing encircling the cam wheel; and a roller in the roller opening, the roller being configured to roll along the ramped surface, the roller being configured to lock the cam wheel and the dial housing when the cable moves in a first direction, the roller being configured to unlock the cam wheel and the dial housing when the cable moves in a second direction opposite the first direction.
A wireless power transmitter can include a wireless power transfer coil designed to magnetically couple with a corresponding coil in a wireless power receiver to facilitate wireless power transfer from the wireless power transmitter to the wireless power receiver, a power converter configured to drive the wireless power transfer coil, and control and communications circuitry coupled to the wireless power transfer coil and the power converter. The control and communications circuitry can be configured to operate the power converter to drive the wireless power transfer coil so as to transfer power to the wireless power receiver in accordance with a negotiated power transfer. Simultaneously during power transfer, the control and communications circuitry can send a polling signal to detect a foreign object including a wireless transponder and reduce or stop wireless power transfer upon receiving a response to the polling signal from a foreign object including a wireless transponder.
H02J 50/60 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique sensibles à la présence d’objets étrangers, p.ex. détection d'êtres vivants
H02J 50/10 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique utilisant un couplage inductif
H02J 50/80 - Circuits ou systèmes pour l'alimentation ou la distribution sans fil d'énergie électrique mettant en œuvre l’échange de données, concernant l’alimentation ou la distribution d’énergie électrique, entre les dispositifs de transmission et les dispositifs de réception
57.
BEAM MANAGEMENT FOR DISTRIBUTED MULTI-ANTENNA SYSTEMS
A distributed multi-antenna system includes a first access point configured to emit first beams to a user equipment device. The first access point is also configured to receive, from the user equipment device, an indication of a first beam selected from the first beams via a beam sweeping procedure. The distributed multi-antenna system also includes a second access point configured to receive, from the user equipment device or the first access point, the indication. The second access point is also configured to emit a second beam of second beams corresponding to the second access point to transmit data to the user equipment device based on the indication and a location of the second access point.
H04B 7/08 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
H04B 7/024 - Utilisation coopérative d’antennes sur plusieurs sites, p.ex. dans les systèmes à plusieurs points coordonnés ou dans les systèmes coopératifs à "plusieurs entrées plusieurs sorties" [MIMO]
Aspects of the subject technology provide improved techniques for human-computer interactions including disambiguation of a human user's linguistic command. The improved techniques may include integrating linguistic input from a user with additional input from sensors relating to the user and the user's environment. In an aspect, imagery of a user's environment may be first analyzed to identify objects in the environment. Input regarding the user, such as a user's gaze location, may trigger a second analysis of a subset of the identified objects in the environment. The results of these analyses may then be used to resolve an ambiguity in linguistic user input from the user.
A composite enclosure component for an electronic device is disclosed. The composite enclosure component may include metallic nanoparticles, non-metallic nanoparticles, or a combination of these. The nanoparticles of the composite enclosure component may provide a hue, enhanced mechanical properties, or both.
An electronic device may be provided with a first antenna fed by a first path and a second antenna fed by a second path. A first coupler may be disposed on the first path, a second coupler may be disposed on the second path, and a feedback path may couple the couplers to a receiver. A low-pass filter may be disposed on the second path. The first antenna may transmit signals in a low band. Some of the signals may couple onto the second antenna. The second coupler may pass the coupled signals to the receiver. Control circuitry may generate a scattering parameter value characterizing the coupling of the signals from the first antenna onto the second antenna. The scattering parameter value may be used to determine when to switch the first antenna out of use and the second antenna into use for covering the low band.
H01Q 3/24 - Dispositifs pour changer ou faire varier l'orientation ou la forme du diagramme de directivité des ondes rayonnées par une antenne ou un système d'antenne faisant varier l'orientation, par commutation de l'énergie fournie, d'un élément actif rayonnant à un autre, p.ex. pour commutation du lobe
H01Q 1/24 - Supports; Moyens de montage par association structurale avec d'autres équipements ou objets avec appareil récepteur
H01Q 5/35 - Alimentation simultanée en plusieurs points
H01Q 5/378 - Combinaison d’éléments alimentés et d’éléments passifs
An integrated circuit may be provided with power switching circuitry. The power switching circuitry may include a primary power switch and multiple auxiliary power switches. A power gating control circuit may output control signals for selectively activating the primary power switch and at least one of the auxiliary power switches to charge a gated voltage. One or more voltage detectors may be configured to monitor the gated voltage and to activate the remaining auxiliary power switches in response to detecting that the gated voltage exceeds one or more thresholds. Configured and operated in this way, inrush current surge protection can be achieved while charging up the gated voltage sufficiently fast.
An audio processing system may obtain a size of a visual object to present to a display. The audio processing system may determine a virtual placement for each of a plurality of virtual speakers at least based on the size of the visual object. Each of the plurality of virtual speakers may be spatially rendered at each virtual placement through binaural audio, for playback through head-worn speakers. Other aspects are also described and claimed.
Sound sources can be spatially rendered in a setting and shown through a display. In response to satisfaction of a threshold criterion that is satisfied based on relative distance between the sound sources and a position of a listener, the rendering of the sound sources can be adjusted to maintain spatial integrity of the sound sources. The adjustment can be performed to prevent one of the sound sources from arriving at the listener earlier than another of the sound sources.
Device localization (e.g., ultra-wideband device localization) may be used to provide coordinated outputs and/or receive coordinated inputs using multiple devices. Providing coordinated outputs may include providing partial outputs using multiple devices, modifying an output of a device based on its position and/or orientation relative to another device, and the like. In some cases, each device of a set of multiple devices may provide a partial output, which combines with partial outputs of the remaining devices to produce a coordinated output.
G06F 3/14 - Sortie numérique vers un dispositif de visualisation
G01S 5/02 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques
G01S 5/14 - Localisation par coordination de plusieurs déterminations de direction ou de ligne de position; Localisation par coordination de plusieurs déterminations de distance utilisant les ondes radioélectriques déterminant des distances absolues à partir de plusieurs points espacés d'emplacement connu
H04S 3/00 - Systèmes utilisant plus de deux canaux, p.ex. systèmes quadriphoniques
H04S 7/00 - Dispositions pour l'indication; Dispositions pour la commande, p.ex. pour la commande de l'équilibrage
Systems and processes for operating an intelligent automated assistant are provided. In some embodiments, contextual data is obtained and used to select a set of keywords (e.g., words or phrases) for voice control of an electronic device. When a speech input is received by the electronic device, a determination is made whether the speech input includes any of the selected keywords. If the speech input does include a selected keyword, an action is performed in response.
Embodiments are directed to photonic integrated circuits that include a carrier-based phase shifter. The carrier-based phase shifter is configured as a PIN phase shifter with a pair of traces that delivers current through a PIN diode. The PIN phase shifter is configured such that current flows through the pair of traces in a common direction.
G02F 1/025 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p.ex. commutation, ouverture de porte ou modulation; Optique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des éléments à semi-conducteurs ayant au moins une barrière de potentiel, p.ex. jonction PN, PIN dans une structure de guide d'ondes optique
G02F 1/015 - Dispositifs ou dispositions pour la commande de l'intensité, de la couleur, de la phase, de la polarisation ou de la direction de la lumière arrivant d'une source lumineuse indépendante, p.ex. commutation, ouverture de porte ou modulation; Optique non linéaire pour la commande de l'intensité, de la phase, de la polarisation ou de la couleur basés sur des éléments à semi-conducteurs ayant au moins une barrière de potentiel, p.ex. jonction PN, PIN
A case for an electronic device such as a head-mounted device may have a main housing portion that separates an interior region from a surrounding exterior region. The main housing portion may have an opening through which the head-mounted device is received into the interior region. Flexible protruding portions of the main housing portion may form a flexible tab and a flexible flap. To make size adjustments to the interior region, the flexible tab may slide within an opening in a cover. The cover may be configured to move between an open position in which the opening is uncovered and a closed position in which the head-mounted device is enclosed within the interior region by the main housing portion and the cover. Deformable protrusions in the case may be used to seal openings in the head-mounted device when the device is in the interior region.
In one implementation, a method of generating an image is performed by a device including one or more processors and non-transitory memory. The method includes generating a first resolution function based on a formula with a set of variables having a first set of values. The method includes generating a first image based on first content and the first resolution function. The method includes detecting a resolution constraint. The method includes generating a second resolution function based on the formula with the set of variables having a second set of values, wherein the second resolution function has a summation value that satisfies the resolution constraint. The method includes generating a second image based on second content and the second resolution function.
A head-mounted device is provided that includes one or more cameras configured to acquire a raw video feed and one or more displays configured to present a passthrough video feed to a user. Generation of the passthrough video feed can involve processing the raw video feed using an image signal processor and auxiliary compute blocks. One or more of the auxiliary compute blocks can be bypassed in response to detecting one or more failures associated with the auxiliary compute blocks. Configured and operated in this way, the head-mounted device can fall back to a more reliable passthrough video feed without having to power cycle the head-mounted device when a failure occurs.
H04N 13/133 - Traitement de signaux d’images Égalisation des caractéristiques de différentes composantes d’images, p.ex.de la luminance moyenne ou de l’équilibre des couleurs
H04N 13/344 - Affichage pour le visionnement à l’aide de lunettes spéciales ou de visiocasques avec des visiocasques portant des affichages gauche et droit
H04N 13/383 - Suivi des spectateurs pour le suivi du regard, c. à d. avec détection de l’axe de vision des yeux du spectateur
The present application relates to devices and components including apparatus, systems, and methods for paging timing collision control, with respect to exchange of offset values (e.g., IMSI offset values) between a user equipment and a network.
H04W 68/00 - Avertissement aux utilisateurs, p.ex. alerte ou messagerie, sur l'arrivée d'une communication, un changement de service ou similaires
H04W 8/26 - Adressage ou numérotation de réseau pour support de mobilité
H04W 60/04 - Rattachement à un réseau, p.ex. enregistrement; Suppression du rattachement à un réseau, p.ex. annulation de l'enregistrement utilisant des événements déclenchés
A laptop computer may include a base portion including a keyboard, and a display portion flexibly coupled to the base portion. The display portion may include a housing component formed of metal and defining a set of side surfaces, a front cover assembly coupled to the housing component and including a first glass member defining at least a portion of a front exterior surface of the display portion, and a display coupled to the first glass member, and a rear cover assembly coupled to the housing component and including a second glass member defining at least a portion of a rear exterior surface of the display portion.
An image sensor includes a logic die, including column readout circuits and bitlines connected to the column readout circuits. A sensor die is overlaid on the logic die. The image sensor includes an array of detector elements, each including a sensing circuit on the sensor die, which includes a photodiode, a floating diffusion node a charge sharing transistor coupled between the photodiode and the floating diffusion node, a reset transistor coupled to the floating diffusion node, and a source follower transistor. In each detector element, a pixel circuit on the logic die includes a select transistor, which has an input coupled to the output of the source follower and an output coupled to one of the bitlines. Two current memory circuits are coupled to the input of the select transistor and are configured to sense and output respective signals indicative of levels of noise in the detector element.
H04N 25/616 - Traitement du bruit, p.ex. détection, correction, réduction ou élimination du bruit impliquant une fonction d'échantillonnage corrélé, p. ex. l'échantillonnage double corrélé [CDS] ou l'échantillonnage triple
H04N 25/779 - Circuits de balayage ou d'adressage de la matrice de pixels
H04N 25/78 - Circuits de lecture pour capteurs adressés, p. ex. amplificateurs de sortie ou convertisseurs A/N
H04N 25/79 - Agencements de circuits répartis entre des substrats, des puces ou des cartes de circuits différents ou multiples, p. ex. des capteurs d'images empilés
73.
PEDESTRIAN DEAD RECKONING USING DIFFERENTIAL GEOMETRIC PROPERTIES OF HUMAN GAIT
In some embodiments, a method comprises: receiving acceleration data from a motion sensor of a mobile device carried by a user, the acceleration data represented by a space curve in a three-dimensional (3D) acceleration space, the space curve indicative of a cyclical vertical displacement of the user's center of mass accompanied by a lateral left and right sway of the center of mass when the user is stepping; computing a tangent-normal-binormal (TNB) reference frame from the acceleration data, the TNB reference frame describing instantaneous geometric and kinematic properties of the space curve over time; and computing a direction of travel of the user based on an orientation of a unit binormal (B) vector of the TNB reference frame in the 3D acceleration space, and computing a speed of the user based on a linear regression model applied to the kinematic properties of the TNB reference frame.
G01C 21/12 - Navigation; Instruments de navigation non prévus dans les groupes en utilisant des mesures de la vitesse ou de l'accélération exécutées à bord de l'objet navigant; Navigation à l'estime
G01C 21/20 - Instruments pour effectuer des calculs de navigation
An electronic device may include wireless circuitry with a processor, a transceiver, an antenna, and a front-end module coupled between the transceiver and the antenna. The front-end module may include one or more power amplifiers for amplifying a signal for transmission through the antenna. A power amplifier may include multiple amplifier stages. Current sharing or reuse may occur between two amplifier stages in the power amplifier via a current flow path between the two amplifier stages. A power supply voltage line may be connected to the current flow path and may provide the downstream amplifier stage with a supplemental supply current based on which the downstream amplifier stage can amplify a radio-frequency signal received from the upstream amplifier stage.
H03F 3/24 - Amplificateurs de puissance, p.ex. amplificateurs de classe B, amplificateur de classe C d'étages transmetteurs de sortie
H03F 1/02 - Modifications des amplificateurs pour augmenter leur rendement, p.ex. étages classe A à pente glissante, utilisation d'une oscillation auxiliaire
H03F 3/195 - Amplificateurs à haute fréquence, p.ex. amplificateurs radiofréquence comportant uniquement des dispositifs à semi-conducteurs dans des circuits intégrés
A computer system displays a first view of a user interface of a first application with a first size at a first position corresponding to a location of at least a portion of a palm that is currently facing a viewpoint corresponding to a view of a three-dimensional environment provided via a display generation component. While displaying the first view, the computer system detects a first input that corresponds to a request to transfer display of the first application from the palm to a first surface that is within a first proximity of the viewpoint. In response to detecting the first input, the computer system displays a second view of the user interface of the first application with a second size and an orientation that corresponds to the first surface at a second position defined by the first surface.
G06F 3/04815 - Interaction s’effectuant dans un environnement basé sur des métaphores ou des objets avec un affichage tridimensionnel, p.ex. modification du point de vue de l’utilisateur par rapport à l’environnement ou l’objet
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/04845 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] pour la commande de fonctions ou d’opérations spécifiques, p.ex. sélection ou transformation d’un objet, d’une image ou d’un élément de texte affiché, détermination d’une valeur de paramètre ou sélection d’une plage de valeurs pour la transformation d’images, p.ex. glissement, rotation, agrandissement ou changement de couleur
G06F 3/0485 - Défilement ou défilement panoramique
G06F 3/04883 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels pour l’entrée de données par calligraphie, p.ex. sous forme de gestes ou de texte
An electronic device may include a first set of antennas, a second set of antennas, and a slip ring disposed between the first set of antennas and the second set of antennas. The slip ring may include a waveguide that provides a pathway for signals transmitted between the first set of and the second set of antennas. A diameter and a length of the waveguide may enable efficient transmission of the signals between the sets of antennas by reducing signal attenuation. Additionally, gaps between the sets of antennas and the slip ring may be sized to reduce radiation emitted from the electronic device. The gaps between the sets of antennas and the slip ring may enable wireless data transfer between the sets of antennas.
Optical component integrity monitoring circuitry monitors an optical component integrity sensing path in an optical component. If a rise in resistance of the sensing path is detected, the circuitry prevents the optical component from emitting light. The optical component may have a light-emitting device that emits light through an optical element. The sensing path may have a first path that is used to detect damage to the optical element and a second path that is coupled to a package covering the optical element and light-emitting device. The first path may have a segment formed from a metal trace on the optical element and a segment formed from a wire bond, providing mechanical compliance to tolerate strains expected in the use case. The second path ensures that the package is present to constrain movement of the optical element and its wires within a safe envelope defined by the package interior.
G01N 27/04 - Recherche ou analyse des matériaux par l'emploi de moyens électriques, électrochimiques ou magnétiques en recherchant l'impédance en recherchant la résistance
G01R 31/26 - Test de dispositifs individuels à semi-conducteurs
An electronic device may include baseband circuitry coupled to antennas over a communication path that includes signal paths on a first substrate, a second substrate, and a third substrate. The antennas may be disposed on the third substrate. A wireless connector may couple the paths on the third substrate to the paths on the second substrate. The wireless connector may include a first transceiver and first antenna on the third substrate and a second transceiver and second antenna on the second substrate. The wireless connector may include one or more dielectric layers disposed between the first antenna and the second antenna. The layers may form a smooth impedance transition between the first antenna and the second antenna. The layers may include one or two angled layers that redirect wireless signals between the first and second antennas to allow the first and second substrates to be offset within the device.
A head-mountable device including a housing, a display positioned in the housing, a processor positioned in the housing, and a retention band connected to the housing, the retention band comprising a sensor configured to monitor a brain activity of a user.
Configurations for an optical system used for guiding light and reducing back-reflection back in an output waveguide is disclosed. The optical system may include an output waveguide defined in a slab waveguide. The output waveguide may terminate before an output side of the slab waveguide, which may reduce the back-reflection of light from the output side back into the output waveguide. The output side may define an optical element that may steer the output light. The optical element may collimate the output light, cause the output light to converge, or cause the output light to diverge.
A battery may include an enclosure and an electrode cell disposed within the enclosure. A first pair of notches may be formed in the enclosure. Each notch of the first pair of notches may include a protrusion that extends into the enclosure. A second pair of notches may be formed in the electrode cell. The first pair of notches may be aligned with the second pair of notches. The protrusions may be configured to engage with the second pair of notches when the cell moves within the enclosure.
H01M 50/198 - Boîtiers, fourreaux ou enveloppes primaires d’une seule cellule ou d’une seule batterie Éléments de scellement caractérisés par le matériau caractérisés par les propriétés physiques, p.ex. adhérence ou dureté
H01M 50/242 - Montures; Boîtiers secondaires ou cadres; Bâtis, modules ou blocs; Dispositifs de suspension; Amortisseurs; Dispositifs de transport ou de manutention; Supports caractérisés par les propriétés physiques des boîtiers ou des bâtis, p.ex. dimensions adaptés pour protéger les batteries contre les vibrations, les collisions ou le gonflement
H01M 50/533 - Connexions d’électrodes dans un boîtier de batterie caractérisées par la forme des conducteurs ou des languettes
In at least one example of the present disclosure, a head-mountable device includes a display, a frame at least partially surrounding the display, a facial interface attached to the frame, a cover disposed around the facial interface, and a touch sensitive surface incorporated into the cover to receive input from a user for the head-mountable device.
G06F 3/041 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/0346 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection de l’orientation ou du mouvement libre du dispositif dans un espace en trois dimensions [3D], p.ex. souris 3D, dispositifs de pointage à six degrés de liberté [6-DOF] utilisant des capteurs gyroscopiques, accéléromètres ou d’inclinaiso
In one aspect, a computer-implemented method, includes obtaining object audio and metadata that spatially describes the object audio, converting the object audio to Ambisonics audio based on the metadata, encoding, in a first bit stream, the Ambisonics audio, and encoding, in a second bit stream, at least a subset of the metadata.
A head-mounted display configured to be worn on a face includes a housing, a facial interface coupled to a rear portion of the housing and configured to engage with the face, a component chamber defined in the housing, and a fan located in the component chamber and configured to create air flow from the face through the facial interface and the component chamber.
An electronic device may include sensing circuitry that transmits radar signals and receives reflected signals over a set of antennas. Communications circuitry may use the antennas to transmit communications data subject to a maximum transmit power level. The sensing circuitry may generate Doppler information based on the reflected signals and may detect whether an external object is on a surface of the device based on the Doppler information. When the external object is detected on the surface, the external object is not within a hot-spot cone of the antennas and the communications circuitry may transmit the communications data without reducing the maximum transmit power level. When the external object is detected off the surface, the external object may be within the hot-spot cone and the communications circuitry may transmit the communications data with a reduced maximum transmit power level to satisfy regulatory limits on radio-frequency exposure or absorption.
An input device can include a housing defining an internal volume and a lower portion, the lower portion defining an aperture, an input sensor disposed in the internal volume, and a haptic assembly disposed in the internal volume. The haptic assembly can include an actuator and a foot coupled to the actuator and aligned with the aperture. The actuator can be configured to selectively extend the foot through the aperture to vary a sliding resistance of the input device on a support surface.
G06F 3/0354 - Dispositifs de pointage déplacés ou positionnés par l'utilisateur; Leurs accessoires avec détection des mouvements relatifs en deux dimensions [2D] entre le dispositif de pointage ou une partie agissante dudit dispositif, et un plan ou une surface, p.ex. souris 2D, boules traçantes, crayons ou palets
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
G06F 3/044 - Numériseurs, p.ex. pour des écrans ou des pavés tactiles, caractérisés par les moyens de transduction par des moyens capacitifs
87.
System on a Chip that Drives Display when CPUs are Powered Down
In an embodiment, a system may include one or more processors forming central processing units (CPUs) in the system, a display controller configured to display frames on a display device, a memory controller configured to control a memory, and a power management circuit. The power management circuit may be configured to establish one of a plurality of power states in the system. In a first power state, the display controller and the memory controller are powered on while the CPUs are powered off. The display controller may be configured to read a plurality of prerendered frames from the memory and display the plurality of prerendered frames at times specified for each of the plurality of prerendered frames.
G06F 1/3287 - Gestion de l’alimentation, c. à d. passage en mode d’économie d’énergie amorcé par événements Économie d’énergie caractérisée par l'action entreprise par la mise hors tension d’une unité fonctionnelle individuelle dans un ordinateur
G06F 1/3228 - Surveillance d’exécution de tâches, p.ex. par utilisation de temporisations d’attente, de commandes d’arrêt ou de commandes d’attente
Systems and methods described herein may introduce an intermediary device between radio access networks using a first spectrum and user equipment using a second spectrum. The intermediary device may process communication signals from either the first spectrum or the second spectrum into a format usable by the other of the first spectrum or the second spectrum. The intermediary device may be referred to as a multi-radio access technology (multi-RAT) translator.
A communication system may include an access point (AP), user equipment (UE) device, and reconfigurable intelligent surface (RIS). The UE may control the RIS by transmitting control signals that configure antenna elements on the RIS. The RIS may reflect wireless signals between the UE and the AP. The RIS may be known to the network. The UE may transmit a report to the AP that includes information about the RIS. The UE may receive assistance information from the AP. The UE may control the RIS based at least in part on the assistance information. The UE may transmit measurement reports to the AP. The AP may update its signal beams based on the information about the RIS and the measurement reports. Providing the network with awareness of the RIS may serve to optimize the wireless performance of the UE device and/or the network.
H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
A method includes determining a first motion plan and a second motion plan based on inputs and determining a preference for the first motion plan relative to the second motion plan. The method also includes identifying one of the inputs as a sensitive input that causes the preference for the first motion plan over the second motion plan, and presenting, using a display, information that describes the first motion plan. The information includes an explanation indicating the sensitive input as a reason why the first motion plan is preferred over the second motion plan. The method also includes communicating and initiating the preferred motion plan.
A head-mounted device includes one or more displays configured to present media content. The media content may be presented in a user interface window. The head-mounted device may include a display controller configured to adjust a frame rate of the one or more displays and may include a frame rate management circuit configured to determine whether to adjust the frame rate of the one or more displays based on the type of the media content being presented in the user interface window and based on additional information such as a preferred frame rate associated with the media content, a size of the user interface window relative to the total display area of the one or more displays, point of gaze data, hand gestures data, head pose data, data associated with other body parts, audio information and other data.
G09G 3/00 - Dispositions ou circuits de commande présentant un intérêt uniquement pour l'affichage utilisant des moyens de visualisation autres que les tubes à rayons cathodiques
92.
TRANSMISSION USER EQUIPMENT SIDELINK BEAM DETECTION AND RECOVERY
Methods, systems, apparatuses, and computer programs for establishing a communication link are disclosed. In one aspect, the method can include transmitting, by a first UE, a direct communication request to a second UE using a preconfigured set of transmission serving beams, receiving, by the first UE, a direct security mode message from the second UE, wherein the direct security mode message was transmitted, by the second UE, using a resource associated with a particular transmission serving beam of the set of transmission serving beams, and transmitting, by the first UE, a transmission using a transmission serving beam based on the resource associated with the particular transmission serving beam.
H04W 76/14 - Gestion de la connexion Établissement de la connexion Établissement de la connexion en mode direct
H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
93.
TRANSMISSION USER EQUIPMENT SIDELINK BEAM DETECTION AND RECOVERY
Methods, systems, apparatuses, and computer programs method for beam recovery is disclosed. In one aspect, a method can include transmitting, by a first UE, a unicast packet to a second UE using a preconfigured set of transmission serving beams, receiving, by the first UE, at least one ACK or NACK from the second UE in a physical sidelink feedback channel (PSFCH), and transmitting, by the first UE, a transmission using a transmission serving beam determined based on the PSFCH used to receive ACK or NACK.
H04B 7/06 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station d'émission
H04B 7/08 - Systèmes de diversité; Systèmes à plusieurs antennes, c. à d. émission ou réception utilisant plusieurs antennes utilisant plusieurs antennes indépendantes espacées à la station de réception
User interfaces for indicating time, displaying a user interface based on a day of the week, user interfaces that include a dynamic text string, user interfaces that include a customizable border complication, user interfaces that include a watch hand that changes color at predetermined times, and user interfaces that include a simulated lighting visual effect.
G06F 3/0481 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] fondées sur des propriétés spécifiques de l’objet d’interaction affiché ou sur un environnement basé sur les métaphores, p.ex. interaction avec des éléments du bureau telles les fenêtres ou les icônes, ou avec l’aide d’un curseur changeant de comport
G06F 3/0488 - Techniques d’interaction fondées sur les interfaces utilisateur graphiques [GUI] utilisant des caractéristiques spécifiques fournies par le périphérique d’entrée, p.ex. des fonctions commandées par la rotation d’une souris à deux capteurs, ou par la nature du périphérique d’entrée, p.ex. des gestes en fonction de la pression exer utilisant un écran tactile ou une tablette numérique, p.ex. entrée de commandes par des tracés gestuels
95.
CHANNEL ACCESS PRIORITY CLASS DESIGN FOR SIDELINK UNLICENSED
This disclosure relates to a method to be performed by a first user equipment (UE). The method includes determining, by the first UE, a channel access priority class (CAPC) for a transmission to a second UE over a sidelink interface, and performing a listen-before-talk procedure on the sidelink interface based on the determined CAPC.
Some aspects of this disclosure relate to apparatuses and methods for implementing time domain bandwidth part (TD-BWP) switch for balancing between the UE power consumption and a latency of the UE. For example, a UE can be configured to add a plurality of padding bits to a transport block (TB) to reach a predetermined slot capacity for one transmission time interval (TTI) associated with UE traffic in response to determining that a parameter associated with the UE traffic meets a condition. The UE can be further configured to transmit the TB over the TTI to the base station and receive a message from the base station. The UE is further configured to change a time domain bandwidth part (TD-BWP) based on the received message.
Some aspects of this disclosure relate to apparatuses and methods for implementing time domain bandwidth part (TD-BWP) switch for balancing between the UE power consumption and a latency of the UE. For example, a UE can be configured to add a plurality of padding bits to a transport block (TB) to reach a predetermined slot capacity for one transmission time interval (TTI) associated with UE traffic in response to determining that a parameter associated with the UE traffic meets a condition. The UE can be further configured to transmit the TB over the TTI to the base station and receive a message from the base station. The UE is further configured to change a time domain bandwidth part (TD-BWP) based on the received message.
In some embodiments, an electronic device selectively activates and deactivates actuation features in accordance with the context in which an electronic device is operating. In some embodiments, an electronic device controls one or more actuators in accordance with sensor data and/or inputs received using one or more input devices.
E05F 15/00 - Mécanismes pour battants mus par une force motrice
E05F 15/73 - Mécanismes pour battants mus par une force motrice avec déclenchement automatique sensible au déplacement ou à la présence de personnes ou d’objets
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
B60S 1/08 - Essuie-glaces ou analogues, p.ex. grattoirs caractérisés par l'entraînement entraînés électriquement
B60K 35/00 - Agencement ou adaptations des instruments
G06F 21/00 - Dispositions de sécurité pour protéger les calculateurs, leurs composants, les programmes ou les données contre une activité non autorisée
B60K 37/06 - Agencement des accessoires sur le tableau de bord des commandes, p.ex. boutons de commande
H04M 1/72448 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques
H04W 4/02 - Services utilisant des informations de localisation
B60W 30/00 - Fonctions des systèmes d'aide à la conduite des véhicules routiers non liées à la commande d'un sous-ensemble particulier, p.ex. de systèmes comportant la commande conjuguée de plusieurs sous-ensembles du véhicule
Various implementations disclosed herein include devices, systems, and methods that assess physiological data of a user and a scene understanding of a physical environment to determine a retention state. For example, an example process may include obtaining physiological data in an environment during a first period of time. The process may further include identifying one or more of the objects in the environment based on determining a scene understanding of the environment. The process may further include determining, based on the physiological data and the scene understanding, features associated with interaction events for the one or more objects. The process may further include determining, based on the features, a retention state during the first period of time, the retention state associated with retention of a concept associated with an object of the one or more objects. The process may further include providing feedback based on identifying the retention state.
G06F 3/01 - Dispositions d'entrée ou dispositions d'entrée et de sortie combinées pour l'interaction entre l'utilisateur et le calculateur
A61B 3/11 - Appareils pour l'examen optique des yeux; Appareils pour l'examen clinique des yeux du type à mesure objective, c. à d. instruments pour l'examen des yeux indépendamment des perceptions ou des réactions du patient pour mesurer la distance interpupillaire ou le diamètre de la pupille
A61B 3/113 - Appareils pour l'examen optique des yeux; Appareils pour l'examen clinique des yeux du type à mesure objective, c. à d. instruments pour l'examen des yeux indépendamment des perceptions ou des réactions du patient pour déterminer ou enregistrer le mouvement de l'œil
A61B 5/16 - Dispositifs pour la psychotechnie; Test des temps de réaction
100.
TECHNIQUES FOR MANAGING THE CELLULAR CONNECTIVITY STATE OF A SUBMERGED WIRELESS DEVICE
This Application sets forth techniques for managing the cellular connectivity state of a submerged wireless device. The wireless device can include sensors that analyze environmental conditions to determine when the wireless device is (or is not) submerged underwater as well as at what depth the wireless device is submerged underwater. The sensors can also determine different types of aquatic activity in which a user of the wireless device is currently engaged, such as swimming, snorkeling, free diving, and scuba diving. In turn, the wireless device can utilize this information to manage its cellular connectivity state in order to avoid wasteful consumptions of energy. In particular, the techniques enable the submerged wireless device to eliminate any existing cellular connection as well as connection reattempts so long as they are unlikely to succeed. Moreover, the techniques enable the wireless device to execute connection reattempts when they are appropriate and likely to succeed.
H04M 1/72454 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques en tenant compte des contraintes imposées par le contexte ou par l’environnement
H04M 1/72463 - Interfaces utilisateur spécialement adaptées aux téléphones sans fil ou mobiles avec des moyens permettant d’adapter la fonctionnalité du dispositif dans des circonstances spécifiques pour limiter la fonctionnalité du dispositif
H04W 4/02 - Services utilisant des informations de localisation