Patents by Inventor Bill Begorre
Bill Begorre has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 9143510Abstract: A method is provided for network identification based on high entropy data on a network which are not easily guessed or obtained outside the network, which can prevent an attacker from “spoofing” the network. A component in a client computer connected to a network may obtain over the network a network data block including device identification information of a device controlling the network. Upon parsing the network data block, such high entropy data as unique device identifiers may be obtained from the device identification information. Depending on availability of the unique device identifiers and authentication history of the client computer, different combinations of the unique device identifiers and/or other identification information may be used to generate a unique network identifier such as a network signature. The component may provide the network signature to applications within the client computer.Type: GrantFiled: December 4, 2013Date of Patent: September 22, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Bill Begorre, Deon C. Brewis
-
Patent number: 8769639Abstract: Some embodiments of the invention are directed to increasing security and lowering risk of attack in connecting automatically to networks by enabling client devices to verify the identity of the networks by, for example, confirming the identity of networks and network components such as wireless access points. In some embodiments, a client device may maintain a data store of characteristics of a network—including, for example, characteristics of a wireless access point or other portion of the network and/or characteristics of a connection previously established with the wireless access point and/or network. Stored characteristics may include characteristics other than those minimally necessary to identify a wireless access point and/or wireless network.Type: GrantFiled: February 19, 2008Date of Patent: July 1, 2014Assignee: Microsoft CorporationInventors: Bill Begorre, Deon C. Brewis, Alok Sinha
-
Patent number: 8730801Abstract: Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.Type: GrantFiled: July 20, 2012Date of Patent: May 20, 2014Assignee: Microsoft CorporationInventors: Andrew T. Baron, Aaron W. Cunningham, David Jones, Arun K. Buduri, Deon C. Brewis, Bill Begorre
-
Publication number: 20140096211Abstract: A method is provided for network identification based on high entropy data on a network which are not easily guessed or obtained outside the network, which can prevent an attacker from “spoofing” the network. A component in a client computer connected to a network may obtain over the network a network data block including device identification information of a device controlling the network. Upon parsing the network data block, such high entropy data as unique device identifiers may be obtained from the device identification information. Depending on availability of the unique device identifiers and authentication history of the client computer, different combinations of the unique device identifiers and/or other identification information may be used to generate a unique network identifier such as a network signature. The component may provide the network signature to applications within the client computer.Type: ApplicationFiled: December 4, 2013Publication date: April 3, 2014Applicant: Microsoft CorporationInventors: Bill Begorre, Deon C. Brewis
-
Patent number: 8635680Abstract: A method is provided for network identification based on high entropy data on a network which are not easily guessed or obtained outside the network, which can prevent an attacker from “spoofing” the network. A component in a client computer connected to a network may obtain over the network a network data block including device identification information of a device controlling the network. Upon parsing the network data block, such high entropy data as unique device identifiers may be obtained from the device identification information. Depending on availability of the unique device identifiers and authentication history of the client computer, different combinations of the unique device identifiers and/or other identification information may be used to generate a unique network identifier such as a network signature. The component may provide the network signature to applications within the client computer.Type: GrantFiled: April 19, 2007Date of Patent: January 21, 2014Assignee: Microsoft CorporationInventors: Bill Begorre, Deon C. Brewis
-
Publication number: 20120284771Abstract: Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.Type: ApplicationFiled: July 20, 2012Publication date: November 8, 2012Applicant: MICROSOFT CORPORATIONInventors: Andrew T. Baron, Aaron W. Cunningham, David Jones, Arun K. Buduri, Deon C. Brewis, Bill Begorre
-
Patent number: 8238238Abstract: Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.Type: GrantFiled: May 16, 2008Date of Patent: August 7, 2012Assignee: Microsoft CorporationInventors: Andrew T. Baron, Aaron W. Cunningham, David Jones, Arun K. Buduri, Deon C. Brewis, Bill Begorre
-
Publication number: 20100107240Abstract: A client computer that supports different behaviors when connected to a private network behind a network firewall than when outside the network firewall and connected indirectly through an access device. The client computer is configured to attempt communication with a device on the network. Based on the response, the client computer can determine that it is behind the network firewall, and therefore can operate with less restrictive security or settings for other parameters appropriate for when the client is directly connected to the network. Alternatively, the client computer may determine that it is indirectly connected to the network through the Internet or other outside network, and therefore, because it is outside the private network firewall, should operate with more restrictive security or settings of other parameters more appropriate for use in that network location.Type: ApplicationFiled: January 22, 2009Publication date: April 29, 2010Applicant: Microsoft CorporationInventors: David Thaler, Rob M. Trace, Deon C. Brewis, Arun K. Buduri, Bill Begorre, Scott Roberts, Srinivas Raghu Gatta, Gerardo Diaz Cuellar
-
Patent number: 7631270Abstract: Described is a technology by which network connectivity information may be communicated via a single notifications area (e.g., system tray) icon, including by representing different images of the icon to display different types/states of connectivity and different types of media connections. For example, the icon may indicate whether Internet connectivity is present, and whether the connection is wired or wireless. The icon may regularly transition between at least two images to communicate different variables, e.g., types of connectivity and/or different types of media connections. The icon may be interactive to provide a tooltip, flyout and/or context menu related to the network state, and the icon may change in response to the networking state change event, e.g., be updated when a different capability connection is detected, when a different interface is detected, and/or when a wireless network with a different signal quality is detected.Type: GrantFiled: June 22, 2006Date of Patent: December 8, 2009Assignee: Microsoft CorporationInventors: Aaron W. Cunningham, David Jones, Marieke I. Watson, Patrice Lynn Miner, Bill Begorre, Gursharan S. Sidhu
-
Publication number: 20090285190Abstract: Methods and systems which identify and interact with network interfaces based on the network to which they provide access. A computing device operating in accordance with one or more of the principles described herein may examine available network interfaces and identify the network to which the network interfaces provide access, and perform networking tasks on interfaces based on the network identified. For example, a user may instruct a computing device to connect to a specified network, and the computing device will select a particular network interface by which to connect from the one or more available network interfaces that are able to connect to that network. Alternatively, a user may manage policies (e.g., security, connection, and application policies) based on the network to which a network interface provides access and thereby manage a network regardless of which of multiple network interfaces is used to access the network.Type: ApplicationFiled: May 16, 2008Publication date: November 19, 2009Applicant: Microsoft CorporationInventors: Andrew T. Baron, Aaron W. Cunningham, David Jones, Arun K. Buduri, Deon C. Brewis, Bill Begorre
-
Patent number: 7590762Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.Type: GrantFiled: December 7, 2005Date of Patent: September 15, 2009Assignee: Microsoft CorporationInventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David G. Thaler, David Jones, Marieke I. Watson, Patrice L. Miner
-
Publication number: 20090064299Abstract: Some embodiments of the invention are directed to increasing security and lowering risk of attack in connecting automatically to networks by enabling client devices to verify the identity of the networks by, for example, confirming the identity of networks and network components such as wireless access points. In some embodiments, a client device may maintain a data store of characteristics of a network—including, for example, characteristics of a wireless access point or other portion of the network and/or characteristics of a connection previously established with the wireless access point and/or network. Stored characteristics may include characteristics other than those minimally necessary to identify a wireless access point and/or wireless network.Type: ApplicationFiled: February 19, 2008Publication date: March 5, 2009Applicant: Microsoft CorporationInventors: Bill Begorre, Deon C. Brewis, Alok Sinha
-
Publication number: 20080263189Abstract: A method is provided for network identification based on high entropy data on a network which are not easily guessed or obtained outside the network, which can prevent an attacker from “spoofing” the network. A component in a client computer connected to a network may obtain over the network a network data block including device identification information of a device controlling the network. Upon parsing the network data block, such high entropy data as unique device identifiers may be obtained from the device identification information. Depending on availability of the unique device identifiers and authentication history of the client computer, different combinations of the unique device identifiers and/or other identification information may be used to generate a unique network identifier such as a network signature. The component may provide the network signature to applications within the client computer.Type: ApplicationFiled: April 19, 2007Publication date: October 23, 2008Applicant: Microsoft CorporationInventors: Bill Begorre, Deon C. Brewis
-
Publication number: 20070130468Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.Type: ApplicationFiled: December 7, 2005Publication date: June 7, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
-
Publication number: 20070130429Abstract: Discovery of a network to which a device is in communication and classifying the network is disclosed. The network may be classified as a network already known or a new network signature may be created where the network signature is made up of a network id, a link id and a hop id.Type: ApplicationFiled: December 7, 2005Publication date: June 7, 2007Applicant: MICROSOFT CORPORATIONInventors: Aaron Cunningham, Alok Sinha, Bill Begorre, David Thaler, David Jones, Marieke Watson, Patrice Miner
-
Publication number: 20070067734Abstract: Described is a technology by which network connectivity information may be communicated via a single notifications area (e.g., system tray) icon, including by representing different images of the icon to display different types/states of connectivity and different types of media connections. For example, the icon may indicate whether Internet connectivity is present, and whether the connection is wired or wireless. The icon may regularly transition between at least two images to communicate different variables, e.g., types of connectivity and/or different types of media connections. The icon may be interactive to provide a tooltip, flyout and/or context menu related to the network state, and the icon may change in response to the networking state change event, e.g., be updated when a different capability connection is detected, when a different interface is detected, and/or when a wireless network with a different signal quality is detected.Type: ApplicationFiled: June 22, 2006Publication date: March 22, 2007Applicant: Microsoft CorporationInventors: Aaron Cunningham, David Jones, Marieke Watson, Patrice Miner, Bill Begorre, Gursharan Sidhu