-
公开(公告)号:US10454859B1
公开(公告)日:2019-10-22
申请号:US15804979
申请日:2017-11-06
申请人: Twitter, Inc.
发明人: William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Lucas Alonso-Martinez
摘要: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.
-
公开(公告)号:US09887941B1
公开(公告)日:2018-02-06
申请号:US14612998
申请日:2015-02-03
申请人: Twitter, Inc.
发明人: Brian Guarraci , William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'Sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Luke Alonso , Zachary Taylor , Zhijang Chen
CPC分类号: H04L51/046 , G06F3/04842 , G06F17/212 , G06F17/248 , H04L29/08756 , H04L51/04 , H04L51/066 , H04L51/18 , H04L51/32 , H04L67/2823
摘要: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
-
公开(公告)号:US11146513B1
公开(公告)日:2021-10-12
申请号:US16581625
申请日:2019-09-24
申请人: Twitter, Inc.
发明人: Brian Guarraci , William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Luke Alonso , Zachary Taylor , Zhigang Chen
IPC分类号: G06F15/16 , H04L12/58 , G06F3/0484 , H04L29/08 , G06F40/106 , G06F40/186
摘要: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
-
公开(公告)号:US10439965B1
公开(公告)日:2019-10-08
申请号:US15889090
申请日:2018-02-05
申请人: Twitter, Inc.
发明人: Brian Guarraci , William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Luke Alonso , Zachary Taylor , Zhigang Chen
摘要: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
-
公开(公告)号:US11212244B1
公开(公告)日:2021-12-28
申请号:US16573871
申请日:2019-09-17
申请人: Twitter, Inc.
发明人: William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'Sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Lucas Alonso-Martinez
摘要: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.
-
公开(公告)号:US09813260B1
公开(公告)日:2017-11-07
申请号:US13744977
申请日:2013-01-18
申请人: Twitter, Inc.
发明人: William Morgan , Jeremy Gordon , Grant Monroe , Buster Benson , Russell D'sa , Adam Singer , Ian Chan , Brian Ellin , Reeve Thompson , Lucas Alonso-Martinez
CPC分类号: H04L12/581 , H04L51/063 , H04L51/066 , H04L51/18 , H04L51/32 , H04L51/36
摘要: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.
-
-
-
-
-