Patents by Inventor Sriram Hariharan

Sriram Hariharan 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: 20210028928
    Abstract: Techniques are disclosed relating to using a device to gain access to another system. In some embodiments, a first mobile device performs a pairing operation with a control unit that controls access to a system, the pairing operation including the first mobile device establishing a first cryptographic key with the control unit. The first mobile device receives a request to enable a second mobile device to communicate with the control unit, and in response to receiving the request, the first mobile device generates a second cryptographic key from the first cryptographic key. The first mobile device provides the second cryptographic key to the second mobile device. The second mobile device is configured to send a beacon including a payload encrypted with the second cryptographic key, and the encrypted payload is usable to authenticate the second mobile device to the control unit.
    Type: Application
    Filed: March 19, 2019
    Publication date: January 28, 2021
    Inventors: Sriram Hariharan, Yannick L. Sierra, Frederic Jacobs
  • Publication number: 20210014596
    Abstract: A method performed by a programmed processor of an in-ear headphone that is to be worn by a user. The method obtains, over a wireless communication link and via a first wireless connection that uses an accessory profile, a first request, from an audio source device, to start a measurement process. In response to obtaining the request, the method 1) establishes, over the link, a second wireless connection that uses an audio distribution profile between the headphone and the source device, 2) obtains, via the second wireless connection, an audio signal for driving a speaker of the headphone to output sound, 3) responsive to the outputted sound, determining a fit parameter, and 4) transmitting the fit parameter to the source device via the first wireless connection.
    Type: Application
    Filed: July 1, 2020
    Publication date: January 14, 2021
    Inventors: Kang Sun, Sriram Hariharan, Robert D. Watson, Sarang S. Ranade, Kevin Durfee
  • Publication number: 20210006652
    Abstract: A mobile device can include ranging circuitry to determine distance to another mobile device. A first wireless protocol can establish an initial communication session to perform authentication and/or exchange ranging settings. A second protocol can perform ranging, and other wireless protocols can transmit content. In one example, the distance information can be used to display a relative position of another device on a user interface of a sending device. The user interface can allow a user to quickly and accurately select the recipient device for sending the data item. As other example, the distance information obtained from ranging can be used to trigger a notification (e.g., a reminder) to be output from a first mobile device or used to display a visual indicator on a receiving device. Proximity of a device (e.g., as determined by a distance) can be used to suggest recipient for a new communication.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Applicant: Apple Inc.
    Inventors: Brent M. Ledvina, Marc J. Krochmal, Robert W. Brumley, Sriram Hariharan
  • Patent number: 10887048
    Abstract: A sink device is configured to establish a Bluetooth connection with a source device. The sink device receives a transmission from the source device that includes a plurality of data blocks, an item of check information, and a plurality of parity blocks during a transmission time duration. The sink device determines, prior to receiving an entirety of the transmission, whether at least one of received data blocks includes an error based on at least the item of check information and, when the at least one of the received data blocks includes the error and prior to receiving all of the plurality of parity blocks, the sink device performs an error correction operation on a first one of the received data blocks based on a first one of the parity blocks.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: January 5, 2021
    Assignee: Apple Inc.
    Inventors: Alon Paycher, Naftali Sommer, Tal Inbar, Sriram Hariharan, Axel Berny, Roi Faust, Eli Ochayon, Sreeraman Anantharaman
  • Publication number: 20200404439
    Abstract: Systems, methods, and non-transitory computer-readable storage media for performing a role swapping operation between a pair of non-tethered wireless ear buds after detecting a triggering event. Further, state information can be coordinated between devices, including in connection with performing a role swap between buds in a pair of wireless, untethered ear buds, where one wireless ear bud is in a primary role and is responsible for a connection with a companion device, and another wireless ear bud in the pair is in a secondary role.
    Type: Application
    Filed: September 3, 2020
    Publication date: December 24, 2020
    Inventors: Sriram HARIHARAN, Ganesha Adkasthala GANAPATHI BATTA, Tad J. DREIER, Christopher S. WIEBE, Ashley N. SAULSBURY, Duy N. PHAN, David J. SHAW, Robert D. WATSON, Augustin PRATS
  • Patent number: 10834567
    Abstract: Apparatuses, systems, and methods broadcast a device state in a wireless communication network. A wireless audio output device is configured to be paired with a second wireless device via a first piconet connection, wherein the second wireless device comprises a source of audio data to be output by the wireless audio output device. The wireless audio output device includes a processor configured to detect a change in the state of the wireless audio output device and set a transmission parameter of a broadcast transmission based at least in part on the detected change in the state and a transceiver configured to broadcast an advertising message to the second wireless device including information describing the wireless audio output device via the broadcast transmission.
    Type: Grant
    Filed: May 29, 2019
    Date of Patent: November 10, 2020
    Assignee: Apple Inc.
    Inventors: Robert D. Watson, Sriram Hariharan, Ganesha Adkasthala Ganapathi Batta, Jason Giles
  • Patent number: 10834738
    Abstract: Communication between a source device and one or more pairs of accessory devices and between accessory devices within pairs of accessory devices is scheduled using slot availability masks (SAMs). A primary accessory device provides to the source device information about requirements for communication between the primary accessory device and a secondary accessory device. The source device determines a SAM map that specifies a periodic cycle of time slots, with time slots marked as available or unavailable for transmission and/or reception. The SAM map satisfies requirements to avoid collisions between communication between the source device and the accessory devices and communication between accessory devices within pairs of accessory devices. When multiple pairs of accessory devices establish connections with the source device, internal communication between accessory devices within pairs of accessory devices are aligned to use at least a common overlapping set of time slots.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: November 10, 2020
    Assignee: Apple Inc.
    Inventors: Alon Paycher, Sriram Hariharan, Yonathan Shavit, Assaf Kaplan
  • Publication number: 20200351781
    Abstract: A first device may communicate via a first wireless interface (WI) and a second WI, with the second WI operating at a relatively higher power level than the first WI. The first device may receive a scan notification corresponding to wireless scanning performed by a second device. The first device may subsequently perform wireless scanning using the second WI in response to the scan notification indicating that the first device is within effective communication range of a third device. The first device may receive the scan notification over a wireless connection established between the first device and the second device using the first WI. The first device may transmit filter information to the second device, the filter information indicating when, and for which scans the first device is to receive scan notifications. The first device may also activate the second WI and use the second WI to perform ranging and/or control operations associated with the third device.
    Type: Application
    Filed: May 19, 2020
    Publication date: November 5, 2020
    Inventors: Sriram Hariharan, Venkatesh Rajendran, Alon Paycher, Michael Jason Giles
  • Patent number: 10805879
    Abstract: A first device is configured to establish a connection over a short-range communication link with a second device. The first device may transition to a sleep state, terminate (i) a paging operation and a page scanning operation associated with a paging protocol and (ii) an advertisement scanning operation associated with an advertisement protocol and perform an advertisement broadcast operation associated with the advertisement protocol, the advertisement broadcast operation generating an advertisement to be broadcast at a first interval, wherein the first interval is greater than a second interval for performing advertisement broadcast operations in an active state.
    Type: Grant
    Filed: September 27, 2018
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: David Shaw, Ariane Cotte, Alon Paycher, Robert Watson, Gregory Burns, Chandrahas Aralaguppe Chandramohan, Sriram Hariharan, Jonathan Shavit, Adir Eini
  • Publication number: 20200288326
    Abstract: This application relates to electronic devices configured to connect to a wireless local area network and communicate using a trigger-based access mechanism. An access point is configured to manage the wireless local area network. The access point includes a processing subsystem configured to select a channel associated with a communications medium for communicating with the set of electronic devices. The processing subsystem is also configured to monitor the channel to detect interference from radio frequency sources not connected to the wireless local area network, receive channel information for at least one additional channel associated with the communications medium from the electronic devices, and configure an interface circuit of the access point to communicate with the set of electronic devices on a new channel based, at least in part, on the channel information.
    Type: Application
    Filed: March 4, 2020
    Publication date: September 10, 2020
    Inventors: Daniel R. BORGES, Joseph HAKIM, Sriram HARIHARAN, Yoel BOGER, Xiaowen WANG, Yaniv DVORY
  • Patent number: 10771908
    Abstract: Systems, methods, and non-transitory computer-readable storage media for performing a role swapping operation between a pair of non-tethered wireless ear buds after detecting a triggering event. Further, state information can be coordinated between devices, including in connection with performing a role swap between buds in a pair of wireless, untethered ear buds, where one wireless ear bud is in a primary role and is responsible for a connection with a companion device, and another wireless ear bud in the pair is in a secondary role.
    Type: Grant
    Filed: October 16, 2018
    Date of Patent: September 8, 2020
    Assignee: Apple Inc.
    Inventors: Sriram Hariharan, Ganesha Adkasthala Ganapathi Batta, Tad J. Dreier, Christopher S. Wiebe, Ashley N. Saulsbury, Duy N. Phan, David J. Shaw, Robert D. Watson, Augustin Prats
  • Patent number: 10759389
    Abstract: Two different wireless protocols can be used for ranging between a mobile device and an access control system (e.g., a vehicle). The first wireless protocol (e.g., Bluetooth®) can be used to perform authentication of the vehicle and exchange ranging capabilities between a mobile device (e.g., a phone or watch) and the vehicle. The second wireless protocol (e.g., ultra-wideband, UWB) can use a pulse width that is less than a pulse width used by the first wireless protocol (e.g., 1 ns v. 1 ?s). The narrower pulse width can provide greater accuracy for distance (ranging) measurements.
    Type: Grant
    Filed: October 29, 2019
    Date of Patent: September 1, 2020
    Assignee: Apple Inc.
    Inventors: Brent M. Ledvina, Robert W. Brumley, Sriram Hariharan
  • Publication number: 20200244789
    Abstract: Apparatus and methods to communicate audio data from either an active wireless device or a requesting wireless device to one or more audio reproduction devices that are simultaneously communicatively coupled to both the active wireless device and to the requesting wireless device are disclosed. Responsive to a request from the requesting wireless device to transmit audio data to the one or more audio reproduction devices, the active wireless device determines whether to transmit audio data from the requesting wireless device based at least in part on an audio status of the active wireless device and a set of predetermined arbitration criteria that prioritizes among applications and operating system processes that generate the audio data.
    Type: Application
    Filed: January 31, 2020
    Publication date: July 30, 2020
    Inventors: Robert D. WATSON, Ganesha Adkasthala GANAPATHI BATTA, Anthony GUETTA, David John SHAW, Craig DOOLEY, Chris SAARI, Gregory NOVICK, Nathan DE VRIES, Sriram HARIHARAN, Patrick Ian BERNHARD, Dana MCLAUGHLIN, Jeffrey Chandler MOORE, Patrick Lee COFFMAN, Jonathan Anderson BENNETT, Deepak IYER, Albert Riley HOWARD, JR., Jason CONN
  • Publication number: 20200213950
    Abstract: A system, a method, and a computer program product for power control using uplink coordinated multi-point transmission in a wireless communications system are provided. Using a first node, at least one second node configured to provide an uplink support to user equipment communicating with the first node is detected. The first node receives a confirmation from the second node indicating availability of uplink support by the second node to the user equipment. Based on the received confirmation, communicating with the user equipment on an uplink using the second node is established.
    Type: Application
    Filed: March 12, 2020
    Publication date: July 2, 2020
    Inventors: Sriram Rajagopal, Raghunath Hariharan, Ran Yaniv
  • Patent number: 10660037
    Abstract: A first device may communicate via a first wireless interface (WI) and a second WI, with the second WI operating at a relatively higher power level than the first WI. The first device may receive a scan notification corresponding to wireless scanning performed by a second device. The first device may subsequently perform wireless scanning using the second WI in response to the scan notification indicating that the first device is within effective communication range of a third device. The first device may receive the scan notification over a wireless connection established between the first device and the second device using the first WI. The first device may transmit filter information to the second device, the filter information indicating when, and for which scans the first device is to receive scan notifications. The first device may also activate the second WI and use the second WI to perform ranging and/or control operations associated with the third device.
    Type: Grant
    Filed: April 2, 2018
    Date of Patent: May 19, 2020
    Assignee: Apple Inc.
    Inventors: Sriram Hariharan, Venkatesh Rajendran, Alon Paycher, Michael Jason Giles
  • Patent number: 10652736
    Abstract: Some embodiments provide a method for establishing a secured session with backward security between a first device and a second device. In some embodiments, the method establishes a communication session between the first and second devices using shared keys stored at the first and second devices. The method exchanges encrypted data between the first and second devices as a part of the communication session. The method, upon completion of the communication session, modifies the shared key at the first device in a predictable way. The shared key is modified at the second device in the same predictable way. The method then stores the modified shared key at the first device. The modified shared key cannot be used to decrypt any portion of the encrypted data of the current and previous communication sessions.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: May 12, 2020
    Assignee: Apple Inc.
    Inventors: Mitchell D. Adler, Yannick L. Sierra, Ganesha A. G. Batta, Michael Giles, Akshay M Srivatsa, Craig P. Dooley, Sriram Hariharan, Robert D. Watson
  • Publication number: 20200128378
    Abstract: Methods for aggregating Bluetooth profiles for faster connection and configuration are disclosed, including transmitting, subsequent to establishing a connection, a request message to a peer device that indicates support of a fast connection protocol for Bluetooth profiles configuration and receiving a response message from the peer device that indicates the peer device supports the fast connection protocol. After pairing with the peer device, a first list of profile descriptors for a plurality of Bluetooth profiles supported by the device may be transmitted to the peer device and a second list of profile descriptors for a plurality of Bluetooth profiles supported by the peer device may be received. A configuration of a plurality of Bluetooth profiles base, at least in part, on a comparison of the first list of profile descriptors to the second list of profile descriptors may be determined and transmitted to the peer device.
    Type: Application
    Filed: December 18, 2019
    Publication date: April 23, 2020
    Inventors: Akshay Mangalam Srivatsa, Ariane Cotte, Craig P. Dooley, Duy N. Phan, Ganesha Adkasthala Ganapathi Batta, Hyundoo Shin, Kang Sun, Matt I. Gillette, Michael Jason Giles, Robert D. Watson, Sean P. Wilson, Sriram Hariharan, Sujatha Viswanathan, Todd Wheeler, Yilok L. Wong, David John Shaw, Sarang S. Ranade
  • Publication number: 20200120723
    Abstract: Embodiments of the current disclosure facilitate the creation of a wireless connection between a host device and an accessory device over a wireless medium. For instance, according to some embodiments, a method of connecting an accessory device to a host device includes transmitting a plurality of advertising beacons over a wireless medium. Each wireless beacon can contain information identifying a predetermined time when the accessory device will begin a page scan. The accessory device can begin the page scan at the predetermined time and can receive pages from a host device during a page scan window of the page scan over the wireless medium. The received pages can then be subsequently used to establish an ad hoc network connection between the accessory device and the host device.
    Type: Application
    Filed: December 9, 2019
    Publication date: April 16, 2020
    Applicant: Apple Inc.
    Inventor: Sriram Hariharan
  • Patent number: 10624034
    Abstract: A system, a method, and a computer program product for power control using uplink coordinated multi-point transmission in a wireless communications system are provided. Using a first node, at least one second node configured to provide an uplink support to user equipment communicating with the first node is detected. The first node receives a confirmation from the second node indicating availability of uplink support by the second node to the user equipment. Based on the received confirmation, communicating with the user equipment on an uplink using the second node is established.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: April 14, 2020
    Assignee: AltioStar Networks, Inc.
    Inventors: Sriram Rajagopal, Raghunath Hariharan, Ran Yaniv
  • Patent number: 10614857
    Abstract: In some implementations, a computing device can calibrate media playback channels for presenting media content through a media system by determining the media propagation latency through the media system. For example, the computing device can send calibration content (e.g., audio data, video data, etc.) to various playback devices (e.g., playback channels) of the media system and record a timestamp indicating when the calibration content was sent. When the playback devices present the calibration content, a sensor device (e.g., remote control device, smartphone, etc.) can detect the presentation of the calibration content. The sensor device can send calibration data (e.g., media samples that may include the calibration content and/or a timestamp indicating when the media sample was detected by the sensor device) to the computing device. The computing device can determine the propagation latency (e.g., presentation delay) based on the calibration data received from the sensor device.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: April 7, 2020
    Assignee: Apple Inc.
    Inventors: Langford M Wasada, Vijay Sundaram, William M Bumgarner, Daniel H Lloyd, Christopher J Sanders, Sean A Ramprashad, Sriram Hariharan, Jarrad A Stallone, Johannes P Schmidt, David P Saracino, Gregory R Chapman