Home | Links | Contact Us | More About Intellectual Property | Bookmark
Search patents:
Home Multiplexer-related Browser-system

 Method and apparatus for overlaying a bit map image on an environment map
The above-stated problems and related problems of the prior art are solved with the principles of ...


 Network data distribution system
The present invention has been made in consideration of the above-explained circumstances, and it ...


 Multimedia compression system with adaptive block sizes
The present invention provides for compression and multicast network delivery of multimedia data in ...


 Circuit for demodulating PSK modulated signal by differential-defection
It is therefore an object of this invention to provide an improved demodulator circuit in which a PS...


 Arrangement for converting binary input signal into corresponding in-phase and quadrature phase signals
It is an object of the present invention to provide an arrangement which features an effective ...


 Class-B biased gilbert cells and quadrature modulators
Embodiments of the present invention can provide quadrature modulators that comprise a quadrature ...


 Method and apparatus for sequencing two digital signals
We claim: 1. Method for creating a sequenced signal by continuing a self-timing first signal having ...


 Phase difference-adjusting circuit
It is an object of the present invention to provide a phase-adjusting circuit with a small circuit ...


 Coherent sequential PN code extractor
It is a primary object of the present invention to provide a novel PN code clock extraction circuit ...


 Equalizer comprising first and second equalizing means and trainable in two steps
What is claimed is: 1. An equalizer, supplied with signals produced in a transmitter at a ...


 Browser system

Details
Inventors: Edwards, Nigel; Rees, Owen; Zhong, Qun;
Assignee: Hewlett Packard Company (Palo Alto, CA)
Primary Examiner: Wiley; David
Assistant Examiner:
Attorney, Agent or Firm: Ladas & Parry

A Web browser (210) is configured to run in a middle compartment (206) of a Compartmented Mode Workstation (CMW) (200). The operation of the Web browser (210) is prevented from accessing or damaging other compartments of the CMW machine (200) as a result of mandatory access control (MAC), which is configured appropriately. The Web browser (210) communicates with Web servers (252) attached to the internet (240), the Internet being connected to an outside compartment of the CMW machine (210), via a trusted outside process (TPO) (214). TPO (214) has the privileges required to override MAC. The Web browser (210) communicates with a display server (232), which is attached to an inside compartment (204) of the CMW machine (210), via a trusted inside process (TPI) (204). TPI also has privileges to override MAC. The Web browser (210) can request and receive Web pages incorporating mobile code, and can process the mobile code safely within the middle compartment (206). As a result of processing the mobile code, the Web browser (210) sends only X-messages to the display server (232), in order that the display server can render the images resulting from the processed mobile code.

DETAILED DESCRIPTION What is claimed is: 1.
A browser system, comprising: a browser process configured to receive from a remote data source a resource incorporating mobile code and to process the mobile code securely to generate graphical output data; and a first interface process configured to provide a communications channel between the browser process and a remote display system to facilitate transfer of the graphical output data to the remote display system and protect the remote display system from potentially damaging effects of processing the mobile code.
2.
A browser system according to claim 1, comprising an operating system which associates processes or objects within an operating environment of the operating system with one of a number of sensitivity labels, wherein the browser process has a first sensitivity label and data associated with the remote display system has a second sensitivity label.
3.
A browser system according to claim 1, wherein the first interface process has a first privilege which allows it to transfer data from the browser process to the remote display system.
4.
A browser system according to claim 3, wherein the first interface process is configured to raise the first privilege when data transfer is required and lower the first privilege after data transfer is completed.
5.
A browser system according to claim 2, further comprising a second interface process, which provides a communications channel between the browser process and the remote data source to facilitate transfer of data from the remote data source to the browser process.
6.
A browser system according to claim 5, wherein data associated with the remote data source has a third sensitivity label.
7.
A browser system according to claim 5, wherein the second interface process has a second privilege which allows it to transfer data from the remote data source to the browser process.
8.
A browser system according to claim 7, wherein the second interface process is configured to raise the second privilege when data transfer is required and lower the second privilege after data transfer is completed



Related patents
  Data transfer control method for controlling transfer of data through a buffer without causing the buffer to become empty or overflow
The reason why the buffer becomes empty is that the next data request to the higher-rank CPU is stopped until data has been received when a request for data transfer to ...
  System for performing deadlock free message transfer in cyclic multi-hop digital computer network using a number of buffers based on predetermined diameter
The invention provides a new and improved system and method for performing deadlock free message transfer in a cyclic multi-hop digital computer network that may be used ...
  Reconfiguration of protocol stacks and/or frame type assignments in a network interface device
These needs are addressed by the present invention, in which the protocol stacks loaded in a network device and/or the frame type assigned to each loaded protocol stack ...
  System and method for distributing and managing digital video information in a video distribution network
The present invention provides a system and method for distributing and managing digital video information in a video distribution network. The video distribution ...
  Burst transmission apparatus and method for audio/video information
What is claimed is: 1. An audio/video transceiver apparatus comprising: input means for receiving audio/video source information, said audio/video source information ...
  Reserved request type of searched information distribution server
Under such the circumstances, it is an object of the present invention to provide a method and a system that can reserve a search item beforehand from a client terminal ...
  Method and system for managing congestion in a network
A system for minimizing congestion in a communication system is disclosed. The system comprises at least one ingress system for providing data. The ingress system ...
  Monitoring apparatus for monitoring the operating condition of transmission facilities of communications transmission technology
The object of the present invention is to provide a monitoring apparatus, as particularly set forth above in the introductory portion, such that trouble reports are ...
  Method of fabricating a semiconductor laser
An object of the present invention is to provide a low-threshold and high-output semiconductor laser by improving the processing precision of a ridge structure and ...
  Resource management method and apparatus for maximizing multimedia performance of open systems
OF THE PREFERRED EMBODIMENT A meaningful definition for QOS in MM communications must encompass the entire solution architecture rather than be limited to disk I/O or ...

0.014

Archive: All patents - Links

Copyright (c)2006 Eipa-patents.org - All rights reserved