发明名称 Network zones
摘要 A computer assigns networks to network zones based on predefined properties for each zone and/or the properties of the networks. An application program installed on the computer provides the computer with preference information that indicates the network zone whose network policies or properties are best suited for the application program. Thereafter, when executing the application program, the computer limits network contact for the application program to the network(s) that is assigned to the network zone(s) identified as a preferred network zone(s) or identified by a preferred network property or properties by the preference information from the application program.
申请公布号 US9003048(B2) 申请公布日期 2015.04.07
申请号 US200310405972 申请日期 2003.04.01
申请人 Microsoft Technology Licensing, LLC 发明人 Shelest Art;Ward Richard B.
分类号 G06F15/16;H04L29/06;H04L12/927;H04L12/24 主分类号 G06F15/16
代理机构 代理人 Jardine John;Drakos Kate;Minhas Micky
主权项 1. A processor-readable storage memory having stored thereon processor-executable instructions that, responsive to execution by a client computer, cause the client computer to perform a method comprising: defining by a module locally at the client computer a plurality of network zones each of which includes a different set of network properties and connection policies to associate networks encountered by the client computer with one of the plurality of network zones, the plurality of network zones configured to be enforced by the module to control connections of the client computer to the encountered networks; connecting to at least one of the encountered networks; subsequent to the connecting, assigning the at least one of the encountered networks to one of the plurality of network zones that has network properties corresponding to properties of the at least one of the encountered networks; receiving, from an application program executing on the computer, preference information that identifies one of the plurality of network zones as a preferred network zone; permitting communications between the application program and a network connected to the client computer that is assigned to the preferred network zone, the application program being permitted to communicate with specific network locations on the network that are defined by the preference information received from the application program; and preventing communications between the application program and a network connected to the client computer that is not assigned to the preferred network zone, the application program being prevented from communicating with network locations on the network that are not specified in the preferred network zone.
地址 Redmond WA US