×

Mobile electronic device and method for controlling a media player device to play back media

  • US 9,886,232 B2
  • Filed: 06/27/2014
  • Issued: 02/06/2018
  • Est. Priority Date: 06/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A mobile device, comprising:

  • a network interface;

    a memory storing first audio data and second audio data, and a database containing a record including a media player device identifier and a corresponding lag time, the corresponding lag time comprising an indication of a time elapsed between a receipt of confirmation from a media player device, identified by the media player device identifier, that a connection is ready and an actual time that the connection is ready for audio playback, a positive lag time indicating that the media player device reports that the connection is ready before it is actually ready for the audio playback, and a negative lag time indicating that the media player device reports that the connection is ready after it is actually ready for the audio playback;

    a microphone; and

    a processor interconnected with the network interface, the memory and the microphone, the processor operating to;

    transmit, to the media player device via the network interface, a request to initiate a connection between the mobile device and the media player device;

    responsive to transmitting the request to initiate the connection, receive an identifier of the media player device;

    when the identifier is not present in the database and a confirmation has been received from the media player device that the connection is ready;

    send the first audio data over the connection to the media player device for playback by the media player device;

    detect the playback of the first audio data via the microphone; and

    in response to detecting playback of the first audio data, send the second audio data over the connection to the player device for playback by the media player device;

    when the identifier matches the media player device identifier present in the database, the confirmation has been received, and the corresponding lag time is positive;

    when a period of time has elapsed beginning from when the confirmation was received and having a length equal to the corresponding lag time;

    send the second audio data over the connection; and

    ,when the identifier matches the media player device identifier present in the database, and the corresponding lag time is negative;

    send the second audio data over the connection to the player device for playback by the media player device when the identifier is received and prior to the confirmation being received.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×