BackgroundCheck.run
Search For

Steve I Shih, 5911722 SE 60Th Pl, Bellevue, WA 98006

Steve Shih Phones & Addresses

11722 SE 60Th Pl, Bellevue, WA 98006    425-2284171   

Woodland, WA   

Centralia, WA   

Lake Oswego, OR   

Portland, OR   

Kiona, WA   

Mentions for Steve I Shih

Career records & work history

Medicine Doctors

Steve Shih Photo 1

Steve Yu-Hung Shih

Specialties:
Hospitalist
Internal Medicine
Education:
University of Maryland(1998)

Steve Shih resumes & CV records

Resumes

Steve Shih Photo 39

Cto/Architect

Location:
Greater Seattle Area
Industry:
Computer Software
Steve Shih Photo 40

Cto At Centralert

Location:
Greater Seattle Area
Industry:
Computer Software
Steve Shih Photo 41

Title At Company

Location:
United States
Industry:
Accounting
Steve Shih Photo 42

Steve Shih

Location:
United States
Steve Shih Photo 43

Steve Shih

Location:
United States
Steve Shih Photo 44

Engineer At Microsoft

Position:
Engineer at Microsoft
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft
Engineer

Publications & IP owners

Us Patents

Dynamically Regulating Content Downloads

US Patent:
8201164, Jun 12, 2012
Filed:
Jul 20, 2007
Appl. No.:
11/780859
Inventors:
Edward F. Reus - Woodinville WA, US
Christopher S. Gouge - Redmond WA, US
Steve P. Shih - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
G06F 9/445
G06F 15/16
G06F 15/173
H04L 9/00
H04L 12/00
US Classification:
717177, 717172, 717173, 717178, 709225, 709226, 709232, 709235
Abstract:
A regulation service can deliver software packages to client computer systems while minimizing the overall effect on network (internet or LAN) traffic and/or server loads. In one implementation, the regulation service assigns acceptance rates to different software packages based on any number of different factors. Upon request for a software package, the regulation service can provide the acceptance rate and a refresh rate that differs for each software package. A client computer system can then calculate an access value, and if the access value is within an acceptance rate, the client computer system can access (e. g. , download) a corresponding software package. If the access value is outside of the acceptance rate, the client computer system can refresh its requests until it identifies that the acceptance rate has changed, and the calculated value is within the new acceptance rate. Additional implementations include delivering bandwidth management policies to client computer systems.

Light Weight Software And Hardware Inventory

US Patent:
2007018, Aug 2, 2007
Filed:
Jan 27, 2006
Appl. No.:
11/342018
Inventors:
Craig Marl - Seattle WA, US
Nirmal Soy - Kirkland WA, US
Rajive Kumar - Sammamish WA, US
Steve Shih - Bellevue WA, US
Thanjavur Prabhu - Redmond WA, US
Yasufumi Shiraishi - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709219000
Abstract:
A method of inventorying software and/or hardware. The method may be practiced for example in a network computing environment including at least one client and at least one server. The method includes requesting a rule file from the server. The rule file is received from the server. Information is gathered about the software and/or hardware at the client based on rules in the rule file. The results of gathering information about the software and/or hardware at the client is sent to the server.

Secure Content Publishing And Distribution

US Patent:
2007023, Oct 4, 2007
Filed:
Jan 27, 2006
Appl. No.:
11/341741
Inventors:
Christopher Gouge - Redmond WA, US
Craig Marl - Seattle WA, US
David Hennessey - Duvall WA, US
David Kays - Bellevue WA, US
Edward Reus - Woodinville WA, US
Krishnan Rangarajan - Bellevue WA, US
Marc Shepard - Bellevue WA, US
Mazhar Mohammed - Sammamish WA, US
Steve Shih - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/445
US Classification:
717174000
Abstract:
Sending installation information. A method may be performed, for example, in a network computing environment including one or more servers connected to one or more clients. The method includes signing a package including installation information. A hash of the package is created. A metadata data set is created. The metadata data set includes a description of the package, an identification for the package, applicability rules describing intended recipients of the installation information, the hash of the package, and installation instructions for the package. The metadata data set is sent to a target group of systems in the network computing environment.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.