-
公开(公告)号:US12075313B2
公开(公告)日:2024-08-27
申请号:US17818859
申请日:2022-08-10
Applicant: Apple Inc.
Inventor: Scott Lopatin , Emmanuel Lalande , Lawrence T. Lu , Robert W. Mayor , Siva Ganesh Movva , Raghunandan K. Pai , Munish K. Poonia , Tommy Rochette , Sam Schaevitz , Yannick L. Sierra , Navin Bindiganavile Suparna , Langford Wasada
CPC classification number: H04W4/029 , H04W4/80 , H04W12/126 , H04W12/50 , H04W12/63
Abstract: Embodiments described herein provide for system and methods to crowdsource the location of wireless devices and accessories that lack a connection to a wide area network. One embodiment provides for a data processing system configured to perform operations comprising loading a user interface on an electronic device, the user interface to enable the determination of a location of a wireless accessory that is associated with the electronic device, generating a set of public keys included within a signal broadcast by the wireless accessory, the signal broadcast during a first period, sending the set of public keys to a server with a request to return data that corresponds with a public key in the set of public keys, decrypting the location data using a private key associated with the public key, and processing the location data to determine a probable location for the wireless accessory.
-
公开(公告)号:US20180351748A1
公开(公告)日:2018-12-06
申请号:US15721538
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Raghunandan K. Pai , Thomas P. Mensch , Navin Bindiganavile Suparna
Abstract: Some embodiments provide a method for recovering user data for a device. To initiate recovery, the method sends to a first server a first request including at least (i) a device identifier and (ii) a first set of cryptographic data for a second set of servers with which the first server communicates. If the first server verifies the device identifier with an attestation authority, the method receives from the second set of servers a second set of cryptographic data generated by the second set of servers. After receiving input of a device passcode for the device, the method sends to the first server a second request comprising at least a third set of cryptographic data for the second set of servers generated based on the device passcode. If the first server verifies the device passcode with the second set of servers, the method receives access to the user data.
-
公开(公告)号:US20170359681A1
公开(公告)日:2017-12-14
申请号:US15273550
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: Scott Lopatin , Emmanuel Lalande , Navin Bindiganavile Suparna , Raghunandan K. Pai , Sarish Jain , Siva Ganesh Movva , Tommy Rochette
Abstract: Systems, methods, devices and computer-readable storage mediums are disclosed for managing location sharing requests. In various implementations, a requesting device or a server computer in communication with the requesting device, receives a location sharing request associated with a user and, in response, sends a notification to a companion device associated with the user. A location of the companion device is received from the companion device together with a list of one or more devices associated with the user that are paired with the companion device and a connection status for at least one of the one or more paired devices. The connection status indicates if there is a direct communication link established between the paired device and the companion device. A notification is sent to each disconnected paired device based on the connection status. Each disconnected device that is worn or carried by the user responds with their location.
-
公开(公告)号:US11606669B2
公开(公告)日:2023-03-14
申请号:US17813897
申请日:2022-07-20
Applicant: Apple Inc.
Inventor: Scott Lopatin , Emmanuel Lalande , Lawrence T. Lu , Robert W. Mayor , Siva Ganesh Movva , Raghunandan K. Pai , Munish K. Poonia , Tommy Rochette , Sam Schaevitz , Yannick L. Sierra , Navin Bindiganavile Suparna , Langford Wasada
Abstract: Embodiments described herein provide for system and methods to crowdsource the location of wireless devices and accessories that lack a connection to a wide area network. One embodiment provides for a data processing system configured to perform operations comprising loading a user interface on an electronic device, the user interface to enable the determination of a location of a wireless accessory that is associated with the electronic device, generating a set of public keys included within a signal broadcast by the wireless accessory, the signal broadcast during a first period, sending the set of public keys to a server with a request to return data that corresponds with a public key in the set of public keys, decrypting the location data using a private key associated with the public key, and processing the location data to determine a probable location for the wireless accessory.
-
公开(公告)号:US11277394B2
公开(公告)日:2022-03-15
申请号:US16792809
申请日:2020-02-17
Applicant: Apple Inc.
Inventor: Karthik Narayanan , Navin Bindiganavile Suparna , Scott Lopatin
IPC: H04L29/06 , H04L67/306 , H04W12/02 , H04W12/06 , H04W12/03 , H04W12/065
Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
-
公开(公告)号:US20200186561A1
公开(公告)日:2020-06-11
申请号:US16792809
申请日:2020-02-17
Applicant: Apple Inc.
Inventor: Karthik Narayanan , Navin Bindiganavile Suparna , Scott Lopatin
Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
-
公开(公告)号:US11051105B2
公开(公告)日:2021-06-29
申请号:US17010473
申请日:2020-09-02
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
IPC: H04R3/00 , H04R5/033 , G08B3/10 , H04W64/00 , G08B1/08 , H04W4/02 , H04R1/10 , G08B25/10 , H04M1/60 , G08B25/08
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US10771898B2
公开(公告)日:2020-09-08
申请号:US15721666
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
IPC: H04R5/033 , H04M1/60 , G08B3/10 , H04W64/00 , G08B1/08 , H04W4/02 , H04R1/10 , G08B25/10 , G08B25/08 , H04R3/00
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US20180199138A1
公开(公告)日:2018-07-12
申请号:US15721666
申请日:2017-09-29
Applicant: Apple Inc.
Inventor: Sorin V. Dusan , Raghunandan K. Pai , Scott Lopatin , Tommy Rochette , Navin Bindiganavile Suparna , Emmanuel Lalande , Siva Ganesh Movva , Robert Watson , Scott Grinker
CPC classification number: H04R5/0335 , G08B1/08 , G08B3/1016 , G08B25/08 , G08B25/10 , H04M1/6008 , H04R1/1091 , H04R3/005 , H04R2499/11 , H04W4/02 , H04W64/006
Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for location-tracking wireless devices. In an embodiment, a method performed by an electronic device comprises: playing, or initiating the playing of, a sound through a loudspeaker of an accessory device via a communication link. The sound is played at a specified frequency that utilizes a frequency response of the loudspeaker (or loudspeaker plus speaker enclosure). The sound is received through two or more microphones of the electronic device and filtered by one or more filters. The one or more filters are configured to pass the sound at or around the specified frequency and to reduce masking of the sound by ambient noise. The filtered sound is associated with direction data generated from sensor data provided by one or more inertial sensors of the electronic device. In another embodiment, the specified frequency is higher than the maximum human hearing range.
-
公开(公告)号:US09936344B2
公开(公告)日:2018-04-03
申请号:US15273550
申请日:2016-09-22
Applicant: Apple Inc.
Inventor: Scott Lopatin , Emmanuel Lalande , Navin Bindiganavile Suparna , Raghunandan K. Pai , Sarish Jain , Siva Ganesh Movva , Tommy Rochette
Abstract: Systems, methods, devices and computer-readable storage mediums are disclosed for managing location sharing requests. In various implementations, a requesting device or a server computer in communication with the requesting device, receives a location sharing request associated with a user and, in response, sends a notification to a companion device associated with the user. A location of the companion device is received from the companion device together with a list of one or more devices associated with the user that are paired with the companion device and a connection status for at least one of the one or more paired devices. The connection status indicates if there is a direct communication link established between the paired device and the companion device. A notification is sent to each disconnected paired device based on the connection status. Each disconnected device that is worn or carried by the user responds with their location.
-
-
-
-
-
-
-
-
-