 |
 |
|
|
|
|
Title: |
US5838906:
Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
[ Derwent Title ]

|
Country: |
US United States of America

|
| |
Inventor: |
Doyle, Michael D.; Alameda, CA
Martin, David C.; San Jose, CA
Ang, Cheong S.; Pacifica, CA

|
Assignee: |
The Regents of the University of California, Oakland, CA
other patents from UNIVERSITY OF CALIFORNIA, THE REGENTS OF (599425) (approx. 4,840)
News, Profiles, Stocks and More about this company

|
Published / Filed: |
1998-11-17
/ 1994-10-17

|
Application Number: |
US1994000324443

|
IPC Code: |
Advanced:
G06F 9/46;
G06F 9/50;
G06F 17/30;
Core:
more...
IPC-7:
C06F 9/44;
C06F 15/16;
C06F 17/30;

|
ECLA Code: |
G06F17/30W9; G06F9/50A6S;

|
U.S. Class: |
Current:
715/205;
345/419;
345/427;
345/619;
345/638;
345/649;
345/653;
345/654;
345/655;
345/656;
707/E17.119;
709/202;
709/218;
709/219;
715/738;
715/760;
715/777;
715/804;
718/106;
719/310;
719/315;
Original:
395/200.32;
395/200.28;
395/680;
395/685;
345/326;
345/346;
707/501;
707/513;
707/515;
707/516;

|
Field of Search: |
395/157,200.03,161,118,144,145,146,147,148,683,777,778,762,326,333,334,335,676,682,685,684,200.32,200.33,200.47-200.49
707/501,513,515,516
345/326,343,346

|
Priority Number: |
| 1994-10-17 |
US1994000324443 |

|
Abstract: |
A system allowing a user of a browser program on a computer connected to an open distributed hypermedia system to access and execute an embedded program object. The program object is embedded into a hypermedia document much like data objects. The user may select the program object from the screen. Once selected the program object executes on the user's (client) computer or may execute on a remote server or additional remote computers in a distributed processing arrangement. After launching the program object, the user is able to interact with the object as the invention provides for ongoing interprocess communication between the application object (program) and the browser program. One application of the embedded program object allows a user to view large and complex multi-dimensional objects from within the browser's window. The user can manipulate a control panel to change the viewpoint used to view the image. The invention allows a program to execute on a remote server or other computers to calculate the viewing transformations and send frame data to the client computer thus providing the user of the client computer with interactive features and allowing the user to have access to greater computing power than may be available at the user's client computer.

|
Attorney, Agent or Firm: |
Townsend and Townsend and Crew LLP ;

|
Primary / Asst. Examiners: |
Dung, Dinh C.;

|
Maintenance Status: |
C2 Re-examined

|
INPADOC Legal Status: |
Show legal status actions
Family Legal Status Report

|
Family: |
Show 3 known family members

|
First Claim:
Show all 10 claims |
What is claimed is:
1. A method for running an application program in a computer network environment, comprising:
- providing at least one client workstation and one network server coupled to said network environment, wherein said network environment is a distributed hypermedia environment;
- executing, at said client workstation, a browser application, that parses a first distributed hypermedia document to identify text formats included in said distributed hypermedia document and for responding to predetermined text formats to initiate processing specified by said text formats; utilizing said browser to display, on said client workstation, at least a portion of a first hypermedia document received over said network from said server, wherein the portion of said first hypermedia document is displayed within a first browser-controlled window on said client workstation, wherein said first distributed hypermedia document includes an embed text format, located at a first location in said first distributed hypermedia document, that specifies the location of at least a portion of an object external to the first distributed hypermedia document, wherein said object has type information associated with it utilized by said browser to identify and locate an executable application external to the first distributed hypermedia document, and wherein said embed text format is parsed by said browser to automatically invoke said executable application to execute on said client workstation in order to display said object and enable interactive processing of said object within a display area created at said first location within the portion of said first distributed hypermedia document being displayed in said first browser-controlled window.

|
Background / Summary: |
Show background / summary

|
Drawing Descriptions: |
Show drawing descriptions

|
Description: |
Show description

|
Forward References: |
Show 331 U.S. patent(s) that reference this one

|
 |
 |
|
|
|
|
Foreign References: |
None

|
Other Abstract Info: |
DERABS C1999-023910

|
Other References: |
Stephen Le Hunte, "--Embedded Objects", HTML Reference Library--HTMLIB v2.1, 1995: n.pag. Online. Internet.
"A Little History of the world Wide Web", n.pag. Online. Internet: available http://www.w3.org/History.html.
"NCSA Mosaic Version Information", n.pag. Online. Internet: available http://www.ncsa.uiuc.edu/SDG/Software.
"The second phase of the revolution", WIRED, Oct. 1994, pp. 116-152.
Vetter, Ronald "Mosaic and the World-Wide Web," Computer Magazine, v.27, Iss.10, pp. 49-57, Oct. 1994.
Cited by 16 patents
[ISI abstract]
Wynne et al. "Lean Management, Group Support Systems, and Hypermedia: a Combination Whose Time Has Come," System Sciences, 1993 Anuall Hawaii Int'l Conf., pp. 112-121.
Hansen, Wilfred "Andrew as a Multiparadigm Environment for Visual Languages," Visual Languages, 1993 IEEE Symposium, pp. 256-260.
Moran, Patrick "Tele-Nicer-slicer-Dicer: A New Tool for the Visualization of Large Volumetric Data", NCSA Technical Report (TRO14), Aug. 1993.
Berners-Lee "Hypertext Markup Language (HTML)", HTML Internet Draft, IIIR working Group, Jun. 1993.
University of Southern California's Mercury Project--"USC Mercury Project:Interface", Project Milestones, USC Press Release--obtained from Internet, http://www.usc.edu/dept/raiders/.
Hansen, Wilfred "Enhancing documents with embedded programs: How Ness extends in the Andrew ToolKit", IEEE Computer Language, 1990 International Conference.
Tani, M., et al., "Object-Oriented Video: Interaction with Real-World Objects Through Live Video", May 1992, p. 593-598.
Crowley, T., et al., "MMConf: An Infrastructure for Building Shared Multimedia Applications", CSCW 90 Proceedings, Oct. 1990, p. 329-342.
Davis, H., et al., "Towards An Integrated Information Environment With Open Hypermedia System", ACM ECHT Conference, Dec. 1992, pp. 181-190.
Ferrara, F., "The KIM Query System", Abstract, SIGCHI Bulletin, vol. 6, No. 3, Jul. 1994, pp. 30-39.
Gibbs, S., "Composite Multimedia and Active Objects", OOPSLA '91, pp. 97-112.
(16 pages)
Cited by 4 patents
[ISI abstract]
Davis, H., et al., "Microcosm: An Open Hypermedia System", Interchi '93, Apr. 1993, p. 526.
Vaziri, A., "Scientific Visualization in High-Speed Network Environments", Computer Networks and ISDN Systems 22, 1991, pp. 111-129.
(19 pages)
Cited by 6 patents
[ISI abstract]
Cullen, J., et al., "The Use of FTAM to access graphical pictures across wide area networks", Computer Networks and ISDN Systems, 1992, pp. 337-383.
Lashkari, Y.Z., et al., "PLX: A Proposal to Implement a General Broadcasting Facility in a Distributed Environment Running X Windows", Comput. & Graphics, vol. 16, No. 2, pp. 143-149, 1992.
(7 pages)
Cited by 6 patents
[ISI abstract]
Kirste, T., "Spacepicture--An Interactive Hypermedia Satellite Image Archival System", Comput. & Graphics, vol. 17, No. 3, pp. 251-260, 1993.
(10 pages)
Cited by 6 patents
[ISI abstract]
Coulson, G., et al., "Extensions to ANSA for Multimedia Computing", Computers Networks and ISDN Systems 25, 1992, pp. 305-323.
(19 pages)
[ISI abstract]
Huynh, Duong Le, et al., "PIX: An Object-Oriented Network Graphics Environment", Comput. & Graphics, vol. 17, No. 3, pp. 295-304, 1993.
(10 pages)
[ISI abstract]
Berners-Lee, T.J., et al., The World-Wide Web, Computer Networks and ISDN Systems 25, 1992, pp. 454-459.
(6 pages)
Cited by 19 patents
[ISI abstract]
Shackelford, D.E., et al., "The Architecture and Implementation of a Distributed Hypermedia Storage System", Hypertext '93 Proceedings, Nov. 1993, pp. 1-13.
Labriola, D., "Remote Possibilities", PC Magazine, Jun. 14, 1994, pp. 223-228.
Udell, J., "Visual Basic Custom Controls Meet OLE", Byte Magazine, Mar. 1994, pp. 197-200.
[ISI abstract]
Sarna, D.E., et al., "OLE Gains Without (Much) Pain", Datamation Magazine, Jun. 15, 1994, pp. 31 and 113.
[ISI abstract]
Rizzo, J., "What's OpenDoc?", MacUser magazine, Apr. 1994, pp. 119-123.
Fogarty, K., et al., "Microsoft's OLE can be network Trojan Horse", Network World Magazine, Jun. 27, 1994, vol. 11, No. 26, pp. 1 and 75.
"Cello WWW Browser Release 1.01a", Article obtained from the Internet, ftp.law.cornell.edu/pub/L11/Cello no DDE, Mar. 16, 1994, pp. 2-9.
"OLE 2.0: Death to Monoliths", Byte Magazine, Mar. 1994, p. 122.

|
Continuity Data: |
| Application Number | Filed | Notes |
|
|
US1994000324443 | 1994-10-17 | is a
related to the prior publication |
| |
US20030154261A1 issued 2003-08-14 Distributed hypermedia method and system for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
|
|
|
|
US2002000217955 | 2002-08-09 | is a
continuation of |
|
US1998000075359
| 1998-05-08 |
(abandoned)
|
|
|
US2002000217955 | | is a
continuation of |
|
US1998000075359
| 1998-05-08 |
(abandoned)
|
|
|
US1998000075359 | 1998-05-08 | is a
continuation of |
|
>US1994000324443<
| 1994-10-17 |
(granted)
|
| |
US5838906 issued 1998-11-17 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
|
|
|
|
US1998000075359 | | is a
continuation of |
|
>US1994000324443<
| 1994-10-17 |
|
| |
US5838906 issued 1998-11-17 Distributed hypermedia method for automatically invoking external application providing interaction and display of embedded objects within a hypermedia document
|
|

|


|
Nominate this for the Gallery...

|
|