×

Method and system for providing virtual throwing of objects

  • US 9,289,685 B2
  • Filed: 11/18/2011
  • Issued: 03/22/2016
  • Est. Priority Date: 11/18/2011
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • detecting, via a processor, execution of virtually throwing an object as represented by a first application on a first mobile device, wherein an intended recipient of the object is unknown to the first mobile device at the time of virtually throwing the object;

    determining, via the processor, at the time of the virtually throwing the object, throwing data for the object using sensor information and location information of the first mobile device;

    transmitting, via communication interface, the throwing data to an application platform;

    selecting, via another processor at the application platform, a second mobile device as a candidate to virtually catch the object, as represented by a second application on the second mobile device, based on the throwing data and location information of the second mobile device;

    determining, via the other processor, a successful catch of the object by the second mobile device based on the throwing data and the location information of the second mobile device;

    tracking a number of successful catches by a plurality of mobile devices that have been selected as candidates;

    comparing the number of successful catches to a maximum threshold number; and

    terminating the virtually throwing the object when the maximum threshold number of successful catches is reached,wherein the throwing data includes angle information, speed information, timing information, and acceleration information, andwherein the application platform is remote from both the first mobile device and the second mobile device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×