Patents by Inventor Sean D. Daniel
Sean D. Daniel 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: 8955082Abstract: An authentication mechanism in a local area network may use a cloud authentication mechanism to allow or deny authentication requests. A user may gain access within a local area network by entering a cloud identification and password, which may be verified by a cloud authentication mechanism. If the authentication is successful from the cloud authentication mechanism, the user identification and password are stored locally for subsequent authentication requests. In some embodiments, the cloud password may be periodically flushed so that subsequent requests may be passed to the cloud authentication mechanism. The authentication mechanism may be used in both domain and workgroup local area networks, and may operate in parallel with other users who may have local area network or client credentials which may not be authenticated from the cloud.Type: GrantFiled: November 11, 2013Date of Patent: February 10, 2015Assignee: Microsoft CorporationInventors: Leszek Mazur, Jianhui Xie, Sean D. Daniel, Cesare John Saretto
-
Patent number: 8924519Abstract: A client process may identify a local DNS server and may change a DHCP-supplied DNS setting to the local DNS server when the local DNS server is present. The client process may periodically monitor the local DNS server and, if the local DNS server is not present, the client process may revert the DNS setting to the originally supplied DHCP DNS setting. The client process may actively monitor the local DNS server by initiating communication with the local DNS server, or may passively monitor by listening for activity by the local DNS server.Type: GrantFiled: November 3, 2009Date of Patent: December 30, 2014Assignee: Microsoft CorporationInventors: Leszek Mazur, Ying Qiu, Sean D. Daniel
-
Publication number: 20140181948Abstract: An authentication mechanism in a local area network may use a cloud authentication mechanism to allow or deny authentication requests. A user may gain access within a local area network by entering a cloud identification and password, which may be verified by a cloud authentication mechanism. If the authentication is successful from the cloud authentication mechanism, the user identification and password are stored locally for subsequent authentication requests. In some embodiments, the cloud password may be periodically flushed so that subsequent requests may be passed to the cloud authentication mechanism. The authentication mechanism may be used in both domain and workgroup local area networks, and may operate in parallel with other users who may have local area network or client credentials which may not be authenticated from the cloud.Type: ApplicationFiled: November 11, 2013Publication date: June 26, 2014Applicant: Microsoft CorporationInventors: Leszek Mazur, Jianhui Xie, Sean D. Daniel, Cesare John Saretto
-
Patent number: 8584221Abstract: An authentication mechanism in a local area network may use a cloud authentication mechanism to allow or deny authentication requests. A user may gain access within a local area network by entering a cloud identification and password, which may be verified by a cloud authentication mechanism. If the authentication is successful from the cloud authentication mechanism, the user identification and password are stored locally for subsequent authentication requests. In some embodiments, the cloud password may be periodically flushed so that subsequent requests may be passed to the cloud authentication mechanism. The authentication mechanism may be used in both domain and workgroup local area networks, and may operate in parallel with other users who may have local area network or client credentials which may not be authenticated from the cloud.Type: GrantFiled: October 23, 2009Date of Patent: November 12, 2013Assignee: Microsoft CorporationInventors: Leszek Mazur, Jianhui Xie, Sean D. Daniel, Cesare John Saretto
-
Publication number: 20110106919Abstract: A client process may identify a local DNS server and may change a DHCP-supplied DNS setting to the local DNS server when the local DNS server is present. The client process may periodically monitor the local DNS server and, if the local DNS server is not present, the client process may revert the DNS setting to the originally supplied DHCP DNS setting. The client process may actively monitor the local DNS server by initiating communication with the local DNS server, or may passively monitor by listening for activity by the local DNS server.Type: ApplicationFiled: November 3, 2009Publication date: May 5, 2011Applicant: MICROSOFT CORPORATIONInventors: Leszek Mazur, Ying Qiu, Sean D. Daniel
-
Publication number: 20110099616Abstract: An authentication mechanism in a local area network may use a cloud authentication mechanism to allow or deny authentication requests. A user may gain access within a local area network by entering a cloud identification and password, which may be verified by a cloud authentication mechanism. If the authentication is successful from the cloud authentication mechanism, the user identification and password are stored locally for subsequent authentication requests. In some embodiments, the cloud password may be periodically flushed so that subsequent requests may be passed to the cloud authentication mechanism. The authentication mechanism may be used in both domain and workgroup local area networks, and may operate in parallel with other users who may have local area network or client credentials which may not be authenticated from the cloud.Type: ApplicationFiled: October 23, 2009Publication date: April 28, 2011Applicant: MICROSOFT CORPORATIONInventors: Leszek Mazur, Jianhui Xie, Sean D. Daniel, Cesare John Saretto
-
Publication number: 20090292806Abstract: A management system for remote services may use an administrative server within a local area network to manage the remote services for many manageable entities. The administrative server may connect to a clearinghouse server outside the local area network to obtain information about available remote services and to consolidate some operations for interfacing to the remote services. In some embodiments, the clearinghouse server may act as a proxy for many different remote services and may enable some functions to be aggregated across different remote services, such as billing, authentication, provisioning, and other functions. The administrative server may configure the managed entities to access the remote services as well as other functions.Type: ApplicationFiled: May 22, 2008Publication date: November 26, 2009Applicant: MICROSOFT CORPORATIONInventors: Adam C. DePue, Paul R. Fitzgerald, Kevin T. Kean, Neil Fishman, Sean D. Daniel