Nov 2012 to 2000 Clerical workOutpatient Medical Records
Jun 2012 to Nov 2012Newlin Grist Mill Glen Mills, PA Jun 2009 to 2010 Assistant CounselorGarnet Valley Elementary School Glen Mills, PA Jul 2008 to Jul 2009 Teacher's AideWesttown Thornbury Elementary School West Chester, PA Apr 2008 to Apr 2008 Art Teacher's AideConcordville Pharmacy Concordville, PA Jul 2001 to 2008 Assistant Manager
Education:
Delaware County Community College Media, PA Aug 2011 Associates in Liberal ArtsUniversity of Pittsburgh Pittsburgh, PA 2004 to 2005
Us Patents
Method And System For Adding Application Defined Properties And Application Defined Property Sheet Pages
Christopher A. Zimmerman - Bellevue WA Christopher Lee Fraley - Woodinville WA John E. Elsbree - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 500
US Classification:
345777, 345762, 717 3
Abstract:
A method and system for adding application defined properties and application defined property sheet pages are provided. The application defined properties may be added to a list of system defined properties. Once added, the application defined properties may be displayed and edited. In addition, a user may select several object, display the properties common to all of the objects in a list, and edit the common properties. Moreover, application defined property sheet pages may be added to a set of system defined property sheet pages. A user may then display and edit the application defined property sheet pages. Also, a user may select several objects, display the properties common to all of the objects on a per-property browsing list, and edit the common properties. In addition, a user may select several objects, display the property sheet pages common to all of the objects, and edit the properties on these property sheet pages. Furthermore a user may switch between viewing a property in a list of properties and viewing a property on a property sheet page.
System And Method For Extending Functionality Of A Class Object
Joseph P. Fernando - Woodinville WA, US Christopher L. Fraley - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
719316, 719318, 717120
Abstract:
An extensible object model enables extending the standard methods and/or properties of an extensible object for an application through an extension object proffered at run time by an extension package Information about the extension package is registered in a database when the package is installed, and the database is used to resolve references to the extended methods and/or properties upon execution of the application. In one aspect of the invention, the extension object is cached when first referenced and subsequent references to the extension while the application is executing are resolved to the cache.
Per-Property Browser Having Property Browsing List With Drop List Button
Christopher A. Zimmerman - Bellevue WA, US Christopher Lee Fraley - Woodinville WA, US John E. Elsbree - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715777, 715843
Abstract:
A method and system for adding application defined properties and application defined property sheet pages are provided. The application defined properties may be added to a list of system defined properties. Once added, the application defined properties may be displayed and edited. In addition, a user may select several objects, display the properties common to all of the objects in a list, and edit the common properties. Moreover, application defined property sheet pages may be added to a set of system defined property sheet pages. A user may then display and edit the application defined property sheet pages. Also, a user may select several objects, display the properties common to all of the objects on a per-property browsing list, and edit the common properties. In addition, a user may select several objects, display the property sheet pages common to all of the objects, and edit the properties on these property sheet pages. Furthermore a user may switch between viewing a property in a list of properties and viewing a property on a property sheet page.
An extensible object model enables extending the standard methods and/or properties of an extensible object for an application through an extension object proffered at run time by an extension package Information about the extension package is registered in a database when the package is installed, and the database is used to resolve references to the extended methods and/or properties upon execution of the application. In one aspect of the invention, the extension object is cached when first referenced and subsequent references to the extension while the application is executing are resolved to the cache.
Christopher A. Zimmerman - Bellevue WA Christopher L. Fraley - Woodinville WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 946
US Classification:
709315
Abstract:
The present invention provides a control architecture that enables the sharing of controls between many containers. That is, the present invention provides for developing a control in such a manner that it may be used on dissimilar containers without modification. Thus, the control architecture of the present invention is a container independent control architecture that allows for the sharing of code. Since the container independent control architecture of the present invention provides for code sharing, the time required for developing controls and containers is reduced by the present invention. The present invention is utilized by splitting the functionality performed by a control into container dependent functionality and container independent functionality. After splitting the functionality, the present invention embodies the container independent functionality into a control and the container dependent functionality into an extended control. The present invention then combines the extended control and the control so as to appear as a single entity to the container.
Christopher Lee Fraley - Woodinville WA Christopher Alan Zimmerman - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 930
US Classification:
709322
Abstract:
An object interface control system that provides a mechanism for identifying the functionality available at an interface separately from the interface itself. A COM implementation provides a new function call named QueryService which is similar to the existing QueryInterface function call. Services are defined which include a set of functionality. The set of functionality for a service is expressed through a family of interfaces. When requesting a pointer to a function using the QueryService call, one specifies the service name and the interface name. Different services may utilize the same interface. Different services may utilize the same interface through which each service provides different functionality. A QueryService function call may return a pointer to an interface on the same object to which the call was placed or it may return a pointer to an interface on a different object. Object identity is not assumed with the QueryService function call and hence queries for services can be easily delegated.
Method And System For Adding Application Defined Properties And Application Defined Property Sheet Pages
Christopher A. Zimmerman - Bellevue WA Christopher Lee Fraley - Woodinville WA John E. Elsbree - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1300
US Classification:
345346
Abstract:
A method and system for adding application defined properties and application defined property sheet pages are provided. The application defined properties may be added to a list of system defined properties. Once added, the application defined properties may be displayed and edited. In addition, a user may select several objects, display the properties common to all of the objects in a list, and edit the common properties. Moreover, application defined property sheet pages may be added to a set of system defined property sheet pages. A user may then display and edit the application defined property sheet pages. Also, a user may select several objects, display the properties common to all of the objects on a per-property browsing list, and edit the common properties. In addition, a user may select several objects, display the property sheet pages common to all of the objects, and edit the properties on these property sheet pages. Furthermore a user may switch between viewing a property in a list of properties and viewing a property on a property sheet page.
Method And System For Licensed Design And Use Of Software Objects
Christopher Lee Fraley - Woodinville WA Michael Halcoussis - Woodinville WA Christopher Alan Zimmerman - Bellevue WA Alan W. Carter - Bellevue WA Scott Michael Wiltamuth - Seattle WA Gary S. Burd - Kirkland WA C. Douglas Hodges - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9445
US Classification:
717 1
Abstract:
A componentizing object designer is used to define a componentization of visual forms and other object-oriented technologies. The componentized object designer includes a set of tightly integrated protocols enabling Component Object Model (COM) objects to replace standard built-in visual form and other objects. The componentized object designer allows the design-time object and the run-time object to differ in implementation. The componentized object designer allows class identifiers for the run-time objects which are different than design-time objects. With a different class identifier, the run-time object can be saved as an object which is radically different from the design-time object. This enables the run-time object to be stored in a different object library than the design-time object. The componentized object designer allows for different persistence formats to be saved for run-time objects.
Legacy Medical GroupLegacy Medical Group Pulmonary & Sleep Clinic 2222 NW Lovejoy St STE 411, Portland, OR 97210 5034135702 (phone), 5034136499 (fax)
Legacy Medical GroupLegacy Medical Group Pulmonary Emanuel Medical Center 501 N Graham St STE 260, Portland, OR 97227 5034135702 (phone), 5034136499 (fax)
Education:
Medical School Ohio State University College of Medicine Graduated: 1999
Dr. Fraley graduated from the Ohio State University College of Medicine in 1999. He works in Portland, OR and 1 other location and specializes in Pulmonary Disease and Sleep Medicine. Dr. Fraley is affiliated with Legacy Emanuel Medical Center, Legacy Good Samaritan Hospital & Medical Center, Legacy Meridian Park Hospital and Legacy Mount Hood Medical Center.
Chris Fraley (1997-2001), Melissa Hartman (1994-1998), Tony Violi (2001-2005), Sam Thomas (1963-1967), Alexis Vickery (1991-1995), Deena Morse (1985-1989)