-
公开(公告)号:US11023261B1
公开(公告)日:2021-06-01
申请号:US16236088
申请日:2018-12-28
Applicant: Snap Inc.
Inventor: John Jensen , Dylan Shane Eirinberg , Alexander R. Osborne , William Wu
Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
-
公开(公告)号:US10913004B1
公开(公告)日:2021-02-09
申请号:US16177318
申请日:2018-10-31
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing games in a chat interface. A conversation interface is presented in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a first participant of the plurality of participants is received to launch a gaming application. In response to receiving the request from the first participant, a first message is transmitted to a second participant of the plurality of participants that indicates the first participant has launched the gaming application. In response to receiving the first message, an option is presented to the second participant in the conversation interface, the option associated with the gaming application to enable the second participant to join the first participant in the gaming application.
-
公开(公告)号:US12233345B2
公开(公告)日:2025-02-25
申请号:US18308304
申请日:2023-04-27
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
IPC: A63F9/24 , A63F11/00 , A63F13/48 , A63F13/795 , A63F13/87 , G06F3/0482 , G06F13/00 , G06F17/00 , H04L51/10 , G06F3/16
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing an in-game status bar. A gaming application is launched from a messaging application. A state in the messaging application from which the gaming application was launched is determined. A communication interface that is associated with the messaging application is generated for display, concurrently with a display of the gaming application. Functionality of the communication interface is modified based on the state in the messaging application from which the gaming application was launched.
-
公开(公告)号:US11799811B2
公开(公告)日:2023-10-24
申请号:US17651320
申请日:2022-02-16
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
IPC: H04L51/10 , A63F13/87 , A63F13/795 , A63F13/48 , G06F3/0482 , G06F3/16
CPC classification number: H04L51/10 , A63F13/48 , A63F13/795 , A63F13/87 , A63F2300/556 , A63F2300/572 , A63F2300/636 , G06F3/0482 , G06F3/165
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application. The web-based gaming application is launched, via the platform, from the messaging application. Context of the messaging application from which the web-based gaming application was launched is determined. The context of the messaging application is communicated, via the platform, to the web-based gaming application. A feature of the messaging application is integrated, via the platform, into the web-based gaming application based on the context from which the web-based gaming application was launched.
-
公开(公告)号:US20230297714A1
公开(公告)日:2023-09-21
申请号:US17655111
申请日:2022-03-16
Applicant: Snap Inc.
Inventor: Dylan Shane Eirinberg , David Evans , Adrian Jack Kant , Alexander R. Osborne , Matthew Saunders , William Wu
CPC classification number: G06F21/6245 , G06F21/604 , G06F21/53 , G06F2221/2115
Abstract: Various embodiments provide systems, methods, devices, and instructions for protected data use in a third-party software application, where use can be enabled while maintaining protection of the protected data from the third party software application. In particular, various embodiments provide a software application architecture that permits a data party that owns or maintains protected data to support a software development ecosystem where a third-party can develop a third-party software application that uses the protected data while denying the third-party access to the protected data.
-
公开(公告)号:US20230153131A1
公开(公告)日:2023-05-18
申请号:US18050793
申请日:2022-10-28
Applicant: Snap Inc.
Inventor: John Jensen , Dylan Shane Eirinberg , Alexander R. Osborne , William Wu
CPC classification number: G06F9/451 , G06F16/70 , G06F3/048 , H04L51/046 , H04L67/02 , H04N1/00501 , H04L67/53 , H04L67/535 , H04M1/72436
Abstract: Methods and systems for secure applications running web view applications are disclosed. In some aspects, user data may be secured within a first security domain, that is inaccessible to a web view application running within a second application. The second application accesses the user data via a second security domain, when a request is received from the web view application to display a user interface. The second application then displays a user interface based at least in part, on the user data.
-
公开(公告)号:US11491406B2
公开(公告)日:2022-11-08
申请号:US16949917
申请日:2020-11-20
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for presenting a conversation interface in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a participant of the plurality of participants to view a list of gaming applications is received. In response to receiving the request, a size of a display region in which to present the list of gaming applications to the participant is determined. Based on the determined size of the display region, a presentation format is selected for displaying the list of gaming applications.
-
公开(公告)号:US11290404B2
公开(公告)日:2022-03-29
申请号:US16992907
申请日:2020-08-13
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
IPC: A63F13/87 , H04L51/10 , A63F13/795 , A63F13/48 , G06F3/0482 , G06F3/16
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing a platform that facilitates communication between a messaging application and a web-based gaming application. The web-based gaming application is launched, via the platform, from the messaging application. Context of the messaging application from which the web-based gaming application was launched is determined. The context of the messaging application is communicated, via the platform, to the web-based gaming application. A feature of the messaging application is integrated, via the platform, into the web-based gaming application based on the context from which the web-based gaming application was launched.
-
公开(公告)号:US20210339152A1
公开(公告)日:2021-11-04
申请号:US17305979
申请日:2021-07-19
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing, by one or more processors, a first user of a plurality of users with access to a gaming application testing platform, each of the plurality of users being associated with a common gaming application developer entity, the gaming application testing platform being associated with a messaging application. A request from the first user to create a gaming application is received with the gaming application testing platform. A request from the first user to authorize a second user of the plurality of users to access the gaming application is received with the gaming application testing platform. The gaming application, integrated with features of the messaging application, is presented to the second user with the gaming application testing platform.
-
公开(公告)号:US20210121786A1
公开(公告)日:2021-04-29
申请号:US17140539
申请日:2021-01-04
Applicant: Snap Inc.
Inventor: William Wu , Dylan Shane Eirinberg , Alexander R. Osborne
Abstract: Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and a method for providing games in a chat interface. A conversation interface is presented in a messaging application to enable a plurality of participants in a conversation to exchange messages with each other. A request from a first participant of the plurality of participants is received to launch a gaming application. In response to receiving the request from the first participant, a first message is transmitted to a second participant of the plurality of participants that indicates the first participant has launched the gaming application. In response to receiving the first message, an option is presented to the second participant in the conversation interface, the option associated with the gaming application to enable the second participant to join the first participant in the gaming application.
-
-
-
-
-
-
-
-
-