Selective response to a comment line in a computer file

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 6009441
SERIAL NO

08697967

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

A token identifies a special comment that includes information usable by a specific Web page editor. Tile information included within a special comment may include authoring state information, such as parameters used by 'WEBBOT' components to provide extensions to hypertext markup language (HTML) features. When a Web page is opened, the editor parses each element on the page and determines if a comment is special by detecting the presence of a predefined token. In the preferred embodiment, the token is the word 'WEBBOT.' The information included within this special comment can include references to extensions to HTML tags, including those that are not known by the editor, and parameters required by HTML extensions. Since the special comment is in a format ignored by Web browsers, it does not impact upon the ability of a browser to render the page.

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

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT TECHNOLOGY LICENSING, LLCREDMOND, WA29687

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Amstein, Peter R Seattle, WA 4 716
Mathieu, Michael C Seattle, WA 4 422
Schulert, Andrew J Kirkland, WA 20 752
Stefanik, Theodore Redmond, WA 2 152

Cited Art Landscape

  • No Cited Art to Display

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
ADOBE SYSTEMS INCORPORATED (1)
* 6558431 Storing valid and invalid markup language in strict and relaxed tables respectively 67 1998
 
Other [Check patent profile for assignment information] (1)
* 2009/0006,945 SYSTEM FOR CREATING AND RENDERING CLIENT-SIDE USER INTERFACES VIA CUSTOM TAGS 10 2008
 
FUJIFILM CORPORATION (2)
* 7370279 Homepage creation and update program 4 2001
* 2002/0063,736 Homepage creation and update program 2 2001
 
SONY CORPORATION (5)
* 2004/0059,778 Information system, method, device and method providing system for conveying predetermined information as comment data 2 2003
* 7647386 System, method, and computer program product for remotely determining the configuration of a multi-media content user 2 2005
* 2005/0149,490 System, method, and computer program product for remotely determining the configuration of a multi-media content user 4 2005
7987183 Information receiving system, information receiving method, information providing device, information providing method, information providing method providing medium, information processing device, information processing method and information processing method providing medium 0 2007
8209326 Information system, method, device and method providing system for conveying predetermined information as comment data 0 2011
 
The MathWorks, Inc. (1)
* 8739121 Providing access to external content using metadata in source code listings 1 2008
 
XEROX CORPORATION (5)
* 6792576 System and method of automatic wrapper grammar generation 20 1999
* 7035841 Method for automatic wrapper repair 5 2002
* 7440951 Method for automatic wrapper repair 1 2005
* 7440974 Method for automatic wrapper repair 1 2005
* 7139777 Method for automatic wrapper repair 3 2005
 
AGENAVI LIMITED PARTNERSHIP (1)
* 2002/0038,311 Reminscence data base system and media recording reminiscence support program 0 2001
 
PIVOTAL SOFTWARE, INC. (1)
* 9483260 Documentation generation for web APIs based on byte code analysis 0 2014
 
ORACLE INTERNATIONAL CORPORATION (2)
* 6957231 System and method of specifying and editing alt attributes 6 2002
* 7316003 System and method for developing a dynamic web page 119 2002
 
TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED (1)
* 2014/0331,123 Method and apparatus for extending page tag, and computer storage medium 0 2012
 
MICROSOFT TECHNOLOGY LICENSING, LLC (5)
* 6792475 System and method for facilitating the design of a website 23 2000
* 7406664 System for integrating HTML Web site views into application file dialogs 21 2001
* 7100109 Identifying URL references in script included in markup language documents 5 2002
7287215 System and method for facilitating the design of a website 13 2004
* 2005/0028,081 System and method for facilitating the design of a website 15 2004
 
LOCKHEED MARTIN CORPORATION (5)
7280823 Method and apparatus for determining the context of a handheld device 33 2001
7215887 Method and apparatus for infrared data communication 26 2001
6954893 Method and apparatus for reliable unidirectional communication in a data network 9 2001
7386238 Method and system for infrared data communications 2 2002
7480462 Method and apparatus for infrared data communication 1 2007
 
CANON KABUSHIKI KAISHA (1)
* 2005/0165,848 Data processing method and apparatus 5 2005
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (9)
* 6311223 Effective transmission of documents in hypertext markup language (HTML) 26 1997
* 6314439 Computer system, program product and method of creating aliases and accessing storage locations in a computer system with same 76 1998
7284232 Automated generation of aliases based on embedded alias information 22 2000
6831667 Method and an apparatus for displaying sections of web pages in multiple modes 9 2000
6763355 Method and apparatus in mark-up language documents for providing mark-up language hidden attributes 0 2000
* 7458019 System and method for creating and rendering client-side user interfaces via custom tags 8 2004
* 8010890 System for creating and rendering client-side user interfaces via custom tags 7 2008
* 9495151 Automatic comment creation for computer files 0 2015
9547491 Automatic comment creation for computer files 0 2016
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (5)
* 2004/0201,631 Generating a list of addresses in an index page 1 2002
* 2003/0145,065 Generating a list of document addresses on a local network 0 2002
* 2003/0145,112 Assisted entering of addresses 6 2002
* 2003/0145,087 Generating a list of addresses in a server 20 2002
* 2003/0145,046 Generating a list of addresses on a proxy server 0 2002
 
BELLSOUTH INTELLECTUAL PROPERTY CORPORATION (3)
* 7203930 Graphical interface system monitor providing error notification message with modifiable indication of severity 9 2001
* 8990678 Systems and methods for automatically providing alerts of web site content updates 2 2004
* 2005/0050,460 Systems and methods for automatically providing alerts of web site content updates 18 2004
 
CRAY INC. (2)
* 7587305 Transistor level verilog 1 2002
* 2004/0002,846 Transistor level verilog 4 2002
 
CISCO TECHNOLOGY, INC. (2)
* 6507855 Method and apparatus for extracting data from files 21 1998
* 6907565 Web-based output writer and editor 9 2000
 
INCEPTIA LLC (2)
* 6826553 System for providing database functions for multiple internet sources 125 2000
* 2011/0185,273 System and method for extracting content elements from multiple Internet sources 5 2011
 
QUOTIENT TECHNOLOGY INC. (2)
8165078 System and method for controlling use of a network resource 15 2008
* 2010/0057,549 Electronic Coupon Distribution System 23 2009
 
COMCAST MO GROUP, INC. (1)
* 6192382 Method and system for web site construction using HTML fragment caching 126 1997
 
ALIBABA GROUP HOLDING LIMITED (1)
* 6243722 Method and system for a network-based document review tool utilizing comment classification 79 1997
 
The Boeing Company (1)
* 9405739 Source code format for IDE code development with embedded objects 0 2011
 
EASTMAN KODAK COMPANY (1)
* 6687874 System for generating and maintaining field service publications 4 1998
 
Conitec GmbH (2)
* 7627851 Modification method for modifying a source code 11 2004
* 2006/0015,856 Modification method for modifying a source code 14 2004
 
INTELLISYNC CORPORATION (1)
* 7275086 System and method for embedding a context-sensitive web portal in a computer application 32 1999
 
I/P ENGINE, INC. (1)
* 7228493 Serving content to a client 14 2001
 
CAPLIN SYSTEMS LIMITED (1)
* 2004/0030,717 Extending hypermedia documents 10 2003
 
MCAFEE, INC. (1)
* 6615266 Internet computer system with methods for dynamic filtering of hypertext tags and content 33 2000
 
TOUCH TECHNOLOGIES, INC. (1)
8745581 Method and system for selectively copying portions of a document contents in a computing system (smart copy and paste 0 2011
* Cited By Examiner