System and method for providing object location information and physical contact information
First Claim
1. A system for providing object information, the system comprising:
- a screen having a display surface;
a physical contact sensing component to generate physical contact information regarding whether at least an object has come into physical contact with the display surface of the screen; and
a depth camera physically positioned to generate object location information by capturing a location of the object located in front of the display surface, the object location information including a region of the screen that the object is located in front of and further including object distance information related to the distance the object is located away from the front of the screen; and
a user interface component coupled to the physical contact sensing component and to the depth camera, the user interface component to, in response to detecting a physical touch via the physical contact sensing component, determine a type of touch event based on the physical contact information and based on the object location information, the type of touch event including a first type associated with a single proximal object and a second type associated with multiple proximal objects.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method (500) executed on a processor for providing object information about an object in proximity to a display screen. The method includes the step of determining whether an at least first object is located within a proximal distance of the first surface of the display screen based on information provided by a depth camera (step 510). The method also includes the step of determining whether the at least first object has physically contacted a first surface of the display screen based on information provided by a physical contact sensing component (step 520). The information about (1) the proximal distance of the at least first object from the screen and (2) whether the at least first object has physically contacted the display surface of the screen to provide proximal event information and based on the information provided, it is determining whether the user interface should be modified (step 560).
-
Citations
15 Claims
-
1. A system for providing object information, the system comprising:
-
a screen having a display surface; a physical contact sensing component to generate physical contact information regarding whether at least an object has come into physical contact with the display surface of the screen; and a depth camera physically positioned to generate object location information by capturing a location of the object located in front of the display surface, the object location information including a region of the screen that the object is located in front of and further including object distance information related to the distance the object is located away from the front of the screen; and a user interface component coupled to the physical contact sensing component and to the depth camera, the user interface component to, in response to detecting a physical touch via the physical contact sensing component, determine a type of touch event based on the physical contact information and based on the object location information, the type of touch event including a first type associated with a single proximal object and a second type associated with multiple proximal objects. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for providing object information, the system comprising:
-
a screen having a display surface; a physical contact sensing component to provide physical contact information regarding whether an object has physically contacted the display surface; an image capture device positioned to capture a location of the object located in front of the display surface, the image capture device to generate object location information including a region of the screen that the object is located in front of and further including object distance information about whether the object is within a hover distance from the display surface; and a user interface component, coupled to the physical contact sensing component and to the image capture device, to; in response to detecting a physical touch via the physical contact sensing component, determine a type of touch event based on the physical contact information and based on the object location information, the type of touch event including a first associated with a single proximal object and a second type associated with multiple proximal objects; and in response to detecting the object being within the hover distance and no registration of physical contact by the physical contact sensing component, determine whether to modify a user interface. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A non-transitory computer readable storage medium instructions when executed cause a processor of a computer system to:
-
determine whether an object is located within a proximal distance of a display surface of a screen of the computer system based on object location information provided by a depth camera of the computer system, wherein the object location information includes a region of the screen that the object is located in front of and further including object distance information about whether the object is within a hover distance from the display surface; determine whether the object has physically contacted the display surface based on physical contact information provided by a physical contact sensing component of the computer system; determine whether a user interface is to be modified based on the object location information and the physical contact information; and in response to detecting a physical touch based on the physical contact information, determine a type of touch event based on the physical contact information and based on the object location information, the type of touch event including a first type associated with a single proximal object and a second type associated with multiple proximal objects. - View Dependent Claims (12, 13, 14)
-
-
15. A method executed on a processor for providing object information, the method comprising:
-
determining whether an object is located within a proximal distance of a display surface of a screen of a computer system based on object location information provided by a depth camera of the computer system, wherein the object location information includes a region of the screen that the object is located in front of and further including object distance information about whether the object is within a hover distance from the display surface; determining whether the object has physically contacted the display surface based on physical contact information provided by a physical contact sensing component of the computer system; determine whether a user interface is to be modified based on the object location information and the physical contact information; and in response to detecting a physical touch based on the physical contact information, determine a type of touch event based on the physical contact information and based on the object location information, the type of touch event including a first type associated with a single proximal object and a second type associated with multiple proximal objects.
-
Specification