-
公开(公告)号:US10742732B1
公开(公告)日:2020-08-11
申请号:US15902495
申请日:2018-02-22
申请人: Apple Inc.
发明人: Kevin J. Lindeman , Roberto Garcia , Gokul Thirumalai , Alexandre A. Aybes , Bhaskar P. Sarma , Ori Herrnstadt , Raghav V. Pisolkar , Michael D. Ford , Robert Y. Loh
摘要: A messaging system uses a cloud storage backup system for messages and a temporary storage for messages that are not deliverable to offline devices at the time that the messages are sent by one or more messaging servers. The messages are backed up through a synchronization process that transfers a batch of a plurality of messages rather than a single message or an entire database of messages. A conversation state can be synchronized first before synchronizing messages through the transfer of one or more batches of messages.
-
公开(公告)号:US10534533B2
公开(公告)日:2020-01-14
申请号:US15389219
申请日:2016-12-22
申请人: Apple Inc.
发明人: Adele C. Peterson , Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , David Alex Carter , Gokul Thirumala
IPC分类号: G06F3/0484 , G06F3/0482 , H04L12/58 , G06F3/0486 , G06F3/0488 , G06F9/54 , H04W4/14
摘要: A messaging system in one embodiment includes a messaging app and one or more sticker extension apps configured to create a sticker image and render a sticker image that is displayed in a view hosted by the messaging app. The messaging app can launch, from a browsable view that includes one or more sticker extension apps, one or more of the sticker extension apps, and a sticker image created by one of the sticker extension apps can be communicated between the sticker extension app and the messaging app through an interprocess communication.
-
公开(公告)号:US20170359702A1
公开(公告)日:2017-12-14
申请号:US15400544
申请日:2017-01-06
申请人: Apple Inc.
发明人: Adele C. Peterson , Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , Keith Kowalczykowski , Imran Chaudhri , Chanaka Karunamuni
摘要: A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
-
公开(公告)号:US20170359701A1
公开(公告)日:2017-12-14
申请号:US15398553
申请日:2017-01-04
申请人: Apple Inc.
发明人: Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , Adele C. Peterson , David Alex Carter , Justin N. Wood , Eugene M. Bistolas
CPC分类号: H04W4/14 , H04L51/046 , H04L51/063 , H04L51/10
摘要: A distribution system for distributing stickers that are available in a set of different resolutions for different target devices is described. The distribution system (e.g. a messaging sticker store) can create a bundle of stickers for each screen resolution in the set of target devices.
-
公开(公告)号:US12108310B2
公开(公告)日:2024-10-01
申请号:US17850997
申请日:2022-06-27
申请人: Apple Inc.
发明人: Adele C. Peterson , Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , Keith Kowalczykowski , Imran Chaudhri , Chanaka Karunamuni
摘要: A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
-
公开(公告)号:US20230239734A1
公开(公告)日:2023-07-27
申请号:US18071954
申请日:2022-11-30
申请人: Apple Inc.
发明人: Benjamin S. Turner , Blake S. Kaplan , Toshiro Yamada , Keith W. Rauenbuehler , Justin N. Wood , Nicholas J. Circosta , Bhaskar P. Sarma
摘要: Techniques are disclosed for managing message redundancy for one or more devices. In one example, a device receives a message from a second device using a transmission protocol, the message comprising a control instruction for an accessory device and a message identifier. The device can transmit using the transmission protocol, a second message to the accessory device, the second message comprising the control instruction and a second message identifier. The device can receive a third message from the second device using a second transmission protocol, the second message comprising a second control instruction for the accessory device and a third message identifier. The device can compare the third message identifier with the message identifier to determine whether the second control instruction is a duplicate of the control instruction. The device can determine whether to transmit the third message to the accessory device based on the comparison.
-
公开(公告)号:US20240155312A1
公开(公告)日:2024-05-09
申请号:US18370844
申请日:2023-09-20
申请人: Apple Inc.
发明人: Bartosz Ciechanowski , Bhaskar P. Sarma , William R. Dahlberg , Eugene Bistolas , Olivier Gutknecht , Nathaniel Begeman
IPC分类号: H04W4/14 , H04L51/216 , H04M1/72436
CPC分类号: H04W4/14 , H04L51/216 , H04M1/72436 , H04L51/08
摘要: A text messaging system that allows messaging apps to send one or more layer identifiers that can specify content for a layer and Z depth of that layer relative to other layers in a text message transcript such as a sent message layer and a received message layer.
-
公开(公告)号:US11375345B2
公开(公告)日:2022-06-28
申请号:US16773835
申请日:2020-01-27
申请人: Apple Inc.
发明人: Adele C. Peterson , Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , Keith Kowalczykowski , Imran Chaudhri , Chanaka Karunamuni
摘要: A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
-
公开(公告)号:US11190586B2
公开(公告)日:2021-11-30
申请号:US16925244
申请日:2020-07-09
申请人: Apple Inc.
发明人: Kevin J. Lindeman , Roberto Garcia , Gokul Thirumalai , Alexandre A. Aybes , Bhaskar P. Sarma , Ori Herrnstadt , Raghav V. Pisolkar , Michael D. Ford , Robert Y. Loh
摘要: A messaging system uses a cloud storage backup system for messages and a temporary storage for messages that are not deliverable to offline devices at the time that the messages are sent by one or more messaging servers. The messages are backed up through a synchronization process that transfers a batch of a plurality of messages rather than a single message or an entire database of messages. A conversation state can be synchronized first before synchronizing messages through the transfer of one or more batches of messages.
-
公开(公告)号:US10595169B2
公开(公告)日:2020-03-17
申请号:US15400544
申请日:2017-01-06
申请人: Apple Inc.
发明人: Adele C. Peterson , Bhaskar P. Sarma , Kevin J. Lindeman , Roberto Garcia , Keith Kowalczykowski , Imran Chaudhri , Chanaka Karunamuni
摘要: A service for providing messaging extension apps can be an online store that can be browsed and searched for the apps. The store uses extension app identifiers which are related to app identifiers that are sent between devices in a conversation of messages so that a receiving device can, when it does not have the extension app installed to interact with received content, use the extension app identifier to download and install the required extension app. In one embodiment, the download and install can occur while the messaging app remains the foreground app, and the messaging app adds an icon of the newly installed extension app into a browsable tray in the UI of the messaging app.
-
-
-
-
-
-
-
-
-