Patents Assigned to Perceptive Pixel Inc.
-
Patent number: 8451268Abstract: Manipulating a three-dimensional object displayed in a multi-touch display device includes displaying a three-dimensional object in two dimensions on the multi-touch display device. Placement of one or more touch points on the multi-touch display device is detected. For each detected touch point, a location of the touch point on the multi-touch display device is determined and a matching contact point on a surface of the three-dimensional object that is displayed by the multi-touch display device at the location of the touch point is also determined. Movement of at least one of the touch points is detected. Subsequent to the detected movement of the one or more touch points, a three-dimensional transformation of the three-dimensional object is determined that results in a display in which the contact points on the surface of the three-dimensional object remain displayed substantially at the locations of their matching touch points.Type: GrantFiled: April 1, 2010Date of Patent: May 28, 2013Assignee: Perceptive Pixel Inc.Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
-
Publication number: 20130127833Abstract: A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set.Type: ApplicationFiled: March 23, 2012Publication date: May 23, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Patent number: 8441467Abstract: High-resolution, scalable multi-touch sensing display systems and processes based on frustrated total internal reflection employ an optical waveguide that receives light, such as infrared light, that undergoes total internal reflection and an imaging sensor that detects light that escapes the optical waveguide caused by frustration of the total internal reflection due to contact by a user. The optical waveguide may be fitted with a compliant surface overlay to greatly improve sensing performance, minimize the affect of contaminants on and damage to the contact surface, to generally extend system life and to provide other benefits. The systems and processes provide true multi-touch (multi-input) and high-spatial and temporal resolution capability due to the continuous imaging of the frustrated total internal reflection that escapes the entire optical waveguide.Type: GrantFiled: August 3, 2007Date of Patent: May 14, 2013Assignee: Perceptive Pixel Inc.Inventor: Jefferson Y. Han
-
Patent number: 8429567Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: GrantFiled: February 24, 2012Date of Patent: April 23, 2013Assignee: Perceptive Pixel Inc.Inventor: Philip L. Davidson
-
Publication number: 20130093792Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: April 18, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Publication number: 20130093693Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: April 18, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Publication number: 20130093756Abstract: A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set.Type: ApplicationFiled: March 23, 2012Publication date: April 18, 2013Applicant: Perceptive Pixel Inc.Inventor: Philip L. DAVIDSON
-
Publication number: 20130093694Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: April 18, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Publication number: 20130093695Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: April 18, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Patent number: 8407606Abstract: A multi-touch display device is configured to enable control of a displayed object by less than all of the input mechanisms determined to be engaging the displayed object at the same time.Type: GrantFiled: January 4, 2010Date of Patent: March 26, 2013Assignee: Perceptive Pixel Inc.Inventors: Philip L. Davidson, Jefferson Y. Han
-
Patent number: 8405653Abstract: A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set.Type: GrantFiled: March 21, 2012Date of Patent: March 26, 2013Assignee: Perceptive Pixel Inc.Inventor: Philip L. Davidson
-
Publication number: 20130069860Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Engagement of an input mechanism with one of the target element and a particular one of the objects displayed on the multi-input display device is detected. Movement of the input mechanism is monitored while the input mechanism remains engaged with whichever one of the target element and the particular displayed object that the input mechanism engaged. A determination is made that at least a portion of a particular displayed object is overlapping at least a portion of a target element on the multi-input display device upon detecting disengagement of the input mechanism.Type: ApplicationFiled: February 24, 2012Publication date: March 21, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Publication number: 20130069991Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: March 21, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Publication number: 20130069885Abstract: A process for enabling objects displayed on a multi-input display device to be grouped together is disclosed that includes defining a target element that enables objects displayed on a multi-input display device to be grouped together through interaction with the target element. Operations are invoked that establish a relationship between a particular displayed object and a position on the target element and that causes transformations applied to the target element also to be applied to the particular displayed object while maintaining the relationship between the particular displayed object and the position on the target element.Type: ApplicationFiled: February 24, 2012Publication date: March 21, 2013Applicant: PERCEPTIVE PIXEL INC.Inventor: Philip L. Davidson
-
Patent number: 8400449Abstract: A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set.Type: GrantFiled: March 23, 2012Date of Patent: March 19, 2013Assignee: Perceptive Pixel, Inc.Inventor: Philip L. Davidson
-
Patent number: 8368653Abstract: Methods and systems for interfacing with multi-point input devices employ various techniques for controlling displayed images, including 2D and 3D image translation, scale/zoom, rotation control and globe axis tilt control. Various techniques employ three or more simultaneous inputs, changes in characteristics of those inputs, and pressure sensing, among other things.Type: GrantFiled: January 31, 2008Date of Patent: February 5, 2013Assignee: Perceptive Pixel, Inc.Inventors: Jefferson Y. Han, Philip L. Davidson
-
Patent number: 8334867Abstract: A three-dimensional data set is accessed. A two-dimensional plane is defined that intersects a space defined by the three-dimensional data set. The two-dimensional plane defines a two-dimensional data set within the three-dimensional data set and divides the three-dimensional data set into first and second subsets. A three-dimensional view based on the three-dimensional data set is rendered on such that at least a portion of the first subset of the three-dimensional data set is removed and at least a portion of the two-dimensional data set is displayed. A two-dimensional view of a first subset of the two-dimensional data set also is rendered. Controls are provided that enable visual navigation through the three-dimensional data set by engaging points on the multi-touch display device that correspond to either the three-dimensional view based on the three-dimensional data set and/or the two-dimensional view of the first subset of the two-dimensional data set.Type: GrantFiled: March 23, 2012Date of Patent: December 18, 2012Assignee: Perceptive Pixel Inc.Inventor: Philip L. Davidson
-
Patent number: 8335996Abstract: Methods and systems for interfacing with multi-input devices employ various techniques for controlling the window framing of images. Such techniques provide control, including moving, sizing, and orientating, of one or more displayed window frames in which one or more images are displayed.Type: GrantFiled: April 8, 2009Date of Patent: December 18, 2012Assignee: Perceptive Pixel Inc.Inventors: Philip L. Davidson, Jefferson Y. Han
-
Patent number: 8325181Abstract: Techniques for constraining motion of 3D objects displayed on a 2D display interface are described. Touch points are placed by a user on the 2D display interface to manipulate a displayed object. Each touch point is matched with a contact point on the surface of the object. The motion of the object is restricted by adding penalty terms to an energy equation that includes terms that measure deviation between the screen-space location of the touch points and that of their matching contact points. The penalty terms measure deviation from an ideal value. In response to movement of at least one touch point to a new screen-space location, a transformation of the object is determined by applying an algorithm that operates on the energy equation to reduce deviations between the screen-space location of the touch points and that of their matching contact points while also reducing deviation from the ideal value or values set by the penalty term or terms.Type: GrantFiled: April 1, 2010Date of Patent: December 4, 2012Assignee: Perceptive Pixel Inc.Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
-
Publication number: 20120268427Abstract: Optical filtered sensor-in-pixel technology for touch sensing, in which a waveguide receives infrared light emitted by a light source and causes at least some of the received infrared light to undergo total internal reflection within the waveguide. A frustrating layer is disposed relative to the waveguide so as to contact the waveguide when a touch input is provided. The frustrating layer causes frustration of the total internal reflection of the received infrared light within the waveguide at a contact point between the frustrating layer and the waveguide. A sensor-in-pixel display displays an image that is perceivable through the waveguide and the frustrating layer and includes photosensors. The photosensors have a photosensor corresponding to each pixel of the image and sense at least some of the infrared light that escapes from the waveguide at the contact point.Type: ApplicationFiled: April 19, 2012Publication date: October 25, 2012Applicant: PERCEPTIVE PIXEL INC.Inventor: David Elliott Slobodin