Patent US6035119A successfully refreshed from Google Patents.
← Back to Patent Explorer
US6035119A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for automatic generation of text and computer-executable code

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1997-10-28
•
Granted: 2000-03-07
•
Expires: 2017-10-28
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The present invention provides a method, apparatus, and medium for adding text and text-based components to a Web page hosted on a server. A control, which is run at the designing time of the web page (design-time), when implemented, writes HTML information to a created web page. The created HTML information may include text and other text based components (client and server scripting, applets, ActiveX controls, Java scripting, and other components). Through the use of OLE, the controls incorporate author-friendly capabilities including in-place editing, property sheets, and persistence. Through the use of these controls, authors may automate the web page generation process and eliminate redundant coding.

Inventors

  • 👤 Jay Loren Massena
  • 👤 C. Douglas Hodges

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-06 14:14
CPC Classifications
G; G06; G06F; G06F8/00; G06F8/30

Claims Analysis

Total Claims: 32
Claim 1
Independent Claim 126 words
A computer-implemented method for authoring information for a client computer which processes the information at run-time comprising the steps of: (a) developing a first set of instructions in an editor; (b) incorporating a second set of instructions into said first set of instructions; (c) storing said first set of instructions into a storage device, wherein said storing step includes the steps of: 1. performing an operation in accordance with said second set of instructions to generate a third set of instructions, and; 2. storing said third set of instructions along side of said second set of instructions within the saved first set of instructions, wherein the second set of instructions is not processed during run-time and said third set of instructions are only processed at run-time.
Claim 2
Dependent Claim 126 words
A computer-implemented method for authoring information for a client computer which processes the information at run-time comprising the steps of: (a) developing a first set of instructions in an editor; (b) incorporating a second set of instructions into said first set of instructions; (c) storing said first set of instructions into a storage device, wherein said storing step includes the steps of: 1. performing an operation in accordance with said second set of instructions to generate a third set of instructions, and; 2. storing said third set of instructions along side of said second set of instructions within the saved first set of instructions, wherein the second set of instructions is not processed during run-time and said third set of instructions are only processed at run-time.
Claim 3
Dependent Claim 24 words
The computer-implemented method of claim 1 further comprising the step of: (d) providing selected portions of said third set of instructions to said client.
Claim 4
Dependent Claim 17 words
The computer-implemented method of claim 1, wherein said third set of instructions control the display at run-time.
Claim 5
Dependent Claim 20 words
The computer-implemented method of claim 1, wherein said third set of instructions include script for controlling activities of a computer.
Claim 6
Dependent Claim 13 words
The computer-implemented method of claim 4, wherein said computer is said client computer.
Claim 7
Dependent Claim 19 words
The computer-implemented method of claim 4, wherein said computer is a server hosting information downloadable to said client computer.
Claim 8
Dependent Claim 22 words
The computer-implemented method of claim 1, wherein said second set of instructions, when processed, enhances a user interface during a design interval.
Claim 9
Dependent Claim 104 words
In a client/server system having at least one client computer and a server, a method of generating information for retrieval by said at least one client computer using the information during a run-time interval comprising the steps of: (a) developing in said server a file having a first set of instructions and a control; (b) processing during the design interval said control to generate at least one of text information and a second set of instructions; and, (c) incorporating said at least one of text information and said second set of instructions in said file, wherein said control is processed before said run-time interval.
Claim 10
Dependent Claim 104 words
In a client/server system having at least one client computer and a server, a method of generating information for retrieval by said at least one client computer using the information during a run-time interval comprising the steps of: (a) developing in said server a file having a first set of instructions and a control; (b) processing during the design interval said control to generate at least one of text information and a second set of instructions; and, (c) incorporating said at least one of text information and said second set of instructions in said file, wherein said control is processed before said run-time interval.
Claim 11
Dependent Claim 26 words
The method of claim 8, wherein said text information is interpreted as script for implementation on at least one of said server and said client computer.
Claim 12
Dependent Claim 25 words
The method of claim 8, wherein said at least one of said text information and said second set of instructions are in hypertext mark-up language.
Claim 13
Dependent Claim 78 words
A computer capable of automatically generating information comprising in combination: (a) authoring means for authoring a file having a first set of instructions and a control; (b) processing means for processing said control to generate at least one of text information and a second set of instructions; and, (c) incorporating means for incorporating at least one of said text information and said second set of instructions in said file, wherein said control is processed before a run-time interval.
Claim 14
Dependent Claim 78 words
A computer capable of automatically generating information comprising in combination: (a) authoring means for authoring a file having a first set of instructions and a control; (b) processing means for processing said control to generate at least one of text information and a second set of instructions; and, (c) incorporating means for incorporating at least one of said text information and said second set of instructions in said file, wherein said control is processed before a run-time interval.
Claim 15
Dependent Claim 20 words
The computer system according to claim 11, wherein said control, when processed, enhances a user interface during a design interval.
Claim 16
Dependent Claim 52 words
A computer-readable medium having computer-executable instructions for performing steps comprising: (a) developing a first set of instructions in an editor; (b) incorporating a second set of instructions into said first set of instructions; (c) storing said first set of instructions into a storage device, wherein said storing step includes the steps of:
Claim 17
Dependent Claim 52 words
A computer-readable medium having computer-executable instructions for performing steps comprising: (a) developing a first set of instructions in an editor; (b) incorporating a second set of instructions into said first set of instructions; (c) storing said first set of instructions into a storage device, wherein said storing step includes the steps of:
Claim 18
Dependent Claim 62 words
performing an operation in accordance with said second set of instructions to generate a third set of instructions, and; 2. storing said third set of instructions along side of said second set of instructions within the saved first set of instructions, wherein the second set of instructions is processed before run-time and said third set of instructions are only processed at run-time.
Claim 19
Dependent Claim 62 words
performing an operation in accordance with said second set of instructions to generate a third set of instructions, and; 2. storing said third set of instructions along side of said second set of instructions within the saved first set of instructions, wherein the second set of instructions is processed before run-time and said third set of instructions are only processed at run-time.
Claim 20
Dependent Claim 24 words
The computer-readable medium of claim 13 having computer-executable instructions further comprising: (d) providing selected portions of said third set of instructions to a client.
Claim 21
Dependent Claim 17 words
The computer-readable medium of claim 13 wherein said third set of instructions control the display during run-time.
Claim 22
Dependent Claim 20 words
The computer-readable medium of claim 13, wherein said third set of instructions include script for controlling activities of a computer.
Claim 23
Dependent Claim 13 words
The computer-readable medium of claim 16, wherein said computer is a client computer.
Claim 24
Dependent Claim 19 words
The computer-readable medium of claim 16, wherein said computer is a server hosting information downloadable to a client computer.
Claim 25
Dependent Claim 22 words
The computer-readable medium of claim 13, wherein said second set of instructions, when processed, enhances a user interface during a design interval.
Claim 26
Dependent Claim 92 words
A computer system comprising: a first storage device for storing a control; an editor for supporting a first platform for developing a first set of instructions and for inserting said control within said first set of instructions; an interpreter for interpreting said control as at least one command and performing an operation in accordance with said at least one command to generate a third set of instructions; and, a second storage device for storing the output of said interpreter including said third set of instructions wherein said control is interpreted before run-time.
Claim 27
Dependent Claim 92 words
A computer system comprising: a first storage device for storing a control; an editor for supporting a first platform for developing a first set of instructions and for inserting said control within said first set of instructions; an interpreter for interpreting said control as at least one command and performing an operation in accordance with said at least one command to generate a third set of instructions; and, a second storage device for storing the output of said interpreter including said third set of instructions wherein said control is interpreted before run-time.
Claim 28
Dependent Claim 24 words
The computer system of claim 20, further comprising: a network for providing selected portions of said third set of instructions to a client computer.
Claim 29
Dependent Claim 17 words
The computer system of claim 20, wherein said third set of instructions control the display during run-time.
Claim 30
Dependent Claim 20 words
The computer system of claim 20, wherein said third set of instructions include script for controlling activities of a computer.
Claim 31
Dependent Claim 13 words
The computer-readable medium of claim 23, wherein said computer is a client computer.
Claim 32
Dependent Claim 19 words
The computer-readable medium of claim 24, wherein said computer is a server hosting information downloadable to a client computer.

References Cited (Backward Citations)

US5938781A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-03-07 2003-09-06 2004-03-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-03-07 2007-09-06 2008-03-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-03-07 2011-09-06 2012-03-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag