Patents by Inventor Navin Bindiganavile Suparna

Navin Bindiganavile Suparna has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 11641563
    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.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: May 2, 2023
    Assignee: Apple Inc.
    Inventors: 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
  • Patent number: 11606669
    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.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: March 14, 2023
    Assignee: Apple Inc.
    Inventors: 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
  • Publication number: 20220417230
    Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
    Type: Application
    Filed: February 25, 2022
    Publication date: December 29, 2022
    Inventors: Karthik NARAYANAN, Navin BINDIGANAVILE SUPARNA, Scott LOPATIN
  • Publication number: 20220394431
    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.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Inventors: 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
  • Publication number: 20220386076
    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.
    Type: Application
    Filed: August 10, 2022
    Publication date: December 1, 2022
    Inventors: 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
  • Publication number: 20220360945
    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.
    Type: Application
    Filed: July 20, 2022
    Publication date: November 10, 2022
    Inventors: 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
  • Patent number: 11277394
    Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
    Type: Grant
    Filed: February 17, 2020
    Date of Patent: March 15, 2022
    Assignee: Apple Inc.
    Inventors: Karthik Narayanan, Navin Bindiganavile Suparna, Scott Lopatin
  • Publication number: 20220038819
    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.
    Type: Application
    Filed: June 11, 2021
    Publication date: February 3, 2022
    Inventors: Sorin V. Dusan, Raghunandan K. Pai, Scott Lopatin, Tommy Rochette, Navin Bindiganavile Suparna, Emmanuel Lalande, Siva Ganesh Movva, Robert Watson, Scott Grinker
  • Patent number: 11051105
    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.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: June 29, 2021
    Assignee: Apple Inc.
    Inventors: Sorin V. Dusan, Raghunandan K. Pai, Scott Lopatin, Tommy Rochette, Navin Bindiganavile Suparna, Emmanuel Lalande, Siva Ganesh Movva, Robert Watson, Scott Grinker
  • Patent number: 10944571
    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.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: March 9, 2021
    Assignee: Apple Inc.
    Inventors: Raghunandan K. Pai, Thomas P. Mensch, Navin Bindiganavile Suparna
  • Publication number: 20200404423
    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.
    Type: Application
    Filed: September 2, 2020
    Publication date: December 24, 2020
    Inventors: Sorin V. Dusan, Raghunandan K. Pai, Scott Lopatin, Tommy Rochette, Navin Bindiganavile Suparna, Emmanuel Lalande, Siva Ganesh Movva, Robert Watson, Scott Grinker
  • Patent number: 10771898
    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.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: September 8, 2020
    Assignee: Apple Inc.
    Inventors: Sorin V. Dusan, Raghunandan K. Pai, Scott Lopatin, Tommy Rochette, Navin Bindiganavile Suparna, Emmanuel Lalande, Siva Ganesh Movva, Robert Watson, Scott Grinker
  • Publication number: 20200186561
    Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
    Type: Application
    Filed: February 17, 2020
    Publication date: June 11, 2020
    Inventors: Karthik Narayanan, Navin Bindiganavile Suparna, Scott Lopatin
  • Publication number: 20200107164
    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.
    Type: Application
    Filed: August 16, 2019
    Publication date: April 2, 2020
    Inventors: 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
  • Patent number: 10567408
    Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: February 18, 2020
    Assignee: APPLE INC.
    Inventors: Karthik Narayanan, Navin Bindiganavile Suparna, Scott Lopatin
  • Publication number: 20180351748
    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.
    Type: Application
    Filed: September 29, 2017
    Publication date: December 6, 2018
    Inventors: Raghunandan K. Pai, Thomas P. Mensch, Navin Bindiganavile Suparna
  • Publication number: 20180199138
    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.
    Type: Application
    Filed: September 29, 2017
    Publication date: July 12, 2018
    Applicant: Apple Inc.
    Inventors: Sorin V. Dusan, Raghunandan K. Pai, Scott Lopatin, Tommy Rochette, Navin Bindiganavile Suparna, Emmanuel Lalande, Siva Ganesh Movva, Robert Watson, Scott Grinker
  • Patent number: 9936344
    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.
    Type: Grant
    Filed: September 22, 2016
    Date of Patent: April 3, 2018
    Assignee: Apple Inc.
    Inventors: Scott Lopatin, Emmanuel Lalande, Navin Bindiganavile Suparna, Raghunandan K. Pai, Sarish Jain, Siva Ganesh Movva, Tommy Rochette
  • Publication number: 20180091538
    Abstract: Systems, methods, and computer-readable media for managing credentials of multiple users on an electronic device are provided.
    Type: Application
    Filed: September 14, 2017
    Publication date: March 29, 2018
    Inventors: Karthik Narayanan, Navin Bindiganavile Suparna, Scott Lopatin
  • Publication number: 20170359681
    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.
    Type: Application
    Filed: September 22, 2016
    Publication date: December 14, 2017
    Applicant: Apple Inc.
    Inventors: Scott Lopatin, Emmanuel Lalande, Navin Bindiganavile Suparna, Raghunandan K. Pai, Sarish Jain, Siva Ganesh Movva, Tommy Rochette