Search For

Jianhui Xie, 399535 180Th Ave #3, Redmond, WA 98052

Jianhui Xie Phones & Addresses

9535 180Th Ave #3, Redmond, WA 98052   

Lowell, MA   

Cupertino, CA   

Palo Alto, CA   

San Jose, CA   

Kiona, WA   

Santa Clara, CA   

Bellevue, WA   

Mentions for Jianhui Xie

Publications

Us Patents

Authenticating Using Cloud Authentication

US Patent:
8584221, Nov 12, 2013
Filed:
Oct 23, 2009
Appl. No.:
12/604673
Inventors:
Leszek Mazur - Kirkland WA,
Jianhui Xie - Redmond WA,
Sean D. Daniel - Victoria,
Cesare John Saretto - Seattle WA,
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/04
US Classification:
726 8
Abstract:
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.

Memory Device Having Automatic Protocol Detection

US Patent:
2003018, Sep 25, 2003
Filed:
Mar 22, 2002
Appl. No.:
10/104944
Inventors:
Chieh Chang - Hillsborough CA,
Jianhui Xie - Milpitas CA,
Deqi Gao - San Jose CA,
International Classification:
G06F012/00
US Classification:
711/103000, 711/170000
Abstract:
A memory device includes a memory array, a first protocol circuit, a second protocol circuit, an operation interface, and a protocol detection circuit. The first protocol circuit, which implements a first communication protocol, and the second protocol circuit, which implements a second communication protocol, are coupled in parallel between the memory array and the operation interface. The protocol detection circuit, which is coupled to the operation interface and to the first and second protocol circuits, monitors control signals provided to the operation interface by a host controller to determine which communication protocol the host controller employs. In response thereto, the protocol detection circuit selects one of the first and second protocol circuits to handles communication between the host controller and the memory device.

Flash Memory Having Configurable Sector Size And Flexible Protection Scheme

US Patent:
2006024, Nov 2, 2006
Filed:
Apr 29, 2005
Appl. No.:
11/119041
Inventors:
Jianhui Xie - Milpitas CA,
International Classification:
G06F 12/00
US Classification:
711103000
Abstract:
Methods and systems are provided for a flash memory device having a configurable sector size and a flexible protection scheme. A flash memory circuit includes: a memory array including a plurality of memory sectors, wherein at least one of the memory sectors includes a plurality of subsectors; a status register array including a plurality of protection bits defining a protection scheme for the memory array; a configuration register array defining a protection scheme for the plurality of subsectors, said configuration register including a subsector enable bit and a plurality of subsector protection bits; and control logic for controlling storage of data on the memory array.

Local Computer Account Management At Domain Level

US Patent:
2010024, Sep 23, 2010
Filed:
Mar 17, 2009
Appl. No.:
12/406026
Inventors:
Ferry Susanto - Bellevue WA,
Jianhui Xie - Redmond WA,
Michael K. Liptack - Monroe WA,
Steven F. Goddard - Seattle WA,
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707784, 707E1701
Abstract:
A domain level database containing domain user permission settings may contain local device permission settings for domain users. For each of the local devices attached to the domain, a client service may periodically query the domain database and receive local permission settings for individual domain users. The local permission settings may affect access and availability of certain local resources and actions to the domain users. The client service may update a locally maintained database that may be used by a local security management system to permit or deny access to local resources and local actions to individual users when those users are logged onto the local device.

Software Deployment Over A Network

US Patent:
2010024, Sep 23, 2010
Filed:
Mar 17, 2009
Appl. No.:
12/406043
Inventors:
Jianhui Xie - Redmond WA,
Ferry Susanto - Bellevue WA,
Steven F. Goddard - Seattle WA,
Michael K. Liptack - Monroe WA,
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
G06F 7/06
G06F 15/16
US Classification:
717178, 709203, 707E17014
Abstract:
Devices in a network environment may have a local client application that may periodically update software components on a local device and may configure user access and other parameters to the software component for individual users. The client application may operate by querying a domain server and may receive a description of available software components. After identifying a component to install, the client application may download the component from a data store and install the component, then configure individual user access to the component.

Obtaining Server Address When Domain Name System Proxy Solution Fails

US Patent:
2012027, Oct 25, 2012
Filed:
Apr 20, 2011
Appl. No.:
13/090655
Inventors:
Jianhui Xie - Redmond WA,
Leszek Mazur - Kirkland WA,
Sean Daniel - Victoria,
Ferry Susanto - Bellevue WA,
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 15/16
G06F 15/173
US Classification:
709225, 709227
Abstract:
The subject disclosure is directed towards establishing communication between a client computer and a network resource on a computer network when DNS resolution has failed because of a DNS proxy solution. A user may request that the client use a tool as an alternative to DNS resolution. The client may monitor the network for a broadcast from the network resource, which contains information needed for the client to access the network resource. The network resource may broadcast the information from time to time, or it may broadcast it in response to a specific request from the client.

Client-Client-Server Authentication

US Patent:
2013004, Feb 14, 2013
Filed:
Aug 10, 2011
Appl. No.:
13/207362
Inventors:
Jianhui Xie - Redmond WA,
Leszek Mazur - Kirkland WA,
Sean Daniel - Victoria,
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
H04L 9/32
G06F 15/16
US Classification:
726 10
Abstract:
Described is a technology by which machines of a (typically small) network have associated public key-based certificates for use in authentication with a server and validation of other machines in the network. This provides an inexpensive and straightforward mechanism to control, manage and maintain client machines, as well as to allow valid client machines to securely communicate with one another and recognize machines that are not valid on the network. Certificates are maintained on the server and checked for validity as needed.

All data offered is derived from public sources. We do not verify or evaluate each piece of data, and makes no warranties or guarantees about any of the information offered. We do not possess or have access to secure or private financial information. Background Check is not a credit reporting agency and does not offer consumer reports. None of the information offered by Background Check is to be considered for purposes of determining any entity or person's eligibility for credit, insurance, employment, housing, or for any other purposes covered under the FCRA.