-
公开(公告)号:US11662576B2
公开(公告)日:2023-05-30
申请号:US17661596
申请日:2022-05-02
Applicant: Snap Inc.
Inventor: Alex Bamberger , Peter Brook , Nicolas Dahlquist , Matthew Hanover , Russell Douglas Patton , Jonathan M Rodriguez, II
IPC: G02B27/01 , G02C11/00 , G06F1/16 , G06F1/32 , G06F1/3203 , G06F1/3206 , G06F1/3287 , G06F1/3293 , H04N23/63 , H04N23/60 , H04N23/65 , H04N23/66 , H04N23/661 , H04N5/76
CPC classification number: G02B27/01 , G02C11/10 , G06F1/163 , G06F1/32 , G06F1/3203 , G06F1/3206 , G06F1/3287 , G06F1/3293 , H04N23/631 , H04N23/64 , H04N23/651 , H04N23/66 , H04N23/661 , G02B27/017 , G02B2027/0178 , H04N5/76 , Y02D10/00 , Y02D30/50
Abstract: One aspect disclosed is a method including determining a location from a positioning system receiver, determining, using a hardware processor and the location, that the location is approaching a path of direction of visual direction information, displaying the visual direction information on a display of a wearable device in response to the determining, determining, using the positioning system receiver, whether the turn of the visual direction information has been made, determining, by the hardware processor, a first period of time for display of the content data based on whether the turn of the visual direction information has been made, powering on the display and displaying, using the display, content data for the first period of time, turning off the display and the hardware processor following display of the content data.
-
公开(公告)号:US11624923B2
公开(公告)日:2023-04-11
申请号:US17443192
申请日:2021-07-22
Applicant: Snap Inc.
Inventor: Alex Bamberger , Matthew Hanover , Nathan Litke , Michael Brian Murray
IPC: G02B27/01 , G06F1/16 , G06T3/40 , H04N7/01 , H04N13/194 , H04N13/366 , G06F3/0488 , G03B17/48 , G06F3/00 , G06F3/0484 , H04N5/232
Abstract: Systems and methods are provided for displaying a first portion of a video, the first portion comprising a subset of the video that fits in a display area of a computing device. The systems and methods further detect movement of the computing device during playback of the first portion of the video, calculate a rotation of the display of the first portion of the video based on a direction of the movement, and cause the display of the first portion of the video to rotate relative to the direction of movement to display a second portion of the video, the second portion comprising a subset of the video that is associated with the direction of movement and that was at least partially not visible in the first portion of the video when displayed in the display area of the computing device.
-
公开(公告)号:US11265457B2
公开(公告)日:2022-03-01
申请号:US16816781
申请日:2020-03-12
Applicant: Snap Inc.
Inventor: Matthew Hanover
Abstract: An electronics-enabled eyewear device provides a primary command channel and a secondary command channel for receiving user input during untethered wear, one of the command channels providing for tap input detected by motion sensor(s) incorporated in a body of the eyewear device. A predefined tap sequence or pattern can be applied to frame of the device to trigger as device function. In one example, a double tap of the device's frame causes charge level display indicating a battery charge level.
-
公开(公告)号:US11106037B2
公开(公告)日:2021-08-31
申请号:US16388236
申请日:2019-04-18
Applicant: Snap Inc.
Inventor: Alex Bamberger , Matthew Hanover , Nathan Litke , Michael Brian Murray
IPC: G02B27/01 , H04N13/366 , H04N7/01 , G06T3/40 , G06F1/16 , H04N13/194 , G06F3/0488 , G03B17/48 , G06F3/00 , G06F3/0484 , H04N5/232
Abstract: Systems and methods are provided for displaying a first portion of a video, the first portion comprising a subset of the video that fits in a display area of a computing device. The systems and methods further detect movement of the computing device during playback of the first portion of the video, calculate a rotation of the display of the first portion of the video based on a direction of the movement, and cause the display of the first portion of the video to rotate relative to the direction of movement to display a second portion of the video, the second portion comprising a subset of the video that is associated with the direction of movement and that was at least partially not visible in the first portion of the video when displayed in the display area of the computing device.
-
公开(公告)号:US20210099639A1
公开(公告)日:2021-04-01
申请号:US16587158
申请日:2019-09-30
Applicant: Snap Inc.
Inventor: Andrew Bartow , Matthew Hanover , Richard Zhuang
Abstract: Systems, devices, media, and methods are described for capturing a series of raw images by portable electronic devices, such as wearable devices including eyewear, and automating the process of processing such raw images by a client mobile device, such as a smart phone, such automation including the process of uploading to a network and directing to a target audience. In some implementations, a user selects profile settings on the client device before capturing images on the companion device, so that when the companion device has captured the images, the system follows the profile settings upon automatically processing the images captured by the companion device.
-
公开(公告)号:US20210051016A1
公开(公告)日:2021-02-18
申请号:US16947339
申请日:2020-07-29
Applicant: Snap Inc
Inventor: Peter Brook , Nicolas Dahlquist , Matthew Hanover
IPC: H04L9/32 , H04L29/06 , H04W4/80 , H04W12/00 , G06K7/10 , G06K19/10 , H04B10/114 , H04L9/08 , H04L9/14 , H04L9/30 , H04W12/04 , H04W12/06
Abstract: Embodiments for device pairing using optical codes are described. One embodiment is a wearable device with an image sensor configured to capture an image including a first optical code from a first host device. The wearable device decodes the first optical code, and in response to the first optical code, initiates broadcast of a pairing advertisement. The host device displays a second optical code in response to the pairing advertisement, and the wearable device captures and processes the second optical code to determine a host pairing advertisement code. The wearable device then, in response to the second optical code, initiate broadcast of a second pairing advertisement including the host pairing advertisement code. In various embodiments, a secure wireless channel is then established and used for further secure communications.
-
公开(公告)号:US20200280673A1
公开(公告)日:2020-09-03
申请号:US16816781
申请日:2020-03-12
Applicant: Snap Inc.
Inventor: Matthew Hanover
Abstract: An electronics-enabled eyewear device provides a primary command channel and a secondary command channel for receiving user input during untethered wear, one of the command channels providing for tap input detected by motion sensor(s) incorporated in a body of the eyewear device. A predefined tap sequence or pattern can be applied to frame of the device to trigger as device function. In one example, a double tap of the device's frame causes charge level display indicating a battery charge level.
-
公开(公告)号:US10670889B1
公开(公告)日:2020-06-02
申请号:US15892610
申请日:2018-02-09
Applicant: Snap Inc.
Inventor: Matthew Hanover , Qiaokun Huang , David Meisenholder , Lauryn Morris
Abstract: Apparatuses, systems and methods for wearable devices such as eyewear are described. According to one embodiment, the wearable device includes a body, electronics, and a connector. The body is configured to hold one or more optical elements, the body being disposable between a collapsed condition and a wearable condition in which the device is wearable by a user to hold the one or more optical elements within user view. The electronics are carried by the body. The connector is configured to enable establishment of an electrical and/or electronic connection with the electronics via the connector, the connector being housed by the body such that the connector is substantially obscured from view when the body is in the wearable condition, and such that the connector is exposed for connective access when the body is in the collapsed condition.
-
公开(公告)号:US10581608B2
公开(公告)日:2020-03-03
申请号:US15716164
申请日:2017-09-26
Applicant: Snap Inc.
Inventor: Peter Brook , Nicolas Dahlquist , Matthew Hanover
IPC: H04L9/32 , G06K7/10 , G06K19/10 , H04B10/114 , H04L9/08 , H04L9/14 , H04L9/30 , H04W12/04 , H04W12/06 , G06K7/14
Abstract: Embodiments for device pairing using optical codes are described. One embodiment is a host device with a memory and one or more processors configured to pair the host device with a wearable device. The paring involves generating and displaying an image including a first optical code, decoding decode a pairing advertisement from the wearable device, generating a second optical code, the second optical code comprising a host pairing advertisement code, and decoding a second pairing advertisement including the host pairing advertisement code. Additional embodiments involve, in response to the second pairing advertisement, establishing a communication channel between the host device and the wearable device, communicating keys between the host and wearable device, and using an application-level elliptic curve Diffie-Hellman (ECDH) exchange with the first key and the second key to establish a shared secret.
-
公开(公告)号:US12164105B2
公开(公告)日:2024-12-10
申请号:US18137295
申请日:2023-04-20
Applicant: Snap Inc.
Inventor: Alex Bamberger , Peter Brook , Nicolas Dahlquist , Matthew Hanover , Russell Douglas Patton , Jonathan M Rodriguez, II
IPC: G02B27/01 , G02C11/00 , G06F1/16 , G06F1/32 , G06F1/3203 , G06F1/3206 , G06F1/3287 , G06F1/3293 , H04N5/76 , H04N23/60 , H04N23/63 , H04N23/65 , H04N23/66 , H04N23/661
Abstract: One aspect disclosed is a method including determining a location from a positioning system receiver, determining, using a hardware processor and the location, that the location is approaching a path of direction of visual direction information, displaying the visual direction information on a display of a wearable device in response to the determining, determining, using the positioning system receiver, whether the turn of the visual direction information has been made, determining, by the hardware processor, a first period of time for display of the content data based on whether the turn of the visual direction information has been made, powering on the display and displaying, using the display, content data for the first period of time, turning off the display and the hardware processor following display of the content data.
-
-
-
-
-
-
-
-
-