Automated graphical image modification scaling based on rules

    公开(公告)号:US10999629B1

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

    申请号:US16392150

    申请日:2019-04-23

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising receiving, with a messaging application, user input to access a graphical image modification feature of the messaging application; in response to receiving, causing display of a video; accessing a first configuration rule of a plurality of configuration rules that associates a first device property rule with the graphical image modification feature of the messaging application; determining that the first configuration rule is satisfied by a first property of the client device; and in response to determining that the first configuration rule is satisfied by the first property of the client device, causing display of a first plurality of graphical image modification options each associated with performing a different modification to the video.

    VISUAL AND AUDIO WAKE COMMANDS
    32.
    发明申请

    公开(公告)号:US20250085786A1

    公开(公告)日:2025-03-13

    申请号:US18952335

    申请日:2024-11-19

    Applicant: Snap Inc.

    Abstract: A gesture-based wake process for an AR system is described herein. The AR system places a hand-tracking input pipeline of the AR system in a suspended mode. A camera component of the hand-tracking input pipeline detects a possible visual wake command being made by a user of the AR system. On the basis of detecting the possible visual wake command, the AR system wakes the hand-tracking input pipeline and places the camera component in a fully operational mode. If the AR system, using the hand-tracking input pipeline, verifies the possible visual wake command as an actual wake command, the AR system initiates execution of an AR application.

    Automated scaling of application features based on rules

    公开(公告)号:US12147817B2

    公开(公告)日:2024-11-19

    申请号:US18199464

    申请日:2023-05-19

    Applicant: Snap Inc.

    Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising providing a messaging application comprising a feature to a client device, the feature being implemented by operations having alternative complexity levels, wherein a first complexity level represents a first amount of device resources consumed by a first set of operations, and wherein a second complexity level represents a second amount of device resources consumed by a second set of operations; determining that the first configuration rule is satisfied by a first property of the client device; and in response to determining that the first configuration rule is satisfied by the first property of the client device, causing the feature to be implemented on the client device by the first set of operations having the first complexity level that consume a greater amount of device resources than the second set of operations having the second complexity level.

    Thermal state inference based frequency scaling

    公开(公告)号:US11811846B2

    公开(公告)日:2023-11-07

    申请号:US17747843

    申请日:2022-05-18

    Applicant: Snap Inc.

    CPC classification number: H04L67/01 G06F9/3555

    Abstract: The systems and methods monitor thermal states associated with a device. The systems and methods set thermal thresholds associated with the device. The systems and methods infer the thermal thresholds from information gathered by a client application running on the device. The systems and methods implement a stored policy associated with a violation of one of the thermal thresholds by one of the monitored thermal states.

    Automated scaling of application features based on rules

    公开(公告)号:US11704135B2

    公开(公告)日:2023-07-18

    申请号:US17836580

    申请日:2022-06-09

    Applicant: Snap Inc.

    CPC classification number: G06F9/44505 G06F11/3428 G06V40/165

    Abstract: Aspects of the present disclosure involve systems and methods for performing operations comprising providing a messaging application comprising a feature to a client device, the feature being implemented by operations having alternative complexity levels, wherein a first complexity level represents a first amount of device resources consumed by a first set of operations, and wherein a second complexity level represents a second amount of device resources consumed by a second set of operations; determining that the first configuration rule is satisfied by a first property of the client device; and in response to determining that the first configuration rule is satisfied by the first property of the client device, causing the feature to be implemented on the client device by the first set of operations having the first complexity level that consume a greater amount of device resources than the second set of operations having the second complexity level.

Patent Agency Ranking