-
公开(公告)号:US12211158B2
公开(公告)日:2025-01-28
申请号:US18360945
申请日:2023-07-28
Applicant: Snap Inc.
Inventor: Ashwani Arya , Alex Feinman , Daniel Harris , Tejas Bahulkar , Dunxu Hu
IPC: G06T19/00 , G02B27/01 , G06F1/3234 , G06F3/01
Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
-
公开(公告)号:US20240345895A1
公开(公告)日:2024-10-17
申请号:US18133644
申请日:2023-04-12
Applicant: Snap Inc.
Inventor: Tejas Bahulkar , Dunxu Hu , Yizhou Ma , Jonah Hephzibah Okike , John James Robertson , Richard Zhuang
CPC classification number: G06F9/5077 , G06F1/163 , G06F3/013
Abstract: 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.
-
公开(公告)号:US20240187814A1
公开(公告)日:2024-06-06
申请号:US18422549
申请日:2024-01-25
Applicant: Snap Inc.
Inventor: Ashwani Arya , Tejas Bahulkar , Dunxu Hu , Daniel C. Wiggins
CPC classification number: H04S7/304 , G02B27/0172 , H04R3/04 , H04R5/033 , H04R5/04 , H04S1/007 , H04S7/307 , G02B2027/0134 , G02B2027/0138 , H04S2420/01
Abstract: Example systems, devices, media, and methods are described for efficiently processing an audio track of a virtual object with a head-related transfer function (HRTF). Audio tracks are processed by determining a current position (direction and optionally distance) of the virtual object with respect to the head of a user, identifying a current audio zone from predefined audio zones responsive to the determined current position where each of the audio zones has a corresponding left predefined filter and a corresponding right predefined filter, applying the left and the right predefined filters corresponding to the current audio zone to the audio track to produce a left audio signal and a right audio signal, and presenting the left audio signal with a first speaker and the right audio signal with a second speaker.
-
公开(公告)号:US20240013493A1
公开(公告)日:2024-01-11
申请号:US18360945
申请日:2023-07-28
Applicant: Snap Inc.
Inventor: Ashwani Arya , Alex Feinman , Daniel Harris , Tejas Bahulkar , Dunxu Hu
IPC: G06T19/00 , G02B27/01 , G06F1/3234 , G06F3/01
CPC classification number: G06T19/006 , G02B27/017 , G06F1/325 , G06F3/017 , G02B2027/0138
Abstract: A method for managing power resource in an augmented reality (AR) device is described. In one aspect, the method includes configuring a low-power mode to run on a low-power processor of the AR device using a first set of sensor data, and a high-power mode to run on a high-power processor of the AR device using a second set of sensor data, operating, using the low-power processor, a low-power application in the low-power mode based on the first set of sensor data, detecting a request to operate a high-power application at the AR device, in response to detecting the request, activating the second set of sensors of the AR device corresponding to the high-power mode, and operating, using the high-power processor, a high-power application in the high-power mode based on the second set of sensors.
-
公开(公告)号:US11785336B2
公开(公告)日:2023-10-10
申请号:US17817725
申请日:2022-08-05
Applicant: Snap Inc.
Inventor: Zhibin Zhang , Russell Douglas Patton , Peter Brook , Dunxu Hu
CPC classification number: H04N23/651 , G06F1/163 , G06F1/3287 , H04N5/76 , H04N23/60 , H04W4/027 , H04W52/0254 , H04W4/029
Abstract: Systems and methods for determining a location of a wearable electronic device are disclosed. In some aspects, the device includes a position acquisition device and an accelerometer. A hardware processor included in the device may be configured to generally maintain the position acquisition device in a low power state to save power. When a video or image is captured, it may tag the video or image with first location information. Given the inoperative position acquisition device, a current location may not be known. In some aspects, in response to a need for location information, measurements from an accelerometer may be stored. The position acquisition device may also be transitioned to an operative state, and after some time delay, a second location determined. In some aspects, the location of the capture may then be obtained based on the acceleration measurements and the second location.
-
公开(公告)号:US11575874B2
公开(公告)日:2023-02-07
申请号:US17553287
申请日:2021-12-16
Applicant: Snap Inc.
Inventor: Dmitry Ryuma , David Ben Ezra , Dunxu Hu , Patrick Timothy McSweeney Simons
IPC: H04N13/246 , H04N13/239 , H04N13/344 , G06T7/80 , G02B27/01
Abstract: Camera compensation methods and systems that compensate for misalignment of sensors/camera in stereoscopic camera systems. The compensation includes identifying a pitch angle offset between a first camera and a second camera, determining misalignment of the first and second cameras from the identified pitch angle offset, determining a relative compensation delay responsive to the determined misalignment, introducing the relative compensation delay to image streams produced by the cameras, and producing a stereoscopic image on a display from the first and second image streams with the introduced delay.
-
-
-
-
-