US Patent No: 5,752,022

Number of patents in Portfolio can not be more than 2000

Method for creating a hypertext language for a distributed computer network

1 Status Updates

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A server-based application intercepts an initial request for access to documents which may contain imbedded references to linked information. A request is made from the server to the actual location of the requested document as it is found on a network (e.g. WORLD-WIDE WEB, INTERNET, etc.). The document is retrieved into the server and parsed to discover all imbedded addresses contained therein. The server then replaces each imbedded address with its own address plus the original imbedded address such that all future references to the imbedded information will be supplied by the server. Additional linking information, functions and/or environment escape information may then be prepended and/or postpended to the requested document independently through the server.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
INTERNATIONAL BUSINESS MACHINES CORPORATIONARMONK, NY40341
THE UNITED STATES OF AMERICA AS REPRESENTED BY THE SECRETARY OF THE NAVYARLINGTON, VA3806

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Chiu, Suet Mui San Jose, CA 5 907
Dockter, Michael Jon Hollister, CA 7 242
Farber, Joel Frank San Jose, CA 11 267
Pauser, Michael Leon Morgan Hill, CA 11 1001
Richardt, Randal James San Jose, CA 7 244

Cited Art Landscape

Patent Info (Count) # Cites Year
 
GENERAL ELECTRIC COMPANY (1)
* 5,629,846 Method and system for document translation and extraction 51 1994
 
ENIGMA INFORMATION SYSTEMS LTD. (1)
* 5,557,722 Data processing system and method for representing, generating a representation of and random access rendering of electronic documents 200 1995
 
XEROX CORPORATION (1)
* 5,557,720 Method of determining whether a document tree is weakly valid 19 1994
 
SUN MICROSYSTEMS, INC. (1)
* 5,530,852 Method for extracting profiles and topics from a first file written in a first markup language and generating files in different markup languages containing the profiles and topics for use in accessing data described by the profiles and topics 930 1994
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (1)
* 6,351,741 Method of locating a file linked to a document in a relocated document directory structure 15 1999
 
Other [Check patent profile for assignment information] (2)
* 2005/0064,887 System and method for sending multimedia attachments to text messages in radiocommunication systems 7 2004
* 2006/0218,242 METHOD AND SYSTEM FOR MODIFYING REQUESTS FOR REMOTE RESOURCES 13 2006
 
The Pangea Project LLC (1)
* 6,112,212 Systems and methods for organizing and analyzing information stored on a computer network 82 1997
 
WILLIAM REBER, L.L.C. (1)
* 6,137,654 Device having a diskette-like housing and a wireless transceiver and methods therefor 0 1997
 
Juniper Networks, Inc. (12)
7,865,569 Method and system for modifying script portions of requests for remote resources 2 2000
7,136,896 Dynamic toolbar for markup language document 11 2000
7,085,817 Method and system for modifying requests for remote resources 51 2000
7,146,403 Dual authentication of a requestor using a mail server and an authentication server 15 2002
7,877,459 Method and system for modifying requests for remote resources 0 2006
7,865,843 Dynamic toolbar for markup language document 2 2006
* 2007/0073,806 DYNAMIC TOOLBAR FOR MARKUP LANGUAGE DOCUMENT 12 2006
7,877,440 Web resource request processing 0 2006
* 2007/0055,864 DUAL AUTHENTICATION OF A REQUESTOR USING A MAIL SERVER AND AN AUTHENTICATION SERVER 21 2006
9,183,188 Dynamic toolbar for markup language document 0 2010
* 2011/0161,799 DYNAMIC TOOLBAR FOR MARKUP LANGUAGE DOCUMENT 1 2010
* 2011/0131,478 METHOD AND SYSTEM FOR MODIFYING SCRIPT PORTIONS OF REQUESTS FOR REMOTE RESOURCES 4 2010
 
TOBIN FAMILY EDUCATION AND HEALTH FOUNDATION, THE (5)
* 2001/0042,089 Method and system for customizing marketing services on networks Communicating with hypertext tagging conventions 4 2001
7,505,913 Method and system for customizing marketing services on networks communicating with hypertext tagging conventions 16 2001
* 2001/0007,991 Method and system for customizing marketing services on networks communicating with hypertext tagging conventions 11 2001
* 2005/0177,575 System and method of co-branding pages over a network 0 2005
* 2008/0133,378 Method and system for customizing marketing services on networks communicating with hypertext tagging conventions 5 2008
 
MINDPASS A/S (1)
6,513,036 Method and apparatus for searching and presenting search result from one or more information sources based on context representations selected from the group of other users 80 1999
 
IGT (1)
* 2007/0050,711 Method and system for providing a link in an electronic file being presented to a user 16 2005
 
CHEMTRON RESEARCH LLC (2)
* 6,035,323 Methods and apparatuses for distributing a collection of digital media over a network with automatic generation of presentable media 261 1997
RE41210 Method and apparatuses for transferring data for multiple applications through a single communication link in response to authentication information 1 2006
 
SAP PORTALS, INC. (1)
* 7,426,513 Client-based objectifying of text pages 3 2001
 
ORACLE AMERICA, INC. (1)
* 5,953,720 Method and apparatus for a unified chooser for heterogeneous entities 14 1997
 
ZARBAÑA DIGITAL FUND LLC (1)
* 2005/0022,119 Method and apparatus for providing enhanced functionality to product webpages 7 2004
 
GOOGLE TECHNOLOGY HOLDINGS LLC (1)
* 5,884,266 Audio interface for document based information resource navigation and method therefor 129 1997
 
INVENTOR HOLDINGS, LLC (4)
8,041,711 Method and system for providing a link in an electronic file being presented to a user 10 2006
7,933,893 Method and system for providing a link in an electronic file being presented to a user 11 2006
* 2007/0073,773 METHOD AND SYSTEM FOR PROVIDING A LINK IN AN ELECTRONIC FILE BEING PRESENTED TO A USER 4 2006
9,396,476 Method and system for providing a link in an electronic file being presented to a user 0 2011
 
F5 Networks, Inc. (2)
7,774,835 Method and system for extracting application protocol characteristics 0 2004
* 2005/0044,420 Method and system for extracting application protocol characteristics 5 2004
 
MICROSOFT TECHNOLOGY LICENSING, LLC (33)
* 5,935,210 Mapping the structure of a collection of computer resources 135 1996
7,770,102 Method and system for semantically labeling strings and providing actions based on semantically labeled strings 16 2000
7,778,816 Method and system for applying input mode bias 19 2001
7,421,645 Method and system for providing electronic commerce actions based on semantically labeled strings 50 2001
7,788,602 Method and system for providing restricted actions for recognized semantic categories 8 2001
7,712,024 Application program interfaces for semantically labeling strings and providing actions based on semantically labeled strings 9 2001
7,716,163 Method and system for defining semantic categories and actions 11 2001
7,325,194 Method, system, and apparatus for converting numbers between measurement systems based upon semantically labeled strings 16 2002
7,707,496 Method, system, and apparatus for converting dates between calendars and languages based upon semantically labeled strings 12 2002
7,742,048 Method, system, and apparatus for converting numbers based upon semantically labeled strings 11 2002
7,707,024 Method, system, and apparatus for converting currency values based upon semantically labeled strings 9 2002
7,281,245 Mechanism for downloading software components from a remote source for use by a local software application 80 2002
* 2004/0003,389 Mechanism for downloading software components from a remote source for use by a local software application 38 2002
7,356,537 Providing contextually sensitive tools and help content in computer-generated documents 22 2002
* 2003/0229,608 Providing contextually sensitive tools and help content in computer-generated documents 11 2002
7,716,676 System and method for issuing a message to a program 12 2002
7,451,389 Method and system for semantically labeling data and providing actions based on semantically labeled data 12 2002
7,392,479 System and method for providing namespace related information 27 2002
7,783,614 Linking elements of a document to corresponding fields, queries and/or procedures in a database 15 2003
7,711,550 Methods and system for recognizing names in a computer-generated document and for providing helpful actions associated with recognized names 13 2003
7,558,841 Method, system, and computer-readable medium for communicating results to a data query in a computer network 10 2003
7,739,588 Leveraging markup language data for semantically labeling text strings and data and for providing actions based on semantically labeled text strings and data 11 2003
7,827,546 Mechanism for downloading software components from a remote source for use by a local software application 21 2003
7,487,515 Programmable object model for extensible markup language schema validation 13 2003
7,434,157 Programmable object model for namespace or schema library support in a software application 2 2003
7,404,195 Programmable object model for extensible markup language markup in an application 6 2003
7,178,102 Representing latent data in an extensible markup language document 17 2003
7,509,573 Anti-virus security information in an extensible markup language document 2 2004
* 2005/0108,195 Method, system, and apparatus for processing information based on the discovery of semantically labeled strings 59 2004
7,788,590 Lightweight reference user interface 14 2005
8,620,938 Method, system, and apparatus for routing a query to one or more providers 0 2007
7,992,085 Lightweight reference user interface 15 2007
8,706,708 Providing contextually sensitive tools and help content in computer-generated documents 1 2007
 
ADVENTURE GALLERY SOFTWARE LIMITED LIABILITY COMPANY (3)
* 6,112,992 Optical code reader and methods and articles therefor 17 1998
6,453,173 Handheld device having an optical data reader 18 1999
6,418,325 Handheld device having an optical data reader 38 1999
 
GOOGLE INC. (14)
7,039,599 Method and apparatus for automatic placement of advertising 355 1998
* 2002/0099,600 METHOD AND APPARATUS FOR AUTOMATIC PLACEMENT OF ADVERTISING 51 1998
RE44724 Method of delivery, targeting, and measuring advertising over networks 0 2000
* 2001/0036,182 Method and apparatus for selecting and delivering internet based advertising 12 2001
8,566,154 Network for distribution of re-targeted advertising 7 2002
* 2002/0082,923 Network for distribution of re-targeted advertising 136 2002
8,676,644 Method of delivery, targeting, and measuring advertising over networks 1 2002
7,930,207 Method of delivery, targeting, and measuring advertising over networks 14 2004
7,844,488 Method of delivery, targeting, and measuring advertising over networks 38 2004
7,827,062 Method of delivery, targeting, and measuring advertising over networks 12 2004
* 2006/0089,880 Method and apparatus for automatic placement of advertising 17 2005
* 2010/0023,392 Method of Delivery of Targeting, and Measuring Advertising Over Networks 41 2009
* 2011/0191,176 METHOD OF DELIVERY, TARGETING, AND MEASURING ADVERTISING OVER NETWORKS 8 2011
RE44899 Method of delivery, targeting, and measuring advertising over networks 1 2011
 
WISH-LIST.COM (1)
* 6,490,602 Method and apparatus for providing enhanced functionality to product webpages 100 1999
 
Dazel Corporation (1)
* 6,044,372 Method and apparatus for publishing information to a communications network and enabling subscriptions to such information 181 1997
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
* 6,023,701 Skeleton page retrieval mode for web navigation 69 1997
* 6,256,631 Automatic creation of hyperlinks 115 1997
* 5,987,466 Presenting web pages with discrete, browser-controlled complexity levels 187 1997
* 6,230,168 Method for automatically constructing contexts in a hypertext collection 84 1997
* 6,848,077 Dynamically creating hyperlinks to other web documents in received world wide web documents based on text terms in the received document defined as of interest to user 59 2000
* 8,659,787 Manufacturing a physical medium configured to store data and obtaining additional information associated with an article in a book 1 2012
* 2012/0309,372 MANUFACTURING A PHYSICAL MEDIUM CONFIGURED TO STORE DATA AND OBTAINING ADDITIONAL INFORMATION ASSOCIATED WITH AN ARTICLE IN A BOOK 0 2012
* 9,230,201 Computer system for manufacturing a physical medium configured to store data 0 2015
* 2015/0163,372 COMPUTER SYSTEM FOR MANUFACTURING A PHYSICAL MEDIUM CONFIGURED TO STORE DATA 0 2015
 
WALKER DIGITAL, LLC (1)
* 2007/0118,803 PRODUCTS AND PROCESSES FOR PROVIDING ONE OR MORE LINKS IN AN ELECTRONIC FILE THAT IS PRESENTED TO A USER 80 2006
 
SAP SE (2)
* 7,739,354 Adding data to text pages by means of an intermediary proxy 1 2001
* 2002/0078,201 Adding data to text pages by means of an intermediary proxy 6 2001
 
BLUE COAT SYSTEMS, INC. (4)
* 6,393,526 Shared cache parsing and pre-fetch 34 1997
* 6,128,701 Adaptive and predictive cache refresh policy 79 1997
7,103,794 Network object cache engine 31 1998
* 6,442,651 Shared cache parsing and pre-fetch 69 2000
 
CISCO TECHNOLOGY, INC. (1)
* 7,082,476 System and method of optimizing retrieval of network resources by identifying and substituting embedded symbolic host name references with network addresses in accordance with substitution policies 148 2000
 
SIEMENS AKTIENGESELLSCHAFT (1)
* 2003/0233,400 Enhancing of web pages with new functionality for web-based services 4 2003
 
SABRE GROUP, THE, A CORP. OF DELAWARE (1)
* 6,356,934 Intermediate server having control program for storing content accessed during browsing sessions and playback program for asynchronously replaying browsing sessions 46 1997
 
SABRE GROUP, THE (2)
6,286,029 Kiosk controller that retrieves content from servers and then pushes the retrieved content to a kiosk in the order specified in a run list 76 1997
6,199,104 Server-based host monitor 54 1997
 
SECURE AXCESS LLC (4)
7,203,838 System and method for authenticating a web page 46 2000
8,677,130 Authenticating electronic content 0 2005
7,631,191 System and method for authenticating a web page 20 2006
* 2006/0218,391 SYSTEM AND METHOD FOR AUTHENTICATING A WEB PAGE 9 2006
 
Vulcan, Inc. (1)
* 2014/0229,467 NLP-BASED CONTENT RECOMMENDER 0 2014
 
SUPERMEDIA LLC (4)
* 7,260,774 Method & system for enhanced web page delivery 13 2001
* 2002/0038,350 Method & system for enhanced web page delivery 17 2001
8,701,016 Method and system for enhanced web page delivery and visitor tracking 0 2006
* 2006/0248,452 Method and system for enhanced Web page delivery and visitor tracking 37 2006
 
INTELLECTUAL VENTURES I LLC (3)
* 6,138,151 Network navigation method for printed articles by using embedded codes for article-associated links 124 1997
6,290,133 Optical code reader and methods and articles therefor 0 1998
6,260,760 Optical code reader including circuitry for processing the symbology 1 1998
 
The Boeing Company (6)
* 7,756,869 Methods and apparatus for extracting referential keys from a document 1 2004
* 2005/0246,351 Document information mining tool 5 2004
* 2005/0289,161 Integrated document directory generator apparatus and methods 3 2004
* 2005/0289,159 Web-enabled real-time link selection apparatus and method 9 2004
* 2005/0289,185 Apparatus and methods for accessing information in database trees 3 2004
8,060,511 Method for extracting referential keys from a document 2 2010
 
RPX CORPORATION (1)
* 6,081,900 Secure intranet access 369 1999
 
Fritch Alibates, LLC (2)
* 2004/0205,593 Method and apparatus for providing enhanced functionality to product webpages 7 2002
8,775,274 System, method, and computer program product for a unified internet wallet and gift registry 0 2004
 
PULSE SECURE, LLC (11)
7,774,455 Method and system for providing secure access to private networks 7 2002
7,631,084 Method and system for providing secure access to private networks with client redirection 38 2003
* 2004/0039,827 Method and system for providing secure access to private networks with client redirection 160 2003
7,620,719 Method and system for providing secure access to private networks 8 2003
* 2003/0229,718 Method and system for providing secure access to private networks 108 2003
9,130,936 Method and system for providing secure access to private networks 0 2009
7,958,245 Method and system for providing secure access to private networks with client redirection 10 2009
8,326,981 Method and system for providing secure access to private networks 2 2010
* 2010/0263,035 METHOD AND SYSTEM FOR PROVIDING SECURE ACCESS TO PRIVATE NETWORKS 5 2010
* 2011/0208,838 METHOD AND SYSTEM FOR PROVIDING SECURE ACCESS TO PRIVATE NETWORKS WITH CLIENT REDIRECTION 61 2011
8,738,731 Method and system for providing secure access to private networks 0 2012
* Cited By Examiner