-
公开(公告)号:US20230239734A1
公开(公告)日:2023-07-27
申请号:US18071954
申请日:2022-11-30
Applicant: Apple Inc.
Inventor: Benjamin S. Turner , Blake S. Kaplan , Toshiro Yamada , Keith W. Rauenbuehler , Justin N. Wood , Nicholas J. Circosta , Bhaskar P. Sarma
Abstract: 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.
-
公开(公告)号:US11513677B2
公开(公告)日:2022-11-29
申请号:US15272419
申请日:2016-09-21
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Chanaka G. Karunamuni , Nicholas V. King , Hoan Pham , Wan Si Wan , Giancarlo Yerkes , Darin B. Adler , Justin N. Wood , Roberto Garcia , Soin Shedlosky , James A. de Guerre , Bethany Bongiorno
IPC: G06F3/04883 , G06F3/0481 , G06Q10/10 , G06F3/04847 , G06F3/04842 , G06F40/197 , H04N5/232 , H04M1/7243 , G06F3/04817 , G06F3/0482 , G06F3/0485 , G06F3/04886 , G06T11/60 , H04L51/04 , H04L51/00 , G06F3/041 , G06F3/04845 , G06T13/00 , H04L51/18 , H04L51/42 , H04L51/216 , H04L51/046 , G06Q10/02 , H04M1/72436 , G06F3/16 , G06T3/40
Abstract: An electronic device displays a messaging interface. The messaging user interface includes a search affordance and a conversation between a user of the device and another user. While displaying the messaging interface, the device detects activation of the search affordance. In response, the device ceases displaying the messaging interface and displays a search interface. The search user interface includes a search field and categorized content items. The categorized content items include a content item stored on the device and a content item from the Internet. While displaying the search interface, the device detects selection of a first item in the categorized content items; and, afterwards, displays the first item in the conversation. The device transmits the first item to the device that corresponds to the other user in the messaging session. The other user's device displays the item in a conversation that corresponds to the messaging session.
-
公开(公告)号:US11112963B2
公开(公告)日:2021-09-07
申请号:US15272411
申请日:2016-09-21
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Chanaka G. Karunamuni , Nicholas V. King , William M. Tyler , Wan Si Wan , Giancarlo Yerkes , Darin B. Adler , Justin N. Wood , Roberto Garcia , Soin Shedlosky , Bethany Bongiorno
IPC: G06F3/0482 , H04M1/72436 , G06F3/0488 , G06F3/0481 , G06Q10/10 , G06F3/0484 , G06F40/197 , H04N5/232 , H04M1/7243 , G06F3/0485 , G06T11/60 , H04L12/58 , G06F3/041 , G06T13/00 , G06Q10/02 , G06F3/16 , G06T3/40
Abstract: An electronic device displays a messaging user interface on the display, the messaging user interface including a conversation transcript of a messaging session between a user of the electronic device and at least one other user. The device receives a first message within the messaging session from an electronic device that corresponds to another user included in the messaging session; in response to receiving the first message, the device displays the first message in a first message region in the conversation transcript on the display. The device detects a first input by a first contact at a location on the touch-sensitive surface that corresponds to a location of the first message region in the conversation transcript; in response to detecting the first input, the device displays an acknowledgement selection affordance at a location in the messaging interface that corresponds to the first message region. The acknowledgement selection affordance displays a plurality of acknowledgement options. The device detects a second input by a second contact at a location on the touch-sensitive surface that corresponds to a location of a first acknowledgement option in the acknowledgement selection affordance; and, in response to detecting the second input, the device applies the first acknowledgement option to the first message region.
-
公开(公告)号:US10949081B2
公开(公告)日:2021-03-16
申请号:US16194237
申请日:2018-11-16
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Bethany Bongiorno , Justin N. Wood , Freddy A. Anzures , Nicholas V. King , Wan Si Wan , Roberto Garcia
IPC: G06F3/048 , G06F3/0488 , G06F3/0481 , G06Q10/10 , G06F3/0484 , G06F40/197 , H04N5/232 , G06F3/0482 , G06F3/0485 , G06T11/60 , H04L12/58 , H04M1/725 , G06F3/041 , G06T13/00 , G06Q10/02 , G06F3/16 , G06T3/40
Abstract: An electronic device with improved methods and interfaces for messaging displays a messaging user interface that includes a conversation transcript of a messaging session between a user of the electronic device and at least one other user. A first message that includes foreign language text is received from a remote device that corresponds to another user included in the messaging session. In response to receiving the first message, the electronic device displays the first message in the conversation transcript. In response to detecting a first input at a location that corresponds to the foreign language text in the first message: in accordance with a determination that the first input meets translation criteria, the electronic device performs a foreign-language-text-translation action; and in accordance with a determination that the first input does not meet the translation criteria, the electronic device forgoes performance of the foreign-language-text-translation action.
-
5.
公开(公告)号:US20240152268A1
公开(公告)日:2024-05-09
申请号:US18414361
申请日:2024-01-16
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Chanaka G. Karunamuni , Nicholas V. King , Wan Si Wan , Darin B. Adler , Justin N. Wood , Roberto Garcia , Soin Shedlosky , Tiffany S. Jon , Bethany Bongiorno
IPC: G06F3/04883 , G06F3/041 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/04886 , G06F40/197 , G06Q10/107 , G06T11/60 , G06T13/00 , H04L51/04 , H04L51/046 , H04L51/18 , H04L51/216 , H04L51/42 , H04M1/7243 , H04N23/62 , H04N23/63
CPC classification number: G06F3/04883 , G06F3/0412 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/04886 , G06F40/197 , G06Q10/107 , G06T11/60 , G06T13/00 , H04L51/04 , H04L51/046 , H04L51/18 , H04L51/216 , H04L51/42 , H04M1/7243 , H04N23/62 , H04N23/631 , G06Q10/02
Abstract: An electronic device, while displaying messaging user interface that includes a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a plurality of electronic stickers, and a message-input area, detects a drag gesture that starts while a focus selector is at a first location in the messaging user interface that corresponds to an electronic sticker in the plurality of electronic stickers, and in response, moves the electronic sticker in the first direction in accordance with movement of the drag gesture. Upon termination of the drag gesture while the focus selector is at a second location in the messaging user interface, if the second location is within the conversation transcript, the electronic device places the electronic sticker in the conversation transcript at a location based on the second location, and otherwise ceases to display the electronic sticker.
-
公开(公告)号:US20200183577A1
公开(公告)日:2020-06-11
申请号:US16789335
申请日:2020-02-12
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Chanaka G. Karunamuni , Nicholas V. King , Daamun Mohseni , Hoan Pham , Wan Si Wan , Giancarlo Yerkes , Darin B. Adler , Bethany Bongiorno , Justin N. Wood , Roberto Garcia , Soin Shedlosky
IPC: G06F3/0488 , G06F40/197 , H04L12/58 , G06T13/00 , G06F3/0484 , G06F3/041 , H04M1/725 , H04N5/232 , G06T11/60 , G06F3/0485 , G06F3/0482 , G06F3/0481 , G06Q10/10
Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and a plurality of other users, a message-input area, and a plurality of avatars corresponding to the plurality of other users. The plurality of avatars are displayed as a stack of avatars, with a first avatar of avatars displayed on the top of the stack of avatars. In response to detecting an input by a first contact on the touch-sensitive surface while a focus selector is at a first location in the messaging user interface that corresponds to the first avatar, if the input meets menu-activation-criteria, a menu that contains activatable menu items associated with the first avatar overlaid on the messaging user interface is displayed, and if the input meets avatar-spreading-criteria the plurality of avatars are displayed in an array.
-
公开(公告)号:US20200034033A1
公开(公告)日:2020-01-30
申请号:US16544787
申请日:2019-08-19
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Chanaka G. Karunamuni , Nicholas V. King , Hoan Pham , Wan Si Wan , Darin B. Adler , Bethany Bongiorno , Justin N. Wood , Roberto Garcia , Sion Shedlosky
IPC: G06F3/0488 , G06F17/22 , G06F3/0481 , G06Q10/10 , G06F3/0484 , G06F3/0482 , G06F3/0485 , G06T11/60 , H04L12/58 , H04N5/232 , H04M1/725 , G06F3/041 , G06T13/00
Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, a message-input area, at least one avatar corresponding to a first other user included in the messaging session, and an application affordance. The device detects an input on the touch sensitive surface. In accordance with a determination that the input corresponds to selection of the at least one avatar displayed in the messaging user interface, the device displays a menu that contains a plurality of activatable menu items associated with the at least one avatar overlaid on the messaging user interface. In accordance with a determination that the input corresponds to selection of the application affordance, the device displays a plurality of application launch icons for a plurality of corresponding applications within the messaging user interface
-
公开(公告)号:US20190122001A1
公开(公告)日:2019-04-25
申请号:US16147096
申请日:2018-09-28
Applicant: Apple Inc.
Inventor: Bob Bradley , Scott M. Andrus , Marc Krochmal , Benjamin S. Phipps , Bhaskar P. Sarma , Karl F. Schramm , Justin N. Wood
Abstract: One embodiment provides a data processing system on a communal electronic device, the data processing system comprising a memory device to store instructions and one or more processors to execute the instructions stored on the memory device. The instructions cause the one or more processors to provide a virtual assistant to receive commands at the communal electronic device, where the virtual assistant, via the one or more processors, is configured to receive a command at the communal electronic device and determine whether the command is to access personal data of a user associated with the communal electronic device. Personal data of the user includes data that is specific to the user. In response to a determination that the command is to access personal data of the user, the virtual assistant can send a request to a personal electronic device of the user to process at least a portion of the command.
-
公开(公告)号:US09755788B2
公开(公告)日:2017-09-05
申请号:US14475496
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Daniel B. Pollack , Justin N. Wood
CPC classification number: H04L1/188 , G06F21/64 , H04L1/0005 , H04L1/08 , H04L1/1874 , H04L1/189 , H04W52/0206 , H04W76/38 , H04W84/12 , H04W88/02 , Y02D70/00 , Y02D70/1224 , Y02D70/1242 , Y02D70/1262 , Y02D70/1264 , Y02D70/142 , Y02D70/144 , Y02D70/146 , Y02D70/164 , Y02D70/166 , Y02D70/22 , Y02D70/23 , Y02D70/26
Abstract: Certain data packets for transmission between a first device and a second device may have an importance that changes depending on different circumstances. After the data packet is initially communicated from the first device to the second device, if an acknowledgement is not received at the first device, the first device may retransmit the data packet. If no acknowledgement is received after a certain period of time, communication of the data packet may be considered to have a lower importance, and so additional retransmissions bay be delayed until a retransmission trigger is identified. Examples of such a trigger may be powering on of an antenna for a second different data packet transmission, or identification that a subsequent data packet was successfully received by the second device.
-
公开(公告)号:US11966579B2
公开(公告)日:2024-04-23
申请号:US18126346
申请日:2023-03-24
Applicant: Apple Inc.
Inventor: Imran A. Chaudhri , Freddy A. Anzures , Richard R. Dellinger , Nicholas V. King , Hoan Pham , Wan Si Wan , Darin B. Adler , Bethany Bongiorno , Justin N. Wood , Roberto Garcia , Soin Shedlosky
IPC: G06F3/048 , G06F3/041 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/04883 , G06F3/04886 , G06F40/197 , G06Q10/107 , G06T11/60 , G06T13/00 , H04L51/04 , H04L51/043 , H04L51/046 , H04L51/063 , H04L51/18 , H04L51/216 , H04L51/42 , H04M1/7243 , H04N23/62 , H04N23/63 , G06F3/16 , G06Q10/02 , G06T3/40 , H04M1/72436
CPC classification number: G06F3/04883 , G06F3/0412 , G06F3/0481 , G06F3/04817 , G06F3/0482 , G06F3/04842 , G06F3/04845 , G06F3/04847 , G06F3/0485 , G06F3/04886 , G06F40/197 , G06Q10/107 , G06T11/60 , G06T13/00 , H04L51/04 , H04L51/043 , H04L51/046 , H04L51/063 , H04L51/18 , H04L51/216 , H04L51/42 , H04M1/7243 , H04N23/62 , H04N23/631 , G06F3/16 , G06F2203/04105 , G06F2203/04803 , G06F2203/04808 , G06Q10/02 , G06T3/40 , H04M1/72436 , H04M2250/22
Abstract: An electronic device displays a messaging user interface of a message application, including a conversation transcript of a messaging session between a user of the electronic device and at least one other user, and a first message region that includes a current version of a first message in the messaging session. The conversation transcript includes an indication that the current version of the first message is a revised version of the first message in the conversation transcript. In response to detecting an input that corresponds to a request to see versions of the first message, the electronic device displays a versions user interface that includes the current version of the first message and one or more prior versions of the first message.
-
-
-
-
-
-
-
-
-