An interactive input system, a tool and a method for detecting the tool's identity in the interactive input system are provided, in which a touch location of the tool is detected. The system comprises a tool detection module comprising at least one energy harvest transmitter, a transceiver, and a microcontroller. The at least one energy harvest transmitter transmits radio frequency (RF) signals to provide power to the tool. The transceiver scans transmit packets containing identity data broadcasted from the tool. The microcontroller is configured to determine the identity (ID) of at least one tool and associates the ID with an tribute. The tool may comprise a plurality of sensors, such as a tip switch, a vibration sensor or a magnetic sensor for saving the power of the tool when the tool is not in use.
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
H02J 50/20 - Circuit arrangements or systems for wireless supply or distribution of electric power using microwaves or radio frequency waves
An interactive input system with bezel light around an input area provided by optical fiber is described. Two or more cameras have a field of view of at least a portion of the bezel. The optical fiber provides continuous backlight illumination to at least one input object. The optical fiber has at least one nanostructure therein for diffusing light. At least one light source provides a directional light to an end of the optical fiber.
An interactive input system, a tool and a method for detecting the tool's identity in the interactive input system are provided, in which a touch location of the tool is detected. The system comprises a plurality of antennas. A set of selected antennas associated with the touch location are activated to generate electromagnetic field, thereby activating the tool to send out a unique identifier associated with an attribute of the pen tool. The unique identifier is received and detected by the interactive input system to determine the attribute of the pen tool. The pen tool comprise at least one coil, and at least one NFC transponder, wherein the at least one coil is activated by electromagnetic field to power the NFC transponder for transmitting the unique identifier.
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/046 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer software platforms, downloadable, and downloadable computer programs available online, that create a collaborative learning environment allowing users, namely, students and teachers, to interact with each other and share data, text, images, inking, and video over shared digital workspaces and internet-based devices, namely, software that allows students to interact in real-time with the same shared data with other students or teachers in the same workspace, that supports and manages common classroom workflows Platform as a service (PAAS) featuring computer software platforms that create a collaborative learning environment allowing users, namely, students and teachers, to interact with each other and share data, text, images, inking, and video over shared digital workspaces and internet-based devices, namely, software that allows students to interact in real-time with the same shared data with other students or teachers in the same workspace, that supports and manages common classroom workflows; Platform as a Service (PAAS) featuring computer software platforms in the fields of education and entertainment, the foregoing software consisting of electronic games, computer games, and interactive games featuring social learning functions and educational entertainment for virtual learning; software as a service (SAAS) services featuring software for accessing and playing on-line electronic games for social learning and educational entertainment; software as a service (SAAS) services, namely, hosting software for use by others for use as a game-based platform to stimulate collaboration and social learning
09 - Scientific and electric apparatus and instruments
41 - Education, entertainment, sporting and cultural services
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer software platform and online program that creates a collaborative learning environment allowing users, namely, students and teachers, to interact with each other and share data, text, images, inking, and video over shared digital workspaces and internet-based devices, namely, software that allows students to interact in real-time with the same shared data with other students or teachers in the same workspace, that supports and manages common classroom workflows (1) Educational and entertainment services, namely, providing an online games platform consisting of electronic games, computer games, and interactive games featuring social learning and educational entertainment.
(2) Software as a service (SAAS) services featuring software for accessing and playing on-line electronic games for social learning and educational entertainment; software as a service (SAAS) services, namely, hosting software for use by others for use as a game-based platform to stimulate collaboration and social learning.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer hardware, namely, an interactive display that allows pen identification and tool type detection and data, text and drawings to be captured and shared digitally between the display and other interacting displays and mobile devices to promote collaboration, brainstorming and interaction using gestures, pens, touch and other marking devices; Computer software, namely, both recorded and downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display. Computer software, namely, providing online non-downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display.
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
Computer hardware, namely, an interactive display that allows pen identification and tool type detection and data, text and drawings to be captured and shared digitally between the display and other interacting displays and mobile devices to promote collaboration, brainstorming and interaction using gestures, pens, touch and other marking devices; Computer software, namely, both recorded and downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display Computer software, namely, providing online non-downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display
09 - Scientific and electric apparatus and instruments
42 - Scientific, technological and industrial services, research and design
Goods & Services
(1) Computer hardware, namely, an interactive display that allows pen identification and tool type detection and data, text and drawings to be captured and shared digitally between the display and other interacting displays and mobile devices to promote collaboration, brainstorming and interaction using gestures, pens, touch and other marking devices; Computer software, namely, both recorded and downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display (1) Computer software, namely, providing online non-downloadable software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display
An interactive input system with bezel light around an input area provided by optical fiber is described. Two or more cameras have a field of view of at least a portion of the bezel. The optical fiber provides continuous backlight illumination to at least one input object. The optical fiber has at least one nanostructure therein for diffusing light. At least one light source provides a directional light to an end of the optical fiber.
An interactive input system with bezel light around an input area provided by optical fiber is described. Two or more cameras have a field of view of at least a portion of the bezel. The optical fiber provides continuous backlight illumination to at least one input object. The optical fiber has at least one nanostructure therein for diffusing light. At least one light source provides a directional light to an end of the optical fiber.
An interactive input system, a tool and a method for detecting the tool's identity in the interactive input system are provided, in which a touch location of the tool is detected. The system comprises a plurality of antennas. A set of selected antennas associated with the touch location are activated to generate electromagnetic field, thereby activating the tool to send out a unique identifier associated with an attribute of the pen tool. The unique identifier is received and detected by the interactive input system to determine the attribute of the pen tool. The pen tool coinprise at least one coil, and at least one NFC transponder, wherein the at least one coil is activated by electromagnetic field to power the NFC transponder for transmitting the unique identifier.
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/046 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
12.
SYSTEM AND METHOD OF TOOL IDENTIFICATION FOR AN INTERACTIVE INPUT SYSTEM
An interactive input system, a tool and a method for detecting the tool's identity in the interactive input system are provided, in which a touch location of the tool is detected. The system comprises a plurality of antennas. A set of selected antennas associated with the touch location are activated to generate electromagnetic field, thereby activating the tool to send out a unique identifier associated with an attribute of the pen tool. The unique identifier is received and detected by the interactive input system to determine the attribute of the pen tool. The pen tool comprise at least one coil, and at least one NFC transponder, wherein the at least one coil is activated by electromagnetic field to power the NFC transponder for transmitting the unique identifier.
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/046 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computer hardware, namely, an interactive display that allows pen identification and tool type detection and data, text and drawings to be captured and shared digitally between the display and other interacting displays and mobile devices to promote collaboration, brainstorming and interaction using gestures, pens, touch and other marking devices; Computer software, namely, software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display;
14.
System and method for authentication in distributed computing environment
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.
A method for producing digital ink in a collaboration session between a first computing device and a second computing device that presents a digital canvas. In some embodiments, the method includes capturing a raster image of content using a camera operably coupled to the first computing device, deriving first image vectors and second image vectors based on first and second portions, respectively, of the raster image, sending the first image vectors to the second computing device for displaying a first digital ink object based on the first image vectors, and sending the second image vectors to the second computing device for displaying a second digital ink object based on the second image vectors after the displaying of the second digital ink object.
A method for producing digital ink in a collaboration session between a first computing device and a second computing device that presents a digital canvas. In some embodiments, the method includes capturing a raster image of content using a camera operably coupled to the first computing device, deriving first image vectors and second image vectors based on first and second portions, respectively, of the raster image, sending the first image vectors to the second computing device for displaying a first digital ink object based on the first image vectors, and sending the second image vectors to the second computing device for displaying a second digital ink object based on the second image vectors after the displaying of the second digital ink object.
The present invention relates to a method and system for managing multi-user tools for a workspace on a touch screen. Workspaces are generated for use with the touch screen and one or more of identifiable pointers are associated with them. A global tool element having a plurality of controls is generated and displayed on the touch screen. When more than one pointer is associated with one of the workspaces, redundant controls are removed from the global tool element and a local tool element is created for each associated pointer. The local tool elements comprise at least the redundant controls.
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
18.
System and method of pointer detection for interactive input
The present invention relates to a method and system for determining an optical property of a pointer used in an interactive touch system. The interactive device having a touch area; a plurality of emitters on the periphery of the touch area; the emitters emitting an intensity of light into the touch area; a plurality of pointers having a distinct optical property responsive to the light; at least one detector having a field of view of the touch area. The processing structure, in communication with the emitters and the at least one detector, executes instructions from a memory to: transmit an emitter signal to at least one of the emitters initiating emission of light at the first frequency; receive at least one detector signal from the at least one detector; and determine the distinct optical property from the at least one detector signal.
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/046 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by electromagnetic means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
19.
SYSTEM AND METHOD OF POINTER DETECTION FOR INTERACTIVE INPUT
The present invention relates to a method and system for determining an optical property of a pointer used in an interactive touch system. The interactive device having a touch area; a plurality of emitters on the periphery of the touch area; the emitters emitting an intensity of light into the touch area; a plurality of pointers having a distinct optical property responsive to the light; at least one detector having a field of view of the touch area. The processing structure, in communication with the emitters and the at least one detector, executes instructions from a memory to: transmit an emitter signal to at least one of the emitters initiating emission of light at the first frequency; receive at least one detector signal from the at least one detector; and determine the distinct optical property from the at least one detector signal.
The present invention relates to an interactive touch system on a transparent medium and more particularly, the present invention relates to a method and system for improving the contrast of writing on an interactive touch system on a transparent medium. The interactive device has an interactive surface having an interior side and an exterior side. The interior side is observed by at least one emitter and at least one detector. The interactive surface has a privacy layer; the privacy layer transforming between a transparent and a non-transparent state. A processing structure executing instructions detects a pointer contacting the interior side of the interactive surface; and applies a signal to the privacy layer to transform the privacy layer into the non-transparent state.
The present invention relates to a method and system of improved pointer recognition. A camera-based interactive system has two cameras with fields of view observing an interactive surface. A processor receives a plurality of video frames from the cameras and recognizes a pointer within the video frames. Motion blur of the pointer is compensated to determine the pointer type from the compensated frames using a model-based approach.
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
The present invention relates to a method and system of improved pointer recognition. A camera-based interactive system has two cameras with fields of view observing an interactive surface. A processor receives a plurality of video frames from the cameras and recognizes a pointer within the video frames. Motion blur of the pointer is compensated to determine the pointer type from the compensated frames using a model-based approach.
The present invention relates to a method and system for adapting communication between interactive input systems. A mobile device has a processing structure; a transceiver communicating with a network using a communication protocol; and a computer-readable medium comprising instructions to configure the processing structure. The mobile device is configured to retrieve a pairing uniform resource locator (URL) from an interactive device and convert the pairing URL into a network address. A connection is established to an interactive device located at the network address using the transceiver. The mobile device queries the interactive device for device information and authenticates with the interactive device. One or more content objects are retrieved from the interactive device. The mobile device optimizes the communication protocol through negotiation of a protocol level based in part on the device information.
A method is described for manipulating a view displayed on one or more follower participants' devices to track a view displayed on a lead participant's device. A request to manipulate the view displayed on the one or more follower participant devices is received. The lead participant is identified. The follower participants are identified. A lead view of the lead participant is determined. The lead view is communicated to the follower participants computing devices for display. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G09B 5/08 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
H04L 12/18 - Arrangements for providing special services to substations for broadcast or conference
G09B 5/10 - Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations all student stations being capable of presenting the same information simultaneously
25.
Wirelessly communicating configuration data for interactive display devices
Systems, devices, and methods are provided for wirelessly communicating configuration data from mobile devices for use by interactive display devices. In some aspects, a processing device can identify two or more mobile devices participating in a session for utilizing an interactive display device. The processing device can receive configuration data from each of the mobile devices via a wireless transceiver. The processing device can configure an interactive display device to present outputs during the session using attributes that the processing device identifies from the received configuration data. In additional or alternative aspects, a processing device can identify at least one mobile device participating in a session for utilizing an interactive display device. The processing device can associate outputs presented by the interactive display device with an entity that is identifiable from configuration data that is received from the mobile device.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
H04L 29/06 - Communication control; Communication processing characterised by a protocol
H04L 12/24 - Arrangements for maintenance or administration
H04W 4/02 - Services making use of location information
G09G 5/12 - Synchronisation between the display unit and other units, e.g. other display units, video-disc players
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
26.
Managing permissions in collaborative workspaces using visual representations of clients
Certain aspects involve managing permissions in collaborative workspaces using visual representations of clients. For example, a graphical interface can be displayed that represents a collaborative workspace and that includes visual representations of different clients accessing the workspace. A workspace application executed by a processor can determine that visual representations for at least two clients are positioned in a common region of the graphical interface. The workspace application can authorize the clients to collaboratively modify electronic content that is accessible via the graphical interface based on the visual representations being positioned in the common region. Subsequently, the workspace application can determine that the visual representations are positioned outside the common region and restrict access to the collaboratively modified content accordingly. The workspace application can restrict each client to modifying a respective portion of the electronic content that was modified by the client when both visual representations were in the common region.
G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
27.
MANAGING PERMISSIONS IN COLLABORATIVE WORKSPACES USING VISUAL REPRESENTATIONS OF CLIENTS
Certain aspects involve managing permissions in collaborative workspaces using visual representations of clients. For example, a graphical interface can be displayed that represents a collaborative workspace and that includes visual representations of different clients accessing the workspace. A workspace application executed by a processor can determine that visual representations for at least two clients are positioned in a common region of the graphical interface. The workspace application can authorize the clients to collaboratively modify electronic content that is accessible via the graphical interface based on the visual representations being positioned in the common region. Subsequently, the workspace application can determine that the visual representations are positioned outside the common region and restrict access to the collaboratively modified content accordingly. The workspace application can restrict each client to modifying a respective portion of the electronic content that was modified by the client when both visual representations were in the common region.
G06Q 10/101 - Collaborative creation, e.g. joint development of products or services
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
The present invention relates to a method and system for managing multi-user tools for a workspace on a touch screen. Workspaces are generated for use with the touch screen and one or more of identifiable pointers are associated with them. A global tool element having a plurality of controls is generated and displayed on the touch screen. When more than one pointer is associated with one of the workspaces, redundant controls are removed from the global tool element and a local tool element is created for each associated pointer. The local tool elements comprise at least the redundant controls.
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G06F 3/0487 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 21/32 - User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
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.
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.
H04L 9/32 - Arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system
33.
Wirelessly communicating configuration data for interactive display devices
Systems, devices, and methods are provided for wirelessly communicating configuration data from mobile devices for use by interactive display devices. In some aspects, a processing device can identify two or more mobile devices participating in a session for utilizing an interactive display device. The processing device can receive configuration data from each of the mobile devices via a wireless transceiver. The processing device can configure an interactive display device to present outputs during the session using attributes that the processing device identifies from the received configuration data. In additional or alternative aspects, a processing device can identify at least one mobile device participating in a session for utilizing an interactive display device. The processing device can associate outputs presented by the interactive display device with an entity that is identifiable from configuration data that is received from the mobile device.
Systems, devices, and methods are provided for wirelessly communicating configuration data from mobile devices for use by interactive display devices. In some aspects, a processing device can identify two or more mobile devices participating in a session for utilizing an interactive display device. The processing device can receive configuration data from each of the mobile devices via a wireless transceiver. The processing device can configure an interactive display device to present outputs during the session using attributes that the processing device identifies from the received configuration data. In additional or alternative aspects, a processing device can identify at least one mobile device participating in a session for utilizing an interactive display device. The processing device can associate outputs presented by the interactive display device with an entity that is identifiable from configuration data that is received from the mobile device.
G09F 9/30 - Indicating arrangements for variable information in which the information is built-up on a support by selection or combination of individual elements in which the desired character or characters are formed by combining individual elements
H04W 8/22 - Processing or transfer of terminal data, e.g. status or physical capabilities
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computerized system comprised of hardware and software for capturing, differentiating and identifying individual inputs used on an interactive display
A computer implement method for creating a user group is provided. In accordance with the method, a temporary session identifier is generated for a first session associated with the user group. The temporary session identifier is communicated to a display for presentation. Requests to join the first session are received from a plurality of users. The requests include the temporary session identifier. User identifiers of the plurality of users are correlated with the temporary session identifier. The user group is created, comprising the user identifiers of the plurality of users and a name for said user group. The user group is stored in memory. A computing device and a non-transitory computer readable medium configured to implement the method are also described.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04L 29/08 - Transmission control procedure, e.g. data link level control procedure
An interactive board comprises an interactive surface; at least one user selectable element; and processing structure in communication with at least one imaging device and configured to process data received from said at least one imaging device to locate at least one pointer positioned in proximity with said interactive surface and update digital ink according to pointer location, said processing structure being further configured to send said digital ink to one or more devices in communication with the interactive board in response to selection of said at least one user selectable element.
G06F 3/038 - Control and interface arrangements therefor, e.g. drivers or device-embedded control circuitry
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
H04W 4/00 - Services specially adapted for wireless communication networks; Facilities therefor
38.
Method for partitioning, managing and displaying a collaboration space and interactive input system employing same
A computerized method of managing a collaboration space comprises partitioning the collaboration space into a plurality of tiles in a tree structure; and associating each graphic object with a tile in said tree structure; said tile being the smallest tile in the tree structure that substantially accommodate said graphic object.
A method is described for manipulating a view displayed on one or more follower participants' devices to track a view displayed on a lead participant's device. A request to manipulate the view displayed on the one or more follower participant devices is received. The lead participant is identified. The follower participants are identified. A lead view of the lead participant is determined. The lead view is communicated to the follower participants computing devices for display. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/03 - Arrangements for converting the position or the displacement of a member into a coded form
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
A method is described for dynamically determining session boundary coordinates within a canvas. As described, an initial explored area of the canvas is defined. The initial explored area is expanded. When the size of the expanded explored area of the canvas reaches a predefined maximum size, the explored area coordinates are set as the session boundary coordinates. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.
H04L 29/06 - Communication control; Communication processing characterised by a protocol
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
41.
DYNAMICALLY DETERMINING WORKSPACE BOUNDS DURING A COLLABORATION SESSION
A method is described for dynamically determining session boundary coordinates within a canvas. As described, an initial explored area of the canvas is defined. The initial explored area is expanded. When the size of the expanded explored area of the canvas reaches a predefined maximum size, the explored area coordinates are set as the session boundary coordinates. . A computing device and a non- transitory computer readable medium having instructions configured to implement the method are also described.
A method is described for manipulating a view displayed on one or more follower participants' devices to track a view displayed on a lead participant's device. A request to manipulate the view displayed on the one or more follower participant devices is received. The lead participant is identified. The follower participants are identified. A lead view of the lead participant is determined. The lead view is communicated to the follower participants computing devices for display. A computing device and a non-transitory computer readable medium having instructions configured to implement the method are also described.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
A computer implement method for creating a user group is provided. In accordance with the method, a temporary session identifier is generated for a first session associated with the user group The temporary session identifier is communicated to a display for presentation. Requests to join the first session are received from a plurality of users. The requests include the temporary session identifier User identifiers of the plurality of users are correlated with the temporary session identifier The user group is created, comprising the user identifiers of the plurality of users and a name for said user group. The user group is stored in memory. A computing device and a non-transitory computer readable medium configured to implement the method are also described.
An interactive board comprises an interactive surface; at least one user selectable element; and processing structure in communication with at least one imaging device and configured to process data received from the at least one imaging device to locate at least one pointer positioned in proximity with the interactive surface and update digital ink according to pointer location. The processing structure is further configured to send the digital ink to one or more devices in communication with the interactive board in response to selection of the at least one user selectable element.
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
H04W 4/80 - Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
45.
METHOD FOR PARTITIONING, MANAGING AND DISPLAYING A COLLABORATION SPACE AND INTERACTIVE INPUT SYSTEM EMPLOYING SAME
A computerized method of managing a collaboration space comprises partitioning the collaboration space into a plurality of tiles in a tree structure; and associating each graphic object with a tile in said tree structure; said tile being the smallest tile in the tree structure that substantially accommodate said graphic object.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computerised systems comprised of hardware, firmware and software for capturing coordinate inputs, namely, graphics, script, drawings and gestures, for interaction with a computer generated display utilizing a pen, stylus, finger or hand for use in classrooms, meeting rooms and other shared spaces across industries, namely, education, corporate, military and retail; coordinate input capturing devices, namely, interactive whiteboards and interactive displays for use with front projection, rear projection, and direct view displays for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; absolute and relative position detection devices, namely, interactive whiteboards and interactive displays that utilize mechanically and optically based sensors which enable interaction with a digitizer, touch surface, touch panel, image display, or within a region of interest relative to a display for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; scalable position detection systems comprised of hardware, firmware and software with input generated via passive and/or active input tools; imaging systems comprised of hardware, firmware and software for capturing text and graphical images for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; software for processing text and graphical images, and sharing and/or storing text and graphical images over a computer network for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; software for sharing collaboration data and images locally or in geographically dispersed locations for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; software for viewing, editing, and sharing data and images locally or in geographically dispersed locations for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail.
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computerized systems comprised of hardware, firmware and software for capturing coordinate inputs, namely, graphics, script, drawings and gestures, for interaction with a computer generated display utilizing a pen, stylus, finger or hand for use in classrooms, meeting rooms and other shared spaces across industries, namely, education, corporate, military and retail; Coordinate input capturing devices, namely, interactive whiteboards and interactive displays, namely, interactive televisions, interactive projectors, interactive dry erase boards for use with front projection, rear projection, and direct view displays for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; Absolute and relative position detection devices, namely, interactive whiteboards and interactive displays, namely interactive televisions, interactive projectors and interactive dry erase boards that utilize position detection systems which enable interaction with a digitizer, touch surface, touch panel, image display, and within a region of interest relative to a display for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; Scalable position detection systems comprised of hardware, firmware and software with input generated via passive and active input tools, namely, computerized systems comprised of hardware, firmware and software that can capture and resize to scale coordinate inputs, namely, graphics, script, drawings and gestures, or the movement of pens, styluses, fingers or hands; Software for capturing, viewing, editing, sharing and storing graphics, script, drawings and gestures over a computer network for use in classrooms, meeting rooms and other shared spaces across industries, namely education, corporate, military and retail; Software for capturing, viewing, editing, sharing and storing graphics, script, drawings and gestures locally and in geographically dispersed locations for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail; Software for viewing, editing, and sharing graphics, script, drawings and gestures locally and in geographically dispersed locations for use in classrooms, meeting rooms, and other shared spaces across industries, namely, education, corporate, military, and retail
An interactive input system comprises at least one imaging device configured to capture image frames of a region of interest comprising a background and at least one background feature. Processing structure is configured to compare the image frames to determine if the location of the at least one background feature has changed signifying system displacement.
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer hardware, namely, an interactive display that allows data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer hardware, namely, an interactive display that allows data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer hardware, namely, an interactive display that allows data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer hardware, namely, an interactive display that allows data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive display to allow sharing and viewing of data, text and drawings on a mobile device or another interactive display
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computer hardware, namely, interactive flat display screens, interactive computer whiteboards, interactive computer flat panel screens and touch screens for computers, mobile phones, smart phones and computer tablets that allow data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive flat display screens, interactive computer whiteboards, interactive computer flat panel screens and touch screens for computers, smart phones and computer tablets to allow sharing and viewing of data, text and drawings on computers, mobile phones, smart phones and computer tablets.
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computer hardware, namely, interactive flat display screens, interactive computer whiteboards, interactive computer flat panel screens and touch screens for computers, mobile phones, smart phones and computer tablets that allow data, text and drawings to be captured and shared digitally between the display and other interactive displays and mobile devices to promote collaboration and brainstorming; computer software, namely, software applications that enable users to interact with an interactive flat display screens, interactive computer whiteboards, interactive computer flat panel screens and touch screens for computers, smart phones and computer tablets to allow sharing and viewing of data, text and drawings on computers, mobile phones, smart phones and computer tablets.
09 - Scientific and electric apparatus and instruments
Goods & Services
Electronic device comprising computer hardware and software that enables automatic detection and differentiation of any object touching an interactive display surface
A method for adjusting the position of a light curtain emitted by an illumination assembly over a surface, comprises determining a position of the light curtain; calculating a difference between the determined position of the light curtain and a desired position of the light curtain; and adjusting the position of the illumination assembly based on the calculated difference.
G03B 21/26 - Projecting separately subsidiary matter simultaneously with main image
G06K 11/06 - Devices for converting the position of a manually-operated writing or tracing member into an electrical signal
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G03B 21/134 - Projectors combined with typing apparatus or with printing apparatus
H04N 5/351 - Control of the SSIS depending on the scene, e.g. brightness or motion in the scene
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
H04N 9/31 - Projection devices for colour picture display
F21V 5/04 - Refractors for light sources of lens shape
An image capture method comprises generating a synchronization signal based on modulated illumination; and synchronizing image frame capture of at least one image sensor using the synchronization signal with the illumination timing of an active pointer within a region of interest in the field of view of the at least one image sensor.
G03B 21/134 - Projectors combined with typing apparatus or with printing apparatus
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
H04N 5/351 - Control of the SSIS depending on the scene, e.g. brightness or motion in the scene
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
H04N 9/31 - Projection devices for colour picture display
F21V 5/04 - Refractors for light sources of lens shape
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.
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
63.
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.
F16M 11/10 - Means for attachment of apparatus; Means allowing adjustment of the apparatus relatively to the stand allowing pivoting around a horizontal axis
F16M 11/20 - Undercarriages with or without wheels
F16M 11/24 - Undercarriages with or without wheels changeable in height or length of legs, also for transport only
F16M 13/02 - Other supports for positioning apparatus or articles; Means for steadying hand-held apparatus or articles for supporting on, or attaching to, an object, e.g. tree, gate, window-frame, cycle
64.
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.
F16M 13/00 - Other supports for positioning apparatus or articles; Means for steadying hand-held apparatus or articles
A47B 96/06 - Brackets or similar supporting means for cabinets, racks or shelves
A47F 5/08 - Show stands, hangers, or shelves characterised by their constructional features secured to the wall, ceiling, or the like; Wall-bracket display devices
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.
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06T 19/00 - Manipulating 3D models or images for computer graphics
G06K 9/62 - Methods or arrangements for recognition using electronic means
A method for determining the location of a touch input in an application window on an interactive surface of a display device is described. The application window comprises a canvas configured to display at least a portion of a user interface. The method comprises the following steps. A first location of the touch input associated with a first coordinate space is determined. The first coordinate space is associated with the interactive surface. The touch input is used to emulate a mouse event. A second location of the touch input associated with a second coordinate space is determined in response to the emulated mouse event. The second coordinate space is associated with the user interface. At least one offset parameter is calculated, correlating the first coordinate space with the second coordinate space. While the first coordinate space does not change with respect the second coordinate space, the at least one offset parameter is used to determine the location of subsequent touch inputs based on corresponding locations associated with the first coordinate space. A computer readable medium and an interactive input system for implementing the method are also described.
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.
G06F 15/16 - Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
H04W 4/02 - Services making use of location information
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Computer software program that creates a collaborative learning environment allowing users to interact with each other and share data, namely audio, video, text, documents, visual data and information, namely graphics and audiovisual information over shared digital workspaces and internet-based devices, namely smart phones, tablets, laptops, computers and interactive displays.
09 - Scientific and electric apparatus and instruments
Goods & Services
Software that runs in connection with an interactive display that enables annotation and hand writing recognition for the purpose of modifying text, drawings and data provided via other computer software programs and on websites.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer software program that creates a collaborative learning environment allowing users to interact with each other and share data, text, images and video over shared digital workspaces and internet-based devices.
09 - Scientific and electric apparatus and instruments
16 - Paper, cardboard and goods made from these materials
Goods & Services
Computer hardware, namely, an electronic whiteboard or interactive display that allows data, text and drawings to be captured and shared digitally between the whiteboard or display and a mobile device to promote collaboration and brainstorming; computer software, namely software applications that enable users to interact with an electronic whiteboard or display to allow sharing and viewing of data, text and drawings on a mobile device. Dry-erase boards, namely whiteboards.
09 - Scientific and electric apparatus and instruments
Goods & Services
Software that runs in connection with an interactive display for annotation and hand writing recognition for the purpose of modifying text, drawings and data provided via other computer software programs and on websites
09 - Scientific and electric apparatus and instruments
Goods & Services
(1) Integrated hardware and software system, comprised of touch-enabled interactive displays that detect motion and allow for capture of data, text and drawing by means of a pen, stylus, finger or motion, cameras, microphones and speakers, tabletop console that controls administrative functions, software that enables editing and annotation of pictures, documents and text on the interactive display, all for the purpose of facilitating collaboration and real time interaction from multiple locations.
09 - Scientific and electric apparatus and instruments
Goods & Services
Computer software program that creates a collaborative learning environment allowing users, namely, students and teachers, to interact with each other and share data, text, images, inking, and video over shared digital workspaces and internet-based devices, namely, software that allows students to interact in real-time with the same shared data with other students or teachers in the same workspace, that supports and manages common classroom workflows for functionality, namely, restricted editing, setting of all participants to a specific user view, providing for attribution of data to a user, passing control, conducting assessments, and managing distribution workspaces
c) associated with the imaging device and being located at different positions relative to the imaging device, the illumination sources providing illumination to the region of interest; and a controller (72) communicating with the illumination sources, the controller conditioning the illumination sources so that the illumination sources provide illumination to the region of interest in succession, the timing of image frame capture by the imaging device being coordinated with the illumination pattern of the illumination sources.
A method of modifying an annotation input on an interactive display in an interactive input system is described. Reference pixel values in a region of interest of a reference frame are determined. The region of interest is associated with the annotation. The reference pixel values are stored in memory. It is determined whether current pixel values in the region of interest of a current frame differ from the reference pixel values. The annotation is faded if the current pixel values in the region of interest differ from the reference pixel values. A computing device configured to implement the method and a computer-readable medium having stored thereon instruction to implement the method are also described.
G09G 5/00 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
82.
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.
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.
H04W 4/06 - Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
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.
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.
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.
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
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.
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.
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.
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/00 - Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
G06F 3/041 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
93.
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.
An interactive input system comprises at least one imaging device configured to capture image frames of a region of interest comprising a background and at least one background feature. Processing structure is configured to compare the image frames to determine if the location of the at least one background feature has changed signifying system displacement.
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
An image capture method comprises generating a synchronization signal based on modulated illumination; and synchronizing image frame capture of at least one image sensor using the synchronization signal with the illumination timing of an active pointer within a region of interest in the field of view of the at least one image sensor.
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
A method for adjusting the position of a light curtain emitted by an illumination assembly over a surface, comprises determining a position of the light curtain; calculating a difference between the determined position of the light curtain and a desired position of the light curtain; and adjusting the position of the illumination assembly based on the calculated difference.
A method for adjusting the position of a light curtain emitted by an illumination assembly over a surface, comprises determining a position of the light curtain; calculating a difference between the determined position of the light curtain and a desired position of the light curtain; and adjusting the position of the illumination assembly based on the calculated difference.
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.
G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G09G 5/373 - Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators characterised by the display of individual graphic patterns using a bit-mapped memory - Details of the operation on graphic patterns for modifying the size of the graphic pattern
99.
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.
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means
G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
An image capture method comprises generating a synchronization signal based on modulated illumination; and synchronizing image frame capture of at least one image sensor using the synchronization signal with the illumination timing of an active pointer within a region of interest in the field of view of the at least one image sensor.
H04N 5/351 - Control of the SSIS depending on the scene, e.g. brightness or motion in the scene
G06F 3/0354 - Pointing devices displaced or positioned by the user; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
G06F 3/042 - Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by opto-electronic means