-
公开(公告)号:US12256223B2
公开(公告)日:2025-03-18
申请号:US17947425
申请日:2022-09-19
Applicant: Apple Inc.
Inventor: Wayne A. Lee , Zaka Ur Rehman Ashraf , Daniel R. Borges , Kyle C. Brogle , Srinivas Rama , Benjamin S. Turner , Hung Q. Le , Devin E Gund , Keith W. Rauenbuehler , Praveen Chegondi
IPC: H04W12/76 , G06F8/65 , H04W12/086
Abstract: A wireless access device can be configured to determine a list of accessory groups corresponding to accessories connected to a network managed by the wireless access device. The wireless access device may also be configured to identify at least one firmware update that corresponds to at least one accessory group of the list of accessory groups and request all firmware updates that correspond to the at least one accessory group. The wireless access device can also be configured to receive one or more firmware updates that corresponds to at least one of the accessories of the at least one accessory group for which a respective firmware update is available and transmit at least one firmware update of the received one or more firmware updates to at least one corresponding accessory of the at least one accessory group.
-
公开(公告)号:US20240129563A1
公开(公告)日:2024-04-18
申请号:US18393552
申请日:2023-12-21
Applicant: APPLE INC.
Inventor: Anush G. Nadathur , Keith W. Rauenbuehler , Kenneth A. York , Varinder Singh , Nicholas M. Fraioli
IPC: H04N21/2347 , G06V10/44 , G06V10/764 , G06V10/82 , G06V20/40 , G06V20/52 , G06V20/64 , H04L9/08 , H04N5/14 , H04N23/61
CPC classification number: H04N21/2347 , G06V10/44 , G06V10/764 , G06V10/82 , G06V20/46 , G06V20/52 , G06V20/64 , H04L9/0822 , H04N5/144 , H04N23/61 , G06V20/44
Abstract: The present disclosure can provide devices, methods, and computer-readable medium for secure frame management. The techniques disclosed herein provide detection of triggering items in one or more frames of streaming video. The camera transmits one or more frames of the video over a network to a computing device. The computing device can begin a streaming session with a server and stream the one or more frames of video and accompanying metadata to the server. The frames, metadata, and associated keys can all be encrypted prior to streaming to the server. For each subsequent segment of video frames that includes the triggering item, the server can append the frames of that segment to the video clip in an encrypted container.
-
公开(公告)号:US20230396451A1
公开(公告)日:2023-12-07
申请号:US18141886
申请日:2023-05-01
Applicant: Apple Inc.
Inventor: Manuel Roman Cuesta , Brandon K. Leventhal , Keith W. Rauenbuehler , Florian Galdo
IPC: H04L9/32
CPC classification number: H04L9/3268 , H04L9/3213
Abstract: Aspects of the disclosure include a method for delegating the authority to create a token from an owner of a property to a sharing platform managing the reservation of the property. A method can include receiving a request to delegate authority for generating a token for a one or more accessory devices, the delegation to be to a sharing platform. Based on the request, a request for a determination of eligibility of the device for delegation of the authority. A determination of eligibility of the device for delegation of the authority can be received. An intermediate certificate from the sharing platform can be requests based on the determination of eligibility of the device. A delegation file that identifies an approved delegation of authority can be created based on using the intermediate certificate to validate the sharing platform.
-
公开(公告)号:US20220229653A1
公开(公告)日:2022-07-21
申请号:US17592295
申请日:2022-02-03
Applicant: Apple Inc.
Inventor: Hung Q. Le , Zaka Ur Rehman Ashraf , Keith W. Rauenbuehler , Christopher B. Zimmermann , Keith R. Bisset , Sivaramachandran Ganesan , Wayne A. Lee , Praveen Chegondi , Patrick L. Coffman
Abstract: Techniques are provided for updating firmware of an accessory device. An accessory development kit of the accessory device can communicate with an accessory update daemon using a home management daemon of a controller device. Based on a firmware update policy of the accessory device, the accessory update daemon will check for firmware updates. When firmware updates are available, the accessory update daemon can instruct the home management daemon to stage the update. The home management daemon will notify the accessory development kit to be in a stage mode. The accessory update daemon will download the firmware update and send the firmware update to the accessory development kit of the accessory device using an interface for the secure channel provided by the home management daemon. The accessory device can be a third party accessory device that does not have its own firmware updating application.
-
公开(公告)号:US11334238B2
公开(公告)日:2022-05-17
申请号:US14290850
申请日:2014-05-29
Applicant: Apple Inc.
Inventor: Nicholas Zambetti , Chanaka G. Karunamuni , Imran Chaudhri , Christopher P. Foss , Eugene M. Bistolas , Kyle S. Macomber , Keith W. Rauenbuehler , Lee S. Broughton , Arnold Freidling
IPC: G06F3/04883 , G06F3/0485 , G06F3/04886 , G06F3/04845 , G06F3/0488 , G06F3/0487
Abstract: An electronic device with a display and a touch-sensitive surface displays a user interface with a plurality of content units, where the content units are arranged along a first axis in the user interface, and a respective content unit is associated with corresponding metadata. The device detects a contact on the touch-sensitive surface and a first movement of the contact. In response to detecting the first movement of the contact, the device moves a first set of one or more of the content units perpendicular to the first axis in the user interface in accordance with the first movement, and for one or more respective content units in the first set of content units, the device displays metadata for the respective content unit adjacent to the respective content unit that was not displayed immediately prior to detecting the first movement of the contact.
-
公开(公告)号:US11301129B2
公开(公告)日:2022-04-12
申请号:US16675067
申请日:2019-11-05
Applicant: Apple Inc.
Inventor: Nicholas Zambetti , Chanaka G. Karunamuni , Imran Chaudhri , Christopher P. Foss , Eugene M. Bistolas , Kyle S. Macomber , Keith W. Rauenbuehler , Lee S. Broughton , Arnold Freidling
IPC: G06F3/04883 , G06F3/0485 , G06F3/04886 , G06F3/04845 , G06F3/0488
Abstract: An electronic device with a display and a touch-sensitive surface displays a user interface with a first electronic message, where the first electronic message is associated with corresponding message time metadata. While displaying the first electronic message, the electronic device detects only a single contact on the touch-sensitive surface and detect a first movement of only the single contact. In response to detecting the first movement of only the single contact, display message time metadata for the first electronic message adjacent to the first electronic messages, wherein the message time metadata was not displayed immediately prior to detecting the first movement of the single contact.
-
公开(公告)号:US20210385144A1
公开(公告)日:2021-12-09
申请号:US17032619
申请日:2020-09-25
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
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.
-
公开(公告)号:US20180351898A1
公开(公告)日:2018-12-06
申请号:US15610564
申请日:2017-05-31
Applicant: Apple Inc.
Inventor: Kevin J. Lindeman , Keith W. Rauenbuehler , Stuart T. Montgomery , Andrew Wadycki
IPC: H04L12/58
CPC classification number: H04L51/12 , G06F21/53 , H04L51/046
Abstract: According to one embodiment, in response to a request received from a messaging system to categorize a message received from a remote sender, a messaging extension associated with the messaging client is identified. The message without a recipient identifier (ID) identifying a recipient of the message is transmitted to the messaging extension via a first application programming interface (API). The messaging extension is executed within a first sandboxed environment and the messaging extension is to perform a content analysis on the message to categorize the message. In response to a first analysis result received from the messaging extension, a response representing the first analysis result is transmitted to the messaging system, wherein the response indicates whether the message should be delivered or filtered.
-
公开(公告)号:US09848079B2
公开(公告)日:2017-12-19
申请号:US15170705
申请日:2016-06-01
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Nicholas M. Fraioli
IPC: H04W84/00 , H04M3/42 , H04L29/08 , H04W4/00 , H04W68/00 , H04M3/46 , H04W4/06 , H04W68/02 , H04W76/02 , H04W84/04 , H04W84/12 , H04W88/06
CPC classification number: H04M3/42127 , H04L67/26 , H04M3/42365 , H04M3/465 , H04W4/06 , H04W4/80 , H04W68/005 , H04W68/02 , H04W76/10 , H04W84/042 , H04W84/12 , H04W88/06
Abstract: A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Bluetooth® messaging. The connection manager can instruct device outputs to provide connection alerts, limited to visual alerts when an associated user device is active, listen for associated user device communications, and instruct device outputs to stop providing alerts when a silencing command is received. Further, a connection manager can receive a signal regarding a headset status, route an outside connection from a phone to the headset when the headset is active or to another device when the headset is not active, detect a change in headset status, and reroute the connection accordingly.
-
公开(公告)号:US09826089B2
公开(公告)日:2017-11-21
申请号:US15170805
申请日:2016-06-01
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Nicholas M. Fraioli , Christopher S. Linn , John J. Iarocci , Keith Stattenfield
IPC: H04M9/00 , H04M3/42 , H04L29/08 , H04W4/00 , H04W68/00 , H04M3/46 , H04W4/06 , H04W68/02 , H04W76/02 , H04W84/04 , H04W84/12 , H04W88/06
CPC classification number: H04M3/42127 , H04L67/26 , H04M3/42365 , H04M3/465 , H04W4/06 , H04W4/80 , H04W68/005 , H04W68/02 , H04W76/10 , H04W84/042 , H04W84/12 , H04W88/06
Abstract: A connection manager manages connections for associated user devices by determining whether an incoming connection has been answered at a user device, and if so then generating and transmitting silencing commands to associated user devices using first and second wireless communication modes, with one mode being faster. Connections can comprise phone calls, and modes can comprise push and Bluetooth® messaging. The connection manager can instruct device outputs to provide connection alerts, limited to visual alerts when an associated user device is active, listen for associated user device communications, and instruct device outputs to stop providing alerts when a silencing command is received. Further, a connection manager can receive a signal regarding a headset status, route an outside connection from a phone to the headset when the headset is active or to another device when the headset is not active, detect a change in headset status, and reroute the connection accordingly.
-
-
-
-
-
-
-
-
-