Abstract: A pen tool for use with an interactive input system comprises an elongate body, at least one switch assembly accommodated by the body and a controller accommodated by the body and communicating with the at least one switch assembly. The at least one switch assembly is actualable when the pen tool is brought into contact with an input surface of the interactive input system. The controller is responsive to actuation of the at least one switch assembly. The at least one switch assembly comprises a contact circuit and a plunger assembly having a conductive element thereon that is generally aligned with the contact circuit. The plunger assembly is moveable into the body to bring the conductive element into contact with the contact circuit thereby actuate the at least one switch assembly.
Abstract: A desktop sharing system and method are provided. A desktop sharing application permits a selected display region on a first computer's desktop to be shared with other computers. The desktop sharing application permits another computer to assume control and share a selected display region of the other computer's desktop during a conference.
Abstract: An interactive input system comprises a touch surface, and imaging system associated with the touch surface and processing structure. The imaging system comprises an optical sensor array that spans at least a portion of the area of the touch surface, and the processing structure communicates with the imaging system and analyzes images received by the imaging system to determine whether at least one pointer is near to the touch surface and the location of the at least one pointer in respect of the touch surface based at least in part on the edge sharpness of the at least one pointer.
Type:
Grant
Filed:
November 16, 2009
Date of Patent:
May 21, 2013
Assignee:
SMART Technologies ULC
Inventors:
Yunqiu (Rachel) Wang, Grant McGibney, Gerald Morrison
Abstract: An apparatus for detecting a pointer includes a waveguide and a touch surface over the waveguide on which pointer contacts are to be made. At least one reflecting device extends along a first side of the waveguide and touch surface. The reflecting device defines an optical path between the interior of the waveguide and the region of interest above the touch surface. At least one imaging device looks across the touch surface and into the waveguide. The imaging device captures images of the region of interest and within the waveguide including reflections from the reflecting device.
Abstract: An interactive input system comprises at least two imaging assemblies capturing image frames of a region of interest from different vantages, each imaging assembly comprising an image sensor and signal processing circuitry implemented on an application specific integrated circuit (ASIC), image data acquired by the image sensor being pre-processed by the signal processing circuitry; and processing structure processing pre-processed image data output by the imaging assemblies to determine the location of at least one pointer within the region of interest.
Abstract: A pen tool for use with a machine vision interactive input system comprises an elongate body, a tip on the body and a variable reflector disposed on the body. The variable reflector comprises a reflecting portion and an attenuating portion configured to control the amount of illumination reflected by the reflecting portion.
Abstract: A method of ordering visual objects presented on a display includes comparing visual objects to be placed in an overlapping condition and determining from the comparison the order in which the visual objects are to be placed. The visual objects are re-ordered and placed in the overlapping condition in accordance with the determination. Methods of creating connecting links joining source and destination visual objects as well as overlapping object and object-connecting tools are also provided.
Abstract: A method for manipulating a graphic widget in a three-dimensional environment displayed on a touch panel of an interactive input system is provided. The method includes tracking the x-y positions of two touch points associated with the graphic widget; and modifying the z-position of the graphic widget in accordance with changes in the distance between the x-y positions of the touch points. An interactive input system and computer readable medium embodying the method is also provided.
Type:
Grant
Filed:
December 2, 2009
Date of Patent:
April 9, 2013
Assignee:
SMART Technologies ULC
Inventors:
Sheelagh Carpendale, Mark Stephen Hancock, Thomas Ten Cate, Tobias Isenberg
Abstract: A touch panel comprises a substrate having a forward major surface and formed of a plurality of assembled substrate segments. Cover material overlies the forward major surface to reduce the visibility of seams between adjacent substrate segments.
Type:
Grant
Filed:
July 18, 2007
Date of Patent:
March 19, 2013
Assignee:
SMART Technologies ULC
Inventors:
Tanya Oleskevich, Don Robertson, Nicole Martin
Abstract: An interactive input system comprises at least one imaging device having a field of view looking into a region of interest. At least one radiation source emits radiation into the region of interest. A pliable bezel at least partially surrounds the region of interest. The pliable bezel has a reflective surface in the field of view of said at least one imaging device.
Type:
Grant
Filed:
September 30, 2010
Date of Patent:
March 19, 2013
Assignee:
SMART Technologies ULC
Inventors:
Roberto A. L. Sirotich, Wallace I. Kroeker, Joyce He, Joe Wright, Sean Thompson
Abstract: An interactive panel comprises an optical waveguide within which totally internally reflected (TIR) illumination propagates, a display device beneath the optical waveguide and a partially transparent layer beneath the display device. The partially transparent layer reflects backlight illumination towards the display device and at least allows TIR illumination escaping from the optical waveguide and passing through the optical waveguide and the display panel, as a result of one or more contacts made on the optical waveguide, to pass therethrough.
Abstract: A method comprises capturing at least one image of a three-dimensional (3D) space disposed in front of a display surface and processing the captured at least one image to detect a pointing gesture made by a user within the three-dimensional (3D) space and the position on the display surface to which the pointing gesture is aimed.
Type:
Application
Filed:
August 31, 2012
Publication date:
February 28, 2013
Applicant:
SMART TECHNOLOGIES ULC
Inventors:
David Martin, Douglas Hill, Edward Tse, Wendy Segelken
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.
Abstract: An interactive input system includes a touch panel; and processing structure displaying on the touch panel at least one graphic object depicting a book having one or more page stacks. The processing structure displays each page stack of the book graphic object with a respective width that is based on a number of pages in the page stack. A method for manipulating a book object, and computer program embodied by a computer readable medium are also disclosed.
Type:
Application
Filed:
February 4, 2011
Publication date:
January 24, 2013
Applicant:
SMART TECHNOLOGIES ULC
Inventors:
Edward Tse, Jamie Duncalf, Erik Benner, Min Xin
Abstract: Structure and function for inputting information preferably includes a display device having two cameras in respective corners thereof. At least one computer readable medium preferably has program instructions configured to cause at least one processing structure to: (i) extract an object located on a plane of the display device from an image that includes the plane of the object, (ii) determine whether the object is a writing implement by determining, when a plurality of objects are extracted from the image, that one of the plurality of objects that satisfies a prescribed condition is the writing implement, (iii) calculate a position of a contact point between the writing implement and the plane as information to be input if the object has been determined as the writing implement, and (iv) input the information representing a position on the plane indicated by the object.