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

Method for inserting interactive HTML objects into an electronic file

Assignee: Microsoft Technology Licensing LLC
•
Filing: 2000-06-23
•
Granted: 2002-12-10
•
Expires: 2020-06-23
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method for automatically inserting an interactive HTML object into an existing web page without the user having any knowledge of programming in HTML or server-side scripts. The method is contained in a utility and referred as “WEB Content Customization” (WCC). The WCC utility is launched from a web authoring tool, such as a desktop publishing computer program, when the user selects the option to insert interactive HTML object into their web page. The WCC utility provides a user with the ability to customize their web page by inserting interactive HTML object using the same web site authoring computer program module, such as a desktop publishing computer application program that was used to create the web page. The WCC utility creates a dialog box in the web-authoring tool and opens the remote site in the dialog box. The dialog contains at least one window that displays a list of the available interactive HTML object that the user may select. Once the user selects an interactive HTML object, the WCC utility then transfers the associated block of HTML code from the remote site to the web-authoring tool, where the block of HTML is inserted directly into the electronic file.

Inventors

  • 👤 Joshua Michael Pollack
  • 👤 Warren Burch
  • 👤 Bill Linzbach
  • 👤 Anil K. Yadav

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 20:28
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/958

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 169 words
A method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a remote location into an electronic file open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, comprising the steps of: opening the electronic file; receiving a user command to insert an interactive HTML object into the electronic file; and in response to receiving a single user command to insert an interactive HTML object, performing the sequence comprising the steps of: retrieving a URL address associated with the remote location from a memory location; establishing a link with the remote location associated with the URL; receiving a user command selecting at least one interactive HTML object from the plurality of interactive HTML objects; retrieving the block of HTML code associated with the interactive HTML object from the remote site; and inserting the block of HTML code associated with the interactive HTML object into the electronic file open in the web authoring tool.
Claim 2
Independent Claim 169 words
A method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a remote location into an electronic file open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, comprising the steps of: opening the electronic file; receiving a user command to insert an interactive HTML object into the electronic file; and in response to receiving a single user command to insert an interactive HTML object, performing the sequence comprising the steps of: retrieving a URL address associated with the remote location from a memory location; establishing a link with the remote location associated with the URL; receiving a user command selecting at least one interactive HTML object from the plurality of interactive HTML objects; retrieving the block of HTML code associated with the interactive HTML object from the remote site; and inserting the block of HTML code associated with the interactive HTML object into the electronic file open in the web authoring tool.
Claim 3
Dependent Claim 44 words
The method of claim 1 , wherein the step of establishing a link with the remote site, comprises: opening a dialog box in the web authoring tool; launching an HTML rendering engine in the dialog box; opening the remote site inside the rendering engine.
Claim 4
Dependent Claim 81 words
The method of claim 2 , wherein the step of retrieving the block of HTML code associated with the interactive HTML object from the remote site, comprises: displaying the plurality of interactive HTML objects in the dialog box; receiving a user command selecting at least one of the plurality of interactive HTML objects; and transferring the block of HTML code associated with the selected interactive HTML object from the remote location to the electronic file open in the web authoring tool.
Claim 5
Dependent Claim 27 words
The method of claim 2 , further comprising storing a URL associated with the interactive HTML object in a memory location associated with the web authoring tool.
Claim 6
Dependent Claim 29 words
The method of claim 2 , wherein the dialog box comprises a window displaying a plurality of interactive HTML objects that the user can transfer from the remote site.
Claim 7
Dependent Claim 58 words
The method of claim 2 , further comprising activating a block of script associated with the interactive HTML object, wherein the block of script is operable for communicating with the web authoring tool and automatically transferring the block of HTML code associated with the HTML interactive element directly to the electronic file open in the web authoring tool.
Claim 8
Independent Claim 191 words
A method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a remote location into an electronic file open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, comprising the steps of: opening the electronic file; receiving a user command to insert an interactive HTML object into the electronic file; and in response to receiving a single user command to insert an interactive TML object, performing the sequence comprising the steps of: retrieving a URL address associated with the remote location from a memory location; establishing a link with the remote location associated with the URL comprising the steps of opening a dialog box in the web authoring tool, launching an HTML rendering engine in the dialog box, and opening the remote site inside the rendering engine; selecting at least one interactive HTML object from the plurality of interactive HTML objects; retrieving the block of HTML code associated with the interactive HTML object from the remote site; and automatically inserting the block of HTML code associated with the interactive HTML object into the electronic file.
Claim 9
Independent Claim 191 words
A method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a remote location into an electronic file open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, comprising the steps of: opening the electronic file; receiving a user command to insert an interactive HTML object into the electronic file; and in response to receiving a single user command to insert an interactive TML object, performing the sequence comprising the steps of: retrieving a URL address associated with the remote location from a memory location; establishing a link with the remote location associated with the URL comprising the steps of opening a dialog box in the web authoring tool, launching an HTML rendering engine in the dialog box, and opening the remote site inside the rendering engine; selecting at least one interactive HTML object from the plurality of interactive HTML objects; retrieving the block of HTML code associated with the interactive HTML object from the remote site; and automatically inserting the block of HTML code associated with the interactive HTML object into the electronic file.
Claim 10
Dependent Claim 76 words
The method of claim 7 , wherein the step of retrieving the block of HTML code associated with the interactive HTML object from the remote site, comprises: displaying the plurality of interactive HTML objects in the dialog box; receiving a user command selecting at least one of the plurality of interactive HTML objects; and transferring the block of HTML code associated with the selected interactive HTML object from the remote location to the web authoring tool.
Claim 11
Dependent Claim 58 words
The method of claim 7 , further comprising activating a block of script associated with the interactive HTML object, wherein the block of script is operable for communicating with the web authoring tool and automatically transferring the block of HTML code associated with the HTML interactive element directly to the electronic file open in the web authoring tool.
Claim 12
Dependent Claim 191 words
A computer-readable medium containing computer-executable instructions for performing the method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a code service web site into web page open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, the method comprising the steps of: receiving a user command to insert an interactive HTML object into the web page; and in response to receiving a single user command to insert an interactive HTML object, performing the sequence comprising the steps of: retrieving a URL address associated with the code service web site from a memory location; downloading a first page of the code service web site into a dialog box open in the web authoring tool, wherein the first page displays the plurality of interactive HTML objects; receiving a user command selecting at least one interactive HTML object; automatically downloading the block of HTML code associated with the interactive HTML object in the web page open in the web authoring tool; and displaying the interactive HTML object in the web page open in the web authoring tool.
Claim 13
Dependent Claim 191 words
A computer-readable medium containing computer-executable instructions for performing the method for inserting an interactive HTML object selected from a plurality of interactive HTML objects stored at a code service web site into web page open in a web authoring tool, wherein each interactive HTML object is associated with a block of HTML code, the method comprising the steps of: receiving a user command to insert an interactive HTML object into the web page; and in response to receiving a single user command to insert an interactive HTML object, performing the sequence comprising the steps of: retrieving a URL address associated with the code service web site from a memory location; downloading a first page of the code service web site into a dialog box open in the web authoring tool, wherein the first page displays the plurality of interactive HTML objects; receiving a user command selecting at least one interactive HTML object; automatically downloading the block of HTML code associated with the interactive HTML object in the web page open in the web authoring tool; and displaying the interactive HTML object in the web page open in the web authoring tool.
Claim 14
Dependent Claim 57 words
The computer-readable medium of claim 10 , wherein the step of downloading the first page of the code service web site comprises: opening a dialog box in the web authoring tool; launching an HTML rendering engine in the dialog box; and displaying the plurality of interactive HTML objects that the user can download from the remote site.
Claim 15
Dependent Claim 75 words
The computer-readable medium of claim 10 , wherein the step of automatically downloading the block of HTML code associated with the interactive HTML object comprises activating a block of script associated with the interactive HTML object, wherein the block of script is operable for communicating with the web authoring tool and automatically transferring the block of HTML code associated with the HTML interactive element directly to the web page open in the web authoring tool.
Claim 16
Dependent Claim 53 words
The computer-readable medium of claim 10 , wherein the step of automatically downloading the block of HTML code associated with the interactive HTML object comprises downloading a supporting file associated with the selected interactive HTML object selected from the group consisting essentially of a movie file, a sound file, and an automation file.

References Cited (Backward Citations)

US5724595A Cited
US5845299A Cited
US6151609A Cited
US5956736A Cited
US6178432B1 Cited
US6343302B1 Cited
US6266684B1 Cited
US5995101A Cited
US6321242B1 Cited
US6278448B1 Cited
US6362840B1 Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2005-12-09 2006-06-10 2006-12-10 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2009-12-09 2010-06-10 2010-12-10 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2013-12-09 2014-06-10 2014-12-10 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag