SMART Technologies ULC Patent applications |
Patent application number | Title | Published |
20160057124 | System and Method for Authentication in Distributed Computing Environments - The present invention relates to a method and system for managing profiles for use with touch systems. A user logs into a communal device using a pointer paired with a mobile device. The communal device is authenticated and retrieves the user's profile. The user profile is used to setup a workspace on the communal device. The workspace is granted access to the user's content on a content server. When the communal device has multiple users, each workspace may be shared or not depending on the user's requirements. Each pointer is individually identified to a particular user and workspace. | 02-25-2016 |
20150205452 | METHOD, APPARATUS AND INTERACTIVE INPUT SYSTEM - A method comprises mapping elements of an image on a digitizer surface to functions of a widget executed on a computing device that communicates with the digitizer; and responsive to user interaction with the elements, executing the widget functions mapped to the elements. | 07-23-2015 |
20140267193 | INTERACTIVE INPUT SYSTEM AND METHOD - A method of determining pointer position in an interactive input system comprises identifying pixels of at least one captured image frame as being associated with coherent light; generating a processed image frame from the identified pixels; and determining from the processed image frame a position of at least one pointer that emits coherent light. | 09-18-2014 |
20140267106 | METHOD FOR DETECTION AND REJECTION OF POINTER CONTACTS IN INTERACTIVE INPUT SYSTEMS - A method comprising obtaining a first location of a first pointer contact on an input surface; calculating a restricted area proximate the first location; processing the first pointer contact; and inhibit processing of a second location of a second pointer contact within the restricted area. | 09-18-2014 |
20140263890 | FIXTURE MOUNTING ASSEMBLY AND METHOD OF USING SAME - A fixture mounting assembly comprises a track; and a fixture mount on the track and configured to engage a fixture, the track being pivotable between a generally upright orientation and a generally horizontal orientation where engagement of the fixture mount and fixture is facilitated. | 09-18-2014 |
20140210734 | METHOD FOR CONDUCTING A COLLABORATIVE EVENT AND SYSTEM EMPLOYING SAME - A method of conducting a collaborative event, comprising receives input from at least one participant computing device joined to the collaborative event, categorizing the input according to two or more categories defined within the collaborative event, and displaying the input according to the two or more categories. | 07-31-2014 |
20140189482 | METHOD FOR MANIPULATING TABLES ON AN INTERACTIVE INPUT SYSTEM AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - A method is provide for manipulating a table comprising a plurality of cells, at least one row header and at least one column header. Input events representing a pointer contacting an interactive surface are received. An ink annotation is displayed on the interactive surface in response to the input events. It is determined that the ink annotation corresponds with an ink gesture by comparing the ink annotation with a plurality of predefined ink gestures. The ink annotation is deleted and one or more commands associated with the ink gesture are executed. A system configured to implement the method and a computer readable medium storing instructions to implement the method are also provided. | 07-03-2014 |
20140160089 | INTERACTIVE INPUT SYSTEM AND INPUT TOOL THEREFOR - An input tool for use with an interactive input system comprises a body housing processing circuitry storing input tool operating mode data representing operating modes of the input tool and at least one display on the body and communicating with the processing circuitry. The display is responsive to the processing circuitry to present a selected operating mode of the input tool. | 06-12-2014 |
20140137015 | Method and Apparatus for Manipulating Digital Content - A method comprises detecting when an input device is moved across digital content presented on a display surface and comparing at least one attribute assigned to the input device with at least one attribute assigned to the digital content; and based on the result of the comparison, manipulating the digital content. | 05-15-2014 |
20140132639 | METHOD AND COMPUTING DEVICE FOR CAPTURING SCREEN IMAGES AND FOR IDENTIFYING SCREEN IMAGE CHANGES USING A GPU - A method for identifying changes between a current image and a previous image comprises generating a mask using a graphics processing unit, the mask identifying differences between the current and previous images using the graphics processing unit to identify at least a portion of the current image based on the mask and copying image data of the current image corresponding to the identified portions from memory associated with the graphics processing unit to memory associated with a central processing unit. | 05-15-2014 |
20140129990 | INTERACTIVE INPUT SYSTEM HAVING A 3D INPUT SPACE - Computerized methods and interactive input systems for manipulation of 3D objects are disclosed. An image of 3D object is displayed on a 2D interactive surface, and input is received and is interpreted for manipulating the 3D object. When the 3D object is selected, rotation control handles indicating available rotation directions are displayed. In one embodiment, the method comprises capturing images of a 3D input space, recognizing at least one object in the images, and comparing the recognized objects in the images to determine a difference therebetween based on a difference threshold. Depending on the outcome of the comparison, the recognized objects are emerged and associated with digital content, or only one of the recognized objects is maintained and associated with digital content. | 05-08-2014 |
20140108544 | SYSTEM AND METHOD TO DISPLAY CONTENT ON AN INTERACTIVE DISPLAY SURFACE - A method comprises detecting the location of a portable computing device within a collaboration system based on wireless communications between the portable computing device and a plurality of collaboration sites within the collaboration system; and displaying a map on the portable computing device that identifies the location of the portable computing device within the collaboration system and that specifies a path to a target collaboration site. | 04-17-2014 |
20140022448 | INTERACTIVE SYSTEM WITH SUCCESSIVELY ACTIVATED ILLUMINATION SOURCES - An illumination assembly for an interactive input system ( | 01-23-2014 |
20130333902 | SYSTEM AND METHOD FOR SODIUM AZIDE BASED SUPPRESSION OF FIRES - A fire suppressing gas generator includes a cylindrical housing comprising an array of discharge ports distributed generally uniformly therearound; a cylindrical filter disposed within the housing and spaced from the interior wall of the housing; a plurality of azide-based propellant grains inside the cylindrical filter; and at least one ignition device associated with the propellant grains. The propellant grains when ignited by the ignition device generate a fire suppressing gas which passes through the filter and out of the discharge ports of the cylindrical housing for delivery into a space. | 12-19-2013 |
20130262686 | METHOD FOR ORGANIZING A COLLABORATIVE EVENT AND SYSTEM EMPLOYING SAME - A method of establishing a collaborative event comprises creating an event session having an event identifier and setting up a wireless network to which one or more participant computing devices can connect having a network identifier associated with said event identifier. | 10-03-2013 |
20130257825 | INTERACTIVE INPUT SYSTEM AND PEN TOOL THEREFOR - A pen tool comprises an elongate body, a tip adjacent one end the body, and a filtered reflector disposed on the body, the filtered reflector comprising a reflecting portion and a filtering element, the filtering element configured to permit illumination emitted at a selected wavelength to pass therethrough and impinge on the reflecting portion and to permit illumination at the selected wavelength that is reflected by the reflecting portion to exit the filtered reflector. | 10-03-2013 |
20130257822 | METHOD FOR GENERALLY CONTINUOUSLY CALIBRATING AN INTERACTIVE INPUT SYSTEM - A method for generally continuously calibrating an interactive input system, the interactive input system comprising at least two imaging devices having fields of view encompassing a region of interest, at least one of the imaging devices calibrated using a projection matrix having an associated quality metric, the method comprises estimating new values for parameters of the projection matrix based on a plurality of computed locations of at least one pointer brought into proximity with the region of interest; calculating a new quality metric using the new parameter values; and if the new quality metric is more accurate than the existing quality metric, updating the projection matrix using the new parameter values. | 10-03-2013 |
20130257815 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises a display panel defining an interactive surface, the display panel comprising a light sensitive layer configured to sense illumination impinging thereon; and processing structure in communication with the display panel, said processing structure processing output of the light sensitive layer to detect at least one pointer in proximity with the interactive surface. | 10-03-2013 |
20130257716 | INTERACTIVE INPUT SYSTEM AND METHOD - A method of operating an interactive input system, comprises detecting user interaction with an interactive surface; acquiring schedule information from a scheduler; and transitioning said interactive input system to an operating mode according to at least one of said user interaction and said schedule information. | 10-03-2013 |
20130234990 | INTERACTIVE INPUT SYSTEM AND METHOD - 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. | 09-12-2013 |
20130215148 | INTERACTIVE INPUT SYSTEM HAVING A 3D INPUT SPACE - 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. | 08-22-2013 |
20130201100 | INTERACTIVE INPUT SYSTEM AND METHOD OF DETECTING OBJECTS - 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. | 08-08-2013 |
20130198653 | METHOD OF DISPLAYING INPUT DURING A COLLABORATION SESSION AND INTERACTIVE BOARD EMPLOYING SAME - 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. | 08-01-2013 |
20130191768 | METHOD FOR MANIPULATING A GRAPHICAL OBJECT AND AN INTERACTIVE INPUT SYSTEM EMPLOYING THE SAME - 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. | 07-25-2013 |
20130155029 | PASSIVE TOUCH SYSTEM AND METHOD OF DETECTING USER INPUT - 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. | 06-20-2013 |
20130135206 | INTERACTIVE INPUT SYSTEM AND PEN TOOL THEREFOR - 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. | 05-30-2013 |
20130132862 | DESKTOP SHARING METHOD AND SYSTEM - 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. | 05-23-2013 |
20130120316 | DUAL MODE TOUCH SYSTEMS - 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. | 05-16-2013 |
20130120252 | INTERACTIVE INPUT SYSTEM AND METHOD - 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. | 05-16-2013 |
20130100022 | INTERACTIVE INPUT SYSTEM AND PEN TOOL THEREFOR - 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. | 04-25-2013 |
20130055143 | METHOD FOR MANIPULATING A GRAPHICAL USER INTERFACE AND INTERACTIVE INPUT SYSTEM EMPLOYING THE SAME - 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. | 02-28-2013 |
20130050149 | INTERACTIVE INPUT SYSTEM AND PANEL THEREFOR - 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. | 02-28-2013 |
20130021281 | INTERACTIVE INPUT SYSTEM DISPLAYING AN E-BOOK GRAPHIC OBJECT AND METHOD OF MANIPULATING A E-BOOK GRAPHIC OBJECT - 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. | 01-24-2013 |
20120327031 | METHOD AND APPARATUS FOR INPUTTING INFORMATION INCLUDING COORDINATE DATA - A method, computer readable medium, and apparatus for inputting information, including coordinate data, includes: extracting a predetermined object from an image, including a predetermined object above a plane; detecting motion of the predetermined object while the predetermined object is within a predetermined distance from the plane; and then determining if to input predetermined information. | 12-27-2012 |
20120319972 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises an interactive surface; at least one proximity sensor in proximity with the interactive surface and generating output signifying user proximity to the interactive surface; and processing structure configured to process user input generated in response to user interaction with said interaction input system and output from the at least one proximity sensor, said processing structure controlling interactive input system operation based upon at least one of said user input and proximity sensor output. | 12-20-2012 |
20120319941 | INTERACTIVE INPUT SYSTEM AND METHOD OF OPERATING THE SAME - A method of operating an interactive input system comprises capturing images of a region of interest at a first frame rate; processing a first pixel subset of images captured at the first frame rate to detect the presence of an object; and if an object is detected, capturing images of the region of interest at a second frame rate. | 12-20-2012 |
20120284667 | LINKING AND MANAGING MATHEMATICAL OBJECTS - 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. | 11-08-2012 |
20120280943 | SIZE/SCALE AND ORIENTATION DETERMINATION OF A POINTER IN A CAMERA-BASED TOUCH SYSTEM - 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. | 11-08-2012 |
20120274765 | APPARATUS FOR DETERMINING THE LOCATION OF A POINTER WITHIN A REGION OF INTEREST - An apparatus for detecting a pointer within a region of interest comprises a first reflective element extending along a first side of the region of interest and reflecting light towards the region of interest. The first reflective element comprises at least two generally parallel bands thereon, the bands at least comprising a retro-reflective band and a reflective band. 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 being joined to the first side to define a first corner. The second reflecting element comprises at least two generally parallel bands thereon, the bands at least comprising a retro-reflective band and a reflective band. At least one imaging device captures images of the region of interest including reflections from the reflective and retro-reflective bands of the first and second reflective elements. At least one illumination source is positioned adjacent to the at least one imaging device and directs light across the region of interest towards the first and second reflective elements. | 11-01-2012 |
20120258435 | METHOD FOR CONDUCTING AN ASSESSMENT AND A PARTICIPANT RESPONSE SYSTEM EMPLOYING THE SAME - A computerized method comprises creating an answer key for an assessment comprising one or more questions to be delivered to one or more participants, where the answer key comprises assessment information and question information; delivering the assessment to the participants; collecting responses from the participants; and saving question descriptions, any annotations made thereon and the collected responses. | 10-11-2012 |
20120254782 | METHOD FOR MANIPULATING A GRAPHICAL OBJECT AND AN INTERACTIVE INPUT SYSTEM EMPLOYING THE SAME - A method comprises receiving an input event generated when at least one contact is made on an interactive surface at a location corresponding to a graphical object; determining the number of contacts associated with the input event; tracking movement of the at least one contact on the interactive surface; identifying a graphical object manipulation based on the number of contacts, the movement of the at least one contact, and the graphical object type; and performing the graphical object manipulation. | 10-04-2012 |
20120254142 | INFORMATION DISPLAY METHOD AND SYSTEM EMPLOYING SAME - An information display method comprises retrieving, from at least one database, the information concerning a user and at least one other user, calculating a relationship value for the at least one other user, the relationship value being at least partly based on the retrieved information and using the relationship value as a factor during the display of information relating to the user and the at least one other user. | 10-04-2012 |
20120250936 | INTERACTIVE INPUT SYSTEM AND METHOD - A method of determining locations of at least two pointers in a captured image frame comprises generating a vertical intensity profile (VIP) from the captured image frame, the VIP comprising peaks generally corresponding to the at least two pointers; determining if the peaks are closely spaced and, if the peaks are closely spaced, fitting a curve to the VIP; analyzing the fitted curve to determine peak locations of the fitted curve; and registering the peak locations as the pointer locations. | 10-04-2012 |
20120249762 | INTERACTIVE INPUT SYSTEM HAVING A 3D INPUT SPACE - An interactive input system comprises computing structure; and an input device detecting at least one electronic device displaying a recognizable pattern within a three-dimensional (3D) input space and providing output to the computing structure. The computing structure processes the output of the input device to recognize the pattern displayed by the at least one electronic device in the 3D input space; detect the state of the at least one electronic device; and modify image data by applying a transition to digital content associated with the displayed pattern based on the detected state of the at least one electronic device. | 10-04-2012 |
20120249724 | VIDEO CONFERENCING DISPLAY DEVICE - A video conferencing display device a display panel, at least one imaging device and processing structure. The at least one imaging device has a field of view aimed at an inner surface of the display panel and captures images through the display panel such that when a user is positioned adjacent an outer surface of the display panel, the user appears in the captured images. The processing structure communicates with the at least one imaging device and processes the captured images to create a direct eye image for transmission to a remote device over a network. | 10-04-2012 |
20120249480 | INTERACTIVE INPUT SYSTEM INCORPORATING MULTI-ANGLE REFLECTING STRUCTURE - An interactive input system includes at least one image sensor capturing image frames of a region of interest; at least one light source emitting illumination into the region of interest; a bezel at least partially surrounding the region of interest, the bezel comprising at least one multi-angle reflector reflecting the illumination emitted from the light source towards the at least one image sensor; and processing structure in communication with the at least one image sensor processing captured image frames for locating a pointer positioned in proximity with the regin of interest. A method of generating image frames is also provided. | 10-04-2012 |
20120249479 | INTERACTIVE INPUT SYSTEM AND IMAGING ASSEMBLY THEREFOR - An interactive input system and imaging assembly therefor are disclosed. The imaging assembly includes an image sensor for capturing images of a region of interest; a light source; and a beam splitter. The beam splitter is configured such that optical axes of the image sensor and the light source are generally aligned. | 10-04-2012 |
20120249477 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises an optical waveguide, a radiation source directing radiation into the optical waveguide, the radiation undergoing total internal reflection within the optical waveguide in response to at least one touch input on a surface of the optical waveguide. At least one imaging device is positioned adjacent to the waveguide, the at least one imaging device having a field of view looking inside the optical waveguide and capturing image frames thereof. Processing structure processes the image frames captured by the at least one imaging device to determine a location of the at least one touch input based on a frequency of reflections of the radiation appearing in the image frame. | 10-04-2012 |
20120249463 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises an interactive surface; and processing structure for receiving an image from a mobile computing device, and processing the received image for display on the interactive surface. | 10-04-2012 |
20120249422 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises an interactive surface, an illumination source projecting light onto the interactive surface such that a shadow is cast onto the interactive surface when a gesture is made by an object positioned between the illumination source and the interactive surface, at least one imaging device capturing images of a three-dimensional (3D) space in front of the interactive surface, and processing structure processing captured images to detect the shadow and object therein, and determine therefrom whether the gesture was performed within or beyond a threshold distance from the interactive surface and execute a command associated with the gesture. | 10-04-2012 |
20120249410 | PROJECTION UNIT AND METHOD OF CONTROLLING THE SAME - A projection unit comprises a first light source outputting light that is used to project an image during normal projection unit use, and a second light source outputting light of a different intensity that is used to project an image outside of normal projection unit use. | 10-04-2012 |
20120242688 | DATA PRESENTATION METHOD AND PARTICIPANT RESPONSE SYSTEM EMPLOYING SAME - A method of presenting data gathered by a participant response system, comprising obtaining spatial information for participants; collecting response data from the participants and generating result data; overlaying the result data on a map image in accordance with the obtained spatial information to form a data map; and displaying the data map. | 09-27-2012 |
20120242668 | DATA PRESENTATION METHOD AND PARTICIPANT RESPONSE SYSTEM EMPLOYING SAME - A method of presenting data gathered by a participant response system, comprising obtaining spatial information for participants; collecting response data from the participants and generating result data; overlaying the result data on a map image in accordance with the obtained spatial information to form a data map; and displaying the data map. | 09-27-2012 |
20120223909 | 3D INTERACTIVE INPUT SYSTEM AND METHOD - A three-dimensional (3D) interactive input system comprises a holographic image generator defining an enclosed space to accommodate a 3D object and configured to generate a holographic image of the 3D object that appears adjacent an input region of the holographic image generator. A projection unit is configured to project image data onto the 3D object, the image data projected onto the 3D object appearing on the holographic image. A sensing unit is configured to detect user proximity to the input region. Processing structure is configured to process sensing unit output and in response, update image data projected by the projection unit. | 09-06-2012 |
20120206344 | INTERACTIVE INPUT SYSTEM AND TOOL TRAY THEREFOR - A tool tray for an interactive input system comprises a housing having an upper surface defining at least one receptacle sized to receive a tool for interacting with an interactive surface, a sensor configured to detect the presence of the tool within the receptacle and at least one display in communication with the sensor. The display is configured to present a pointer attribute selection screen upon removal of the tool from the receptacle. | 08-16-2012 |
20120179994 | METHOD FOR MANIPULATING A TOOLBAR ON AN INTERACTIVE INPUT SYSTEM AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - A method comprises receiving input; and when said input is associated with a command to transpose a graphical user interface (GUI) element comprising a plurality of sub-elements that is positioned on a display surface, transposing at least one of said sub-elements. | 07-12-2012 |
20120179977 | METHOD OF SUPPORTING MULTIPLE SELECTIONS AND INTERACTIVE INPUT SYSTEM EMPLOYING SAME - A method comprises receiving an input event associated with a first user ID, the input event being a command for selecting at least one graphic object; determining if a selection is currently associated with the first user ID; and if no selection is currently associated with the first user ID creating a first selection; associating the first selection with the first user ID; and including the selected at least one graphic object in the first selection. | 07-12-2012 |
20120179502 | METHOD FOR COORDINATING RESOURCES FOR EVENTS AND SYSTEM EMPLOYING SAME - A method for coordinating resources for events, the method comprises identifying participants for an event; collecting information concerning the identified participants, the information at least comprising availability schedules; and providing an event monitoring interface to at least one participant device, the event monitoring interface presenting a representation of identified participants and at least one resource associated with the event. | 07-12-2012 |
20120176308 | METHOD FOR SUPPORTING MULTIPLE MENUS AND INTERACTIVE INPUT SYSTEM EMPLOYING SAME - A method comprises receiving an input event associated with a first user ID, the input event being a command for displaying a first menu on a display surface; identifying a second menu associated with the first user ID currently being displayed on the display surface; dismissing the second menu; and displaying the first menu. | 07-12-2012 |
20120139835 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system comprises a display panel; a first illumination source providing illumination across an outer surface of the display panel such that when a pointer is brought into proximity with the outer surface, the pointer reflects illumination from the first illumination source through the display panel; at least one imaging device having a field of view aimed at an opposite outer surface of the display panel, the at least one imaging device capturing images including illumination reflected by the pointer through the display panel; and processing structure in communication with the at least one imaging device, said processing structure processing the captured images to determine a location of the pointer relative to the outer surface. | 06-07-2012 |
20120105380 | SYSTEM AND METHOD OF DETECTING CONTACT ON A DISPLAY - A system for detecting contact on a display is provided. The system comprises a planar medium associated with the display and includes at least one edge facet and opposing surfaces. The system also includes one or more optical sources operatively coupled to the at least one edge facet for transmitting an optical signal into the planar medium such that the transmitted optical signal is totally internally reflected between the at least one edge facet and opposing surfaces. An optical sensing device is positioned to substantially face at least a portion of the edge facet and adapted to detect at least one object contacting a first surface of the opposing surfaces. The optical sensing device is operative to detect a portion of the optical signal emitted from the first surface at a location corresponding to the object contacting the first surface. | 05-03-2012 |
20120098858 | CONNECTED AND OVERLAPPED SHAPES ENHANCEMENTS - 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. | 04-26-2012 |
20120068955 | POINTER TRACKING ACROSS MULTIPLE OVERLAPPING COORDINATE INPUT SUB-REGIONS DEFINING A GENERALLY CONTIGUOUS INPUT REGION - A touch system comprises overlapping coordinate input sub-regions defining a generally contiguous input surface. Each coordinate input sub-region generates pointer coordinate data in response to pointer contacts thereon. When a pointer contact is made on a region of a coordinate input sub-region that overlaps with an adjacent coordinate input sub-region, each overlapping coordinate input sub-region processes acquired images to derive pointer data and triangulates the position of the pointer using the derived pointer data. Thereafter, the triangulated positions generated by the overlapping coordinate input sub-regions are processed in accordance with defined logic thereby to determine the position of the pointer contact relative to the touch surface. | 03-22-2012 |
20120039509 | INFORMATION-INPUTTING DEVICE INPUTTING CONTACT POINT OF OBJECT ON RECORDING SURFACE AS INFORMATION - 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. | 02-16-2012 |
20120013529 | GESTURE RECOGNITION METHOD AND INTERACTIVE INPUT SYSTEM EMPLOYING SAME - A gesture recognition method comprises capturing images, processing the images to identify at least two clusters of touch points associated with at least two pointers, recognizing a gesture based on motion of the clusters, and updating a display in accordance with the recognized gesture. | 01-19-2012 |
20120007804 | INTERACTIVE INPUT SYSTEM AND METHOD - A method of resolving ambiguities between at least two pointers within a region of interest comprises capturing images of the region of interest and at least one reflection thereof from different vantages using a plurality of imaging devices, processing image data to identify a plurality of targets for the at least two pointers, for each image, determining a state for each target and assigning a weight to the image data based on the state, and calculating a pointer location for each of the at least two pointers based on the weighted image data. | 01-12-2012 |
20110318724 | EQUATION-BASED ASSESSMENT GRADING METHOD AND PARTICIPANT RESPONSE SYSTEM EMPLOYING SAME - A computerized assessment grading method comprises creating a syntax tree for a received equation-based response to at least one assessment question and a syntax tree for at least one solution to the at least one question, comparing the syntax trees, and grading the response based on the results of the comparison. | 12-29-2011 |
20110298722 | INTERACTIVE INPUT SYSTEM AND METHOD - An interactive input system includes an interactive surface, at least one proximity sensor positioned in proximity with the interactive surface; and processing structure communicating with the sensor and processing sensor output from the at least one proximity sensor for detecting a user in proximity with the interactive surface. A method of providing input into an interactive input system having an interactive surface includes communicating sensor output from at least one proximity sensor positioned in proximity with the interactive surface to processing structure of the interactive input system; and processing the sensor output for detecting a user located in proximity with the interactive surface. | 12-08-2011 |
20110265034 | METHOD FOR HANDLING OBJECTS REPRESENTING ANNOTATIONS ON AN INTERACTIVE INPUT SYSTEM AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - An interactive input system, method and computer readable medium for handling objects representing annotations on an interactive input system are disclosed. The method includes creating an annotation on the interactive input system, associating the annotation with a temporary grouping region, and in the event that a threshold amount of time passes before a further annotation is created within a threshold distance of the temporary grouping region, disabling the temporary grouping region to thereafter prevent automatic grouping with the annotation of any further annotation. | 10-27-2011 |
20110246645 | PARTICIPANT RESPONSE SYSTEM AND METHOD - A method of using an assessment in a participant response system having a plurality of response devices includes locking an assessment portion to be loaded to create a locked assessment portion; transmitting the locked assessment portion to each response device for storage in each response device; unlocking the assessment portion on each response device at a time prior to a scheduled start time thereby to enable access to the assessment portion; and starting the assessment portion on each response device at the scheduled start time. | 10-06-2011 |
20110244953 | PARTICIPANT RESPONSE SYSTEM FOR THE TEAM SELECTION AND METHOD THEREFOR - A method for selecting teams from a group of participants using a participant response system comprises the steps of collecting participant information and selecting teams of participants by comparing the collected participant information with team requirement information using a computer-implemented numerical optimization technique. | 10-06-2011 |
20110242060 | INTERACTIVE INPUT SYSTEM AND INFORMATION INPUT METHOD THEREFOR - An interactive input system comprises at least one imaging assembly having a field of view looking into a region of interest and capturing image frames and processing structure in communication with the at least one imaging assembly. When a pointer exists in captured image frames, the processing structure demodulates the captured image frames to determine frequency components thereof and examines the frequency components to determine at least one attribute of the pointer. | 10-06-2011 |
20110242006 | INTERACTIVE INPUT SYSTEM AND PEN TOOL THEREFOR - A pen tool for use with a machine vision interactive input system comprises an elongate body and a tip arrangement at one end of the body, an end surface of the body at least partially about the tip arrangement carrying light reflective material that is visible to at least one imaging assembly of the interactive input system when the pen tool is angled. | 10-06-2011 |
20110242005 | INTERACTIVE INPUT DEVICE WITH PALM REJECT CAPABILITIES - An interactive input device comprises a panel formed of energy transmissive material and having an input surface, energy dispersing structure associated with the panel, the energy dispersing structure dispersing energy emitted by a pointer that enters the panel via the input surface and at least one imaging assembly, at least some of the dispersed energy being directed towards the at least one imaging assembly. | 10-06-2011 |
20110241988 | INTERACTIVE INPUT SYSTEM AND INFORMATION INPUT METHOD THEREFOR - An interactive input system includes at least one imaging device having a field of view looking into a region of interest and capturing images; at least one pen tool comprising an accelerometer configured to measure acceleration of the pen tool and to generate acceleration data, the pen tool configured to wirelessly transmit the acceleration data; and processing structure configured to process the images and acceleration data to determine the location of at least one pointer in the region of interest. | 10-06-2011 |
20110241987 | INTERACTIVE INPUT SYSTEM AND INFORMATION INPUT METHOD THEREFOR - An interactive input system comprises at least one light source configured for emitting radiation into a region of interest, a bezel at least partially surrounding the region of interest and having a surface in the field of view of the at least one imaging device, where the surface absorbs the emitted radiation and at least one imaging device having a field of view looking through a filter and into the region of interest and capturing image frames. The filter has a passband comprising a wavelength of the emitted radiation. | 10-06-2011 |
20110241985 | METHOD OF DISPLAYING APPLICATIONS IN A MULTI-MONITOR COMPUTER SYSTEM AND MULTI-MONITOR COMPUTER SYSTEM EMPLOYING THE METHOD - A multi-monitor computer system includes a plurality of display devices communicating with at least one computing device executing an application management procedure. The application management procedure enables an application window available on one display device to be moved entirely to another display device by selecting the other display device from a dialog box displayed in response to a pointer-dragging input gesture on the application window. | 10-06-2011 |
20110241984 | ILLUMINATION STRUCTURE FOR AN INTERACTIVE INPUT SYSTEM - An illumination structure for an interactive input system having a display surface and a light source for backlighting the display surface is provided. The illumination structure includes at least one redirection structure positioned with respect to the display surface to receive excess light produced by the light source and to redirect the excess light generally across the display surface for backlighting one or more pointers. A method is provided for determining the location of at least one pointer in an interactive input system. The method includes capturing images generally across a display surface of a region of interest and a reflection of the region of interest; examining the images to determine at least one first potential target location for at least one pointer that is within the region of interest; analyzing the at least one first potential target location to resolve at least one first true target location associated with the at least one pointer; and calculating a first location for the at least one pointer corresponding to the at least one first true target location. | 10-06-2011 |
20110234638 | GESTURE RECOGNITION METHOD AND TOUCH SYSTEM INCORPORATING THE SAME - A gesture recognition method includes detecting multiple pointers in close proximity to a touch surface to determine if the multiple pointers are being used to perform a known gesture. When the multiple pointers are being used to perform a known gesture, executing a command associated with the gesture. A touch system incorporating the gesture recognition method is also provided. | 09-29-2011 |
20110221706 | TOUCH INPUT WITH IMAGE SENSOR AND SIGNAL PROCESSOR - An interactive input system comprises at least two imaging assemblies capturing image frames of a region of interest from different vantages and processing structure processing image frames captured by the imaging assemblies to determine the location of a pointer within the region of interest, wherein each imaging assembly comprises an image sensor and integrated signal processing circuitry. | 09-15-2011 |
20110199297 | METHOD AND APPARATUS FOR DRAWING AND ERASING CALLIGRAPHIC INK OBJECTS ON A DISPLAY SURFACE - A method of generating a calligraphic ink object, comprising sampling contact coordinates generated by a coordinate input device during writing thereon using a pointer to generate an ink trajectory generally representing the writing; generating an ink envelope, the ink envelope comprising line segments joining pointer instances at the sampled contact coordinates; generating a smoothed ink envelope at least by fitting curves to points on the ink envelope; and drawing the smoothed ink envelope on a display thereby to generate the calligraphic ink object. | 08-18-2011 |
20110175920 | METHOD FOR HANDLING AND TRANSFERRING DATA IN AN INTERACTIVE INPUT SYSTEM, AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - A method in a computing device of transferring data to another computing device includes establishing wireless communication with the other computing device, designating data for transfer to the other computing device; and in the event that the computing device assumes a predetermined orientation, automatically initiating wireless transfer of the data to the other computing device. A system implementing the method is provided. A method of handling a graphic object in an interactive input system having a first display device includes defining a graphic object placement region for the first display device that comprises at least a visible display region of the first display device and an invisible auxiliary region between the visible display region and an outside edge of the first display device; and in the event that the graphic object enters the invisible auxiliary region, automatically moving the graphic object through the invisible auxiliary region until at least a portion of the graphic object enters a visible display region of a second display device of a second interactive input system. A system implementing the method, and other related systems and methods, are provided. | 07-21-2011 |
20110170253 | HOUSING ASSEMBLY FOR IMAGING ASSEMBLY AND FABRICATION METHOD THEREFOR - A housing assembly for an imaging assembly comprises a housing body comprising at least one passage for accommodating a respective light socket; and a filter integrated with the housing body through which an image sensor looks. | 07-14-2011 |
20110169748 | METHOD FOR HANDLING USER INPUT IN AN INTERACTIVE INPUT SYSTEM, AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - 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. | 07-14-2011 |
20110169736 | INTERACTIVE INPUT SYSTEM AND TOOL TRAY THEREFOR - An interactive input system comprises an interactive surface and a tool tray supporting at least one tool to be used to interact with the interactive surface. The tool tray comprises processing structure for communicating with at least one imaging device and processing data received from the at least one imaging device for locating a pointer positioned in proximity with the interactive surface. | 07-14-2011 |
20110169727 | INTERACTIVE INPUT SYSTEM AND ILLUMINATION SYSTEM THEREFOR - An interactive input system includes at least one illumination source emitting radiation into a region of interest; at least one imaging assembly capturing image frames of the region of interest, the at least one illumination source being in the field of view of the at least one imaging assembly; and a controller communicating with the at least one illumination source, the controller controlling the intensity of radiation emitted by the at least one illumination source during image frame capture. | 07-14-2011 |
20110147562 | SAFETY DEVICE FOR A CANTILEVERED BEAM AND BOOM ASSEMBLY INCORPORATING THE SAME - A safety device ( | 06-23-2011 |
20110145733 | MULTI-PAGE ORGANIZING AND MANIPULATING ELECTRONIC DOCUMENTS - A software tool for organizing and manipulating an electronic document comprising at least one group of document pages, comprises a first user interface module configured to present the document pages of the electronic document in a list-like arrangement; a second user interface module configured to present the document pages of each group in a respective panel; and means operable to manipulate a plurality of selected document pages presented in one or more of the panels simultaneously. | 06-16-2011 |
20110134120 | METHOD AND COMPUTING DEVICE FOR CAPTURING SCREEN IMAGES AND FOR IDENTIFYING SCREEN IMAGE CHANGES USING A GPU - A method for identifying changes between a current image and a previous image comprises generating a mask using a graphics processing unit, the mask identifying differences between the current and previous images using the graphics processing unit to identify at least a portion of the current image based on the mask and copying image data of the current image corresponding to the identified portions from memory associated with the graphics processing unit to memory associated with a central processing unit. | 06-09-2011 |
20110128218 | INTERACTIVE INPUT SYSTEM AND BEZEL THEREFOR - 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. | 06-02-2011 |
20110119608 | METHOD AND GRAPHICAL INTERFACE FOR EMBEDDING ANIMATED CONTENT INTO A COMPUTER APPLICATION - A method of displaying a computer application comprising a plurality of objects within an initially transparent application window comprises creating an animated content window below the application window for each animated content object of the computer application and directing the player responsible for playing the animated content object to draw the animated content directly therein. The objects of the computer application are examined and a clipping mask for each animated content object corresponding generally to the animated content window created therefor is defined. Starting from bottom to top, an object from the list is selected. If the selected object is not an animated content object, the object is drawn within the application window except in areas corresponding to the clipping masks. If the selected object is an animated content object, the clipping mask defined for animated content object is removed, thereby to allow selected objects in the list above the animated content object to be drawn thereover. | 05-19-2011 |
20110095989 | INTERACTIVE INPUT SYSTEM AND BEZEL THEREFOR - An interactive input system comprises at least one imaging device having a field of view looking into a region of interest, a bezel at least partially surrounding the region of interest and having a surface in the field of view of the at least one imaging device, a first radiation source emitting radiation into the region of interact that is generally matched to the characteristics of the bezel so that the radiation emitted by the first radiation source is reflected by the bezel surface generally towards the at least one imaging device and a second radiation source emitting radiation into the region of interest that is generally unmatched to the characteristics of the bezel so that the radiation emitted by the second radiation source is not reflected by the bezel surface. | 04-28-2011 |
20110095977 | INTERACTIVE INPUT SYSTEM INCORPORATING MULTI-ANGLE REFLECTING STRUCTURE - 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 bezel at least partially surrounds the region of interest. The bezel comprises a multi-angle reflecting structure to reflect emitted radiation from the at least one radiation source towards the at least one imaging device. | 04-28-2011 |
20110087973 | DISTRIBUTED SYSTEM AND METHOD FOR MANAGEMENT OF MULTIPLE USERS AND WORKSPACES - A distributed system for managing users and workspaces comprises a network cloud comprising at least one server configured to store and run at least one application and at least one meeting appliance configured to communicate with the network cloud, to run the at least one application on the network cloud, and to display output of the at least application on the meeting appliance. | 04-14-2011 |
20110069019 | METHOD FOR MANIPULATING A GRAPHIC WIDGET IN A THREE-DIMENSIONAL ENVIRONMENT DISPLAYED ON A TOUCH PANEL OF AN INTERACTIVE INPUT SYSTEM - 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. | 03-24-2011 |
20110063191 | METHOD OF MANAGING APPLICATIONS IN A MULTI-MONITOR COMPUTER SYSTEM AND MULTI-MONITOR COMPUTER SYSTEM EMPLOYING THE METHOD - A method of managing applications in a multi-monitor computer system ( | 03-17-2011 |
20110050650 | INTERACTIVE INPUT SYSTEM WITH IMPROVED SIGNAL-TO-NOISE RATIO (SNR) AND IMAGE CAPTURE METHOD - An input panel for an interactive input system comprises an optical waveguide; a first radiation source directing radiation into said optical waveguide, said radiation undergoing total internal reflection within said optical waveguide; a diffusion layer adjacent to and on one side of the optical waveguide, totally internally reflected light being frustrated and escaping the optical waveguide in response to pointer contacts on the diffusion layer; a second radiation source directing radiation towards another side of the optical waveguide that is opposite the one side; and at least one imaging device having a field of view looking at the optical waveguide and capturing image frames, wherein said first and second radiation sources are turned on and off in succession and wherein said first radiation source is turned off when said second radiation source is on and wherein said first radiation source is turned on when said second radiation source is off. | 03-03-2011 |
20110043480 | MULTIPLE INPUT ANALOG RESISTIVE TOUCH PANEL AND METHOD OF MAKING SAME - A user input system comprises a top structure defining a touch surface. The top structure is disposed above and separated from a bottom structure by an air gap. Conductive resistive material is provided on facing surfaces of the upper and lower structures. The conductive resistive material on at least one of the upper and lower structures is configured to define at least a pair of electrically isolated resistive sheets. The top and bottom structures are moveable relative to one another in response to one or more contacts on the touch surface to bring the conductive resistive material on the top and bottom structures into contact adjacent each contact location. | 02-24-2011 |
20110035448 | METHOD AND APPARATUS FOR DISPLAYING VIDEO DATA FROM MULTIPLE SOURCE COMPUTERS IN A MULTI-MONITOR COMPUTER SYSTEM - An apparatus, method and computer program product, for displaying video data from at least one source computer in a multi-monitor computer system, are provided. The apparatus includes a source computer interface for receiving at least video data from at least one source computer, and a multi-monitor interface for providing video data to multiple monitors. A processing structure coordinates routing of video data received via the multi-monitor interface to the monitors based on display requests received from the at least one source computer. | 02-10-2011 |
20110032216 | INTERACTIVE INPUT SYSTEM AND ARM ASSEMBLY THEREFOR - An interactive input system comprises a display unit having a display surface, a bezel disposed around at least a portion of the periphery of a region of interest proximate at least a portion of said display surface and having an inwardly facing surface and an elongate arm assembly configured to be mounted to the display unit. The arm assembly supports imaging devices thereon and is longitudinally extendable to position the imaging devices at spaced locations relative to the display surface such that the fields of view of the imaging devices encompass the region of interest. | 02-10-2011 |
20110032215 | INTERACTIVE INPUT SYSTEM AND COMPONENTS THEREFOR - A display panel for an interactive input system comprises first and second touch surfaces on opposite major sides thereof and a touch detection arrangement to detect touch input on one or both of the touch surfaces. | 02-10-2011 |
20110006981 | INTERACTIVE INPUT SYSTEM - A method for resolving ambiguities between at least two pointers in a plurality of input regions defining an input area of an interactive input system. The method includes capturing images of the plurality of input regions, the images captured by a plurality of imaging devices having a field of view of at least a portion of the input area, processing image data from the images to identify a plurality of targets for the at least two pointers within the input area, and analyzing the plurality of targets to resolve a real location associated with each pointer. | 01-13-2011 |
20100315994 | PARTICIPANT RESPONSE SYSTEM WITH FACILITATED COMMUNICATIONS BANDWIDTH - A participant response system ( | 12-16-2010 |
20100313155 | LINKING AND MANAGING MATHEMATICAL OBJECTS - A method for relating at least two mathematical objects in a computing apparatus having a graphical user interface is described. The method comprises receiving instructions via the graphical user interface to relate a first mathematical object with a second mathematical object; updating the second mathematical object using data of the first mathematical object; linking the first mathematical object to the second mathematical object; and creating a visual link between the first mathematical object and the second mathematical object. | 12-09-2010 |
20100281287 | PARTICIPANT RESPONSE SYSTEM EMPLOYING BATTERY POWERED, WIRELESS REMOTE UNITS - A participant response system ( | 11-04-2010 |
20100265202 | PASSIVE TOUCH SYSTEM AND METHOD OF DETECTING USER INPUT - 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. | 10-21-2010 |
20100201812 | ACTIVE DISPLAY FEEDBACK IN INTERACTIVE INPUT SYSTEMS - A method for distinguishing between a plurality of pointers in an interactive input system comprises calculating a plurality of potential coordinates for a plurality of pointers in proximity of an input surface of the interactive input system, displaying visual indicators associated with each potential coordinate on the input surface, and determining real pointer locations and imaginary pointer locations associated with each potential coordinate from the visual indicators. | 08-12-2010 |
20100194708 | TOUCH PANEL AND METHOD OF MANUFACTURING THE SAME - A touch panel includes an input registration structure comprising a biasable medium layer. A generally inflexible cover is disposed on the input registration structure and defines a touch surface. A pointer biases the biasable medium layer at a position adjacent the pointer when the pointer is positioned proximate the touch surface. The input registration structure generates a position signal corresponding to the position of the pointer in relation to the touch surface. | 08-05-2010 |
20100188370 | CAMERA-BASED TOUCH SYSTEM - A camera-based touch system ( | 07-29-2010 |
20100182416 | METHOD AND APPARATUS FOR INHIBITING A SUBJECT'S EYES FROM BEING EXPOSED TO PROJECTED LIGHT - A method of inhibiting a subject's eyes from being exposed to projected light when the subject is positioned in front of a background on which an image is displayed comprises capturing an image of the background including the displayed image, processing the captured image to detect the existence of the subject and to locate generally the subject and masking image data used by the projector to project the image corresponding to a region that encompasses at least the subject's eyes, the image data masking compensating for differing camera and projector viewpoints. | 07-22-2010 |
20100178645 | PARTICIPANT RESPONSE SYSTEM WITH QUESTION AUTHORING/EDITING FACILITY - A participant response system ( | 07-15-2010 |
20100164891 | GESTURE RECOGNITION METHOD AND TOUCH SYSTEM INCORPORATING THE SAME - A gesture recognition method includes detecting multiple pointers in close proximity to a touch surface to determine if the multiple pointers are being used to perform a known gesture. When the multiple pointers are being used to perform a known gesture, executing a command associated with the gesture. A touch system incorporating the gesture recognition method is also provided. | 07-01-2010 |
20100162554 | TENSIONED TOUCH PANEL AND METHOD OF MAKING SAME - A tensioned touch panel includes a support structure having a substrate with a generally planer conductive surface disposed thereon and an insulating spacer generally about the periphery of the substrate. A pretensioned conductive member overlies the support structure. The spacer separates the conductive membrane and the conductive surface thereby to define an air gap therebetween. A conductive membrane is secured to the support structure under sufficient tension to inhibit slack from developing in the conductive membrane as a result of changes in environmental conditions. A method of assembling a tensioned touch panel is also provided. | 07-01-2010 |
20100153160 | SYSTEM FOR SUPPORTING COORDINATION OF RESOURCES FOR EVENTS IN AN ORGANIZATION - A system and method for supporting coordination of resources for events in an organization includes a knowledge component storing a resource-utilization model, the resource-utilization model comprising at least one ontology, each ontology comprising a respective schema and data stored according to the schema; a knowledge acquisition component adapting the resource-utilization model in real-time in response to receiving data from various sources about resource utilization in the organization; a domain reasoner adapting the resource-utilization model based on contents of a modifiable set of rules applied by the organization; and a query endpoint receiving queries about resources for events and responding to the queries based on the resource-utilization model. | 06-17-2010 |
20100149349 | SYSTEM AND METHOD FOR CAPTURING IMAGES OF A TARGET AREA ON WHICH INFORMATION IS RECORDED - A system for capturing images of a target area on which information is recorded includes a boom assembly adapted to extend outwardly from a generally vertical surface. At least one digital camera is mounted on the boom assembly at a location spaced from the surface. The at least one digital camera is oriented so that the field of view thereof encompasses a target area on the surface. A controller is in communication with the at least one digital camera. The controller conditions the at least one digital camera to acquire an image of the target area. The image acquired by the at least one digital camera is conveyed to the controller and is processed to determine if an obstacle blocking the target area is in the captured image. If so, the captured image is not further processed and additional images are acquired until an image of the target area is captured without the obstacle therein. | 06-17-2010 |
20100123719 | METHOD AND TOOL FOR CREATING IRREGULAR-SHAPED TABLES - A computerized method of creating an irregular-shaped table of cells comprises detecting one or more cells of a table to be removed, removing each detected cell from the table and creating a table object representing the resultant irregular-shaped table. | 05-20-2010 |
20100115145 | PLUG-AND-PLAY DEVICE AND METHOD OF USING THE SAME - A plug-and-play device comprises a first plug-and-play interface for establishing a connection with a first computing device and a second plug-and-play interface for establishing a connection with a second computing device. Storage stores code that is automatically executed by the second computing device when the plug-and-play device is connected to the second computing device via the second plug-and-play interface. The code when executed by the second computing device initiates a screen display data exchange between the first and second computing devices through the plug-and-play device. A controller controls the first plug-and-play interface, the second plug-and-play interface and the storage. | 05-06-2010 |
20100110005 | INTERACTIVE INPUT SYSTEM WITH MULTI-ANGLE REFLECTOR - An interactive input system comprises a pointer input region; and a multi-angle reflecting structure located along a single side of the pointer input region and operable to reflect radiation from a pointer within the pointer input region from at least two surface locations of the multi-angle reflecting structure, wherein the at least two surface locations each have different respective angles. An imaging system is operable to capture within at least a portion of the pointer input region images of the reflected radiation located within a field of view of the imaging system. Processing structure is provided for determining the location of the pointer relative to the pointer input region based on the at least one image. | 05-06-2010 |
20100103330 | IMAGE PROJECTION METHODS AND INTERACTIVE INPUT/PROJECTION SYSTEMS EMPLOYING THE SAME - An image projecting method comprises determining the position of a projection surface within a projection zone of at least one projector based on at least one image of the projection surface, the projection zone being sized to encompass multiple surface positions and modifying video image data output to the at least one projector so that the projected image corresponds generally to the projection surface. | 04-29-2010 |
20100083109 | METHOD FOR HANDLING INTERACTIONS WITH MULTIPLE USERS OF AN INTERACTIVE INPUT SYSTEM, AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - A method for handling a user request in a multi-user interactive input system comprises receiving a user request to perform an action from one user area defined on a display surface of the interactive input system and prompting for input from at least one other user via at least one other user area. In the event that input concurring with the user request is received from another user area, the action is performed. | 04-01-2010 |
20100079493 | METHOD FOR SELECTING AND MANIPULATING A GRAPHICAL OBJECT IN AN INTERACTIVE INPUT SYSTEM, AND INTERACTIVE INPUT SYSTEM EXECUTING THE METHOD - A method for selecting a graphic widget displayed on a background of an interactive input system comprises tracking one or more touch points associated with the background, and in the event that one or more touch points coincide with a location of the graphic widget, associating the coinciding touch points with the graphic widget. | 04-01-2010 |
20100079409 | TOUCH PANEL FOR AN INTERACTIVE INPUT SYSTEM, AND INTERACTIVE INPUT SYSTEM INCORPORATING THE TOUCH PANEL - A touch panel for an interactive input system and interactive input system incorporating the touch panel is provided. The touch panel includes an optical waveguide layer and a resilient diffusion layer. The resilient diffusion layer is against the optical waveguide layer and causes light traveling within the optical waveguide layer to escape only when compressed against the optical waveguide layer at one or more touch points. | 04-01-2010 |
20100079385 | METHOD FOR CALIBRATING AN INTERACTIVE INPUT SYSTEM AND INTERACTIVE INPUT SYSTEM EXECUTING THE CALIBRATION METHOD - A method of calibrating an interactive input system comprises receiving images of a calibration video presented on a touch panel of the interactive input system. A calibration image is created based on the received images, and features are located in the calibration image. A transformation between the touch panel and the received images is determined based on the located features and corresponding features in the calibration video. | 04-01-2010 |
20100060613 | SIZE/SCALE ORIENTATION DETERMINATION OF A POINTER IN A CAMERA-BASED TOUCH SYSTEM - 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. | 03-11-2010 |
20090292999 | DESKTOP SHARING METHOD AND SYSTEM - In a distributed computer network where displayed information is shared between at least two computers, a method of enabling remote control of a host computer having a display region that is to be shared with at least one client computer. The method includes tracking time lapsed since a local user input event has occurred while the host computer is under local control and in the event that the time lapsed exceeds a threshold, enabling remote control of the host computer by a client computer. | 11-26-2009 |
20090278795 | Interactive Input System And Illumination Assembly Therefor - An illumination assembly for an interactive input system comprises at least two proximate radiation sources directing radiation into a region of interest, each of the radiation sources having a different emission angle. | 11-12-2009 |
20090278794 | Interactive Input System With Controlled Lighting - An interactive input system comprises at least one imaging device capturing images of a region of interest, a plurality of radiation sources, each providing illumination to the region of interest and a controller coordinating the operation of the radiation sources and the at least one imaging device to allow separate image frames based on contributions from different radiation sources to be generated. | 11-12-2009 |
20090277697 | Interactive Input System And Pen Tool Therefor - 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. | 11-12-2009 |
20090277694 | Interactive Input System And Bezel Therefor - An interactive input system comprises a bezel at least partially surrounding a region of interest. The bezel has a plurality of bands thereon with at least some adjacent bands having different optical properties. At least one imaging device looks into the region of interest and sees the at least one bezel so that acquired images comprise regions corresponding to the bands. Processing structure processes pixels of a plurality of the regions to detect the existence of a pointer in the region of interest | 11-12-2009 |
20090271848 | METHOD AND SYSTEM FOR COORDINATING DATA SHARING IN A NETWORK WITH AT LEAST ONE PHYSICAL DISPLAY DEVICE - An apparatus for coordinating data sharing in a computer network with at least one physical display device is provided. The apparatus includes a code generator generating at least one unique temporary session connection code (SCC), and a storage device storing associations between each of the at least one SCC and one or more of the at least one physical display device. An interface receives requests from one or more source computers to establish communications sessions for sharing data, and a processor in response to a request establishes a communications session between the requesting source computer and at least one physical display device only in the event that at least one condition is met. The at least one condition includes that a valid SCC is received with the request. The establishing is based on the received SCC. Related methods and computer programs are disclosed. | 10-29-2009 |
20090245654 | Method And Tool For Recognizing A Hand-Drawn Table - A computerized method of recognizing an input hand-drawn table formed by freeform line objects comprises transforming each freeform line object of the table into one of a vertical line segment and a horizontal line segment, generating a grid system based on the vertical and horizontal line segments and converting the generated grid system into a table object. | 10-01-2009 |
20090198839 | PLUG-AND-PLAY DEVICE AND METHOD OF USING THE SAME - A plug-and-play device comprises a first plug-and-play interface for establishing a connection with a first computing device and a second plug-and-play interface for establishing a connection with a second computing device. Storage stores code that is automatically executed by the second computing device when the plug-and-play device is connected to the second computing device via the second plug-and-play interface. The code when executed by the second computing device initiates a screen display data exchange between the first and second computing devices through the plug-and-play device. A controller controls the first plug-and-play interface, the second plug-and-play interface and the storage. | 08-06-2009 |
20090173867 | SAFETY DEVICE FOR CANTILEVERED BEAM AND BOOM ASSEMBLY INCORPORATING THE SAME - 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. | 07-09-2009 |
20090160818 | SYSTEM AND METHOD FOR INJECTING INK INTO AN APPLICATION - 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. | 06-25-2009 |
20090160801 | SYSTEM AND METHOD FOR DIFFERENTIATING BETWEEN POINTERS USED TO CONTACT TOUCH SURFACE - 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. | 06-25-2009 |
20090153523 | PASSIVE TOUCH SYSTEM AND METHOD OF DETECTING USER INPUT - A method of tracking an object of interest preferably includes (i) acquiring a first image and a second image representing different viewpoints of the object of interest; (ii) processing the first image into a first image data set and the second image into a second image data set; (iii) processing the first image data set and the second image data set to generate a background data set associated with a background; (iv) generating a first difference map by determining differences between the first image data set and the background data set and a second difference map by determining differences between the second image data set and the background data set; (v) detecting a first relative position of the object of interest in the first difference map and a second relative position of the object of interest in the second difference map; and (vi) producing an absolute position of the object of interest from the first and second relative positions of the object of interest. | 06-18-2009 |
20090146973 | DUAL MODE TOUCH SYSTEMS - 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. | 06-11-2009 |
20090146972 | APPARATUS AND METHOD FOR DETECTING A POINTER RELATIVE TO A TOUCH SURFACE - An apparatus for detecting a pointer relative to a touch surface includes at least two spaced imaging assemblies having overlapping fields of view encompassing the touch surface. The imaging assemblies see the touch surface in three-dimensions as a perspective view. The imaging assemblies acquire overlapping images from different locations. A processor receives and processes image data generated by at least one of the imaging assemblies to determine the location of the pointer relative to the touch surface. | 06-11-2009 |
20080297471 | GESTURE RECOGNITION METHOD AND TOUCH SYSTEM INCORPORATING THE SAME - A gesture recognition method includes detecting multiple pointers in close proximity to a touch surface to determine if the multiple pointers are being used to perform a known gesture. When the multiple pointers are being used to perform a known gesture, executing a command associated with the gesture. A touch system incorporating the gesture recognition method is also provided. | 12-04-2008 |
20080219507 | Passive Touch System And Method Of Detecting User Input - A method of tracking an object of interest preferably includes (i) acquiring a first image and a second image representing different viewpoints of the object of interest; (ii) processing the first image into a first image data set and the second image into a second image data set; (iii) processing the first image data set and the second image data set to generate a background data set associated with a background; (iv) generating a first difference map by determining differences between the first image data set and the background data set and a second difference map by determining differences between the second image data set and the background data set; (v) detecting a first relative position of the object of interest in the first difference map and a second relative position of the object of interest in the second difference map; and (vi) producing an absolute position of the object of interest from the first and second relative positions of the object of interest. | 09-11-2008 |