(19)
(11) EP 0 899 665 A3

(12) EUROPEAN PATENT APPLICATION

(88) Date of publication A3:
02.05.2001 Bulletin 2001/18

(43) Date of publication A2:
03.03.1999 Bulletin 1999/09

(21) Application number: 98306174.8

(22) Date of filing: 03.08.1998
(51) International Patent Classification (IPC)7G06F 17/24, G06F 17/21
(84) Designated Contracting States:
AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE
Designated Extension States:
AL LT LV MK RO SI

(30) Priority: 06.08.1997 US 906811

(71) Applicant: Adobe Systems Incorporated
San Jose, California 95110-2704 (US)

(72) Inventors:
  • Edelman, Bradley A.
    San Francisco, California (US)
  • Kraus, William
    Moss Beach, California 94038 (US)

(74) Representative: Wombwell, Francis et al
Potts, Kerr & Co. 15, Hamilton Square
Birkenhead Merseyside L41 6BR
Birkenhead Merseyside L41 6BR (GB)

   


(54) Searching of documents with multiple element types


(57) An apparatus and a method perform search operations on a document having nested elements of varying types. The apparatus finds in the document an element which is capable of containing nested elements of one or more varying types. The apparatus can also replace the found element with a substitute element, which is also capable of containing nested elements of one or more varying types. The types of elements include texts, images, animation, and sound clips. For each element, a matching function and a find function are provided. The matching function associated with one element determines if a target element matches itself based on predetermined search criteria. The find function associated with one element searches for a match of a target element within itself. The find function of one element can in turn invoke find functions associated with elements embedded within itself in carrying out the search on the target element.







Search report