RICHARD E. GARDNER, R.PH.
Pharmacy at 68 St, Mercer Island, WA

License number
Washington PH00007823
Category
Pharmacy
Type
Pharmacist
Address
Address 2
8441 SE 68Th St, Mercer Island, WA 98040
3842 E Lake Samm Pkwy NE, Redmond, WA 98074
Phone
(206) 232-3000

Professional information

Richard Gardner Photo 1

Method For Synchronously Binding An External Behavior To A Web Page Element

US Patent:
7383512, Jun 3, 2008
Filed:
Sep 29, 2000
Appl. No.:
09/677445
Inventors:
Ronald R. Martinsen - Sammamish WA, US
David H. Massy - Redmond WA, US
Joseph S. Beda - Seattle WA, US
Richard John Gardner - Redmond WA, US
Bulusu K. Mohan - Redmond WA, US
Alexander J. Zotov - Bellevue WA, US
John M. Harding - Seattle WA, US
Robert A. Relyea - Bellevue WA, US
Markus W. Mielke - Bellevue WA, US
Dave Cox - Redmond WA, US
Kris Markel - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00
US Classification:
715749, 715760, 715751, 715748, 715738, 707 10, 707102, 707203
Abstract:
A new form of DHTML behaviors, called “Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, the Element Behavior is initialized as soon as it has been downloaded and parsed. This immediate initialization makes the Element Behavior declaratively available to bind synchronously to the element(s) it is modifying. A viewLink is a feature of Element Behaviors that permits encapsulation of a behavior component file (e. g. , an HTC file) so that the structure of the HTC file is transparent to a Web page (“primary document”) to which the HTC file is linked, but the content of the HTC file may be displayed in the primary document. The viewLink provides a pointer to the content in the encapsulated HTC file, and renders that content in the primary document, without incorporating the elements of the encapsulated HTC file into the primary document structure.


Richard Gardner Photo 2

Method For Synchronously Binding An External Behavior To A Web Page Element

US Patent:
8627198, Jan 7, 2014
Filed:
May 30, 2008
Appl. No.:
12/130754
Inventors:
Ronald R. Martinsen - Sammamish WA, US
David H. Massy - Redmond WA, US
Joseph S. Beda - Seattle WA, US
Richard John Gardner - Redmond WA, US
Bulusu K. Mohan - Redmond WA, US
Alexander J. Zotov - Bellevue WA, US
John M. Harding - Seattle WA, US
Robert A. Relyea - Bellevue WA, US
Markus W. Mielke - Bellevue WA, US
Dave Cox - Redmond WA, US
Kris Markel - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/27
US Classification:
715234
Abstract:
A new form of DHTML behaviors, called ˜Element Behaviors,” wherein a behavior component is bound to an HTML element, and not just attached to the element as with attached behaviors. A special processing instruction is used to import the Element Behavior into a Web page. Upon parsing the Web page, the Element Behavior is initialized as soon as it has been downloaded and parsed. This immediate initialization makes the Element Behavior declaratively available to bind synchronously to the element(s) it is modifying. A viewLink is a feature of Element Behaviors that permits encapsulation of a behavior component file (e. g. , an HTC file) so that the structure of the HTC file is transparent to a Web page (˜primary document”) to which the HTC file is linked, but the content of the HTC file may be displayed in the primary document. The viewLink provides a pointer to the content in the encapsulated HTC file, and renders that content in the primary document, without incorporating the elements of the encapsulated HTC file into the primary document structure.


Richard Gardner Photo 3

Dynamic Web Page Behaviors

US Patent:
7594166, Sep 22, 2009
Filed:
May 20, 1999
Appl. No.:
09/316897
Inventors:
Anand Ramakrishna - Redmond WA, US
Christian Fortini - Redmond WA, US
Alexander J. Zotov - Bellevue WA, US
Roderick Chavez - Kirkland WA, US
David H. Massy - Redmond WA, US
Richard J. Gardner - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/00, G06F 9/44, G06F 15/16
US Classification:
715234, 715205, 715236, 715760, 717111, 717115, 717120, 709203, 709217
Abstract:
A method and system for rendering dynamic web page images on a display is disclosed. Code is encapsulated in an external behavior component for affecting the behavior of elements inserted into an HTML document. A simple reference is attached to the element in the document to associate the element with the external behavior component. When the document is provided to a renderer and the renderer parses the element in the document, the renderer accesses the external component to modify a behavior of the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.


Richard Gardner Photo 4

Dynamic Web Page Behavior

US Patent:
8225196, Jul 17, 2012
Filed:
Sep 18, 2009
Appl. No.:
12/562627
Inventors:
Anand Ramakrishna - Redmond WA, US
Christian Fortini - Redmond WA, US
Alexander J. Zotov - Bellevue WA, US
Roderick Chavez - Kirkland WA, US
David H. Massy - Redmond WA, US
Richard J. Gardner - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00, G06F 9/44, G06F 15/16
US Classification:
715234, 715205, 715236, 715760, 717111, 717115, 717120, 709203, 709217
Abstract:
In some embodiments, code can be encapsulated in an external behavior component for affecting the behavior of an element inserted into an HTML document. A reference can be attached to the element in the document to associate the element with the external behavior component. A renderer can parse the element in the HTML document and access the external component to modify a behavior of a page image. For example, the properties or location of a displayed element associated with the external behavior component may be changed on an event, the external behavior component can control user data input, or the external behavior component can draw on the page image. Multiple documents can reuse external behavior components, and an element can be associated with multiple external behavior components. The associations between elements and external behavior components may be maintained in cascading style sheets, inline with the elements, and in various formats.