-
公开(公告)号:US20250039645A1
公开(公告)日:2025-01-30
申请号:US18915230
申请日:2024-10-14
Applicant: Apple Inc.
IPC: H04W4/14 , G06F3/0484 , G06F9/46 , H04L51/04 , H04L51/046 , H04L51/18 , H04L67/02 , H04W4/12
Abstract: A device may include a memory and at least one processor configured to display, by a first application and on a device, a view of a user interface of a second application within a view of the first application, the user interface comprising content corresponding to the second application. The at least one processor may be further configured to receive, by the first application, a request to change the view of the user interface of the second application within the view of the first application. The at least one processor may be further configured to, responsive to receipt of the request, change, by the first application, the view of the user interface of the second application.
-
公开(公告)号:US20190342239A1
公开(公告)日:2019-11-07
申请号:US16147502
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: Michael BRANDT , Pierre J. DE FILIPPIS , Chelsea J. LEBLANC , Ge YAN , Gavin B. THOMSON , Van HONG , Ahmed M. BASHIR , Randall S. BECKER , Stephen M. LOTTERMOSER , Kevin Y. HE , Roberto GARCIA
Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
-
公开(公告)号:US20220006767A1
公开(公告)日:2022-01-06
申请号:US17480124
申请日:2021-09-20
Applicant: Apple Inc.
Inventor: Michael BRANDT , Pierre J. DE FILIPPIS , Chelsea J. LEBLANC , Ge YAN , Gavin B. THOMSON , Van HONG , Ahmed M. BASHIR , Randall S. BECKER , Stephen M. LOTTERMOSER , Kevin Y. HE , Roberto GARCIA
IPC: H04L12/58 , G06F16/176 , G06F16/955
Abstract: A device implementing a system for sharing groups of files within a messaging application includes a processor configured to provide, within the messaging application, a user interface element for sending at least one file to a participant in an active message thread of the messaging application, the at least one file having been determined to be relevant to the participant. The processor is further configured to, responsive to receiving a selection of the user interface element: transmit, to a server, a request to store the at least one file in association with a shared storage area, and to transmit, via the messaging application, a message to the participant in the active message thread, the message comprising information for accessing the at least one file associated with the shared storage area.
-
4.
公开(公告)号:US20160066352A1
公开(公告)日:2016-03-03
申请号:US14842730
申请日:2015-09-01
Applicant: Apple Inc.
Inventor: Yan YANG , Berkat S. TUNG , Hyeonkuk JEONG , Justin N. WOOD , Pierre J. DE FILIPPIS
CPC classification number: H04W76/10 , H04L65/10 , H04L65/1069 , H04L65/80 , H04L69/14 , H04W4/12 , H04W40/02 , H04W40/246 , H04W84/12
Abstract: Apparatus and methods to evaluate connectivity between a primary device and a secondary device to support a connection for a real-time application to a remote device are disclosed. The primary device receives a connection request from the remote device and sends invitations to one or more secondary devices to connect with the remote device, the invitations sent through a first communication path. A secondary device that receives the invitation sends a connectivity evaluation packet to the primary device through a second communication path. When a connectivity response is received from the primary device through the second communication path and a user accepts the invitation, the secondary device sends an invitation response to the primary device and subsequently establishes a connection to the primary device through the second communication path. In some embodiments, the first communication path includes a cloud-based server that provides a guaranteed delivery message service.
Abstract translation: 公开了用于评估主设备和辅助设备之间的连接以支持用于远程设备的实时应用的连接的设备和方法。 主设备从远程设备接收连接请求,并向一个或多个辅助设备发送邀请以与远程设备连接,通过第一通信路径发送邀请。 接收邀请的辅助设备通过第二通信路径向主设备发送连接性评估分组。 当通过第二通信路径从主设备接收到连接响应并且用户接受邀请时,辅助设备向主设备发送邀请响应,并随后通过第二通信路径建立与主设备的连接。 在一些实施例中,第一通信路径包括提供有保证的传递消息服务的基于云的服务器。
-
公开(公告)号:US20240406316A1
公开(公告)日:2024-12-05
申请号:US18415533
申请日:2024-01-17
Applicant: Apple Inc.
Inventor: Pierre J. DE FILIPPIS , Ryan P. NIELSEN , Russell S. GREER , Sasanka T. VEMURI , Stephen A. KAC , Karthick SANTHANAM , Nicolas WAGNER , Erik D. HORNBERGER
Abstract: Aspects of the subject technology provide for dynamic presentation of audio transcription for electronic voice messaging, such as an audio voice messaging session. During an electronic voice messaging session between a first device and a second device, the first device can receive an audio input. During the electronic voice messaging session between the first device and the second device, the first device can generate a transcription of the audio input. During the electronic voice messaging session between the first device and the second device, the first device can dynamically display the transcription.
-
公开(公告)号:US20240267427A1
公开(公告)日:2024-08-08
申请号:US18375454
申请日:2023-09-29
Applicant: Apple Inc.
Inventor: Adam Y. SYED , Justin R. ETZINE , Pierre J. DE FILIPPIS , Nicholas J. CIRCOSTA , Ryan A. WILLIAMS , David J. BROWNING , Chieh LU , Matthew C. LUCAS , Bhaskar P. SARMA , Jose A. LOZANO HINOJOSA , Sean GEIGER , David S. EVANS , Daniel B. POLLACK , Priya Shah
IPC: H04L67/1095 , H04L67/142
CPC classification number: H04L67/1095 , H04L67/142
Abstract: The present disclosure generally relates to synchronizing copies of a data object.
-
公开(公告)号:US20220329682A1
公开(公告)日:2022-10-13
申请号:US17730169
申请日:2022-04-26
Applicant: Apple Inc.
Inventor: David C. DONLEY , Julien A. POUMAILLOUX , Pierre J. DE FILIPPIS , Tyler D. HAWKINS , Craig P. DOOLEY , Daniel B. POLLACK , James C. GRANDY , Gregory B. NOVICK , Todd A. SHORTLIDGE , Aroon PAHWA , David T. WILSON , Yan YANG , Nicholas Joseph CIRCOSTA
IPC: H04M1/72412 , G06F1/16 , G06F3/01 , G06F21/31 , G06F21/35 , G06F21/44 , G06F21/62 , H04L9/40 , H04W8/00 , H04W56/00
Abstract: Systems, methods and non-transitory computer readable media for allowing a user to switch between wearable items that have been paired or associated with an electronic device, such as a smartphone, are described. In one embodiment, the wearable items automatically detect a removal of a first wearable item from a user's body and an attachment of a second wearable item to the user's body. Messages from the wearable items are transmitted to the electronic device to allow the electronic device to switch the active wearable item from the first wearable item to the second wearable item. The switch can occur while the electronic device is in a locked state, and the electronic device can synchronize the second wearable item with data received from the first wearable item. Other embodiments are also described.
-
公开(公告)号:US20230394176A1
公开(公告)日:2023-12-07
申请号:US18203339
申请日:2023-05-30
Applicant: Apple Inc.
Inventor: Stephen M. LOTTERMOSER , Alejandro A. RODRIGUEZ , Alexandre S. LACOUR , Charles CIRCLAEYS , Craig M. FEDERIGHI , Delfina JOVANOVSKA , Devin O. CLARY , Elana L. STETTIN , Elliot A. BARER , Jae Woo CHANG , Johannes B. FORTMANN , Miranda J. ZHOU , Nihar SHARMA , Pierre J. DE FILIPPIS , Richard B. BLAIR , Ryan A. WILLIAMS , Vasilios E. ANTON
CPC classification number: G06F21/6254 , G06F21/602
Abstract: Aspects of the subject technology provide for integration between a messaging system and a collaborative application. A messaging system may receive, via user input, an instruction to create a message thread with a plurality of user accounts. The message thread may include a document link associated with a collaborative application. The messaging system may generate, for each of the user accounts, an obfuscated identifier associated with that user account and a document link. The messaging system may provide the obfuscated identifiers to the collaborative application. An initial message exchanged between the plurality of user accounts with the document link in the message thread may establish, for the collaborative application, the obfuscated identifiers that will be associated with the document link.
-
公开(公告)号:US20220353645A1
公开(公告)日:2022-11-03
申请号:US17867616
申请日:2022-07-18
Applicant: Apple Inc.
Inventor: Stephen M. LOTTERMOSER , Pierre J. DE FILIPPIS , David Alex CARTER , Eugene BISTOLAS
IPC: H04W4/14 , H04L51/04 , H04W4/12 , H04L51/046 , G06F9/46 , G06F3/0484 , H04L67/02
Abstract: A messaging system includes a first messaging app on a first device and a second messaging app, on a second device, that can exchange messages (e.g. text messages, etc.), and the second messaging on can transmit content from a second extension app that operates with the second messaging app to the first messaging app that operates with a first extension app. The content can be opaque to the messaging app, but can be processed by the extension apps to display live, dynamic content in message bubbles in a message transcript of a conversation.
-
公开(公告)号:US20210006627A1
公开(公告)日:2021-01-07
申请号:US17027639
申请日:2020-09-21
Applicant: Apple Inc.
Inventor: Yan YANG , Joe S. ABUAN , Thuy PARK , Jin Hyung PARK , Berkat S. TUNG , Pierre J. DE FILIPPIS , Nicholas J. CIRCOSTA , Daniel B. POLLACK
Abstract: A quick relay communication protocol is used by an initiating communication device (such as a wearable electronic device, e.g., a smart watch) and/or a recipient communication device (such as a companion electronic device to the wearable electronic device, e.g., a smart phone, a tablet computer or a laptop computer) to selectively communicate messages via different communication channels. Based on available connections and a communication constraint associated with a message, a processor executing a program module in an application layer in the initiating communication device provides transmission instructions to an interface circuit in the initiating communication device, which transmits a message to the recipient communication device based on the transmission instructions. When there are currently no available connections and the message is eligible to be communicated through a cloud-based relay server, the processor establishes a cloud-based connection with the recipient communication device via the relay server.
-
-
-
-
-
-
-
-
-