Patents by Inventor Scott Su

Scott Su 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: 8537134
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: September 17, 2013
    Assignee: SMART Technologies ULC
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Publication number: 20120280943
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Application
    Filed: July 20, 2012
    Publication date: November 8, 2012
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: GERALD MORRISON, TREVOR AKITT, SCOTT SU
  • Patent number: 8228304
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Grant
    Filed: June 11, 2009
    Date of Patent: July 24, 2012
    Assignee: SMART Technologies ULC
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Publication number: 20100060613
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Application
    Filed: June 11, 2009
    Publication date: March 11, 2010
    Applicant: SMART Technologies ULC
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Patent number: 7619617
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: November 17, 2009
    Assignee: Smart Technologies ULC
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Publication number: 20060022962
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Application
    Filed: September 28, 2005
    Publication date: February 2, 2006
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Patent number: 6954197
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Grant
    Filed: November 15, 2002
    Date of Patent: October 11, 2005
    Assignee: Smart Technologies Inc.
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su
  • Publication number: 20050156900
    Abstract: A touch system includes a plurality of coordinate input sub-regions. The input sub-regions overlap to define a generally contiguous input surface. Each coordinate input sub-region generates pointer coordinate data in response to pointer contacts thereon. The pointer coordinate data is processed to update image data presented on the input surface. When a pointer contact is made on a coordinate input sub-region that does not overlap with an adjacent coordinate input sub-region, the coordinate input sub-region processes acquired images to derive pointer data and triangulates the position of the pointer using the derived pointer data thereby to determine the position of the pointer contact relative to the touch surface. When a pointer contact is made on a coordinate input sub-region that overlaps with an adjacent coordinate input sub-region, each overlapping coordinate input sub-regions processes acquired images to derive pointer data and triangulates the position of the pointer using the derived pointer data.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 21, 2005
    Inventors: Douglas Hill, Scott Su, David Holmgren
  • Publication number: 20040095318
    Abstract: A touch system includes a touch surface and at least two cameras associated with the touch surface. The at least two cameras acquire images of the touch surface from different locations and having overlapping fields of view. A digital signal processor is associated with each camera. The digital signal processors process pixel data acquired by selected pixel subsets of the at least two digital cameras to generate pointer characteristic data when a pointer exists in the acquired images. The pointer characteristic data identifies edges of the pointer. A master digital signal processor triangulates the edge information in the pointer characteristic data to determine a bounding area that represents a pointer perimeter.
    Type: Application
    Filed: November 15, 2002
    Publication date: May 20, 2004
    Inventors: Gerald Morrison, Trevor Akitt, Scott Su