POWER ATTRIBUTION AND THROTTLING ON MOBILE DEVICES

    公开(公告)号:US20240345895A1

    公开(公告)日:2024-10-17

    申请号:US18133644

    申请日:2023-04-12

    申请人: Snap Inc.

    IPC分类号: G06F9/50 G06F1/16 G06F3/01

    摘要: Systems, methods, and computer readable media for power and temperature attribution on mobile devices. Example methods include granting a request for a resource, estimating an energy usage used by the resource for the application, where the estimating is based on a resource utilization and a resource usage duration, and in response to the power usage transgressing a power usage budget for the application, throttling the power usage of the application. The application may provide a module to be called for the application to reduce its power usage or temperature generation. The mobile device provides the application with the temperature generation and power usage of the application on a per resource used basis. The mobile device determines the power usage and the temperature generation of the resources of the mobile device. In some examples, the mobile device is an augmented reality (AR), virtual reality (VR), or mixed reality (MR) head-wearable device.

    EYEWEAR WITH CUSTOMIZABLE NOTIFICATIONS
    2.
    发明公开

    公开(公告)号:US20230344929A1

    公开(公告)日:2023-10-26

    申请号:US18216856

    申请日:2023-06-30

    申请人: Snap Inc.

    IPC分类号: H04M1/72412 H04W4/20

    CPC分类号: H04M1/72412 H04W4/20

    摘要: Systems and methods for generating an alert on an eyewear device are provided. The systems and methods include receiving, by an eyewear device, from a mobile device, data indicative of a first combination of notification attributes that trigger a first alert on the eyewear device; determining that the mobile device has received a new notification based on additional data received from the mobile device; determining that a combination of attributes of the new notification matches the first combination of notification attributes; and in response to determining that the combination of the attributes of the new notification matches the first combination of notification attributes, retrieving, from a storage device of the eyewear device, a first visual indicator animation that represents the first alert; and activating a visual indicator of the eyewear device in accordance with the retrieved first visual indicator animation to generate the first alert on the eyewear device.

    EYEWEAR SURFACE TEMPERATURE EVALUATION

    公开(公告)号:US20220373401A1

    公开(公告)日:2022-11-24

    申请号:US17740904

    申请日:2022-05-10

    申请人: Snap Inc.

    IPC分类号: G01K1/20 G02C11/00

    摘要: A method and apparatus for monitoring a surface temperature of eyewear proximate a processor to understand the surface temperature as a function of computer instructions, such as when the computer instructions are modified during software design. A sensor is coupled to the eyewear proximate the processor, such as at a temple of the eyewear including the processor, using one or more layers of tape. A server provides instructions to the processor for execution, such as instructions of an application, which instructions vary the utilization of the processor. A testing device, such as a digital multi-meter, is coupled to the sensor, as well as the server, and displays the surface temperature as a function of the processor utilization. The surface temperature of the eyewear is monitored to ensure the surface temperature does not exceed a temperature threshold.

    ULTRA LOW POWER CAMERA PIPELINE FOR CV IN AR SYSTEMS

    公开(公告)号:US20220103752A1

    公开(公告)日:2022-03-31

    申请号:US17485761

    申请日:2021-09-27

    申请人: Snap Inc.

    摘要: An eyewear device having an image processor operable in a camera pipeline for computer vision (CV) and in augmented reality (AR) systems. The image processor is configured to selectively control a plurality of cameras to provide images having a first resolution in the high power AR mode, and to provide the images having a second resolution in the low power CV mode. The first resolution is higher than the second resolution, and the plurality of cameras consume less power in the CV mode than the AR mode. The image processor controls the camera pipeline to process the first resolution high IQ images from the plurality of cameras to operate in the AR mode, and controls the camera pipeline to process the second resolution lower IQ images from the plurality of cameras to operate in the CV mode. Substantial power is saved by reducing the resolution of the images using downscaling in the cameras themselves in the CV mode.

    Eyewear with customizable notifications

    公开(公告)号:US11736604B2

    公开(公告)日:2023-08-22

    申请号:US17658586

    申请日:2022-04-08

    申请人: Snap Inc.

    IPC分类号: H04M1/72412 H04W4/20

    CPC分类号: H04M1/72412 H04W4/20

    摘要: Systems and methods for generating an alert on an eyewear device are provided. The systems and methods include receiving, by an eyewear device, from a mobile device, data indicative of a first combination of notification attributes that trigger a first alert on the eyewear device; determining that the mobile device has received a new notification based on additional data received from the mobile device; determining that a combination of attributes of the new notification matches the first combination of notification attributes; and in response to determining that the combination of the attributes of the new notification matches the first combination of notification attributes, retrieving, from a storage device of the eyewear device, a first visual indicator animation that represents the first alert; and activating a visual indicator of the eyewear device in accordance with the retrieved first visual indicator animation to generate the first alert on the eyewear device.

    NEURAL NETWORK SYSTEM FOR GESTURE, WEAR, ACTIVITY, OR CARRY DETECTION ON A WEARABLE OR MOBILE DEVICE

    公开(公告)号:US20230013680A1

    公开(公告)日:2023-01-19

    申请号:US17955896

    申请日:2022-09-29

    申请人: Snap Inc.

    摘要: A neural network system includes an eyewear device. The eyewear device has a movement tracker, such as an accelerometer, gyroscope, or an inertial measurement unit for measuring acceleration and rotation. The neural network system tracks, via the movement tracker, movement of the eyewear device from at least one finger contact inputted from a user on an input surface. The neural network system identifies a finger gesture by detecting at least one detected touch event based on variation of the tracked movement of the eyewear device over a time period. The neural network system adjusts the image presented on the image display of the eyewear device based on the identified finger gesture. The neural network system can also detect whether the user is wearing the eyewear device and identify an activity of the user wearing the eyewear device based on the variation of the tracked movement over the time period.

    Neural network system for gesture, wear, activity, or carry detection on a wearable or mobile device

    公开(公告)号:US11500536B2

    公开(公告)日:2022-11-15

    申请号:US17245997

    申请日:2021-04-30

    申请人: Snap Inc.

    摘要: A neural network system includes an eyewear device. The eyewear device has a movement tracker, such as an accelerometer, gyroscope, or an inertial measurement unit for measuring acceleration and rotation. The neural network system tracks, via the movement tracker, movement of the eyewear device from at least one finger contact inputted from a user on an input surface. The neural network system identifies a finger gesture by detecting at least one detected touch event based on variation of the tracked movement of the eyewear device over a time period. The neural network system adjusts the image presented on the image display of the eyewear device based on the identified finger gesture. The neural network system can also detect whether the user is wearing the eyewear device and identify an activity of the user wearing the eyewear device based on the variation of the tracked movement over the time period.

    Wearable device location systems architecture

    公开(公告)号:US11039394B2

    公开(公告)日:2021-06-15

    申请号:US16778265

    申请日:2020-01-31

    申请人: Snap Inc.

    摘要: Systems, methods, devices, computer readable media, and other various embodiments are described for location management processes in wearable electronic devices. Performance of such devices is improved with reduced time to first fix of location operations in conjunction with low-power operations. In one embodiment, low-power circuitry manages high-speed circuitry and location circuitry to provide location assistance data from the high-speed circuitry to the low-power circuitry automatically on initiation of location fix operations as the high-speed circuitry and location circuitry are booted from low-power states. In some embodiments, the high-speed circuitry is returned to a low-power state prior to completion of a location fix and after capture of content associated with initiation of the location fix. In some embodiments, high-speed circuitry is booted after completion of a location fix to update location data associated with content.

    Neural network system for gesture, wear, activity, or carry detection on a wearable or mobile device

    公开(公告)号:US10996846B2

    公开(公告)日:2021-05-04

    申请号:US16569884

    申请日:2019-09-13

    申请人: Snap Inc.

    摘要: A neural network system includes an eyewear device. The eyewear device has a movement tracker, such as an accelerometer, gyroscope, or an inertial measurement unit for measuring acceleration and rotation. The neural network system tracks, via the movement tracker, movement of the eyewear device from at least one finger contact inputted from a user on an input surface. The neural network system identifies a finger gesture by detecting at least one detected touch event based on variation of the tracked movement of the eyewear device over a time period. The neural network system adjusts the image presented on the image display of the eyewear device based on the identified finger gesture. The neural network system can also detect whether the user is wearing the eyewear device and identify an activity of the user wearing the eyewear device based on the variation of the tracked movement over the time period.