Search Images Maps Play YouTube News Gmail Drive More »
Advanced Patent Search | Page images | Web History | Sign in

Patents

  

US007058883B1

(12) United States Patent

Oda

(io) Patent No.:
(45) Date of Patent:

US 7,058,883 Bl
Jun. 6, 2006

(54) DOCUMENT LINK

DESCRIPTION/GENERATION METHOD,
APPARATUS AND COMPUTER PROGRAM
PRODUCT

(75) Inventor: Toshihiko Oda, Yokohama (JP)

(73) Assignee: Ricoh Company, Ltd., Tokyo (JP)

( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 762 days.

(21) Appl. No.: 09/708,599

(22) Filed: Nov. 9, 2000

(30) Foreign Application Priority Data

Nov. 9, 1999 (JP) 11-317668

(51) Int. CI.

G06F17/00 (2006.01)
G06F15/00 (2006.01)
G06F17/21 (2006.01)
G06F17/24 (2006.01)

(52) U.S. CI 715/501.1; 715/514; 715/515;

715/516

(58) Field of Classification Search 715/501.1,

715/538, 513 See application file for complete search history.

(56) References Cited

U.S. PATENT DOCUMENTS

5,204,947 A * 4/1993 Bernstein et al 345/854

5,297,249 A * 3/1994 Bernstein et al 345/854

5,572,730 A 11/1996 Oda

5,933,822 A * 8/1999 Braden-Harder et al 707/5

6,038,378 A * 3/2000 Kita et al 714/38

6,098,081 A * 8/2000 Heidorn et al 715/501.1

6,424,962 Bl * 7/2002 Billon 706/61

6,600,749 Bl * 7/2003 Hayball et al 370/400

FOREIGN PATENT DOCUMENTS

JP 2000-67035 3/2000

WO WO 9847307 Al * 10/1998

OTHER PUBLICATIONS

Loke, Seng Wai, and Davison, Andrew; Logic Programming with the World-Wide Web; May 14, 1996; Department of Computer Science at the University of Melbourne.* Davison, Andrew and Loke, Seng Wai; LogicWeb: Enhancing the Web with Logic Programming; Dec. 23, 1996.*

* cited by examiner

Primary Examiner—William Bashore
Assistant Examiner—N. Hillery

(74) Attorney, Agent, or Firm—Obion, Spivak, McClelland,
Maier & Neustadt, PC.

[blocks in formation]

<AbstractLink Role=term explanation>

<link establishing condition>
link source element ($y)«—
Document ($x)ADocumentLocation ($x,"./") A Document-
Name ($x,"invention application document.txt")A
DocumentElement ($x,$y)ADocumentElementName
($y,wkeyword")A

DocumentElementAttribute ($y,"name",$keyword)
link destination element ($b)«—
Document ($a) ADocumentLocation ($a,"../doc/") A Document-
Name ($a,"term dictionary-txt") A DocumentElement ($a, $b)
ADocumentElementName ($b,"term item") A DocumentElement
Attribute ($b,"term name",$keyword)
</link establishing condition>
</AbstractLink>

[merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][merged small][merged small]
[merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small][merged small][table][merged small][merged small][merged small][merged small][merged small][merged small][merged small][merged small][graphic][merged small]

FIG. 4

<AbstractLink Role=term explanatiqn>

<link establishing condition>
link source element ($y)<—
Document ($x)ADocumentLocation ($x,"./") A Document-
Name ($x,"invention application document.txOA
DocumentElement ($x,$y) A DocumentElementName
($yr"keyword")A

DocumentElementAttribute ($yf" name keyword)
link destination element ($b)<-
Document ($a)ADocumentLocation ($atw../doc/") A Document-
Name ($a,"term dictionary.txt") A DocumentElement ($a, $b)
A DocumentElementName ($b,"term item") A DocumentElement
Attribute ($b,"term name"t$keyword)
</link establishing condition>
</AbstractLink>

« PreviousContinue »