-
公开(公告)号:US12160472B2
公开(公告)日:2024-12-03
申请号: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: G06F15/16 , H04L67/1095 , H04L67/142
Abstract: The present disclosure generally relates to synchronizing copies of a data object.
-
公开(公告)号:US12034848B2
公开(公告)日:2024-07-09
申请号: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.
-
公开(公告)号:US12003343B2
公开(公告)日:2024-06-04
申请号:US17744592
申请日:2022-05-13
Applicant: Apple Inc.
Inventor: Jad Osseiran , Xudong Liu , Andrew J. Daley , Adam Y. Syed , Nicholas J. Circosta , Sunil S. Rao , Zak C. Wegweiser , Jingyao Zhang , Wan-Ya Chen
CPC classification number: H04L12/1822 , H04L12/1827 , H04L63/0876
Abstract: A method is provided that includes receiving, at a media device and from a client device, a request for a temporary identifier for a group chat session, and provisioning, by the media device, the temporary identifier based on a device identifier of the media device. The media device provides the temporary identifier to the client device. The media device receives from a server an invitation to join the group chat session, where the invitation is directed to the temporary identifier, and the media device joins the group chat session.
-
公开(公告)号:US11349657B2
公开(公告)日:2022-05-31
申请号:US16888432
申请日:2020-05-29
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.
-
公开(公告)号:US10785313B2
公开(公告)日:2020-09-22
申请号: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
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.
-
公开(公告)号:US10057197B1
公开(公告)日:2018-08-21
申请号:US15721605
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Grant Ritchie , Gokul Thirumalai , Philomena Lobo , Robert Y. Loh , Scott Lopatin , Mithilesh Kumar , Austin Marusco , Tommy Rochette , Aniket Zamwar , Alexandre Perematko , Daniel B. Pollack , Nicholas J. Circosta
CPC classification number: G06Q30/016 , G06F16/2457 , G06F16/29 , H04L51/02 , H04L51/046 , H04L51/063 , H04L51/16 , H04L51/20 , H04L51/30 , H04L51/38 , H04L65/1069 , H04L67/141 , H04L67/306 , H04M1/72552 , H04M1/72561 , H04W4/14
Abstract: A messaging system, in one embodiment, can establish messaging accounts for a plurality of organizations (e.g. businesses) to allow customers or users of the organizations to conduct two-way messaging sessions between a customer and an organization. The messaging system can use a registration portal to allow an organization to set up a business/organization messaging account by providing account information. The account information can then be used to update one or more searchable databases that allow a customer to have multiple entry points into a messaging session with each of the registered businesses in the messaging system. For example, a search through a web browser or a map application can provide search results that contain or otherwise provide access to a selectable messaging option that is presented on a customer's device.
-
公开(公告)号:US20170034676A1
公开(公告)日:2017-02-02
申请号:US15293076
申请日:2016-10-13
Applicant: Apple Inc.
Inventor: Nicholas J. Circosta , Pierre J. de Filippis , Roberto Garcia , Justin N. Wood
CPC classification number: H04W4/14 , H04L67/26 , H04L67/303 , H04M1/72563 , H04W4/16 , H04W8/22 , H04W12/08 , H04W88/04 , H04W88/182
Abstract: A system and method are described for establishing two-way communication between proxy devices that have a certain set of hardware and/or capabilities allowing the proxy devices to send and receive SMS/MMS messages using cellular networks on behalf of proxied devices that lack the hardware and/or capabilities. The proxy device can receive a message from a service provider. The message may be associated with information, and the proxy device can determine a recipient of the message based at least in part on the information. The proxy device can determine whether delivery of the message to the recipient is restricted and, if not, transmit the message the proxied device and/or the recipient.
Abstract translation: 描述了一种系统和方法,用于在具有一定硬件和/或能力的代理设备之间建立双向通信,从而允许代理设备代表代表缺乏硬件的代理设备的蜂窝网络发送和接收SMS / MMS消息 和/或能力。 代理设备可以从服务提供商接收消息。 消息可以与信息相关联,并且代理设备可以至少部分地基于该信息来确定消息的接收者。 代理设备可以确定消息到接收者的传递是否被限制,如果不是,则传送该代理的设备和/或接收者的消息。
-
公开(公告)号:US12289350B2
公开(公告)日:2025-04-29
申请号:US17485273
申请日:2021-09-24
Applicant: Apple Inc.
Inventor: Xudong Liu , Huan He , Nelson M. Leduc , Nicholas J. Circosta , Daniel B. Pollack
IPC: H04L65/1069 , A63F13/79 , A63F13/87 , G06F16/955 , H04L9/40 , H04L12/18 , H04L51/046 , H04L51/212 , H04L51/52 , H04L65/403
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.
-
公开(公告)号:US12021724B2
公开(公告)日:2024-06-25
申请号:US17716332
申请日:2022-04-08
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Nicholas J. Circosta , Kenneth A. York , Christopher Ku , Adam J. Moore , Jose A. Lozano Hinojosa , Aniket A. Zamwar , Patrick L. Coffman
IPC: H04L43/10 , H04L12/28 , H04L41/22 , H04L43/0811
CPC classification number: H04L43/10 , H04L12/2854 , H04L41/22 , H04L43/0811
Abstract: Techniques are disclosed for transmitting a message to a user device in accordance with a determination that another device is unreachable over a network. In one example, a server device, at a first location, may identify a controller device resident at a second location, whereby the controller device is configured to communicate with a router at the second location. The server device may also receive a list of user devices. The server device may transmit a ping message to the controller device via the router to determine whether the controller device is unreachable by the server device. The server device may subsequently transmit a message to a user device on the list in accordance with a determination that the controller device is unreachable by the server device, whereby the message includes instructions for the user device to determine whether the controller device is unreachable by the user device.
-
公开(公告)号:US11917030B2
公开(公告)日:2024-02-27
申请号:US17214774
申请日:2021-03-26
Applicant: Apple Inc.
Inventor: Huan He , Jonathon Sodos , Nicholas J. Circosta , Sean Geiger , Nelson M. Leduc , Cisto Cyriac , Matthew E. Shepherd , David A. Schaefgen , Elliot T. Garner , Jose A. Lozano Hinojosa , Mursalin Akon , Robert D. Butler , Xudong Liu
CPC classification number: H04L67/55 , H04L67/53 , H04L67/535
Abstract: A push notification distribution system centralizes the management and delivery of push notifications to applications executing on electronic devices. Registration requests to register applications for push notifications may be aggregated and sent as an aggregated registration request. The delivery priority of push notifications may be managed according to specified preferences. Upon receiving a push notification intended for an electronic device, a delivery priority of the push notification may be changed if an application identifier associated with the push notification is found on a list of application identifiers with designed delivery priorities.
-
-
-
-
-
-
-
-
-