Search

Stefan Pharies Phones & Addresses

  • 13503 Meridian Ave N, Seattle, WA 98133
  • 525 E Roy St #301, Seattle, WA 98102 (206) 320-8743
  • Redmond, WA
  • Gainesville, FL

Publications

Us Patents

Application Program Interface For Network Software Platform

View page
US Patent:
7013469, Mar 14, 2006
Filed:
Jun 23, 2005
Appl. No.:
11/159851
Inventors:
Adam W. Smith - Redmond WA, US
Anthony J. Moore - Seattle WA, US
Brian A. LaMacchia - Bellevue WA, US
Anders Hejlsberg - Seattle WA, US
Brian M. Grunkemeyer - Issaquah WA, US
Caleb L. Doise - Bellevue WA, US
Christopher W. Brumme - Mercer Island WA, US
Christopher L. Anderson - Issaquah WA, US
Corina E. Feuerstein - Redmond WA, US
Craig T. Sinclair - Sammamish WA, US
Daniel Takacs - Bellevue WA, US
David S. Ebbo - Redmond WA, US
David O. Driver - Seattle WA, US
David S. Mortenson - Redmond WA, US
Erik B. Christensen - Seattle WA, US
Erik B. Olson - Sammamish WA, US
Fabio A. Yeon - Mill Creek WA, US
Gopala Krishna R. Kakivaya - Sammamish WA, US
Gregory D. Fee - Seattle WA, US
Hany E. Ramadan - Kirkland WA, US
Henry L. Sanders - Kirkland WA, US
Jayanth V. Rajan - Bellevue WA, US
Jeffrey M. Cooperstein - Bellevue WA, US
Jonathan C. Hawkins - Seattle WA, US
James H. Hogg - Bellevue WA, US
Joe D. Long - Woodinville WA, US
John I. McConnell - Kirkland WA, US
James S. Miller - Bellevue WA, US
Julie D. Bennett - Medina WA, US
Krzysztof J. Cwalina - Redmond WA, US
Lance E. Olson - Sammamish WA, US
Loren M. Kohnfelder - Bellevue WA, US
Michael M. Magruder - Sammamish WA, US
Manish S. Prabhu - Redmond WA, US
Radu Rares Palanca - Redmond WA, US
Raja Krishnaswamy - Bellevue WA, US
Shawn P. Burke - Kirkland WA, US
Sean E. Trowbridge - Sammamish WA, US
Seth M. Demsey - Kirkland WA, US
Shajan Dasan - Sammamish WA, US
Stefan H. Pharies - Seattle WA, US
Suzanne M. Cook - Redmond WA, US
Tarun Anand - Pitampura, IN
Travis J. Muhlestein - Redmond WA, US
Yann E. Christensen - Seattle WA, US
Ramasamy Krishnaswamy - Redmond WA, US
Joseph Roxe - Kirkland WA, US
Alan Boshier - Redmond WA, US
David Bau - Gladwyne PA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46
US Classification:
719328, 719315, 719318
Abstract:
An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's. NET™ platform.

Application Program Interface For Network Software Platform

View page
US Patent:
7017162, Mar 21, 2006
Filed:
Jul 10, 2001
Appl. No.:
09/902811
Inventors:
Adam W. Smith - Redmond WA, US
Anthony J. Moore - Seattle WA, US
Brian A. LaMacchia - Bellevue WA, US
Anders Hejlsberg - Seattle WA, US
Brian M. Grunkemeyer - Issaquah WA, US
Caleb L. Doise - Bellevue WA, US
Christopher W. Brumme - Mercer Island WA, US
Christopher L. Anderson - Issaquah WA, US
Corina E. Feuerstein - Redmond WA, US
Craig T. Sinclair - Sammamish WA, US
Daniel Takacs - Bellevue WA, US
David S. Ebbo - Redmond WA, US
David O. Driver - Seattle WA, US
David S. Mortenson - Redmond WA, US
Erik B. Christensen - Seattle WA, US
Erik B. Olson - Sammamish WA, US
Fabio A. Yeon - Mill Creek WA, US
Gopala Krishna R. Kakivaya - Sammamish WA, US
Gregory D. Fee - Seattle WA, US
Hany E. Ramadan - Kirkland WA, US
Henry L. Sanders - Kirkland WA, US
Jayanth V. Rajan - Bellevue WA, US
Jeffrey M. Cooperstein - Bellevue WA, US
Jonathan C. Hawkins - Seattle WA, US
James H. Hogg - Bellevue WA, US
Joe D. Long - Woodinville WA, US
John I. McConnell - Kirkland WA, US
James S. Miller - Bellevue WA, US
Julie D. Bennett - Medina WA, US
Krzysztof J. Cwalina - Redmond WA, US
Lance E. Olson - Sammamish WA, US
Loren M. Kohnfelder - Bellevue WA, US
Michael M. Magruder - Sammamish WA, US
Manish S. Prabhu - Redmond WA, US
Radu Rares Palanca - Redmond WA, US
Raja Krishnaswamy - Bellevue WA, US
Shawn P. Burke - Kirkland WA, US
Sean E. Trowbridge - Sammamish WA, US
Seth M. Demsey - Kirkland WA, US
Shajan Dasan - Sammamish WA, US
Stefan H. Pharies - Seattle WA, US
Suzanne M. Cook - Redmond WA, US
Tarun Anand - New Dehli, IN
Travis J. Muhlestein - Redmond WA, US
Yann E. Christensen - Seattle WA, US
Ramasamy Krishnaswamy - Redmond WA, US
Joseph Roxe - Hanover NH, US
Alan Boshier - Redmond WA, US
David Bau - Gladwyne PA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46
US Classification:
719328, 719318, 719315
Abstract:
An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's. NET™ platform.

Application Program Interface That Enables Communication For A Network Software Platform

View page
US Patent:
7117504, Oct 3, 2006
Filed:
Jul 10, 2001
Appl. No.:
09/902809
Inventors:
Adam W. Smith - Redmond WA, US
Anthony J. Moore - Seattle WA, US
David S. Ebbo - Redmond WA, US
Erik B. Christensen - Seattle WA, US
Erik B. Olson - Sammamish WA, US
Fabio A. Yeon - Mill Creek WA, US
Jayanth V. Rajan - Bellevue WA, US
Keith W. Ballinger - North Bend WA, US
Manu Vasandani - Bellevue WA, US
Mark T. Anders - Bellevue WA, US
Mark A. Boulter - Redmond WA, US
Nikhil Kothari - Sammamish WA, US
Robert M. Howard - Snoqualmie WA, US
Scott D. Guthrie - Bellevue WA, US
Stephen J. Millet - Edmonds WA, US
Stefan H. Pharies - Seattle WA, US
Suzanne M. Cook - Redmond WA, US
Susan M. Warren - Carnation WA, US
Yann E. Christensen - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/00
US Classification:
719328, 709227, 709201
Abstract:
An application program interface includes a first class to provide information regarding a current HTTP request. The application program interface also includes a second class to manage HTTP output to a client and an object to provide access to server-side utilities and processes. Particular application program interfaces include additional classes to manipulate cookies, handle file transfers, provide exception information, or control operation of an output cache.

Application Program Interface For Network Software Platform

View page
US Patent:
7165239, Jan 16, 2007
Filed:
Jul 10, 2001
Appl. No.:
09/902810
Inventors:
Anders Hejlsberg - Seattle WA, US
Daniel Dedu-Constantin - Redmond WA, US
Erik B. Christensen - Seattle WA, US
Keith W. Ballinger - North Bend WA, US
Mark W. Fussell - Sammamish WA, US
Neetu Rajpal - Redmond WA, US
Nithyalakshmi Sampathkumar - Bellevue WA, US
Omri Gazitt - Redmond WA, US
Stefan H. Pharies - Seattle WA, US
William A. Adams - Bellevue WA, US
Yan Leshinsky - Bellevue WA, US
Chia-Hsun Chen - Redmond WA, US
Christopher J. Lovett - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
G06F 9/45
US Classification:
717114, 717116, 717117, 717118, 717140
Abstract:
An application program interface (API) provides a set of functions that make available support for processing XML documents for application developers who build Web applications on Microsoft Corporation's. NET™ platform.

Type Bridges

View page
US Patent:
7197512, Mar 27, 2007
Filed:
Mar 26, 2003
Appl. No.:
10/401244
Inventors:
Stefan H. Pharies - Seattle WA, US
Sowmy K. Srinivasan - Redmond WA, US
Natasha H. Jethanandani - Bellevue WA, US
Yann Erik Christensen - Seattle WA, US
Elena A. Kharitidi - Sammamish WA, US
Douglas M. Purdy - Carnation WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707103R, 719316, 717146
Abstract:
Methods, systems, and computer program products for converting an object of one type to an object of another type that allow for the runtime operation of the conversion process to be altered or customized. The conversion may occur within an extensible serialization engine that serializes, deserializes, and transforms objects of various types. The runtime operation of the serialization engine is altered by one or more extension routines that implement the desired customizations or extensions, without requiring replacement of other existing routines. Based on type information, identified for an initial object, the object is converted to an intermediate representation which permits runtime modification, including modification of object names, object types, and object data. The intermediate representation of the initial object is modified in accordance with extension routines that alter the runtime operation of the serialization engine, and the intermediate representation is converted to a final object and type.

Interface Infrastructure For Creating And Interacting With Web Services

View page
US Patent:
7512957, Mar 31, 2009
Filed:
Dec 3, 2004
Appl. No.:
11/003307
Inventors:
Shy Cohen - Bellevue WA, US
Geary L. Eppley - Carnation WA, US
Douglas M. Purdy - Bellevue WA, US
James E. Johnson - Bellevue WA, US
Stephen J. Millet - Edmonds WA, US
Stephen T. Swartz - Seattle WA, US
Vijay K. Gajjala - Sammamish WA, US
Aaron Abraham Stern - Bellevue WA, US
Alexander Martin DeJarnatt - Seattle WA, US
Anastasios Kasiolas - San Mateo CA, US
Chaitanya D. Upadhyay - Kirkland WA, US
Christopher G. Kaler - Sammamish WA, US
Craig Andrew Critchley - Fall City WA, US
David Edwin Levin - Redmond WA, US
David Owen Driver - Seattle WA, US
David Wortendyke - Seattle WA, US
Douglas A. Walter - Issaquah WA, US
Elliot Lee Waingold - Seattle WA, US
Erik Bo Christensen - Seattle WA, US
Erin P. Honeycutt - Redmond WA, US
Eugene Shvets - Seattle WA, US
Evgeny Osovetsky - Bellevue WA, US
Giovanni M. Della-Libera - Seattle WA, US
John David Doty - Seattle WA, US
Jonathan T. Wheeler - Bothell WA, US
Kapil Gupta - Redmond WA, US
Kenneth David Wolf - Seattle WA, US
Krishnan Srinivasan - Kirkland WA, US
Lance E. Olson - Sammamish WA, US
Matthew Thomas Tavis - Seattle WA, US
Mauro Ottaviani - Mercer Island WA, US
Max Attar Feingold - Bellevue WA, US
Michael James Coulson - Clyde Hill WA, US
Michael Jon Marucheck - Bellevue WA, US
Michael Steven Vernal - Seattle WA, US
Michael Thomas Dice - Redmond WA, US
Mohammad Makarechian - Seattle WA, US
Natasha Harish Jethanandani - Seattle WA, US
Richard Dievendorff - Bellevue WA, US
Richard Douglas Hill - Kirkland WA, US
Ryan Thomas Sturgell - Seattle WA, US
Saurab Nog - Sammamish WA, US
Scott Christopher Seely - Bellevue WA, US
Serge Sverdlov - Bellevue WA, US
Siddhartha Puri - Sammamish WA, US
Sowmyanarayanan K. Srinivasan - Redmond WA, US
Stefan Batres - Sammamish WA, US
Stefan Harrington Pharies - Seattle WA, US
Tirunelveli Vishwanath - Redmond WA, US
Tomasz Janczuk - Redmond WA, US
Uday S. Hegde - Bellevue WA, US
Umesh Madan - Bellevue WA, US
Vipul Arunkant Modi - Redmond WA, US
Yaniv Pessach - Redmond WA, US
Yasser Shohoud - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
719328
Abstract:
A web services namespace pertains to an infrastructure for enabling creation of a wide variety of applications. The infrastructure provides a foundation for building message-based applications of various scale and complexity. The infrastructure or framework provides APIs for basic messaging, secure messaging, reliable messaging and transacted messaging. In some embodiments, the associated APIs are factored into a hierarchy of namespaces in a manner that balances utility, usability, extensibility and versionability.

Application Program Interface For Network Software Platform

View page
US Patent:
7555757, Jun 30, 2009
Filed:
Jun 23, 2005
Appl. No.:
11/159853
Inventors:
Adam W. Smith - Redmond WA, US
Anthony J. Moore - Seattle WA, US
Brian A. LaMacchia - Bellevue WA, US
Anders Hejlsberg - Seattle WA, US
Brian M. Grunkemeyer - Issaquah WA, US
Caleb L. Doise - Bellevue WA, US
Christopher W. Brumme - Mercer Island WA, US
Christopher L. Anderson - Issaquah WA, US
Corina E. Feuerstein - Redmond WA, US
Craig T. Sinclair - Sammamish WA, US
Daniel Takacs - Bellevue WA, US
David S. Ebbo - Redmond WA, US
David O. Driver - Seattle WA, US
David S. Mortenson - Redmond WA, US
Erik B. Christensen - Seattle WA, US
Erik B. Olson - Sammamish WA, US
Fabio A. Yeon - Mill Creek WA, US
Gopala Krishna R. Kakivaya - Sammamish WA, US
George D. Fee - Seattle WA, US
Hany E. Ramadan - Kirkland WA, US
Jayanth V. Rajan - Bellevue WA, US
Jeffrey M. Cooperstein - Bellevue WA, US
Jonathan C. Hawkins - Seattle WA, US
James H. Hogg - Bellevue WA, US
Joe D. Long - Woodinville WA, US
John I. McConnell - Kirkland WA, US
James S. Miller - Bellevue WA, US
Julie D. Bennett - Medina WA, US
Krzysztof J. Cwalina - Redmond WA, US
Lance E. Olson - Sammamish WA, US
Loren M. Kohnfelder - Bellevue WA, US
Michael M. Magruder - Sammamish WA, US
Manish S. Prabhu - Redmond WA, US
Radu Rares Palanca - Redmond WA, US
Raja Krishnaswamy - Bellevue WA, US
Shawn P. Burke - Kirkland WA, US
Sean E. Trowbridge - Sammamish WA, US
Seth M. Demsey - Kirkland WA, US
Shajan Dasan - Sammamish WA, US
Stefan H. Pharies - Seattle WA, US
Suzanne M. Cook - Redmond WA, US
Tarun Anand - Pitampura, IN
Travis J. Muhlestein - Redmond WA, US
Yann E. Christensen - Seattle WA, US
Ramasamy Krishnaswamy - Redmond WA, US
Joseph Roxe - Kirkland WA, US
Alan Boshier - Redmond WA, US
David Bau - Gladwyne PA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
G06F 9/44
G06F 9/46
G06F 13/00
US Classification:
719328, 719313
Abstract:
An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's. NET™ platform.

Type Evolution

View page
US Patent:
7571196, Aug 4, 2009
Filed:
Mar 31, 2004
Appl. No.:
10/815242
Inventors:
Douglas Purdy - Carnation WA, US
Natasha Jethanandani - Redmond WA, US
Sowmy Srinivasan - Redmond WA, US
Stefan H. Pharies - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
G06F 17/00
US Classification:
707203, 707101
Abstract:
A versionable schema is both backward-compatible and forward-compatible. Such a schema is able to receive data expected by multiple versions of the schema; tolerates the absence of optional data, in accordance with other versions, and accept wildcard data in accordance with still further versions. Thus, a message or message may be validated by the versionable schema.
Stefan H Pharies from Seattle, WA, age ~76 Get Report