The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Aug. 27, 2002
Filed:
Aug. 06, 1997
Bradley A. Edelman, San Francisco, CA (US);
William Kraus, Moss Beach, CA (US);
Adobe Systems Incorporated, San Jose, CA (US);
Abstract
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.