Patents by Inventor Michael C. Laster

Michael C. Laster 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: 20250088825
    Abstract: The present application relates to devices and components, including apparatus, systems, and methods for enabling privacy-preserving techniques for discovering the precise location of a device by another device using short range positioning schemes.
    Type: Application
    Filed: August 7, 2024
    Publication date: March 13, 2025
    Applicant: Apple Inc.
    Inventors: Siva Ganesh Movva, Katherine K. Ernst, Kerry Nguyen, Michael C. Laster, Alexander R. Hanuska
  • Publication number: 20240380575
    Abstract: Methods, non-transitory machine-readable mediums, and system to provide that a delegate server receives authentication credentials from a first sharee electronic device, determines at least one cryptographic key and metadata accessible to a first sharee corresponding to the received authentication credentials, the metadata defines a set of conditions for a share of location information for an accessory device, evaluates the metadata to determine if the set of conditions are satisfied, upon determination that the set of conditions are satisfied, sends the metadata and the at least one cryptographic key to the first sharee electronic device, receives an indication that a second sharee electronic device is joining the share of location information for the accessory device, and sends at least one update for the cryptographic key and the metadata.
    Type: Application
    Filed: April 25, 2024
    Publication date: November 14, 2024
    Inventors: Siva Ganesh Movva, Emmanuel Lalande, Michael C. Laster, Sarish Jain, Stephen M. Polansky, Karthikeyan Pattabiraman, Swadesh Bhattacharya, Raghunandan K. Pai
  • Publication number: 20240349042
    Abstract: Portable electronic devices can be used to perform tracking functionality through the exchange of proximity messages. Based on the payload in these messages, a mobile device can detect whether a portable electronic device is likely performing unwanted tracking. The mobile device user may wish to identify an account that is associated with the portable device. In response to a request from the mobile device, the portable electronic device can provide a partial identifier that can be used to determine an associated account. The portable electronic device can also provide information that the mobile device can use to locate disablement instructions that can show how to stop the portable device from performing tracking functionality.
    Type: Application
    Filed: April 16, 2024
    Publication date: October 17, 2024
    Applicant: Apple Inc.
    Inventors: Benjamin A. Detwiler, Brent M. Ledvina, Chen Ganir, Emmanuel Lalande, Michael C. Laster, Siva Ganesh Movva, Ernst T. Erdmann, Yannick L. Sierra
  • Patent number: 11582579
    Abstract: Embodiments described herein provide for system and methods to enable the secure streaming of real-time location data between electronic devices. One embodiment provides for a non-transitory machine-readable medium storing instructions to perform operations comprising creating record to specify a location streaming relationship between a first device registered with a first user account and a second device registered with a second online account, the record including a secret key. The record is stored to an online datastore and shared between the first user account and the second online account. The location data stream can be encrypted using the secret key stored in the record.
    Type: Grant
    Filed: September 27, 2019
    Date of Patent: February 14, 2023
    Assignee: Apple Inc.
    Inventors: Raghunandan K. Pai, Michael C. Laster, Scott Lopatin, Tommy Rochette
  • Publication number: 20220200789
    Abstract: Embodiments described herein provide for a non-transitory machine-readable medium storing instructions to cause one or more processor to perform operations to share a set of keys used to communicate with a wireless accessory device. By sharing the set of keys, functionality of the wireless accessory device can be delegated by an owner to other individuals.
    Type: Application
    Filed: April 15, 2020
    Publication date: June 23, 2022
    Inventors: Emmanuel Lalande, Michael C. Laster, Scott Lopatin, Munish K. Poonia, Tommy Rochette, Yannick L. Sierra
  • 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: 20200107165
    Abstract: Embodiments described herein provide for system and methods to enable the secure streaming of real-time location data between electronic devices. One embodiment provides for a non-transitory machine-readable medium storing instructions to perform operations comprising creating record to specify a location streaming relationship between a first device registered with a first user account and a second device registered with a second online account, the record including a secret key. The record is stored to an online datastore and shared between the first user account and the second online account. The location data stream can be encrypted using the secret key stored in the record.
    Type: Application
    Filed: September 27, 2019
    Publication date: April 2, 2020
    Inventors: Raghunandan K. Pai, Michael C. Laster, Scott Lopatin, Tommy Rochette