Patents by Inventor Siva Ganesh Movva

Siva Ganesh Movva 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).

  • 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: 20220385643
    Abstract: A device implementing end-to-end encryption for location sharing may include at least one processor configured to generate a public-private keypair. The at least one processor may be further configured to encrypt, using a first key of the public-private keypair, location data corresponding to a location of the electronic device. The at least one processor may be further configured to transmit, to a server, the encrypted location data for storage. The at least one processor may be further configured to transmit, via a secure communication channel, a second key of the public-private keypair to another electronic device for subsequent retrieval of the encrypted location data by the other electronic device.
    Type: Application
    Filed: May 11, 2022
    Publication date: December 1, 2022
    Inventors: Siva Ganesh MOVVA, Raghunandan K. PAI, Scott LOPATIN, Swadesh BHATTACHARYA, Sarish JAIN, Aashish PATIL
  • 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
  • Publication number: 20220358830
    Abstract: Methods to provide separation notifications are described. In an embodiment, movement is detected beyond a threshold distance from a trusted location, in response to the detecting, receiving an indication that at least one accessory device is nearby the electronic device and storing information on a status of a wireless connection with the at least one accessory device, receiving an indication that the electronic device is in transit, monitoring the wireless connection for the at least one accessory device, and upon detection of a lost wireless connection for the at least one accessory device, send a separation notification.
    Type: Application
    Filed: November 12, 2021
    Publication date: November 10, 2022
    Inventors: Benjamin A. Detwiler, Siva Ganesh Movva, Katherine K. Ernst, Richard Akira Heru, Johan O. Bergerengen, Langford M. Wasada, Ernst Thomas Erdmann, IV
  • Publication number: 20220353666
    Abstract: Systems, methods, devices and non-transitory, computer-readable storage mediums are disclosed for identifying, by a processor of a wireless device that is coupled with a charging case, an enable command received from the charging case; and transmitting, by the processor based on the enable command, an advertisement signal that includes information related to an identification of the wireless device.
    Type: Application
    Filed: April 7, 2022
    Publication date: November 3, 2022
    Inventors: Marco Soldano, Shawn G. Fink, Anita G. Desai, Antonio R. De Lima Fernandes, Siva Ganesh Movva, Ariane Cotte
  • Publication number: 20220201429
    Abstract: Embodiments described herein provide for an electronic device comprising a wireless processor coupled with a wireless radio, memory to store instructions, and one or more processors to execute the instructions. The one or more processors, based on the instructions, are to scan for a beacon advertisement using the wireless processor, store the beacon and a timestamp in a beacon advertisement buffer in response to detection of the beacon via the wireless processor, correlate a beacon advertisement with stored location data to determine a location estimate for a device associated with the beacon advertisement, encrypt the location estimate for the beacon advertisement using a beacon identifier broadcast with the beacon identifier, and transmit a hash of the beacon identifier and an encrypted location estimate for the beacon advertisement to a device locator server.
    Type: Application
    Filed: April 15, 2020
    Publication date: June 23, 2022
    Inventors: Jonathan R. Schoenberg, Adam M. Driscoll, E. Thomas Erdmann, IV, Emmanuel Lalande, Michael C. Laster, Scott Lopatin, Robert W. Mayor, Siva Ganesh Movva, Munish K. Poonia, Tommy Rochette, Christina Selle, Langford M. Wasada, Swadesh Bhattacharya, Raghunandan K. Pai, Brent M. Ledvina
  • Publication number: 20220141623
    Abstract: In some implementations, a first computing device can send notifications at times that the first computing device is not in an expected location. A user of a second computing device can remotely configure an expected location for the first computing device, which may be a particular location for a certain period of time. During that time, the first computing device can monitor its own location and check whether it is within the expected location. If the first computing device unexpectedly leaves or fails to enter the expected location, the first computing device may transmit a notification to the second computing device. Similarly, if the first computing device loses connectivity with other devices, a server device may notify the second computing device that the location of the first computing device cannot be determined.
    Type: Application
    Filed: January 14, 2022
    Publication date: May 5, 2022
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Swaminathan Jayaraman, Paul W. Salzman, Kevin M. Lynch, Tommy Rochette, Albert R. Howard, Siva Ganesh Movva, Thomas Chathoth Abraham, Frank De Jong, Rachel F. Needle, David John Williams, Raghunandan K. Pai, Swadesh Bhattacharya
  • 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: 11228864
    Abstract: In some implementations, a first computing device can send notifications at times that the first computing device is not in an expected location. A user of a second computing device can remotely configure an expected location for the first computing device, which may be a particular location for a certain period of time. During that time, the first computing device can monitor its own location and check whether it is within the expected location. If the first computing device unexpectedly leaves or fails to enter the expected location, the first computing device may transmit a notification to the second computing device. Similarly, if the first computing device loses connectivity with other devices, a server device may notify the second computing device that the location of the first computing device cannot be determined.
    Type: Grant
    Filed: April 10, 2020
    Date of Patent: January 18, 2022
    Assignee: Apple Inc.
    Inventors: Andreas E. Schobel, Swaminathan Jayaraman, Paul W. Salzman, Kevin M. Lynch, Tommy Rochette, Albert R. Howard, Siva Ganesh Movva, Thomas Chathoth Abraham, Frank De Jong, Rachel F. Needle, David John Williams, Raghunandan K. Pai, Swadesh Bhattacharya
  • Publication number: 20210400492
    Abstract: Embodiments described herein provide a service to enable a user to track a variety of even when those devices are not connected to the internet by either Wi-Fi or cellular. One embodiment provides techniques to enable a pairing registration for a wireless accessory device that enables a server-mediated pairing process to be performed between the wireless accessory device and a companion device.
    Type: Application
    Filed: March 31, 2021
    Publication date: December 23, 2021
    Inventors: Siva Ganesh Movva, Raghunandan K. Pai, Yannick L. Sierra
  • 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
  • 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
  • Publication number: 20200359175
    Abstract: In some implementations, a first computing device can send notifications at times that the first computing device is not in an expected location. A user of a second computing device can remotely configure an expected location for the first computing device, which may be a particular location for a certain period of time. During that time, the first computing device can monitor its own location and check whether it is within the expected location. If the first computing device unexpectedly leaves or fails to enter the expected location, the first computing device may transmit a notification to the second computing device. Similarly, if the first computing device loses connectivity with other devices, a server device may notify the second computing device that the location of the first computing device cannot be determined.
    Type: Application
    Filed: April 10, 2020
    Publication date: November 12, 2020
    Applicant: Apple Inc.
    Inventors: Andreas E. Schobel, Swaminathan Jayaraman, Paul W. Salzman, Kevin M. Lynch, Tommy Rochette, Albert R. Howard, Siva Ganesh Movva, Thomas Chathoth Abraham, Frank De Jong, Rachel F. Needle, David John Williams, Raghunandan K. Pai, Swadesh Bhattacharya
  • 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: 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
  • 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: 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