-
公开(公告)号:US11531992B2
公开(公告)日:2022-12-20
申请号:US15721590
申请日:2017-09-29
申请人: Apple Inc.
发明人: 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
IPC分类号: G06Q30/00 , H04L51/046 , H04L65/1069 , H04L51/063 , G06F16/29 , G06F16/2457 , H04L67/141 , H04L51/02 , H04M1/72436 , H04L51/23 , H04L51/58 , H04L51/216 , H04W4/14 , H04L67/306 , H04M1/72445 , H04L51/222
摘要: 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.
-
公开(公告)号:US11496576B2
公开(公告)日:2022-11-08
申请号:US17027639
申请日:2020-09-21
申请人: Apple Inc.
发明人: Yan Yang , Joe S. Abuan , Thuy Park , Jin Hyung Park , Berkat S. Tung , Pierre J. De Filippis , Nicholas J. Circosta , Daniel B. Pollack
IPC分类号: H04L67/141 , H04W40/12 , H04W48/02 , H04B7/155 , H04L67/56 , H04L67/561 , H04W76/10 , H04L67/01 , H04L67/55 , H04W4/80 , H04W84/12
摘要: 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.
-
公开(公告)号:US11356352B2
公开(公告)日:2022-06-07
申请号:US17032619
申请日:2020-09-25
申请人: Apple Inc.
发明人: Keith W. Rauenbuehler , Nicholas J. Circosta , Kenneth A. York , Christopher Ku , Adam J. Moore , Jose A. Lozano Hinojosa , Aniket A. Zamwar , Patrick L. Coffman
摘要: 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.
-
公开(公告)号:US10171605B2
公开(公告)日:2019-01-01
申请号:US15418923
申请日:2017-01-30
申请人: Apple Inc.
摘要: Embodiments described herein relate to systems and methods for transmitting service related messages, e.g., via a reverse push connection. In some embodiments, a UE may be configured to receive a random value from a server, the random value based at least in part on a capacity of the server and/or network. The UE may be configured to compare the random value to a generated value, and determine, based at least in part on the comparison, to transmit a service related message over a reverse push connection rather than via a hypertext transport protocol (HTTP) request. In some embodiments, the service related message may be any message that relates to a service available between devices, such as an identity (ID) query request, a service (de-) registration request, and/or a device listing request, among other types of messages.
-
公开(公告)号:US09736290B1
公开(公告)日:2017-08-15
申请号:US15179510
申请日:2016-06-10
申请人: Apple Inc.
CPC分类号: H04M1/7253 , H04L67/104 , H04M1/72552 , H04W4/80 , H04W76/14
摘要: A companion device (e.g., smart phone) and an accessory device (e.g., wearable device) may be configured to communicate messages to each other to flexibly share information, such as emails, text messages, calendar notifications, and media library items. This communication may occur direction connection (e.g., Bluetooth) and when the devices are connected to a common Wi-Fi access point. When these direction and common infrastructure connections are not available, the devices may communicate messages between them using a cloud server. This cloud server message communication may advantageously enable the companion device and the accessory device to share messages even when they are physically distant from each other.
-
公开(公告)号:US09473912B2
公开(公告)日:2016-10-18
申请号:US14475042
申请日:2014-09-02
申请人: APPLE INC.
CPC分类号: H04W4/14 , H04L67/26 , H04L67/303 , H04M1/72563 , H04W4/16 , H04W8/22 , H04W88/04 , H04W88/182
摘要: A system and method are described for establishing two-way communication between devices that have a certain set of hardware and/or capabilities allowing the devices to send and receive SMS/MMS messages using cellular networks on behalf of devices that lack the hardware and/or capabilities. A user's device lacking SMS/MMS capabilities queries an identity management service for device capabilities of other devices associated with the same user. The user's device lacking SMS/MMS capabilities can receive from the identity management service a device profile of each device associated with the user. The device profile can include one or more fields, flags, or indicators that specify or are otherwise indicative of hardware and/or software capabilities of a device. The user's device lacking SMS/MMS capabilities can select a device having SMS/MMS capabilities to act as a proxy based on a device's corresponding device profile that indicates that the device has SMS/MMS capabilities.
摘要翻译: 描述了一种用于在具有一定硬件和/或能力的设备之间建立双向通信的系统和方法,其允许设备代表缺少硬件的设备和/或使用蜂窝网络来发送和接收SMS / MMS消息 能力 缺少SMS / MMS功能的用户设备会查询与同一用户相关的其他设备的设备功能的身份管理服务。 缺少SMS / MMS功能的用户设备可以从身份管理服务接收与用户相关联的每个设备的设备简档。 设备配置文件可以包括一个或多个字段,标志或指示符,其指定或以其他方式指示设备的硬件和/或软件能力。 缺少SMS / MMS功能的用户设备可以基于设备的相应设备配置文件选择具有SMS / MMS功能的设备来充当代理,该设备配置文件指示设备具有SMS / MMS功能。
-
公开(公告)号:US11848767B2
公开(公告)日:2023-12-19
申请号:US17722296
申请日:2022-04-15
申请人: Apple Inc.
发明人: 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
CPC分类号: H04L67/55 , H04L9/3297 , H04L63/101 , H04L67/63
摘要: 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.
-
公开(公告)号:US11595789B2
公开(公告)日:2023-02-28
申请号:US16888544
申请日:2020-05-29
申请人: Apple Inc.
发明人: Kevin M. Lynch , Albert Riley Howard , Ryan A. Williams , Nicholas J. Circosta , Andreas E. Schobel , Thomas Chathoth Abraham , Vibhor Goyal , Christopher P. Saari
IPC分类号: H04W4/12 , H04W68/00 , H04W12/033
摘要: 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.
-
9.
公开(公告)号:US11382017B2
公开(公告)日:2022-07-05
申请号:US16862415
申请日:2020-04-29
申请人: Apple Inc.
发明人: Luciano M. Verger , Ajoy K. Singh , Albert R. Howard, Jr. , Ariane Cotte , Christopher M. Garrido , Faraz Faheem , Gregory R. Burns , Ian J. Baird , Imran Ahmed , Nicholas J. Circosta , Robert D. Watson , Rohan C. Malthankar , Ryan A. Williams , Sergey Sitnikov , Srinivasan Nimmala , Thomas Chathoth Abraham , Vikram B. Yerrabommanahalli
摘要: A device providing inter-device call continuity facilitated by a wireless audio output device may include a processor configured to initiate, over a peer-to-peer connection with a second device, a communication session between the second device and a third device. The processor may be further configured to establish, over the peer-to-peer connection with the second device, an audio link corresponding to the communication session. The processor may be further configured to determine, based at least in part on the audio link, that a connection quality of the peer-to-peer connection satisfies a connection degradation condition. The processor may be further configured to request, over a wide area network connection, for the communication session with the third device to be handed-off from the second device to the first device, and to establish, over the wide area network connection, the communication session with the third device.
-
公开(公告)号:US20210385144A1
公开(公告)日:2021-12-09
申请号:US17032619
申请日:2020-09-25
申请人: Apple Inc.
发明人: Keith W. Rauenbuehler , Nicholas J. Circosta , Kenneth A. York , Christopher Ku , Adam J. Moore , Jose A. Lozano Hinojosa , Aniket A. Zamwar , Patrick L. Coffman
摘要: 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.
-
-
-
-
-
-
-
-
-