Patents by Inventor Jason L. Reisman

Jason L. Reisman has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9041679
    Abstract: Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.
    Type: Grant
    Filed: February 18, 2014
    Date of Patent: May 26, 2015
    Assignee: PERCEPTIVE PIXEL, INC.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Publication number: 20140168128
    Abstract: Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.
    Type: Application
    Filed: February 18, 2014
    Publication date: June 19, 2014
    Applicant: Perceptive Pixel, Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8654104
    Abstract: Placement by one or more input mechanisms of a touch point of a mufti-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the changed in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: February 18, 2014
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Publication number: 20130307827
    Abstract: Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.
    Type: Application
    Filed: July 22, 2013
    Publication date: November 21, 2013
    Applicant: Perceptive Pixel, Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8493384
    Abstract: Placement by one or more input mechanisms of a touch point on a multi-touch display device that is displaying a three-dimensional object is detected. A two-dimensional location of the touch point on the multi-touch display device is determined, and the touch point is matched with a three-dimensional contact point on a surface of the three-dimensional object that is projected for display onto the image plane of the camera at the two-dimensional location of the touch point. A change in applied pressure at the touch point is detected, and a target depth value for the contact point is determined based on the change in applied pressure. A solver is used to calculate a three-dimensional transformation of the three-dimensional object using an algorithm that reduces a difference between a depth value of the contact point after object transformation and the target depth value.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: July 23, 2013
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8462148
    Abstract: A three-dimensional object is initially transformed using an initial three-dimensional transformation in response to the detected movement of at least one touch point of a set of touch points placed on a multi-touch display device, each touch point in the set being matched with a contact point on the surface of the object. If the initially transformed object does not correspond to a rotational exhaustion situation, displaying the initially transformed object on the multi-touch display device. If the initially transformed object corresponds to a rotational exhaustion situation, calculating a corrected three-dimensional transformation of the object by using an algorithm that fixes at least one degree of freedom of object orientation to a value corresponding to an orientation of the object prior to the detected movement of the at least one touch point. Transforming the object using the corrected three-dimensional transformation and displaying the transformed object.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: June 11, 2013
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y Han
  • Patent number: 8456466
    Abstract: A three-dimensional transformation of a three-dimensional object is calculated by a solver using an algorithm that reduces deviation between projected two-dimensional locations of three-dimensional contact points on a surface of the object after object transformation and two dimensional locations of touch points placed on a multi-touch display device. The algorithm is biased to generate a three-dimensional transformation that preferentially rotates the object in one direction over an opposite direction when all three-dimensional contact points are located at substantially the same depth along a Z-axis away from an image plane of the multi-touch display device and when transformation is then triggered by touch points moving such that a Euclidean distance between at least two of the touch points decreases.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: June 4, 2013
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8451268
    Abstract: 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: Grant
    Filed: April 1, 2010
    Date of Patent: May 28, 2013
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8325181
    Abstract: 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: Grant
    Filed: April 1, 2010
    Date of Patent: December 4, 2012
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y. Han
  • Patent number: 8289316
    Abstract: Each touch point placed on a multi-touch display device is matched with a contact point on a surface of a three-dimensional object displayed on the multi-touch display device. A three-dimensional transformation of the object is calculated by a solver using an algorithm that reduces deviation between projected two-dimensional locations of the three-dimensional contact points after object transformation and two dimensional locations of their matching touch points. The solver, in calculating the three-dimensional transformation, assigns a weighting value to each touch point to distribute an aggregate amount of deviation calculated by the solver among the touch points such that a magnitude of the deviation between the projected two-dimensional location of one of the contact points and that of its matching touch point is different from a magnitude of the deviation between the projected two dimensional location of another contact point and that of its matching touch point.
    Type: Grant
    Filed: April 1, 2010
    Date of Patent: October 16, 2012
    Assignee: Perceptive Pixel Inc.
    Inventors: Jason L. Reisman, Philip L. Davidson, Jefferson Y Han