US Patent No: 5,621,817

Number of patents in Portfolio can not be more than 2000

Pointer-based computer system capable of aligning geometric figures

Stats

ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

An apparatus for recognizing shapes characterized by a stroke grouper receptive to a plurality of strokes formed on a screen of a pen-based computer system; a shape recognition engine receptive to a stroke group produced by the stroke grouper; and a knowledge base coupled to the shape recognition engine, where the knowledge base includes, at a minimum, knowledge concerning closed polygons and closed curves. Preferably, the closed curves of the knowledge base include both circles and ellipses. A method for recognizing digitized shapes in a computer system includes the steps of receiving at least one user-initiated stroke; grouping the user-initiated stroke with related strokes to form a stroke group; and analyzing the stroke group to make a best-guess shape represented by the stroke group. Preferably, the method also looks for other shapes which are related to the best-guess shape and modifying at least one of the location, size, or shape of the best-guess shape to conform with the other shapes. The strokes are typically grouped when they are related in time, or space, or in both time and space. A method for recognizing and forming shapes includes the steps of: creating a live group including at least one live stroke; characterizing shape sides from the live group, where a shape side is either straight or curved; forming a polygon from the shape sides if all the shape sides are straight; forming an ellipse from the shape sides if all the shape sides are curved; and forming a composite curve from the shape sides if the shape sides are a mixture of straight sides and curved sides. The step of characterizing shape sides preferably includes the steps of: finding kinks in the live group; defining shape sides as segments between the kinks; and determining whether the shape sides are straight or curved.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
APPLE COMPUTER, INC.CUPERTINO, CA596

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Bozinovic, Radmilo San Jose, CA 5 274
Pagallo, Giulia Cupertino, CA 10 489

Cited Art

Patent Info (Count) # Cites Year
 
HITACHI, LTD. (5)
4,653,107 On-line recognition method and apparatus for a handwritten pattern 92 1984
4,641,354 Apparatus for recognizing and displaying handwritten characters and figures 44 1985
4,680,804 Method for designating a recognition mode in a hand-written character/graphic recognizer 63 1985
4,718,103 Method and apparatus for on-line recognizing handwritten patterns 93 1986
4,878,249 Pattern recognizing device 24 1987
 
HITACHI SOFTWARE ENGINEERING CO., LTD. (2)
4,969,201 Method of recognizing a circular arc segment for an image processing apparatus 22 1988
5,065,439 Pattern recognition apparatus 20 1989
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
4,757,549 Freehand drawing containing invisible lines 17 1985
5,038,382 Multi-scale recognizer for hand drawn strokes 40 1989
 
SHARP KABUSHIKI KAISHA (2)
4,607,386 Handwritten character recognition device 42 1984
5,121,442 Figure input system 36 1991
 
ADEPT TECHNOLOGY, INC. (1)
4,876,728 Vision system for distinguishing touching parts 106 1987
 
FUJI ELECTRIC CO., LTD. (1)
4,712,248 Method and apparatus for object identification 35 1987
 
FUJITSU LIMITED (1)
4,933,865 Apparatus for recognition of drawn shapes or view types for automatic drawing input in CAD system 57 1987
 
NATIONAL SEMICONDUCTOR CORPORATION (1)
5,058,180 Neural network apparatus and method for pattern recognition 46 1990
 
NUANCE COMMUNICATIONS, INC. (1)
5,077,807 Preprocessing means for use in a pattern classification system 32 1990
 
RICOH COMPANY, LTD. (1)
5,195,147 Image forming apparatus 12 1990
 
TAKENAKA CORPORATION (1)
5,012,521 Context-base input/output system 21 1988

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
PALM, INC. (30)
6,344,848 Stylus assembly 28 1999
6,457,134 Portable computer with differentiated time-out feature 43 1999
6,523,124 System and method for detection of an accessory device connection status 70 1999
6,115,248 Detachable securement of an accessory device to a handheld computer 64 1999
6,283,777 Dual style connector for handheld computer 29 1999
6,425,087 Method and apparatus for using residual energy in a battery-powered computer 26 1999
6,571,343 Software-based voltage detection to reserve device power upon shutdown 18 2000
6,687,839 Method and apparatus allowing a battery to regain charge in a handheld device without an applied external charge while still supplying power selected designated components 20 2000
6,282,088 Detachable securement of an accessory device to a handheld computer 8 2000
6,356,443 Handheld computer configured for attachment with an external device 17 2000
6,490,155 Detachable coupling for handheld computer and peripheral attachment scheme 7 2000
6,552,282 Floating button design for a handheld computer 8 2001
7,296,107 System and method for detection of an accessory device connection status 11 2003
7,623,118 Actuation mechanism for use with keyboards on mobile computing devices 4 2005
7,525,534 Small form-factor keypad for mobile computing devices 9 2005
7,511,700 Device and technique for assigning different inputs to keys on a keypad 17 2005
RE40236 Software-based voltage detection to reserve device power upon shutdown 1 2005
7,294,802 Lighting and usability features for key structures and keypads on computing devices 5 2005
7,275,836 Lighting and usability features for key structures and keypads on computing devices 2 2005
7,836,216 Connector system for supporting multiple types of plug carrying accessory devices 5 2005
RE42079 Method and apparatus allowing a battery to regain charge in a handheld device without an applied external charge while still supplying power selected designated components 0 2006
7,734,841 System and method for providing serial bus connectivity 0 2006
7,594,059 Multi-interfaced accessory device for use with host computing systems 1 2007
7,525,053 Enhanced key structure with combined keycap for a mobile computing device 2 2007
7,708,416 Lighting and usability features for key structures and keypads on computing devices 1 2007
8,270,158 Housing construction for mobile computing device 0 2007
D613743 Mobile computing device 4 2008
8,373,663 Small form-factor keypad for mobile computing devices 0 2009
8,350,728 Keyboard with integrated and numeric keypad 0 2010
8,060,666 System and method for providing serial bus connectivity 0 2010
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
6,388,870 Housing for a handheld computer 19 1999
6,388,877 Handheld computer with open accessory slot 119 1999
6,535,199 Smart cover for a handheld computer 32 2000
6,532,148 Mechanism for attaching accessory devices to handheld computers 17 2000
7,061,762 Housing for a computing apparatus 6 2002
 
PALMONE, INC. (2)
6,708,280 Method and apparatus for allowing a battery to preserve charge in a handheld device without an supplying unregulated voltage to selected internal components 6 2000
6,788,285 Portable computer with removable input mechanism 15 2001
 
PALMSOURCE, INC. (2)
6,295,372 Method and apparatus for handwriting input on a pen based palmtop computing device 89 1997
6,567,549 Method and apparatus for immediate response handwriting recognition system that handles multiple character sets 25 2000
 
ACCESS CO., LTD. (1)
6,510,524 System for managing power of peripheral communications by automatically closing communications channel immediately after finishing a communication with a peripheral device 22 1999
 
ACCESS SYSTEMS AMERICAS, INC. (1)
RE42052 System and method for managing power of peripheral communications by automatically closing communications channel immediately after finishing a communication with a peripheral device 0 2005
 
CO-OPERWRITE LIMITED (1)
6,647,145 Means for inputting characters or commands into a computer 44 1999
 
HITACHI-GE NUCLEAR ENERGY, LTD. (1)
7,272,253 Method for non-destructive inspection, apparatus thereof and digital camera system 3 2002
 
NAVTEQ B.V. (1)
6,985,639 Method for quantifying relative accuracy of database segments 2 2002
 
SIEMENS AKTIENGESELLSCHAFT (1)
7,110,616 Device for processing images, in particular medical images 14 2002
 
OTHER [CHECK PATENT PROFILE FOR ASSIGNMENT INFORMATION] (1)
7,418,136 Method of shape recognition using postulated lines 0 2004