-
公开(公告)号:US20200382916A1
公开(公告)日:2020-12-03
申请号:US16888544
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Kevin M. LYNCH , Albert Riley HOWARD , Ryan A. WILLIAMS , Nicholas J. CIRCOSTA , Andreas E. SCHOBEL , Thomas CHATHOTH ABRAHAM , Vibhor GOYAL , Christopher P. SAARI
Abstract: A device implementing a system for missed communication notification may include at least one processor configured to receive, from a server over a first communication channel, a message indicating that another device initiated a communication with the device over a second communication channel at a particular time. The at least one processor may be further configured to determine, by the device, whether the communication was established with the other device over the second communication channel at the particular time. The at least one processor may be further configured to provide, for display, an indication of the message based at least in part on a determination that the communication initiated by the other device was not established over the second communication channel at the particular time.
-
公开(公告)号:US20200380143A1
公开(公告)日:2020-12-03
申请号:US16888574
申请日:2020-05-29
Applicant: Apple Inc.
Inventor: Nicholas J. CIRCOSTA , Bhaskar P. SARMA , Lemont A. WASHINGTON , Yannick L. SIERRA , Roberto GARCIA
Abstract: A device implementing a system for providing information corresponding to a user in association with messaging includes a processor configured to receive, by a messaging application on the device, a message and associated metadata from a second device, the associated metadata comprising a record identifier of a data record stored on a server, the data record comprising identifying information corresponding to a user of the second device. The processor is further configured to send, to the server, a request for the data record, the request comprising the record identifier, and obtain, in response to the sending, the data record. The processor is further configured to display the identifying information of the user contained in the data record, together with content of the message in a user interface of the messaging application.
-
13.
公开(公告)号:US20190230503A1
公开(公告)日:2019-07-25
申请号:US16256717
申请日:2019-01-24
Applicant: Apple Inc.
Inventor: Nicholas J. CIRCOSTA , Alejandro A. RODRIGUEZ , Bob BRADLEY , Daniel B. POLLACK
Abstract: This application relates to techniques for anonymously establishing a secure communication session with a wireless client. A described method, performed by an anonymous wireless host, includes advertising a service implemented by the anonymous wireless host as available over a wireless network, receiving an invitation to establish the secure communication session with the wireless client, transmitting an acceptance of the invitation to the wireless client, and establishing the secure communication session over a communication channel. The invitation is received from the wireless client and the acceptance is transmitted to the wireless client via a broadcast address or a multicast address associated with the wireless network. The secure communication session is used to exchange encrypted data between the service and the wireless client.
-
公开(公告)号:US20250063086A1
公开(公告)日:2025-02-20
申请号:US18936522
申请日:2024-11-04
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
Abstract: The present disclosure generally relates to synchronizing copies of a data object.
-
公开(公告)号:US20240380735A1
公开(公告)日:2024-11-14
申请号:US18783400
申请日:2024-07-24
Applicant: Apple Inc.
Inventor: Ivan KRSTIC , Damien P. SORRESSO , David P. REMAHL , Elliot C. LISKIN , Justin S. HOGG , Kevin J. LINDEMAN , Lucia E. BALLARD , Nicholas J. CIRCOSTA , Richard J. COOPER , Ryan A. WILLIAMS , Steven C. VITTITOE , Zachariah J. RIGGLE , Patrick R. METCALFE , Andrew T. WHITEHEAD
IPC: H04L9/40 , H04L51/212
Abstract: The subject disclosure provides systems and methods for application-specific network data filtering. Application-specific network data filtering may be performed by a sandboxed process prior to providing the network data to an application to which the network data is directed. Any malicious or otherwise potentially harmful data that is included in the network data may be removed by the application-specific network data filter or may be allowed to corrupt the application specific network data filtering operations within the sandbox, thereby preventing the malicious or harmful data from affecting the application or other portions of an electronic device. In one or more implementations, a first process such as an application-specific network data filtering process may request allocation of memory for the first process from second process, such as an application, that is separate from a memory manager of the electronic device.
-
公开(公告)号:US20230371091A1
公开(公告)日:2023-11-16
申请号:US18113584
申请日:2023-02-23
Applicant: Apple Inc.
Inventor: Justin R. ETZINE , Bradley F. PATTERSON , Christopher M. GARRIDO , Karthick SANTHANAM , Nicholas J. CIRCOSTA , Olivia R. BROWN , Ryan P. NIELSEN , Sasanka T. VEMURI , Yaseen MAHMOUD , Zak C. WEGWEISER
Abstract: Aspects of the subject technology include transmitting, by a first device, an advertisement message corresponding to a communications session the first device is participating in with at least a second device. The first device may receive, during the communications session, a communications session control message generated by a third device. The communications session control message may include information contained in the advertisement message. The first device may validate the third device based on the communications session control message and remove the first device from the communications session in response to successfully validating the third device.
-
公开(公告)号:US20220385738A1
公开(公告)日:2022-12-01
申请号:US17722296
申请日:2022-04-15
Applicant: Apple Inc.
Inventor: Nicholas J. CIRCOSTA , Elliot T. GARNER , Aniket A. ZAMWAR , Yevgeni PEKUROVSKY , Jared A. CRAWFORD , Frederic JACOBS , Justin S. TITI , Matthew E. SHEPHERD , Jose A. LOZANO HINOJOSA , Sean GEIGER , Ahmed M. BASHIR
Abstract: Aspects of the subject technology provide for privacy-preserving electronic publication and subscription. A publisher device may establish a publication channel with a publication server and receive a channel identifier and a channel ownership token for the channel. The publisher device may provide the channel identifier and a key for the publication channel to a subscriber device. The publisher device may publish data encrypted using the key to the publication server, the subscriber device may obtain the encrypted published data from the server using the channel identifier, and may decrypt the published data using the key obtained from the publisher device. The published data may include status information for a user of the publisher device, in some examples.
-
公开(公告)号:US20180091601A1
公开(公告)日:2018-03-29
申请号:US15713360
申请日:2017-09-22
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
IPC: H04L29/08
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.
-
公开(公告)号:US20220255740A1
公开(公告)日:2022-08-11
申请号:US17732374
申请日:2022-04-28
Applicant: Apple Inc.
Inventor: Andrew J. DALEY , Nicholas J. CIRCOSTA , Ryan W. BAKER , Elliot T. GARNER
Abstract: A device implementing a system for device-relationship based communication includes at least one processor configured to establish, by a first device associated with a first user, a secure communication channel with a second device associated with a second user via a direct wireless connection. The at least one processor is configured to transmit, over the secure communication channel, first device-identifying information to the second device, and receive, over the secure communication channel, second device-identifying information from the second device. The at least one processor is configured to establish a particular type of relationship with the second device, store the second device-identifying information in association with an indication of the particular type of relationship established with the second device, and transmit, to the second device and over the secure communication channel, the indication of the particular type of relationship established with the second device.
-
公开(公告)号:US20220247752A1
公开(公告)日:2022-08-04
申请号:US17485273
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Xudong LIU , Huan HE , Nelson M. LEDUC , Nicholas J. CIRCOSTA , Daniel B. POLLACK
IPC: H04L29/06
Abstract: Aspects of the subject technology provide for secure, privacy-preserving access to electronic conferencing. In one or more implementations, a server may receive a request to contact an account via a service, the request including a service-specific alias for the account. The service-specific alias may be configured for contact with one or more devices associated with the account via a set of services. The server may allow or deny contact with the one or more devices associated with the account via the service, based on whether the service is included in the set of services for the service-specific alias. In one or more implementations, the service is an electronic conferencing service.
-
-
-
-
-
-
-
-
-