Common drawing model

a common drawing and model technology, applied in the field of common drawing models, can solve the problems of inability to synchronize changes, inability to collaborate online, and inability to draw,

Inactive Publication Date: 2013-12-05
DOOR NUMBER 3
View PDF7 Cites 47 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

While text documents are particularly well suited to these shared collaborative models, documents such as drawings, graphs, pictures and other graphical elements have characteristics that do not lend themselves to online collaboration.
If the juncture of two lines is displayed differently on two devices, even being offset by a tiny amount, the entire drawing will be compromised.
Without an exact replica whose representation may be reproduced exactly the same on each potential device, synchronizing changes is impossible.
Another difficulty in providing a shared collaborative drawing model is the need for perfect synchronization wherein each individual user's version of the drawing to be shared must be identical to the other members of the group of users taking actions on the drawing such as viewing, commenting or modifying the drawing.
Using the native drawing routines of each device results in consistencies between renditions of each panel on the various platforms.
This is further complicated when a toolbar is hidden, then creating 3 separate gestures for switching tools, and then 3 again to switch back.
All of these steps further distance the usage of the digital tablet from the ease of its analog sister, the traditional whiteboard.
Having many objects stacked in this manner causes difficulty in altering or rearranging the z-order of an object in one of these applications.
As a result, a difficulty presented is that with the tools hidden, changes from one tool to another become difficult and involve many steps of showing and hiding toolbars, etc.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Common drawing model
  • Common drawing model
  • Common drawing model

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0019]Approaches for devices, methods and software for providing a centralized, shared, collaborative, online drawing environment and the related infrastructure, data structures, drawing models, and user interface elements and approaches are described. In the following description, for the purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments described herein. It will be apparent, however, that the embodiments described herein may be practiced without these specific details. In other instances, well-known structures and devices are shown in block diagram form in order to avoid unnecessarily obscuring the embodiments described herein.

Functional Overview

[0020]Embodiments of the approaches described herein may comprise capturing a first gesture associated with a first digital resource at a first device (such as a client computer or a module communicatively coupled to a computer) and transmitting data representin...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

An approach for sharing a master version of a drawing with multiple clients is provided, wherein an example embodiment comprises capturing a first gesture associated with a first digital resource at a first device, transmitting data representing the first gesture from the first device to a server, processing the data representing the first gesture at the server, storing the data representing the first gesture at the server, transmitting the data representing the first gesture to a second device, processing the data representing the first gesture at the second device, and rendering the first gesture on the second device.

Description

CLAIM OF PRIORITY AND RELATED APPLICATION DATA[0001]This application claims priority to U.S. provisional patent application No. 61 / 649,759, filed May 21, 2012, entitled “Cloudpanels”, by Benjamin P. Bauermeister et al., the contents of which are hereby incorporated by reference for all purposes as if fully set forth herein.[0002]This application is related to U.S. patent application Ser. No. 13 / 898,314, filed on May 20, 2013, entitled “Cursor-Driven Interface For Layer Control”, by Benjamin P. Bauermeister et al., the contents of which are hereby incorporated by reference for all purposes as if fully set forth herein.BACKGROUND[0003]The growth of the Internet and high-speed network connections has enabled the proliferation of collaborative document creation and modification. Multiple users are able to create, view, edit and comment on a single document, often in real-time. While text documents are particularly well suited to these shared collaborative models, documents such as drawi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(United States)
IPC IPC(8): G06F3/01
CPCG06F3/017G06F3/1462G09G2370/022G06F3/0488G06F3/04883G09G5/377G06F3/0482
Inventor BAUERMEISTER, BENJAMIN P.FLAGG, NEIL A.
Owner DOOR NUMBER 3
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products