-
公开(公告)号:US11482005B2
公开(公告)日:2022-10-25
申请号:US16560678
申请日:2019-09-04
Applicant: Apple Inc.
Inventor: Anush G. Nadathur , Keith W. Rauenbuehler , Kenneth A. York , Varinder Singh , Nicholas M. Fraioli
Abstract: Devices, methods, and computer-readable medium for secure frame management. The techniques disclosed herein provide an intelligent method for detecting triggering items in one or more frames of streaming video from an Internet Protocol camera. Upon detection, the camera transmits one or more frames of the video over a network to a computing device. Upon detecting a triggering item in a frame of the video stream, 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. Once the triggering item is no longer detected, the streaming session can be closed.
-
12.
公开(公告)号:US11070676B2
公开(公告)日:2021-07-20
申请号:US16829636
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , David L. Biderman , Nicholas M. Fraioli , Christopher M. Garrido , Adam E. Kriegel , Shuang Liu , Richard M. Powell
Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
-
公开(公告)号:US10887400B2
公开(公告)日:2021-01-05
申请号:US15628475
申请日:2017-06-20
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Jason Adam Bernardo , Nicholas M. Fraioli , Gurtej Singh Chandok , Christopher M. Garrido , Thomas Jansen
Abstract: A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.
-
公开(公告)号:US20150350332A1
公开(公告)日:2015-12-03
申请号:US14475390
申请日:2014-09-02
Applicant: Apple Inc.
Inventor: Keith W. Rauenbuehler , Jason A. Bernardo , Nicholas M. Fraioli , Gurtej Singh Chandok , Christopher Garrido , Thomas Jansen
IPC: H04L29/08
CPC classification number: H04L67/141 , H04L67/10 , H04M1/006 , H04M1/72519 , H04M1/7253
Abstract: A client device may be used to initiate or answer calls using a host device connected to a network. For example, when a phone operating as a host device receives an incoming call from a network, the phone may communicate the presence of the incoming call to one or more client devices such as laptop, desktop, tablet, or wearable devices that are associated with the host device. When an answer call selection is made at a client, a call answered communication may be sent from the client device to the host device. The host device may then communicate with the network to connect the call to the host, and when the call is connected, the host may hand-off the call to the client that sent the call answered communication.
Abstract translation: 客户端设备可以用于使用连接到网络的主机设备来发起或接听呼叫。 例如,当作为主机设备操作的电话从网络接收到来话呼叫时,电话可以将来电的存在传达给一个或多个客户端设备,例如笔记本电脑,台式机,平板电脑或可穿戴设备,与 主机设备。 当在客户端进行应答呼叫选择时,呼叫应答的通信可以从客户端设备发送到主机设备。 主机设备然后可以与网络通信以将呼叫连接到主机,并且当呼叫被连接时,主机可以将呼叫切换到发送呼叫应答通信的客户端。
-
公开(公告)号:US12267206B2
公开(公告)日:2025-04-01
申请号:US18376606
申请日:2023-10-04
Applicant: Apple Inc.
Inventor: Franco Travostino , Keith W. Rauenbuehler , Marc J. Krochmal , Nicholas M. Fraioli , Anush G. Nadathur
IPC: G06F15/16 , G06F9/54 , H04L29/06 , H04L41/0806 , H04L41/22 , H04L43/0811 , H04L9/40
Abstract: Embodiments of the present disclosure are directed towards techniques for adjusting a network connection of an accessory. In some examples, the computing device can determine that the accessory is not connected to a network (e.g., the same network to which the computing device is connected). The network may utilize a first connection type. Using a second type of connection, the computing device may determine an appropriate network for connection with the accessory. The computing device may then transmit instructions to the accessory, using the second type of connection, to adjust its network connection to be connected to the determined network. The determined network may use the first connection type.
-
公开(公告)号: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.
-
公开(公告)号:US11710348B2
公开(公告)日:2023-07-25
申请号:US17949876
申请日:2022-09-21
Applicant: Apple Inc.
Inventor: Hendrik Dahlkamp , Vinay Sharma , Nitin Gupta , Floris Chabert , Andrew C. Edwards , Mitchell Williams , Jonghoon Jin , Nicholas M. Fraioli , Aravindhan K. Krishnan , Patrick L. Coffman
CPC classification number: G06V40/172 , G06F18/22 , G06F21/602 , G06T7/11 , G06V40/50 , H04L9/085 , G06T2207/20132 , G06T2207/30201
Abstract: Techniques are disclosed for providing a notification that a person is at a particular location. For example, a resident device may receive from a user device an image that shows a face of a first person, the image being captured by a first camera of the user device. The resident device may also receive, from another device having a second camera, a second image showing a portion of a face of a second person, the second camera having a viewable area showing a particular location. The resident device may determine a score indicating a level of similarity between a first set of characteristics associated with the face of the first person and a second set of characteristics associated with the face of a second person. The resident device may then provide to the user device a notification based on determining the score.
-
18.
公开(公告)号:US20200314247A1
公开(公告)日:2020-10-01
申请号:US16829636
申请日:2020-03-25
Applicant: Apple Inc.
Inventor: Daniel C. Klingler , David L. Biderman , Nicholas M. Fraioli , Christopher M. Garrido , Adam E. Kriegel , Shuang Liu , Richard M. Powell
Abstract: Techniques to use an embedded passcode within an audio ringtone to establish a secure connection for arbitrary phone relay are described. The use of an embedded passcode enables encrypted ad-hoc connections for the relay of audio of an incoming telephone call to a secondary device, such as a virtual assistant enabled smart speaker device.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-