CA2129085A1 - Method for Creating Computationally-Significant Associations Among Uninterpreted Data in Graphically-Based Computing Systems - Google Patents

Method for Creating Computationally-Significant Associations Among Uninterpreted Data in Graphically-Based Computing Systems

Info

Publication number
CA2129085A1
CA2129085A1 CA2129085A CA2129085A CA2129085A1 CA 2129085 A1 CA2129085 A1 CA 2129085A1 CA 2129085 A CA2129085 A CA 2129085A CA 2129085 A CA2129085 A CA 2129085A CA 2129085 A1 CA2129085 A1 CA 2129085A1
Authority
CA
Canada
Prior art keywords
information
key
computationally
objects
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CA2129085A
Other languages
French (fr)
Other versions
CA2129085C (en
Inventor
Karon A. Weber
Alex D. Poon
Thomas P. Moran
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xerox Corp
Original Assignee
Xerox Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xerox Corp filed Critical Xerox Corp
Publication of CA2129085A1 publication Critical patent/CA2129085A1/en
Application granted granted Critical
Publication of CA2129085C publication Critical patent/CA2129085C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06VIMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
    • G06V30/00Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
    • G06V30/10Character recognition
    • G06V30/14Image acquisition
    • G06V30/142Image acquisition using hand-held instruments; Constructional details of the instruments
    • G06V30/1423Image acquisition using hand-held instruments; Constructional details of the instruments the instrument generating sequences of position coordinates corresponding to handwriting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/58Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • G06F16/583Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
    • G06F16/5854Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content using shape and object relationship

Abstract

A method for providing a flexible method for applying computationally significant association information in graphical input systems to information data using unrecognized visual information is disclosed. A
method is provided to mark and index user-produced information with special information designators called key objects which can later be used as access mechanisms into the user-produced notes, without recognition of the notes. Visually recognizable, but computationally unrecognized, image segments are designated key objects. A key object is assigned a unique identifier that is computationally distinguishable from other key object identifiers. Key objects are associated with other data objects by attaching the key object identifier to other data objects in a data structure. A key object is easily created and reused, and provides a flexible and powerful indexing tool into graphically significant information without requiring the use of expensive or sophisticated recognition algorithms.
CA002129085A 1993-10-15 1994-07-28 Method for creating computationally-significant associations among uninterpreted data in graphically-based computing systems Expired - Fee Related CA2129085C (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US138548 1993-10-15
US08/138,548 US5592608A (en) 1993-10-15 1993-10-15 Interactively producing indices into image and gesture-based data using unrecognized graphical objects

Publications (2)

Publication Number Publication Date
CA2129085A1 true CA2129085A1 (en) 1995-04-16
CA2129085C CA2129085C (en) 1999-08-31

Family

ID=22482527

Family Applications (1)

Application Number Title Priority Date Filing Date
CA002129085A Expired - Fee Related CA2129085C (en) 1993-10-15 1994-07-28 Method for creating computationally-significant associations among uninterpreted data in graphically-based computing systems

Country Status (5)

Country Link
US (1) US5592608A (en)
EP (1) EP0649107B1 (en)
JP (1) JP3471919B2 (en)
CA (1) CA2129085C (en)
DE (1) DE69428489T2 (en)

Families Citing this family (89)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5623679A (en) * 1993-11-19 1997-04-22 Waverley Holdings, Inc. System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objects
US5696963A (en) * 1993-11-19 1997-12-09 Waverley Holdings, Inc. System, method and computer program product for searching through an individual document and a group of documents
US6877137B1 (en) 1998-04-09 2005-04-05 Rose Blush Software Llc System, method and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages
US5806079A (en) 1993-11-19 1998-09-08 Smartpatents, Inc. System, method, and computer program product for using intelligent notes to organize, link, and manipulate disparate data objects
US6963920B1 (en) 1993-11-19 2005-11-08 Rose Blush Software Llc Intellectual asset protocol for defining data exchange rules and formats for universal intellectual asset documents, and systems, methods, and computer program products related to same
US5991751A (en) * 1997-06-02 1999-11-23 Smartpatents, Inc. System, method, and computer program product for patent-centric and group-oriented data processing
US5799325A (en) * 1993-11-19 1998-08-25 Smartpatents, Inc. System, method, and computer program product for generating equivalent text files
US5623681A (en) * 1993-11-19 1997-04-22 Waverley Holdings, Inc. Method and apparatus for synchronizing, displaying and manipulating text and image documents
US6339767B1 (en) 1997-06-02 2002-01-15 Aurigin Systems, Inc. Using hyperbolic trees to visualize data generated by patent-centric and group-oriented data processing
DE69528885T2 (en) * 1994-01-27 2003-04-10 Minnesota Mining & Mfg SOFTWARE NOTES
US20060129944A1 (en) * 1994-01-27 2006-06-15 Berquist David T Software notes
US5684506A (en) * 1995-09-20 1997-11-04 Sharper Image Corporation Digital recorder apparatus with graphical display representation and method
JP3535624B2 (en) * 1995-09-21 2004-06-07 キヤノン株式会社 Search device and method
US5832474A (en) * 1996-02-26 1998-11-03 Matsushita Electric Industrial Co., Ltd. Document search and retrieval system with partial match searching of user-drawn annotations
US5784061A (en) * 1996-06-26 1998-07-21 Xerox Corporation Method and apparatus for collapsing and expanding selected regions on a work space of a computer controlled display system
US6279014B1 (en) * 1997-09-15 2001-08-21 Xerox Corporation Method and system for organizing documents based upon annotations in context
US7966328B2 (en) 1999-03-02 2011-06-21 Rose Blush Software Llc Patent-related tools and methodology for use in research and development projects
US7716060B2 (en) 1999-03-02 2010-05-11 Germeraad Paul B Patent-related tools and methodology for use in the merger and acquisition process
US6557042B1 (en) * 1999-03-19 2003-04-29 Microsoft Corporation Multimedia summary generation employing user feedback
US7293280B1 (en) 1999-07-08 2007-11-06 Microsoft Corporation Skimming continuous multimedia content
US7313808B1 (en) 1999-07-08 2007-12-25 Microsoft Corporation Browsing continuous multimedia content
US6868440B1 (en) * 2000-02-04 2005-03-15 Microsoft Corporation Multi-level skimming of multimedia content using playlists
US7246321B2 (en) * 2001-07-13 2007-07-17 Anoto Ab Editing data
SE520022C2 (en) * 2001-09-21 2003-05-06 Anoto Ab C O C Technologies Ab Procedure and apparatus for segmentation of handwritten objects
US7120320B2 (en) * 2001-09-21 2006-10-10 Anoto Ab Method and apparatus for displaying a handwritten message based on position and time data
US7594172B2 (en) * 2001-10-10 2009-09-22 Fish Robert D Data storage using spreadsheet and metatags
US20040054701A1 (en) * 2002-03-01 2004-03-18 Garst Peter F. Modeless gesture driven editor for handwritten mathematical expressions
US7299424B2 (en) * 2002-05-14 2007-11-20 Microsoft Corporation Lasso select
US7137077B2 (en) * 2002-07-30 2006-11-14 Microsoft Corporation Freeform encounter selection tool
US7941542B2 (en) * 2002-09-06 2011-05-10 Oracle International Corporation Methods and apparatus for maintaining application execution over an intermittent network connection
US7899879B2 (en) 2002-09-06 2011-03-01 Oracle International Corporation Method and apparatus for a report cache in a near real-time business intelligence system
US7454423B2 (en) 2002-09-06 2008-11-18 Oracle International Corporation Enterprise link for a software database
US7243124B1 (en) 2002-09-06 2007-07-10 Oracle International Corporation Architecture for general purpose near real-time business intelligence system with client devices and methods therefor
US8255454B2 (en) 2002-09-06 2012-08-28 Oracle International Corporation Method and apparatus for a multiplexed active data window in a near real-time business intelligence system
US7945846B2 (en) 2002-09-06 2011-05-17 Oracle International Corporation Application-specific personalization for data display
US8165993B2 (en) * 2002-09-06 2012-04-24 Oracle International Corporation Business intelligence system with interface that provides for immediate user action
US7912899B2 (en) * 2002-09-06 2011-03-22 Oracle International Corporation Method for selectively sending a notification to an instant messaging device
US7272660B1 (en) 2002-09-06 2007-09-18 Oracle International Corporation Architecture for general purpose near real-time business intelligence system and methods therefor
US7412481B2 (en) * 2002-09-16 2008-08-12 Oracle International Corporation Method and apparatus for distributed rule evaluation in a near real-time business intelligence system
US7401158B2 (en) * 2002-09-16 2008-07-15 Oracle International Corporation Apparatus and method for instant messaging collaboration
US7426059B2 (en) 2002-09-16 2008-09-16 Oracle International Corporation Data presentation methods and apparatus to facilitate printing and reviewing
US7668917B2 (en) * 2002-09-16 2010-02-23 Oracle International Corporation Method and apparatus for ensuring accountability in the examination of a set of data elements by a user
US7904823B2 (en) * 2003-03-17 2011-03-08 Oracle International Corporation Transparent windows methods and apparatus therefor
US7886236B2 (en) * 2003-03-28 2011-02-08 Microsoft Corporation Dynamic feedback for gestures
US7505048B2 (en) * 2003-04-25 2009-03-17 Microsoft Corporation Estimation of overlap of polygons
US7113964B1 (en) 2003-06-05 2006-09-26 Iteration Software, Inc. Method and apparatus for archiving data in a relational database system
JP4213052B2 (en) * 2004-01-28 2009-01-21 任天堂株式会社 Game system using touch panel input
JP4159491B2 (en) * 2004-02-23 2008-10-01 任天堂株式会社 GAME PROGRAM AND GAME DEVICE
JP2005346467A (en) * 2004-06-03 2005-12-15 Nintendo Co Ltd Graphic recognition program
US8131674B2 (en) * 2004-06-25 2012-03-06 Apple Inc. Methods and systems for managing data
US8521720B2 (en) * 2004-06-25 2013-08-27 Apple Inc. Methods and systems for managing data
US9081872B2 (en) 2004-06-25 2015-07-14 Apple Inc. Methods and systems for managing permissions data and/or indexes
US7730012B2 (en) * 2004-06-25 2010-06-01 Apple Inc. Methods and systems for managing data
US7437358B2 (en) 2004-06-25 2008-10-14 Apple Inc. Methods and systems for managing data
US20050289127A1 (en) * 2004-06-25 2005-12-29 Dominic Giampaolo Methods and systems for managing data
US7962449B2 (en) * 2004-06-25 2011-06-14 Apple Inc. Trusted index structure in a network environment
US20050289107A1 (en) * 2004-06-25 2005-12-29 Yan Arrouye Methods and systems for managing data
US8538997B2 (en) * 2004-06-25 2013-09-17 Apple Inc. Methods and systems for managing data
US7693856B2 (en) * 2004-06-25 2010-04-06 Apple Inc. Methods and systems for managing data
US7774326B2 (en) 2004-06-25 2010-08-10 Apple Inc. Methods and systems for managing data
US8156123B2 (en) * 2004-06-25 2012-04-10 Apple Inc. Method and apparatus for processing metadata
US8150837B2 (en) * 2004-06-25 2012-04-03 Apple Inc. Methods and systems for managing data
US8147248B2 (en) * 2005-03-21 2012-04-03 Microsoft Corporation Gesture training
JP4717489B2 (en) * 2005-04-07 2011-07-06 任天堂株式会社 Game program
US7970763B2 (en) * 2006-02-21 2011-06-28 Microsoft Corporation Searching and indexing of photos based on ink annotations
KR20070113022A (en) * 2006-05-24 2007-11-28 엘지전자 주식회사 Apparatus and operating method of touch screen responds to user input
KR20070113025A (en) * 2006-05-24 2007-11-28 엘지전자 주식회사 Apparatus and operating method of touch screen
TWI328185B (en) * 2006-04-19 2010-08-01 Lg Electronics Inc Touch screen device for potable terminal and method of displaying and selecting menus thereon
US20090213086A1 (en) * 2006-04-19 2009-08-27 Ji Suk Chae Touch screen device and operating method thereof
KR101327581B1 (en) * 2006-05-24 2013-11-12 엘지전자 주식회사 Apparatus and Operating method of touch screen
KR101269375B1 (en) 2006-05-24 2013-05-29 엘지전자 주식회사 Touch screen apparatus and Imige displaying method of touch screen
KR20070113018A (en) * 2006-05-24 2007-11-28 엘지전자 주식회사 Apparatus and operating method of touch screen
TW200805131A (en) * 2006-05-24 2008-01-16 Lg Electronics Inc Touch screen device and method of selecting files thereon
US20080008387A1 (en) * 2006-07-06 2008-01-10 Cheng Yi-Hsun E Method and apparatus for recognition of handwritten symbols
JP5083150B2 (en) * 2008-09-30 2012-11-28 カシオ計算機株式会社 Image processing apparatus, processing order setting method thereof, and processing order setting program
US8175389B2 (en) 2009-03-30 2012-05-08 Synaptics Incorporated Recognizing handwritten words
KR101660271B1 (en) * 2009-08-21 2016-10-11 삼성전자주식회사 Metadata tagging system, image searching method, device, and method for tagging gesture
US10146329B2 (en) * 2011-02-25 2018-12-04 Nokia Technologies Oy Method and apparatus for providing different user interface effects for different motion gestures and motion properties
JP5850229B2 (en) * 2011-11-29 2016-02-03 日本精機株式会社 Vehicle control device
US8954890B2 (en) * 2012-04-12 2015-02-10 Supercell Oy System, method and graphical user interface for controlling a game
GB2501145A (en) 2012-04-12 2013-10-16 Supercell Oy Rendering and modifying objects on a graphical user interface
US8814674B2 (en) 2012-05-24 2014-08-26 Supercell Oy Graphical user interface for a gaming system
US9075519B2 (en) * 2012-10-11 2015-07-07 Apple Inc. System and method for interacting with a displayed work space
US9074892B2 (en) 2013-03-15 2015-07-07 Ian Michael Fink System and method of determining a position of a remote object
KR101337872B1 (en) * 2013-04-04 2013-12-06 주식회사 디오텍 Device and method for editing ink text data
WO2015057804A1 (en) * 2013-10-16 2015-04-23 3M Innovative Properties Company Organizing digital notes on a user interface
JP6357391B2 (en) * 2014-09-22 2018-07-11 日本電子株式会社 Information processing apparatus and information processing method
US9733826B2 (en) * 2014-12-15 2017-08-15 Lenovo (Singapore) Pte. Ltd. Interacting with application beneath transparent layer
US10387747B2 (en) * 2017-06-26 2019-08-20 Huddly As Intelligent whiteboard collaboratio systems and methods

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4112415A (en) * 1975-11-28 1978-09-05 Hilbrink Johan O System for optically entering, displaying and decoding handwritten symbols
US4724495A (en) * 1982-11-15 1988-02-09 Hedberg David J Digital formatter, controller, and head assembly for video disk recording system, and method
US4577240A (en) * 1982-11-15 1986-03-18 Digital Engineering, Ltd. Multiple zone multiple disk video recording system
JPS60134357A (en) * 1983-12-21 1985-07-17 Hitachi Ltd Picture file registering and retrieving system
JPS6379178A (en) * 1986-09-22 1988-04-09 Matsushita Electric Ind Co Ltd Electronic document image file device
US4841387A (en) * 1987-12-15 1989-06-20 Rindfuss Diane J Arrangement for recording and indexing information
CA2006788C (en) * 1988-12-29 1999-07-27 Shigeaki Sano Portable type data input terminal
US5012334B1 (en) * 1990-01-29 1997-05-13 Grass Valley Group Video image bank for storing and retrieving video image sequences
US5121470A (en) * 1990-02-01 1992-06-09 Intellimetrics Instrument Corporation Automated interactive record system
US5233520A (en) * 1990-12-19 1993-08-03 The United States Of America As Represented By The Secretary Of Agriculture Method and system for measurement of intake of foods, nutrients and other food components in the diet
GB9100732D0 (en) * 1991-01-14 1991-02-27 Xerox Corp A data access system

Also Published As

Publication number Publication date
US5592608A (en) 1997-01-07
EP0649107B1 (en) 2001-10-04
DE69428489T2 (en) 2002-05-23
JPH07182446A (en) 1995-07-21
DE69428489D1 (en) 2001-11-08
EP0649107A1 (en) 1995-04-19
CA2129085C (en) 1999-08-31
JP3471919B2 (en) 2003-12-02

Similar Documents

Publication Publication Date Title
CA2129085A1 (en) Method for Creating Computationally-Significant Associations Among Uninterpreted Data in Graphically-Based Computing Systems
CA2259362A1 (en) Executing computations expressed as graphs
CA2069239A1 (en) Method for recovery of a computer program infected by a computer virus
DE3674019D1 (en) SYSTEM FOR IDENTIFYING A VALUE.
EP0364177A3 (en) Method and apparatus for displaying a plurality of graphic images
CA2210405A1 (en) Method of utilizing variable data fields with a page description language
WO2004032395A3 (en) System and method for organizing information
WO2005043380A3 (en) Methods and systems for processing print jobs
EP0607926A3 (en) Information processing apparatus with a gesture editing function.
CA2092629A1 (en) Database searching system and method using a two dimensional marking matrix
CA2115180A1 (en) Security pressure sensitive label
DE69327716T2 (en) SYSTEM AND METHOD FOR SELECTING KNOWLEDGE OF THE TYPICAL AND EXTRAORDINARY FROM A DATABASE OF INCIDENT DATA.
CA2124495A1 (en) User Interface Having Movable Sheet with Click-Through Tools
EP0310219A3 (en) Machining control apparatus and machining control method in a machine tool
CA2179233A1 (en) Galvanometer and camera system
ATE196560T1 (en) METHOD FOR CONVERTING VOICE ENTRED INFORMATION INTO MACHINE READABLE DATA
SE0103360L (en) Object-oriented data processing
AU6071194A (en) Apparatus for processing information by executing an operation selected from data processing operations in accordance with a coordinate value
Dahlbäck et al. Knowledge sources in spoken dialogue systems.
ATE175735T1 (en) METHOD FOR PREVENTING THE THEFT OF CLOTHING OR THE LIKE, METHOD AND DEVICE FOR PRODUCING AN ARTICLE FOR IDENTIFYING CLOTHING, AND CLOTHING WITH IDENTIFICATION MEANS
EP0585813A3 (en) Data processing apparatus for carrying out process by combining objects
CA2352407A1 (en) Collection information manager
Gartland et al. INNOVATIONS DEVELOPED THROUGH THE 1980 s IN OFFSHORE CP DESIGN, COMPUTER MODELING AND CP INSPECTION
Villa Software for managing press operations
Speakman Adaptive autoregressive(AR) target model identification.

Legal Events

Date Code Title Description
EEER Examination request
MKLA Lapsed