Source: http://www.google.fr/patents/US6877137
Timestamp: 2013-05-23 02:10:44
Document Index: 688886889

Matched Legal Cases: ['Application No. 60', 'art 3202', 'art 4002', 'art 4102', 'art 4602', 'art 4702']

Brevet US6877137 - System, method and computer program product for mediating notes and note sub ... - Google�BrevetsRecherche Images Maps Play YouTube Actualit�s Gmail Drive Plus » Recherche avanc�e dans les brevets | Historique Web | Connexion Recherche avanc�e dans les brevets BrevetsA system and method of manipulating notes linked to Web pages, and of manipulating the Web pages. These Web pages (or portions of Web pages) can be stored at a Web site or in a local file system. The method of linking notes to Web pages operates by enabling a user to select a portion of a Web page, creating...http://www.google.fr/patents/US6877137?utm_source=gb-gplus-shareBrevet US6877137 - System, method and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pages Num�ro de publicationUS6877137 B1Type de publicationOctroi Num�ro de demande09/455,528 Date de publication5 avr. 2005 Date de d�p�t7 d�c. 1999 Date de priorit�9 avr. 1998Autre r�f�rence de publicationUS20050160357 InventeursSandra L. CarricoAndrew S. DeWolfeLuke HohmannDavid KoehnIrving S. RappaportKevin G. RivetteBrent Rosenquist Cessionnaire d'origineRose Blush Software LlcMicropatent, LlcAurigin Systems, Inc. Classification aux �tats-Unis715/230707/E17.112 Classification internationaleG06F7/00G06F17/00G06F17/30 Classification coop�rativeG06F17/30876 Classification europ�enneG06F 17/30W5R�f�rencesCitations de brevets (86)Citations hors brevets (100) R�f�renc� par (50)Liens externesUSPTO Cession USPTO EspacenetSystem, method and computer program product for mediating notes and note sub-notes linked or otherwise associated with stored or networked web pagesUS 6877137 B1 R�sum� A system and method of manipulating notes linked to Web pages, and of manipulating the Web pages. These Web pages (or portions of Web pages) can be stored at a Web site or in a local file system. The method of linking notes to Web pages operates by enabling a user to select a portion of a Web page, creating a annotation, linking the annotation to the selected portion, receiving a request from a user viewing the annotation to display the selected portion linked to the annotation, and invoking an application, if the application is not already invoked, and for causing the application to load the Web page and present the selected portion.
CROSS-REFERENCE TO OTHER APPLICATIONS This application claims the benefit under 35 U.S.C. � 119(e) of U.S. Provisional Application No. 60/139,376, filed Jun. 16, 1999, which is incorporated by reference herein in its entirety.
This is a continuation-in-part application of the application entitled �System, Method, and Computer Program Product for Creating Sub-notes Linked to Portions of Data Objects After Entering an Annotation Mode,� by Rivette et al., application Ser. No. 09/057,557; filed Apr. 9, 1998, now U.S. Pat. No. 6,389,434, incorporated herein by reference in its entirety.
This is a continuation-in-part application of the application entitled �System, Method, and Computer Program Product for Generating Documents Using Pagination Information (As Amended)� by Rivette et al., application Ser. No. 09/057,644; filed Apr. 9, 1998, now U.S. Pat. No. 6,018,749, incorporated herein by reference in its entirety.
This patent application is related to U.S. Pat. No. 5,950,214, entitled �System, Method, and Computer Program Product for Accessing a Note Database Having Sub-note Information for the Purpose of Manipulating Sub-notes Linked to Portions of Documents,� by Rivette et al., issued from application Ser. No. 09/058,275, filed Apr. 10, 1998, incorporated herein by reference in its entirety.
This patent application is also related to the U.S. Pat. No. 5,623,681, entitled �Method and Apparatus for Synchronizing, Displaying and Manipulating Text and Image Documents,� issued from Appl. No. 08/155,752, filed Nov. 19, 1993, incorporated herein by reference in its entirety.
This patent application is also related to the U.S. Pat. No. 5,806,079, entitled �System, Method, and Computer Program Product for Using Intelligent Notes to Organize, Link, and Manipulate Disparate Data Objects,� issued from application Ser. No. 08/632,801, filed Apr. 17, 1996, incorporated herein by reference in its entirety.
This patent application is also related to the U.S. Pat. No. 5,845,301, entitled �System, Method, and Computer Program Product for Displaying and Processing Notes Containing Note Segments Linked to Portions of Documents,� issued from application Ser. No. 08/647,230, filed May 9, 1996, incorporated herein by reference in its entirety.
This patent application is also related to the U.S. Pat. No. 5,809,318, entitled �Method and Apparatus for Synchronizing, Displaying and Manipulating Text and Image Documents,� issued from application Ser. No. 08/832,971, filed Apr. 4, 1997, incorporated herein by reference in its entirety.
This patent application is also related to the application entitled �Intellectual Property Asset Manager (IPAM) for Context Processing of Data Objects,� by Rivette et al., application Ser. No. 09/260,079, filed Mar. 2, 1999, pending, incorporated herein by reference in its entirety.
One method of accessing information on the Internet is known as the World Wide Web (www, or the �Web�). The Web is a distributed, hypermedia system, and functions as a client-server based information presentation system Information that is intended to be accessible over the Web is stored in the form of �pages� on general-purpose computers known as �servers.� Computer users can access a Web page using general-purpose computers, referred to as �clients,� by specifying the uniform resource locator (URL) of the page.
It is often desirable to organize information such that data objects that somehow relate to a particular topic are associated with other data objects that are related to the same topic. Hyperlinks represent a conventional mechanism for associating data objects with other data objects. FIG. 1 illustrates a scenario involving Documents A, B, C, D, and E. Document A is linked to Document B via Hyperlink B. In a similar manner, Document B is linked to Documents C and D, and Document D is linked to Document E. A user follows Hyperlinks B, C, D, and E to traverse through Documents A, B, C, D, and E using a conventional �point-and-click� methodology.
SUMMARY OF THE INVENTION Generally speaking, the present invention is directed to a system, method, and computer program product of linking notes to data objects. In a preferred embodiment, the present invention is directed to a system, method, and computer program product of linking annotations (or notes or sub-notes in a note) to Web pages. The invention enables a user to select a portion of a Web page stored at a Web site or from a local file system (if the portion of the Web page was cached). The invention creates an annotation, and links the annotation to the selected portion. The invention receives a request from a user viewing the annotation to display the selected portion linked to the annotation. In response to this request, the invention makes a connection to the Web site, if a connection is not already created, and causes the Web site to send the Web page and present the selected portion. Also note that if the portion of the Web page was cached and thus stored in a local file system, then the present invention does not need to make a connection to a Web site.
TABLE OF CONTENTS 1. Overview of the Invention
As used herein, the term �data object� refers to any information in any form that can be accessed and/or processed by a computer. Such information includes data generated and/or processed by computer applications and computer-related devices such as word processing applications, spreadsheet applications, presentation managers, database managers, financial applications, networking applications, communication applications, sound recorders and processors, video recorders and processors, on-line service applications, scanners, computer aided drafting (CAD) applications, virtual reality applications and environments, etc. The data objects generated and processed by these applications and devices vary widely in subject matter. Also, these data objects come in many forms, such as text files, image files, video files, audio files, computer programs, Web pages, etc. Accordingly, these data objects are disparate in both form and content.
In a preferred embodiment of the present invention, the interface 510 uses JScript and Dynamic HTML (DHTML) standards. Both of these standards are also based on the COM, as the OLE standard discussed above. JScript is Microsoft's extended implementation of ECMAScript (ECMA262), an international standard based on the Netscape's JavaScript and Microsoft's JScript languages. JScript is implemented as a Windows Script engine. This means that it can be �plugged in� to any application that supports Windows Script, such as Internet Explorer, Active Server Pages, and Window Script Host. It also means that any application supporting Windows Script can use multiple languages, including JScript, VBScript, Perl, and others. JScript can be used for both simple tasks (such as mouseovers on Web pages) and for more complex tasks (such as updating a database with ASP or running logon scripts for Windows NT).
A frame index array is a collection of indexes that specify a frame. For example, a simple Web page may contain only one frame. The present invention would indicate this with an empty frame index array. Another example for a Web page that has three frames, and it is the second frame that is annotated by the present invention, the frame index array contains the number 1. (Note that arrays start with an index of 0). Once the frame is specified, the present invention may utilize at least four different ways to specify the selected text. An preferred way is through the use of a TextRange. A TextRange can be created from the current selection. A TextRange can be persisted to a �bookmark� (such as bookmark link 820), which is an opaque piece of data that represents the TextRange. This can be used to store the TextRange at a later time. In another embodiment, the present invention maintains a character offset to the start of the range, and then the number of characters in the TextRange. In yet another embodiment, the present invention maintains a collapsed TextRange bookmark to start the selected text or portion, and the number of characters in the TextRange. In yet another embodiment, the present invention maintains a collapsed TextRange bookmark to the start of the selected text or portion, and another collapsed TextRange bookmark to the end of the selected text.
For purposes of illustration, it is assumed herein that each Web page is associated with a single computer program application. This association between Web pages and applications may be established in any well known manner, such as by file extension. For example, all files having a �wpd� extension are as a default associated with the WORD PERFECT word processing application, all files having a �wks� extension are as a default associated with the LOTUS 1-2-3 spreadsheet application, all files having a �db� extension are as a default associated with the PARADOX database application, etc. These default associations between Web pages and applications are preferably user definable. Preferably, users may override these default associations at the time that a sub-note is linked with a Web page, or at any time thereafter.
Note that there is no guarantee that a Web page stored on a Web site is not changed or even deleted. Thus, there is no guarantee that the information stored by the present invention for the linked portion of a Web page is valid if the user does not use the caching function provided by the present invention. If the user does not use the caching function, there are ways in which the present invention checks to ensure a Web page has not changed, including utilizing a checksum, comparing the �last modified� date that is returned on the Web page access to the �last modified� date that the present invention is expecting.
A user presses the file button 1222 to display a file menu 1402 (FIG. 14). In the present invention, the term �menu� is used to describe property sheets, herein. Referring to FIG. 14, from the file menu 1402, the user can access functions provided by the Web annotation system 502 for manipulating notes and sub-notes. These functions include creating a new note, creating a new sub-note, importing a note or sub-note, exporting a note or sub-note, sending notes and sub-notes to another person, printing the notes and sub-notes, and exiting the Web annotation system 502. Here, the user is able to send via e-mail a copy of portions of the note database 508 to other users by using a �send to� command in the file menu 1402. If the user sends an e-mail to another user, the recipient gets copies of all of the notes and Web pages necessary to display the information that is sent. The user can also save AWN (Aurigin Web Note) files. These files can be generated using the �export� command in the file menu 1402. Here, the �send to� command simply mails an AWN file to the other user.
At this point the user types in the desired content for the sub-note associated with liking buttons 2104-2108 in a content area 2108 in the notes text window 1214. Once the user is finished typing in the desired content in the active content area 2108, the same content is displayed next to the linking button 2106 in notes/Web page directory window 1212 and replaces �no text.� This result will be shown in FIG. 22.
Sub-notes in a note can be linked to portions of Web pages associated with different applications. This is done in a similar manner as described in U.S. Pat. No. 5,806,079, incorporated herein by reference. Thus, the invention can be used to mark or �bookmark� text based and non-text based Web pages for fast reference and retrieval.
In some cases, a user may already know which parts of a database are pertinent to another project. In such cases, the user may select those parts and replicate (copy) them to a new database. Here, the user may select just those parts and e-mail a copy of them to one of more users. As discussed above with reference to FIG. 14 and file menu 1402, the user is able to send via e-mail a copy of portions of the note database 508 to other users by using a �send to� command in the file menu 1402. If the user sends an e-mail to another user, the recipient gets copies of all of the notes and Web pages necessary to display the information that is sent. The user can also save AWN (Aurigin Web Note) files. These files can be generated using the �export� command in the file menu 1402. Here, the �sent to� command simply mails an AWN file to the other user.
One way for the user to issue a command to create a new note or sub-note is to open the file menu 1402 (by pressing the file menu button 1222), and then select the �New Note� function or the �New Sub-Note� function. In response to this command, the Web annotation system 502 performs the steps of flowchart 3202 in FIG. 32.
In step 3704, the user selects the linking button displayed proximate to the portion of the Web page of interest. For illustrative purposes, suppose that the user clicked on the linking button 2204 corresponding to portion 2202 of the Web page titled �aurigin.com� (FIG. 22).
Referring again to FIG. 31, if the user issued a command to e-mail a copy of a portion of notes database 508, and this command was issued from the file menu 1402, then control line 3119 is taken. The operation of the Web annotation system 502 in accordance with function is represented by a flowchart 4002 shown in FIG. 40. In step 4004, the user clicks indicates via the file menu 1402 (by using the �send to� command) that he would like to e-mail a copy of a portion of notes database 508 and any associated Web pages to another user. In step 4006, the present invention displays an e-mail window to the user.
In step 4008, the user utilizes the e-mail window to indicate to the Web annotation system 502 the notes/sub-notes he wants sent to an e-mail recipient. In step 4010, the user indicates the recipient's e-mail address to the present invention. The user can also save AWN (Aurigin Web Note) files. These files can be generated using the �export� command in the file menu 1402. Here, the �sent to� command simply mails an AWN file to the other user.
The user initiates a search for a text string in the current Web page by selecting the �Find� command in the edit menu 1502. The operation of the Web annotation system 502 while performing searching is represented by a flowchart 4102 in FIG. 41. In step 4104, the user interface 504 enables the user to enter search criteria. The user enters the text string to search. The user can limit the search criteria by indicating whether to match �whole words only,� case, and/or how to search (up or down the Web page). In step 4106, the notes engine 506 searches through the text of the current Web page (as limited by the user) to locate any and all text strings that satisfy the search criteria. In step 4108, the user interface 504 highlights the first text string located in the current Web page. If no text strings are found, the present invention indicates this to the user.
Referring again to FIG. 31, if the user issued a command to show sub-notes in the notes/Web page directory window 1212 via view menu 1602, then control line 3124 is taken. Such operation is further described with reference to flowchart 4602 in FIG. 46. In step 4604, the user indicates to the present invention to show the content of the sub-notes in the notes/Web page directory window 1212 by selecting the �Show Sub-notes In Tree� command in the view menu 1602.
If the user issued a command to toggle between viewing notes or Web pages in the notes/Web page directory window 1212 via view menu 1602, then control line 3126 is taken. Such operation is further described with reference to flowchart 4702 in FIG. 47. In step 4704, the user can toggle between displaying the notes tree or Web pages tree in the notes/Web page directory window 1212 by either selecting the �Notes� command or the �Web Pages� command in the view menu 1602.
Second, the use of the invention to create movies will create great marketing opportunities. Currently, there is limited distribution of movies and their related materials. For most movies, only the theatrical version and perhaps the home video version are sold and distributed. Limited source materials (such as the �Making of� type publications) are available to the public.
Citations de brevets Brevet cit� Date de d�p�t Date de publication D�posant TitreUS42057803 juil. 19783 juin 1980Teknekron, Inc.Document processing system and methodUS427018230 d�c. 197426 mai 1981Asija; Satya P.Automated information input, storage, and retrieval systemUS44868576 oct. 19824 d�c. 1984Quickview PartnersDisplay system for the suppression and regeneration of characters in a series of fields in a stored recordUS45339102 nov. 19826 ao�t 1985Cadtrak CorporationGraphics display system with viewports of arbitrary location and contentUS45557757 oct. 198226 nov. 1985At&T Bell LaboratoriesDynamic generation and overlaying of graphic windows for multiple active program storage areasUS462254530 sept. 198211 nov. 1986Apple Computer, Inc.Method and apparatus for image compression and manipulationUS473630810 juil. 19855 avr. 1988Quickview SystemsSearch/retrieval systemUS474861821 mai 198631 mai 1988Bell Communications Research, Inc.Telecommunications interfaceUS477288218 juil. 198620 sept. 1988Commodore-Amiga, Inc.Cursor controller user interface systemUS478540811 mars 198515 nov. 1988AT&T Information Systems Inc. American Telephone and Telegraph CompanyMethod and apparatus for generating computer-controlled interactive voice servicesUS478853824 avr. 198729 nov. 1988Lotus Development CorporationMethod and apparatus for determining boundaries of graphic regionsUS48128341 ao�t 198514 mars 1989Cadtrak CorporationGraphics display system with arbitrary overlapping viewportsUS484760427 ao�t 198711 juil. 1989Doyle; Michael D.Method and apparatus for identifying features of an image on a video displayUS487362315 mai 198710 oct. 1989Prometrix CorporationProcess control interface with simultaneously displayed three level dynamic menuUS488422322 mars 198828 nov. 1989Hybond, Inc.Dynamic force measurement systemUS489913628 avr. 19866 f�vr. 1990Xerox CorporationData processor having a user interface display with metaphoric objectsUS49147328 sept. 19893 avr. 1990Supra Products, Inc.Electronic key with interactive graphic user interfaceUS493178326 juil. 19885 juin 1990Apple Computer, Inc.Method and apparatus for removable menu windowUS49358652 juin 198819 juin 1990The United States Of America As Represented By The Secretary Of The Air ForceComputer controlled electropolishing systemUS493950715 ao�t 19883 juil. 1990Xerox CorporationVirtual and emulated objects for use in the user interface of a display screen of a display processorUS495976917 nov. 198725 sept. 1990Wang Laboratories, Inc.Structures and methods for representing and processing documentsUS497745515 juil. 198811 d�c. 1990Insight Telecast, Inc.System and process for VCR schedulingUS498586330 juil. 199015 janv. 1991Hitachi, Ltd.Document storage and retrieval systemUS499108718 ao�t 19885 f�vr. 1991Burkowski; Forbes J.Method of using signature subsets for indexing a textual databaseUS50088532 d�c. 198716 avr. 1991Xerox CorporationRepresentation of collaborative multi-user activities relative to shared structured data objects in a networked workstation environmentUS506206017 mai 198929 oct. 1991Motorola Inc.Computer human interface comprising user-adjustable window for displaying or printing informationUS507241225 mars 198710 d�c. 1991Xerox CorporationUser interface with multiple workspaces for sharing display system objectsUS512094410 oct. 19899 juin 1992Unisys Corp.Image-based document processing system providing enhanced workstation balancingUS51481544 d�c. 199015 sept. 1992Sony Corporation Of AmericaMulti-dimensional user interfaceUS515580629 d�c. 198913 oct. 1992Sun Microsystems, Inc.Method and apparatus for displaying context sensitive help information on a displayUS515776817 mai 199120 oct. 1992Sun Microsystems, Inc.Method and apparatus for displaying context sensitive help information on a displayUS516310424 f�vr. 198810 nov. 1992Transtechnology CorporationDigital image processing technique including improved gray scale compressionUS522216028 d�c. 199022 juin 1993Fujitsu LimitedDocument revising system for use with document reading and translating systemUS522812329 janv. 199213 juil. 1993Heckel; Paul C.Interface and application development management system based on a gene metaphorUS523715810 oct. 198917 ao�t 1993Unisys CorporationImage-based document processing system providing for priority document shipmentUS524167126 oct. 198931 ao�t 1993Encyclopaedia Britannica, Inc.Multimedia search system using a plurality of entry path means which indicate interrelatedness of informationUS525336229 janv. 199012 oct. 1993Emtek Health Care Systems, Inc.Method for storing, retrieving, and indicating a plurality of annotations in a data cellUS527661611 oct. 19904 janv. 1994Sharp Kabushiki KaishaApparatus for automatically generating indexUS531974516 sept. 19927 juin 1994Societe Nationale Industrielle Et AerospatialeMethod and apparatus for processing alphanumeric and graphic information to create a data baseUS534917017 f�vr. 199320 sept. 1994Unisys CorporationImage-based document processing system providing enhanced transaction balancingUS539242823 mars 199421 f�vr. 1995Robins; Stanford K.Text analysis systemUS540451413 sept. 19934 avr. 1995Kageneck; Karl-Erbo G.Method of indexing and retrieval of electronically-stored documentsUS542877813 sept. 199427 juin 1995Office Express Pty. Ltd.Selective dissemination of informationUS543289729 avr. 199311 juil. 1995Nippon Steel CorporationMethod and an apparatus for editing tree structures in displayUS544048128 oct. 19928 ao�t 1995The United States Of America As Represented By The Secretary Of The NavySystem and method for database tomographyUS544277812 nov. 199115 ao�t 1995Xerox CorporationScatter-gather: a cluster-based method and apparatus for browsing large document collectionsUS544461520 oct. 199422 ao�t 1995Engate IncorporatedAttorney terminal having outline preparation capabilities for managing trial proceedingUS548166625 ao�t 19932 janv. 1996Taligent, Inc.Object-oriented navigation systemUS551985730 nov. 199221 mai 1996Hitachi, Ltd.Hierarchical presearch type text search method and apparatus and magnetic disk unit used in the apparatusUS553752612 nov. 199316 juil. 1996Taugent, Inc.Method and apparatus for processing a display document utilizing a system level document frameworkUS55443023 juin 19936 ao�t 1996Taligent, Inc.Object-oriented framework for creating and using container objects with built-in propertiesUS55509768 d�c. 199227 ao�t 1996Sun Hydraulics CorporationDecentralized distributed asynchronous object oriented system and method for electronic data management, storage, and communicationUS555105523 d�c. 199227 ao�t 1996Taligent, Inc.System for providing locale dependent user interface for presenting control graphic which has different contents or same contents displayed in a predetermined orderUS55577227 avr. 199517 sept. 1996Electronic Book Technologies, Inc.Data processing system and method for representing, generating a representation of and random access rendering of electronic documentsUS555994210 mai 199324 sept. 1996Apple Computer, Inc.Method and apparatus for providing a note for an application programUS556863924 nov. 199322 oct. 1996Menai CorporationMethod and apparatus for providing an object-oriented file structuring system on a computerUS55816866 juin 19953 d�c. 1996Microsoft CorporationMethod and system for in-place interaction with contained objectsUS558398226 ao�t 199410 d�c. 1996Object Technology Licensing CorporationDialog systemUS558403527 juin 199510 d�c. 1996Hewlett-Packard CompanyObject based system comprising user interface permitting manipulation of objects by usersUS559260715 oct. 19937 janv. 1997Xerox CorporationInteractive method and system for producing address-correlated information using user-specified address zonesUS559260815 oct. 19937 janv. 1997Xerox CorporationInteractively producing indices into image and gesture-based data using unrecognized graphical objectsUS559670017 f�vr. 199321 janv. 1997International Business Machines CorporationSystem for annotating software windowsUS56049013 oct. 199518 f�vr. 1997International Business Machines CorporationInterrogation index file comparisonUS562367918 avr. 199522 avr. 1997Waverley Holdings, Inc.System and method for creating and manipulating notes each containing multiple sub-notes, and linking the sub-notes to portions of data objectsUS562368119 nov. 199322 avr. 1997Waverley Holdings, Inc.Method and apparatus for synchronizing, displaying and manipulating text and image documentsUS562583320 mars 199529 avr. 1997Wang Laboratories, Inc.Document annotation & manipulation in a data processing systemUS562800324 ao�t 19936 mai 1997Hitachi, Ltd.Document storage and retrieval system for storing and retrieving document image and full text dataUS569696314 avr. 19959 d�c. 1997Waverley Holdings, Inc.System, method and computer program product for searching through an individual document and a group of documentsUS575798321 ao�t 199526 mai 1998Hitachi, Ltd.Document retrieval method and systemUS579932512 juin 199625 ao�t 1998Smartpatents, Inc.System, method, and computer program product for generating equivalent text filesUS580607917 avr. 19968 sept. 1998Smartpatents, Inc.System, method, and computer program product for using intelligent notes to organize, link, and manipulate disparate data objectsUS58093184 avr. 199715 sept. 1998Smartpatents, Inc.Method and apparatus for synchronizing, displaying and manipulating text and image documentsUS58453019 mai 19961 d�c. 1998Smartpatents, Inc.System, method, and computer program product for displaying and processing notes containing note segments linked to portions of documentsUS58484094 ao�t 19978 d�c. 1998Smartpatents, Inc.System, method and computer program product for maintaining group hits tables and document index tables for the purpose of searching through individual documents and groups of documentsUS599992929 sept. 19977 d�c. 1999Continuum Software, IncWorld wide web link referral system and method for generating and providing related links for links identified in web pagesUS624376126 mars 19985 juin 2001Digital Equipment CorporationMethod for dynamically adjusting multimedia content of a web page by a server in accordance to network path characteristics between client and serverUS636692323 mars 19982 avr. 2002Webivore Research, LlcGathering selected information from the world wide webUS63894349 avr. 199814 mai 2002Aurigin Systems, Inc.System, method, and computer program product for creating subnotes linked to portions of data objects after entering an annotation modeUS640113119 juin 19984 juin 2002International Business Machines CorporationWeb server enabling attachment of HTML and non-HTML files to web pagesUS64337957 d�c. 199913 ao�t 2002America Online, Inc.System for integrating an on-line service community with a foreign serviceUS648415615 sept. 199919 nov. 2002Microsoft CorporationAccessing annotations across multiple target media streamsUS657129519 juil. 199927 mai 2003Microsoft CorporationWeb page annotating and processingUS668787717 f�vr. 19993 f�vr. 2004Siemens Corp. Research Inc.Web-based call center system with web document annotationUSRE3263220 d�c. 198529 mars 1988Apple Computer, Inc.Display systemUSRE3447628 mai 199214 d�c. 1993Norwood Donald DHybrid information management system for handwriting and textEP0239884A120 mars 19877 oct. 1987International Business Machines CorporationInteractive video composition and presentation systemsCitations hors brevetsR�f�rence1"Agent Searching," Executive Technologies, Inc., Last Updated: Jan. 12, 1996.2"Boolean Searching," Executive Technologies, Inc., Last Updated: Jan. 12, 1996.3"BRS/Search," Dataware Technolgies, Inc., date unclear.4"BRS/Search: An Industrial Strength Document Warehouse Solution-Profile," Dataware Technologies, Copyright May 1996, pp. 1-12.5"CD Author/CD Answer," Dataware Technologies, date unclear.6"Chapter 1: Component Object Model Introduction," OLE Development, Microsoft Corporation, Copyright 1997, pp. 1-37.7"Dataware Technologies: Products and Services," Dataware Technologies, Copyright 1996.8"Eastern Electricity: BRS/Search Customer Profile," Dataware Technologies, Copyright 1995.9"EZ-C + DE2 Images: The New Standard in Data Capture," Textware Corporation, Copyright 1994, pp. 1-8.10"Forms Processing Products & Services," TextWare Corporation, Copyright 1996.11"FormWare for Windows 95/NT," TexcWare Corporation, Copyright 1996.12"Fuzzy Searching," Executive Technolgies, Inc., Last Updated: Jan. 12, 1996.13"Hip Products," ZyLab Europe BV, Copyright 1996.14"IDI brings Basis plus down to workgroups," The Seybold Report on Publishing Systems, vol. 22, No. 14, p. 16(2), Apr. 1993.15"InnerView for Windows 3.0, For Evaluation Only, Version 2.2 Pre-Release #6," TMS, Inc. Copyright 1991-1992.16"MasterView for Microsoft Windows," TMS Inc., Copyright 1993.17"NetAnswer Hosting Service," Dataware Technologies, Inc., Copyright 1995.18"NetAnswer: Information Super Server for the World Wide Web," Dataware Technolgies, Inc., Copyright 1995.19"NetAnswers: Organizations Worldwide Take Content Onto the Web with NetAnswer," Dataware Technolgies, Spring 1996.20"PatenImages, User Profile European Patents, Search & Tech Tips, Conference Calendar," MicroPatent World Newsletter, Spring 1991, New Haven, CT.21"re:Search V.2.6," Software Product Specification, Computer Select, Nov. 1993.22Albert, M., "CD-ROM: The Next PC Revolution," Fortune Magazine, Jun. 29, 1992.23Albert, M., "Ease Access to Patents," Fortune Magazine, Jun. 29, 1992.24Alexander, "Visualizing Cleared-Off Desktops," Computerworld, May 6, 1991, p. 20.25Banet, "Creating a CD-ROM: overview of the product field," The Seybold Report on Desktop Publishing, vol. 7, No. 6, p. 3(29), Feb. 1993.26Becker, "Voyager kit: Ticket to books on-line," MacWeek, vol. 7, No. 8, Feb. 22, 1993, p. 57.27Berk et al. (eds.), Hypertext/Hypermedia Handbook, pp. 209-224, 285-297, 329-355, 529-533, Jan. 1991.28Bermant, "Finding It Fast: New Software Features That Search Your System," Personal Computing, vol. 11, No. 11, Nov. 1987, pp. 125-131.29Bish, "An Essential ingredient: Post recognition processing," Imaging World, vol. 5, Issue 3, Mar. 1996.30Blatt, J., "A Primer on User Interface Software Patents," The Computer Lawyer, vol. 9, No. 4, Apr. 1992.31Boedeker et al., "Choosing Imaging Software," Law Office Computing, vol. 5, Issue 3, Jun./Jul., 1995, pp. 50-55.32Bradbury, "Expanded Book Toolkit," MacUser, vol. 9, No. 3, Mar., 1993, p. 85.33Briggs, "CD-ROM publishing boom is Dataware's delight," MIS Week, vol. 10, No. 38, Sep. 25, 1989, pp. 40-41.34Briggs, "Dataware Comes to U.S. With CD-ROM Publishing," MIS Week, vol. 10, No. 5, Jan. 30, 1989, p. 21.35Brockschmidt, "What OLE Is Really About," OLE Development, Microsoft Corporation, Copyright 1997, pp. 1-59.36Brockschmidt, Inside OLE 2, Microsoft Press, Redmond, WA, Copyright 1994.37Catchings et al., "Price Delineats Text-Retrieval Software," PC Week, vol. 8, No. 20, May 20, 1991, pp. 120-123.38Catchings et al., "Retrieval Technologies Inc.:re:Search 2.0" PC Week, vol. 8, No. 20, p. 121(2), May/1991.39Catlin et al., "InterNote: Extending A Hypermedia Framework to Support Annotative Collaboration," Hypertext '89 Proceedings, pp. 365 to 378, Nov., 1989.40Chan, Patrick P., Learning Considerations In User Interface Design: The Room Model, Software Protability Laboratory, University of Waterloo, Waterloo, Ontario, Canada, Jul. 1984.41Christodoulakis, S., et al., Browsing Within Time-Driven Multimedia Documents, Institute for Computer Research, University of Waterloo, Waterloo, Ontario, Canada, pp. 219-227, Jul. 1988.42Classified Search and Image Retrieval Student Manual, U.S. Patent and Trademark Office, May. 1991.43Cohen, "Browsers get BookWorm for Mac," MacWeek, vol. 7, No. 39, Oct. 4, 1993, p. 4.44Commands and Settings, OmniPage Professional Windows Version 5, Caere Corporation, Chapter 1, pp. 1-1 to 1-70, 1988-1993.45Conklin, "Hypertext: An Introduction and Survey," Computer, pp. 17-41, Sep./1987.46Cooper et al., "Oh! Pascal!," pp. 389-399, Jan. 1982.47Cote et al., "Searching for Common Threads," Byte, vol. 17, No. 6, Jun., 1992, pp. 290-305.48Creation/Modification of the Audio Signal Processor Setup for a PC Audio Editor, IBM Technical Disclosure Bulletin, vol. 30, No. 10, Mar. 1988.49Curran, "Growing company changes data entry," ImagingWorld, vol. 4, Issue 3, Mar. 1995.50Dintzer, J.P. and J. Van Thielen, "Image Handling at the European Patent Office: BACON and First Page," World Patent Information, vol. 13, No. 3, pp. 152-154, 1991.51Doherty, "New Op-Disk Peripherals Displayed at Conference," Electronic Engineering Times, No. 339, Jul. 22, 1985, p. 15.52Duncan, "ZyIMAGE's Use of Windows Interface Falls Short of Mark," LAN Times, vol. 10, Issue 10 May 24, 1993, pp. 70 and 79.53Editing Recognized Documents, OmniPage Profession Windows Version 5, Caere Corporation, Chapter 3, pp. 3-1, to 3-20, 1988-1993.54Fersko-Weiss, "3-D Reading with the Hypertext Edge," PC Magazine, vol. 10, No. 10, May 28, 1991, pp. 241-282.55Fish et al., "Quilt: a collaborative tool for coopertive writing," Conf. on Information Systems '88, pp. 30 to 37, Jan., 1988.56Gerber, "Lotus rolls out gateway for Notes, cc: Mail," InfoWorld, vol. 14, No. 46, p. 1(2), Nov. 1992.57Halasz et al., "Issues in the Design of Hypermedia Systems," CHI '90 Tutorial, Jan. 1990.58Harney, "TextWare's FormWare-Complex Data Capture that Puts Simpicity First," Imaging Magazine, Apr. 1996.59Haskin, "Textware 4.0: Text Retrieval for Electronic Documents," Computer Shopper, vol. 13, No. 8, Aug. 1993, p. 334-335.60Haskin, "Zylmage Finds Images And Text," PC-Computing, vol. 6, No. 5, May 1993, p. 60.61Help Yourself! With PCT Patent Search On CD-ROM, MicroPatent, New Haven, CT, appears to be before Jul. 1, 1993.62Holtz, Mastering Ventura; Second Edition, pp. 360-375, Jan. 1989.63How to Install and Use the USAPat Demonstration Disc, USPTO Office of Information Products Development, 1994(?).64HyperCard Basics, Apple Computer, Inc., 1990.65Ishii, H., et al., "Clearface: Translucent Multiuser Interface for Team Work Station," ECSCW, Sep., 1991, pp. 6-10.66Ishii, H., et al., "Toward an Open Shared Workspace," Communications of the ACM, Dec., 1991, vol. 34, No. 12, pp. 37-50.67Jonckheere, C., "EPOQUE (EPO Query service) the Inhouse Host Computer of the European Patent Office," World Patent Information, vol. 12, No. 3, pp. 155-157, 1990.68Karraker, "Voyager Toolkit stretches Expanded Book concept to let users pen their own," MacWeek, vol. 6, No. 11, Mar. 16, 1992, p. 9.69Knibbe, "Zylmage 2 boosts OCR, batch duties," InfoWorld, vol. 15, Issue 51, Dec. 20, 1993, p. 20.70Knibbe, "Zylmage 3.0 will facillitate distribution on CD-ROMs; Boasts integration with WordScan OCR software," InfoWorld, vol. 16, No. 38, Sep. 19, 1994, p. 22.71Lexis-Nexis Printout of a Business Wire Article Entitled: TMS Announces Contract With Major Insurance Information Provider, Business Wire Inc., Feb. 11, 1991.72Lexis-Nexis Printout of a Business Wire Article Entitled: TMS Announces Easy View Available for CD-ROM Publishers, Business Wire Inc., Mar. 9, 1992.73Lexis-Nexis Printout of a Business Wire Article Entitled: TMS Announces Release of Inner View 2.1 Software, Business Wire Inc., Mar. 18, 1991.74Lougher et al., "Supporting long-term collaboration in software maintenance," Conf. on Organizational Computing Systems, pp. 228-238, 1993.75Lucas, Jay, "The Progress of Automation at the U.S. Patent and Trademark Office," World Patent Information, vol. 14, No. 3, pp. 167-172, 1992.76Mallory, "New for Mac: text/graphics retrieval software from TMS," Newsbytes,Jul. 1992.77Marshall et al., "ZyIndex for Windows, Version 5.0" InfoWorld, vol. 15, No. 21, May 1993, pp. 127, 129, 133 and 137.78Marshall, "Text retrieval alternatives: 10 more ways to pinpoint important information,"Infoworld, vol. 14, No. 12, Mar. 23, 1992, pp. 88-89.79Marshall, "ZyImage adds scanning access to ZyIndex," InfoWorld, vol. 16, No. 15, Apr. 11, 1994, pp. 73, 76, and 77.80Marshall, "ZyImage is ZyIndex plus a scan interface integrated," InfoWorld, vol. 15, Issue 10, Mar. 8, 1993, p. 100.81Matazzoni, "Expanded Book Toolkit 1.0.1," Macworld, vol. 10, No. 6, Jun., 1993, p. 158.82McEvoy, Ed., Object Linking and Embedding: Programmer's Reference, Version 1, Microsoft Press, Redmond, WA, Copyright 1992.83Mendelson, "HyperWriter for Windows," PC Magazine, vol. 14, No. 3, Feb. 7, 1995, pp. 140, 142, and 143.84Moore, "Detaware lands $6.6M GPO pact," Federal Computer Week, vol. 9, No. 27, Sep. 11, 1995, pp. 84 and 86.85Moore, "The Forms Processing Paradigm Shift," Imaging Magazine, Mar. 1995.86OmniPage Professional Tutorials, Windows Version 5, Caere Corp., Jan. 1993.87Ores, "Hypertext Publishing: Edit Trail," PC Magazine, vol. 14, No. 3, Feb. 7, 1995, pp. 132, 134, 136, and 138.88Patents on CD-ROM, Track Technology, Focus R& D, Watch Competitors, Speed Products to Market, Cut Online/Copy Costs, A World of Opportunities, from MicroPatent, MicroPatent USA, New Haven, CT, appears to be before Sep. 1, 1992.89Pelham, A., "A Wave of the Wand for Litigators. Tools of the Trade Go High-Tech, Focus on Technology," Legal Times, Jan. 24, 1994.90Perenson, "Retrieving Text on the Net," PC Magazine, vol. 14, No. 20, Nov. 21, 1995, p. 61.91pg,1*92Previewing the Letter, WordPerfect Workbook for IBM Personal Computers, WordPerfect Corporation, Version 5.0, Lesson 4, p. 24 and Lesson 13, pp. 108-109, 1988.93Print out of On-line Help Manual, Innerview for Windows 3.0, Version 2.2, Pre-Release (TM)6, TMS, Inc. 1991-1992.94Quattro Pro User's Guide, Borland Int'l, Inc., p. 245, Jan. 1989.95Rooney, "Text-retrieval veterans prepare Windows attack," PC Week, vol. 9, No. 24, p. 46, Jun. 1992.96Rooney, "ZyLab partners with Calera: films roll out document-image system," PC Week, vol. 10, No. 3, Jan. 25, 1993, p. 22.97Schroeder, "Low Price Point Is Key for Buyers Of Text Databases," PC Week, vol. 8, No. 20, May 20, 1991, pp. 120 and 122.98Schroeder, "Multimedia offerings target expanded platform support," PC Week, vol. 10, No. 13, Apr. 5, 1993, pp. 59 and 73.99The Complete Document Profiling and Retrieval System for Windows, World Software Corporation, WORLDOX, Copyright World Software Corp., 1992.100The Fastest, Most Powerful Full Text Retrieval System, ZyINDEX 5.2 for Windows, Zylab, 1994. R�f�renc� par Brevet citant Date de d�p�t Date de publication D�posant TitreUS705485629 nov. 200130 mai 2006Electronics And Telecommunications Research InstituteSystem for drawing patent map using technical field word and method thereforUS715897110 avr. 20022 janv. 2007Thomas Layne BascomMethod for searching document objects on a networkUS716268818 juil. 20059 janv. 2007Gillig Robert BMethod for automated generation and assembly of specifications documents in CADD environmentsUS716506928 juin 199916 janv. 2007Alexa InternetAnalysis of search activities of users to identify related network sitesUS720080327 juin 20023 avr. 2007Microsoft CorporationSystem and method for visually categorizing electronic notesUS72253977 f�vr. 200229 mai 2007International Business Machines CorporationDisplay annotation and layout processingUS726978728 avr. 200311 sept. 2007International Business Machines CoporationMulti-document context aware annotation systemUS728420010 nov. 200216 oct. 2007Microsoft CorporationOrganization of handwritten notes using handwritten titlesUS730561122 ao�t 20024 d�c. 2007Platform Digital LlcAuthoring tool for remote experience lessonsUS737331328 mars 200113 mai 2008Alexa InternetService for enabling users to share information regarding products represented on web pagesUS738349618 mai 20043 juin 2008International Business Machines CorporationInformation processing apparatus, program, and recording mediumUS738679218 janv. 200210 juin 2008Thomas Layne BascomSystem and method for collecting, storing, managing and providing categorized information related to a document objectUS74096339 janv. 20045 ao�t 2008Microsoft CorporationSystem and method for annotating web-based documentUS74186563 oct. 200326 ao�t 2008Adobe Systems IncorporatedDynamic annotations for electronics documentsUS750280914 oct. 200410 mars 2009International Business Machines CorporationMethod and system for efficient and scalable detection and management of global annotationsUS750300817 juin 200210 mars 20093M Innovative Properties CompanySoftware notesUS756228717 ao�t 200514 juil. 2009Clipmarks LlcSystem, method and apparatus for selecting, displaying, managing, tracking and transferring access to content of web pages and other sourcesUS75743677 f�vr. 200611 ao�t 2009Lee Eugene MSystems and methods for preparation of an intellectual property filing in accordance with jurisdiction- and/or agent-specific requirementsUS75939813 nov. 200622 sept. 2009Alexa InternetDetection of search behavior based associations between web sitesUS760237919 juin 200113 oct. 2009Hewlett-Packard Development Company, L.P.Digital annotatorUS763472923 oct. 200315 d�c. 2009Microsoft CorporationHandwritten file namesUS764737313 mars 200112 janv. 2010Eplus Capital, Inc.System and process for network collaboration through embedded annotation and rendering instructionsUS765028819 janv. 200619 janv. 2010Lee Eugene MFee transaction system and method for intellectual property acquisition and/or maintenanceUS766911718 mars 200423 f�vr. 2010International Business Machines CorporationMethod and system for creation and retrieval of global annotationsUS779279222 mai 20067 sept. 2010Microsoft CorporationSynchronizing structured web site contentsUS78859873 d�c. 20038 f�vr. 2011Eugene M. LeeComputer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereofUS790457424 sept. 20108 mars 2011Advanced Research LlcManaging locally stored web-based database dataUS792135715 juin 20065 avr. 2011Lebow David GHighlighting comparison methodUS798392823 juin 200919 juil. 2011Lee Eugene MSystems and methods for preparation of an intellectual property filing in accordance with jurisdiction- and/or agent-specific requirementsUS80014603 oct. 200716 ao�t 2011Ricoh Company, Ltd.Page-added information sharing management methodUS800576015 d�c. 200923 ao�t 2011Lee Eugene MFee transaction system and method for intellectual property acquistion and/or maintenanceUS802465210 avr. 200720 sept. 2011Microsoft CorporationTechniques to associate information between application programsUS80741658 juin 20076 d�c. 2011Xerox CorporationSystems and methods for annotating objects when the annotation device differs from the viewing deviceUS810370923 d�c. 201024 janv. 2012Lee Eugene MComputer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereofUS810371023 d�c. 201024 janv. 2012Lee Eugene MComputer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereofUS814554213 mars 200827 mars 2012Alexa InternetService for enabling users to share information regarding products represented on web pagesUS823437030 juin 200931 juil. 2012International Business Machines CorporationDetermining web analytics informationUS826118218 ao�t 20084 sept. 2012Adobe Systems IncorporatedDynamic annotations for electronic documentsUS827156323 d�c. 201018 sept. 2012Lee Eugene MComputer-implemented method and system for managing attributes of intellectual property documents, optionally including organization thereofUS830163117 juil. 200930 oct. 2012Chow Edmond Kwok-KeungMethods and systems for annotation of digital informationUS832138225 mars 201027 nov. 2012Xerox CorporationValidating aggregate documentsUS83272553 ao�t 20044 d�c. 2012West Services, Inc.Computer program product containing electronic transcript and exhibit files and method for making the sameUS833240823 ao�t 201011 d�c. 2012Google Inc.Date-based web page annotationUS839685612 nov. 201012 mars 2013Robert Leland JensenDatabase system and method for data acquisition and perusalUS839716313 ao�t 200112 mars 2013Deep SranDevice, method, and system for providing an electronic reading environmentUS2004008833227 oct. 20036 mai 2004Knowledge Management Objects, LlcComputer assisted and/or implemented process and system for annotating and/or linking documents and data, optionally in an intellectual property management systemUS2009005524224 ao�t 200726 f�vr. 2009Silicon Valley BankContent identification and classification apparatus, systems, and methodsUS2010011539311 janv. 20106 mai 2010International Business Machines CorporationCreation and retrieval of global annotationsUS2010026908921 avr. 200921 oct. 2010Wipro LimitedMethod and system for generation of reusable design patternsUS2011028318028 avr. 201117 nov. 2011Suzuki YoshihiroCommunication method, information terminal apparatus, display apparatus, and communication system comprising theseFaire pivoterImage d'origineAccueil Google - Plan du site - T�l�chargements par lot sur l'USPTO - R�gles de confidentialit� - Conditions d'utilisation - � propos de Google�Brevets - Envoyer des commentairesDonn�es fournies par IFI CLAIMS Patent Services©2012 Google