Patents Assigned to SMART Technologies ULC
  • Patent number: 8549423
    Abstract: A method for creating a second mathematical object based on a first mathematical object in a computing apparatus having a graphical user interface includes selecting a first mathematical object in response to an instruction received from a user; creating a second mathematical object using data of said first mathematical object; linking said first mathematical object to said second mathematical object; and creating a visual link between said first mathematical object and said second mathematical object.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: October 1, 2013
    Assignee: SMART Technologies ULC
    Inventors: Tom Willekes, Kathryn Rounding, Gregory Gordon Forrest
  • 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: 20130234990
    Abstract: An interactive input system comprising: a pair of transparent panels separated in a parallel-spaced relationship defining a passage therebetween; a radiation structure directing radiation towards the pair of transparent panels, a first portion of the radiation redirected towards the passage in response to at least one pointer brought into proximity with a surface of one of the transparent panels, and a second portion of the first portion of radiation reflected by the other of the transparent panels back towards the passage; at least two imaging devices positioned adjacent to the pair of transparent panels, each of the at least two imaging devices having a field of view looking into the passage and capturing image frames thereof, the at least two imaging devices capturing the image frames from different vantages; and processing structure for processing the image frames to determine a location of the at least one pointer.
    Type: Application
    Filed: March 6, 2012
    Publication date: September 12, 2013
    Applicant: SMART Technologies ULC
    Inventors: YUNQIU (RACHEL) WANG, NICHOLAS SVENSSON, NEIL BULLOCK, GRANT MCGIBNEY
  • Patent number: 8517324
    Abstract: A safety device for a cantilevered beam pivotally mounted adjacent one end thereof to a support surface is adapted to bridge the beam and the support surface and is structured so that when coupled to the beam and support surface, the safety device maintains the beam in a substantially fixed cantilevered condition until a downward force exceeding a threshold is applied to the beam and thereafter controls downward pivoting of the beam.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: August 27, 2013
    Assignee: SMART Technologies ULC
    Inventors: Paul Auger, James Rempel, Matthew Rodgers, Amir Butmir, Mark Fletcher, Gregory Forrest
  • Publication number: 20130215148
    Abstract: An interactive input system comprises computing structure; and an input device detecting at least one physical object carrying a recognizable pattern within a three-dimensional (3D) input space and providing output to the computing structure, wherein the computing structure processes the output of the input device to: recognize the pattern carried by the at least one physical object in the 3D input space; and modify an image presented on a display surface by applying a transition to digital content associated with the at least one physical object based on a detected state of the at least one physical object.
    Type: Application
    Filed: July 19, 2011
    Publication date: August 22, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventors: Viktor Antonyuk, Min Xin, Henry Lai, Edward Tse, Carl Hudson, Hui Xiu Wu, Jingwen Chen
  • Patent number: 8508489
    Abstract: A touch system includes a touch panel having a touch surface and a projector for projecting images onto the touch surface. A computer executing an applications program is coupled to the touch panel and the projector. The computer is responsive to contact output generated by the touch panel in response to proximity of a pointer to the touch surface and updates image data conveyed to the projector so that the images presented on the touch surface reflect the pointer activity. The computer executes a gesture responsive ink injection routine to detect when a selected gesture is made with the pointer on the touch surface. The gesture responsive ink injection routine performs recognition to convert ink drawn on the touch surface into a form suitable for the applications program when the selected gesture is recognized and enters the recognized text into the application.
    Type: Grant
    Filed: March 3, 2009
    Date of Patent: August 13, 2013
    Assignee: SMART Technologies ULC
    Inventors: Keith Correy Wilde, Taco van Ieperen
  • Publication number: 20130201100
    Abstract: A method comprises capturing image frames of an input area using a plurality of imaging devices, each having a field of view encompassing at least a portion of the input area; processing captured image frames to identify a plurality of targets therein; analyzing the identified plurality of targets to determine if the targets represent a plurality of projections of an input object; and if so, identifying a pattern of the projections thereby to identify the input object.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 8, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventor: SMART Technologies ULC
  • Patent number: 8502789
    Abstract: An interactive input system comprises a display surface and processing structure communicating with the display surface. The processing structure presents on the display surface at least one graphic object, the graphic object having properties and a respective solution state comprising a value of at least one property. The processing structure in response to gesture input manipulates the value of the at least one property, and provides an indication as to whether the graphic object is in its solution state in response to the application of a predetermined amount of pressure against the display surface in association with the graphic object. A method and computer readable medium are also provided.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: August 6, 2013
    Assignee: SMART Technologies ULC
    Inventors: Edward Tse, Jamie Duncalf, Min Xin, Cheng Guo
  • Publication number: 20130198653
    Abstract: A method of displaying input during a collaboration session, comprises providing a canvas for receiving input from at least one participant using a computing device joined to the collaboration session; and displaying the canvas at one of a plurality of discrete zoom levels on a display associated with the computing device.
    Type: Application
    Filed: January 10, 2013
    Publication date: August 1, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventor: SMART Technologies ULC
  • Publication number: 20130191768
    Abstract: A method comprises generating at least two input events in response to at least two contacts made by pointers on an interactive surface at a location corresponding to at least one graphical object; determining a pointer contact type associated with the at least two input events; determining the number of graphical objects selected; identifying a gesture based on the movement of the pointers; identifying a manipulation based on pointer contact type, number of graphical objects selected, movement of the pointers, and graphical object type; and performing the manipulation on the at least one graphical object.
    Type: Application
    Filed: January 10, 2013
    Publication date: July 25, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventor: Smart Technologies ULC
  • Patent number: 8487910
    Abstract: A touch system comprises a large scale touch surface on which an image is presented and at least two imaging devices looking across the touch surface and having overlapping fields of view. Processing structure communicates with the imaging devices and processes image data acquired by the imaging devices to determine pointer contacts on the touch surface using triangulation. The processing structure further executes at least one application to facilitate user interaction with the touch surface. Methods of interacting with the touch surface are also disclosed.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: July 16, 2013
    Assignee: SMART Technologies ULC
    Inventors: Douglas Hill, Niel Beckie, Taco van Ieperen, Serguei Vdovine, Roberto Sirotich, Mark Fletcher, Scott Tallman, Marilyn Williams, Shane Edward Bill, Shannon Patricia Goodman
  • Patent number: 8487881
    Abstract: An interactive input system comprises a consumer electronic device and a controller for the consumer electronic device. The controller is operable in one of a touch input mode and a gesture input mode and controls the consumer electronic device in response to one of the detected user touch input and user gesture input depending on the operating mode of the controller.
    Type: Grant
    Filed: October 17, 2007
    Date of Patent: July 16, 2013
    Assignee: SMART Technologies ULC
    Inventor: Vaughn E. Keenan
  • Publication number: 20130155029
    Abstract: A passive touch system includes a passive 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 have overlapping fields of view. A processor receives and processes images acquired by the at least two cameras to detect the existence of a pointer therein and to determine the location of the pointer relative to the touch surface. Actual pointer contact with the touch surface and pointer hover above the touch surface can be determined.
    Type: Application
    Filed: February 15, 2013
    Publication date: June 20, 2013
    Applicant: SMART TECHNOLOGIES ULC
    Inventor: SMART Technologies ULC
  • Patent number: 8456451
    Abstract: A touch system comprises a touch surface and at least one camera acquiring images of the touch surface. A pointer contact data generator generates pointer position data in response to pointer contact with the touch surface, the pointer position data representing where on the touch surface pointer contact is made. A processor communicates with the at least one camera and the pointer contact data generator. The processor analyzes acquired images to determine the type of pointer used to contact the touch surface, and processes the pointer position data in accordance with the determined type of pointer. In the preferred embodiment the processor distinguishes between pointer tip touch surface contacts, pointer backend touch surface contacts and finger touch surface contacts. A writing function is invoked in response to pointer tip touch surface contacts. An erase function is invoked in response to pointer backend touch surface contacts. Mouse events are generated in response to finger touch surface contacts.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: June 4, 2013
    Assignee: SMART Technologies ULC
    Inventors: Gerald D. Morrison, David E. Holmgren
  • Patent number: 8456418
    Abstract: An apparatus for detecting a pointer within a region of interest includes a first reflective element extending along a first side of the region of interest and reflecting light towards the region of interest. A second reflective element extends along a second side of the region of interest and reflects light towards the region of interest. The second side is joined to the first side to define a first corner. A non-reflective region generally in the plane of at least one of the first and second reflective elements is adjacent the first corner. At least one imaging device captures images of the region of interest including reflections from the first and second reflective elements.
    Type: Grant
    Filed: June 13, 2007
    Date of Patent: June 4, 2013
    Assignee: SMART Technologies ULC
    Inventors: Chi Man Charles Ung, David Kenneth Booth, Stephen Worthington, Mark Andrew Fletcher, Roberto A. L. Sirotich
  • Patent number: D683763
    Type: Grant
    Filed: March 30, 2012
    Date of Patent: June 4, 2013
    Assignee: SMART Technologies ULC
    Inventors: Bruce Worthington, Kimberly Eleanor Tee, Allison Stefancic
  • Patent number: D684972
    Type: Grant
    Filed: April 2, 2012
    Date of Patent: June 25, 2013
    Assignee: SMART Technologies ULC
    Inventors: Phillip Benson, Alan Boykiw, Sam Saunders, Stuart Cannan, Ben Catt, Dris Adradi
  • Patent number: D685390
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: July 2, 2013
    Assignee: SMART Technologies ULC
    Inventor: Cameron Mark Loken
  • Patent number: D687855
    Type: Grant
    Filed: July 29, 2011
    Date of Patent: August 13, 2013
    Assignee: SMART Technologies ULC
    Inventors: Carl Edmund Hudson, Roberto Arturo Diaz-Marino, Viktor Viktorovich Antonyuk, Min Xin, Edward Hiatt Tse, Henry Han Kit Lai, Cameron Mark Loken
  • Patent number: D690295
    Type: Grant
    Filed: December 20, 2012
    Date of Patent: September 24, 2013
    Assignee: SMART Technologies ULC
    Inventors: Mark Andrew Fletcher, Alan Peter Boykiw, Cheng Guo, Paul Anthony Auger