Search

Mark Phaedrus Phones & Addresses

  • Kenmore, WA
  • Lake Forest Park, WA
  • Bellevue, WA
  • Redmond, WA

Public records

Vehicle Records

Mark Phaedrus

View page
Address:
6830 NE Bothell Way #C461, Kenmore, WA 98028
Phone:
(866) 298-6151
VIN:
JN1AZ0CP1CT019410
Make:
NISSAN
Model:
LEAF
Year:
2012

Resumes

Resumes

Mark Phaedrus Photo 1

Software Developer Engineer 2

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft Corporation since Jan 2007
Software Developer Engineer 2
Education:
University of Washington 1988 - 1992
BS, Computer Science
Skills:
Visual Basic
Xml
Client/Server
C#
Software Development
Javascript
Software Design
C++
Testing
Html
Web Applications
Software Documentation
Xslt
Windows
Agile Methodologies
User Interface
Scrum
Mark Phaedrus Photo 2

Experienced Software Designer And Software Developer

View page
Position:
Software Developer Engineer 2 at Microsoft Corporation
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft Corporation since Jan 2007
Software Developer Engineer 2
Education:
University of Washington 1988 - 1992
BS, Computer Science
Skills:
Visual Basic
XML
Client/server
C#
Software Development
JavaScript
Software Design
C++
Testing
HTML
Web Applications
Software Documentation
XSLT
Windows
Agile Methodologies
User Interface
Scrum

Publications

Us Patents

Aggregation Of Update Sets

View page
US Patent:
20140047426, Feb 13, 2014
Filed:
Aug 10, 2012
Appl. No.:
13/571849
Inventors:
Hrishikesh S. Raje - Seattle WA, US
Mark Henriksen Phaedrus - Lake Forest Park WA, US
Christopher S. Gouge - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717168
Abstract:
Techniques for aggregation of update sets are described. In at least some implementations, techniques enable relationships between the updates to be created, managed, and applied in a variety of ways. For example, updates can be grouped in a set for installation on a computing device as an integrated set. Grouping updates in a set can be based on membership rules that specify whether a particular update may be grouped in a set, and conditions under which the particular update may be grouped in a set. Updates that are included in a set may be associated with interaction rules that specify how updates in the set interact as part of an installation process. In at least some implementations, membership rules and interaction rules for updates can be dynamically created, configured, and/or dynamically reconfigured.

Detection And Installation Of Software On A Per-User Basis

View page
US Patent:
20130081008, Mar 28, 2013
Filed:
Sep 28, 2011
Appl. No.:
13/247721
Inventors:
Rajasekaran Rangarajan - Kirkland WA, US
Christopher S. Gouge - Redmond WA, US
Hrishikesh S. Raje - Seattle WA, US
Mark H. Phaedrus - Lake Forest Park WA, US
Leo Edwin Lie - Bellevue WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717168
Abstract:
Techniques for detection and installation of software on a per-user basis are disclosed. An update agent in a client device may receive configuration data for a software application, the configuration data indicating availability of updates for the software application. The client device may be configured to have user accounts for a plurality of users. The update agent may determine that the software application is a per-user application. The update agent may identify a subset of the plurality of users for whom the updates for the software application are to be installed. The update agent may download the updates for the software application, and install the updates for a first user of the subset, in response to the first user logging into the client device.

Aggregation Of Update Sets

View page
US Patent:
20150324188, Nov 12, 2015
Filed:
Jul 20, 2015
Appl. No.:
14/803885
Inventors:
- Redmond WA, US
Mark Henriksen Phaedrus - Lake Forest Park WA, US
Christopher S. Gouge - Redmond WA, US
International Classification:
G06F 9/445
Abstract:
Techniques for aggregation of update sets are described. In at least some implementations, techniques enable relationships between the updates to be created, managed, and applied in a variety of ways. For example, updates can be grouped in a set for installation on a computing device as an integrated set. Grouping updates in a set can be based on membership rules that specify whether a particular update may be grouped in a set, and conditions under which the particular update may be grouped in a set. Updates that are included in a set may be associated with interaction rules that specify how updates in the set interact as part of an installation process. In at least some implementations, membership rules and interaction rules for updates can be dynamically created, configured, and/or dynamically reconfigured.

Maintaining Known Dependencies For Updates

View page
US Patent:
20140359593, Dec 4, 2014
Filed:
May 31, 2013
Appl. No.:
13/907570
Inventors:
- Redmond WA, US
Mark Henriksen Phaedrus - Kenmore WA, US
Faisal Ansari - Redmond WA, US
Rajiv Poonamalli - Redmond WA, US
Rajasekaran Rangarajan - Redmond WA, US
James Cavalaris - Redmond WA, US
David J. Roth - Redmond WA, US
Ullattil Shaji - Redmond WA, US
Karl Hessler - Redmond WA, US
Katy Kneale - Redmond WA, US
International Classification:
G06F 9/445
US Classification:
717169
Abstract:
A computer-implemented method for maintaining update dependencies includes receiving, at a computing device, an update set from an update service. The update set may include a dependent set including a first update having a dependency on a second update in the update set. The first and second updates are separated from the update set and installed. Upon installation, an activation condition may be applied to the first and second updates.
Mark H Phaedrus from Kenmore, WA, age ~54 Get Report