×

System and method for remote data acquisition and distribution

  • US 7,949,730 B2
  • Filed: 06/22/2009
  • Issued: 05/24/2011
  • Est. Priority Date: 01/17/2006
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable nontransitory storage media embodying software that is operable when executed to:

  • receive a command from a first mobile client device, the command being directed to a second mobile client device and relating to a substantially real-time media session involving substantially real-time streamable data to or from the first mobile client device or the second mobile client device, the first mobile client device comprising a first mobile streamable-data source, the second mobile client device comprising a second mobile streamable-data source, the command being selected from the group consisting of;

    one or more instructions causing text to appear on a display of the second mobile client device;

    one or more instructions causing the second mobile client device to retrieve a file from the server, the first mobile client device, or a third mobile client device;

    one or more instructions causing the second mobile client device to start generating substantially real-time streamable data and transmitting it to the server, the first mobile client device, or the third mobile client device;

    one or more instructions causing the second mobile client device to stop generating substantially real-time streamable data and transmitting it to the server, the first mobile client device, or the third mobile client device;

    one or more instructions causing the second mobile client device to initiate a telephone call;

    one or more instructions causing the second mobile client device to present to the user at the second mobile client device substantially live streamable data from a substantially real-time streamable-data source that is remote from the second mobile client device;

    one or more instructions causing the second mobile client device to report a status or a location of the second mobile client device to the server, the first mobile client device, or the third mobile client device; and

    one or more instructions causing the second mobile client device to erase all the data on the second mobile client device and restore itself to predetermined default settings;

    temporarily store the command in one or more message queues while waiting for the second mobile client device to access a check-in service at a server that is remote from the second mobile client device; and

    in response to the second mobile client device accessing the check-in service, transmit or cause to be transmitted to the second mobile client device the command for presentation to a user at the second mobile client device of an option to have the command executed by the second mobile client device.

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