Accessing network resources outside a security boundary
AssigneeMicrosoft Corporation
InventorsStefan N. Schackow, Nikhil Kothari
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsStefan N. Schackow, Nikhil Kothari
Estimating the term…
The present invention extends to methods, systems, and computer program products for accessing network resources outside a security boundary. The present invention can provide a modules running within a security boundary (e.g., sandboxed client-side scripts) access to network resources at computer systems other than the computer system where the module originated. When network access is permitted, the properties of network request can be adjusted so that security information of the client system and the originating computer system for the module are not divulged. Thus, a module can obtain content for inclusion in a Web page from third party servers in a more secure meaner. Network e access decisions can be made based on ambient data already accessible to a host environment such that network access decisions can be made in a more automated manner.
At a computer system connected to a network, the computer system including a host environment with a network based application running inside a security boundary of the host environment, an originating computer system and one or more other external computer systems also being connected to the network, the originating computer system and one or more other computer systems being outside of the security boundary, the network based application having been received from the originating computer system, a method for making a network access decision for the network based application, the method comprising:
At a computer system connected to a network, the computer system including a Web browser with a Web based application running inside a security boundary of the Web browser, an originating computer system and one or more other external computer systems also being connected to the network, the originating computer system and one or more other computer systems being outside of the security boundary, the Web based application having been received from the originating computer system, a method for implementing network access from the Web based application inside the security boundary to one of the external computer systems outside of the security boundary, the method comprising:
At a computer system connected to a network, the computer system including a Web browser with a Web based application running inside a security boundary of the Web browser, an originating computer system and one or more other external computer systems also being connected to the network, the originating computer system and the one or more other computer systems being outside of the security boundary, the Web based application having been received from the originating computer system, a method for implementing network access from the Web based application inside the security boundary to one of the external computer systems outside of the security boundary, the method comprising:
Dependencies are inferred from the claim text.