Toolbar dynamics for digital whiteboard

US9465434B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9465434-B2
Application numberUS-201313758989-A
CountryUS
Kind codeB2
Filing dateFeb 4, 2013
Priority dateMay 23, 2011
Publication dateOct 11, 2016
Grant dateOct 11, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Roughly described, different drawing regions are opened for different users on the same whiteboard. Each drawing region has its own set of line appearance properties, which the user can set with a toolbar. Lines drawn in a drawing region adopt the line appearance properties then in effect for that drawing region, which also apply to replications of the line on other devices in the collaboration session. As the user draws toward a boundary of the user's drawing region, the boundary automatically moves so that the drawing continues to contain the user's drawing activity.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for positioning a toolbar on a touch sensitive display surface, comprising the steps of: in response to first user input at a first touch position on the display, displaying the toolbar at a first toolbar position which depends on, but does not overlap with, the first touch position; and after displaying the tool bar at the first toolbar position, and in response to second user input that includes a sequence of touchpoints to draw a line, the sequence of touchpoints including a touchpoint at a second touch position: painting the line on the display at the location of the sequence of touchpoints; determining whether the second touch position is less than a predetermined distance horizontally from the first toolbar position; if the second touch position is determined to be less than a predetermined distance horizontally from the first toolbar position, leaving the toolbar at the first toolbar position; and if the second touch position is determined to be greater than the predetermined distance horizontally from the first toolbar position, moving the toolbar to a second toolbar position which is closer to the second touch position. 2. The method of claim 1 , wherein the second toolbar position is such that the toolbar does not overlap the second touch position. 3. The method of claim 1 , wherein the first and second touch positions have different vertical positions, but wherein the first and second toolbar positions have equal vertical positions and the step of moving the toolbar to a second toolbar position which is closer to the second touch position moves the toolbar only horizontally. 4. The method of claim 1 , for use in drawing a line, wherein: the first user input includes the user touching a writing implement to the display to indicate a begin of the line; and the second user input includes the user lifting the writing implement from the display to indicate an end of the line. 5. The method of claim 4 , wherein the second touch position is determined to be greater than the predetermined distance horizontally from the first toolbar position, further comprising a step of inserting a time delay between detection of the second user input and the step of moving the toolbar. 6. A system for positioning a toolbar on a touch sensitive display surface, comprising: a memory; and a data processor coupled to the memory, the data processor configured to: in response to first user input at a first touch position on the display, display the toolbar at a first toolbar position which depends on, but does not overlap with, the first touch position; and after the tool bar is displayed at the first toolbar position, and in response to second user input that includes a sequence of touchpoints to draw a line, the sequence of touchpoints including a touchpoint at a second touch position: paint the line on the display at the location of the sequence of touchpoints; determine whether the second touch position is less than a predetermined distance horizontally from the first toolbar position; if the second touch position is determined to be less than a predetermined distance horizontally from the first toolbar position, leave the toolbar at the first toolbar position; and if the second touch position is determined to be greater than the predetermined distance horizontally from the first toolbar position, move the toolbar to a second toolbar position which is closer to the second touch position. 7. The system of claim 6 , wherein the second toolbar position is such that the toolbar does not overlap the second touch position. 8. The system of claim 6 , wherein the first and second touch positions have different vertical positions, but wherein the first and second toolbar positions have equal vertical positions and the moving the toolbar to a second toolbar position which is closer to the second touch position moves the toolbar only horizontally. 9. The system of claim 6 , for use in drawing a line, wherein: the first user input includes the user touching a writing implement to the display to indicate a begin of the line; and the second user input includes the user lifting the writing implement from the display to indicate an end of the line. 10. The system of claim 6 , wherein the second touch position is determined to be greater than the predetermined distance horizontally from the first toolbar position, and wherein the data processor is further configured to insert a time delay between detection of the second user input and moving the toolbar.

Assignees

Inventors

Classifications

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Physics · mapped topic

  • G06F3/01Primary

    Input arrangements or combined input and output arrangements for interaction between user and computer (G06F3/16 takes precedence) · CPC title

  • Remote input, i.e. interface arrangements in which the signals generated by a pointing device are transmitted to a PC at a remote location, e.g. to a PC in a LAN · CPC title

  • Interaction with lists of selectable items, e.g. menus · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9465434B2 cover?
Roughly described, different drawing regions are opened for different users on the same whiteboard. Each drawing region has its own set of line appearance properties, which the user can set with a toolbar. Lines drawn in a drawing region adopt the line appearance properties then in effect for that drawing region, which also apply to replications of the line on other devices in the collaboration…
Who is the assignee on this patent?
Haworth Inc
What technology area does this patent fall under?
Primary CPC classification G06F3/04883. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 11 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).