NOTIFICATION SYSTEM FOR PROVIDING AWARENESS OF AN INTERACTIVE SURFACE
First Claim
1. A system for providing awareness of an interactive surface, comprising:
- a memory for storing instructions; and
a processor coupled to the interactive surface, the processor for executing the instructions to perform operations, the operations comprising;
receiving media content associated with an object that is within a range of the interactive surface;
detecting a position and a velocity of the object that is in the range of the interactive surface based at least in part on the media content;
determining if the object has a trajectory that would cause the object to collide with the interactive surface, wherein the trajectory is determined based on the position and the velocity of the object; and
generating a notification if the object is determined to have the trajectory that would cause the object to collide with the interactive surface.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing awareness of an interactive surface is disclosed. The system may include a processor that is communicatively linked to an interactive surface. The processor may determine a position and a velocity of an object that is within range of the interactive surface based on one or more of media content, vibrations, air movement, sounds and, global positioning data associated with the object. Additionally, the processor may determine if the object has a trajectory that would cause the object to collide with the interactive surface based on the information associated with the object. If the processor determines that the object has a trajectory that would cause the object to collide with the interactive surface, the processor can generate a notification.
35 Citations
20 Claims
-
1. A system for providing awareness of an interactive surface, comprising:
-
a memory for storing instructions; and a processor coupled to the interactive surface, the processor for executing the instructions to perform operations, the operations comprising; receiving media content associated with an object that is within a range of the interactive surface; detecting a position and a velocity of the object that is in the range of the interactive surface based at least in part on the media content; determining if the object has a trajectory that would cause the object to collide with the interactive surface, wherein the trajectory is determined based on the position and the velocity of the object; and generating a notification if the object is determined to have the trajectory that would cause the object to collide with the interactive surface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method for providing awareness of an interactive surface, comprising:
-
receiving media content associated with an object that is within a range of the interactive surface; determining a position and a velocity of the object that is in the range of the interactive surface based at least in part on the media content by utilizing instructions stored in memory and executed by a processor; determining if the object has a trajectory that would cause the object to collide with the interactive surface, wherein determining the trajectory is based on the position and the velocity of the object; and generating a notification if the object is determined to have the trajectory that would cause the object to collide with the interactive surface. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A tangible computer-readable medium comprising instructions, which when executed by a processor, cause the processor to perform operations comprising:
-
receiving media content associated with an object that is within a range of an interactive surface; determining a position and a velocity of the object that is in the range of the interactive surface based at least in part on the media content; determining if the object has a trajectory that would cause the object to collide with the interactive surface, wherein the trajectory is determined based on the position and the velocity of the object; and generating a notification if the object is determined to have the trajectory that would cause the object to collide with the interactive surface.
-
Specification