DR. GEOFFREY WEBB HARRIS, MD
Osteopathic Medicine at 115 St, Seattle, WA

License number
Washington MD00019848
Category
Osteopathic Medicine
Type
Internal Medicine
Address
Address
1560 N 115Th St SUITE 207, Seattle, WA 98133
Phone
(206) 362-8337
(206) 365-4398 (Fax)

Professional information

Geoffrey Harris Photo 1

Geoffrey Harris, Seattle WA

Specialties:
Internist
Address:
1560 N. 115Th St., Seattle, WA 98133
Education:
Medical School - University of Washington
Rhode Island Hospital, Residency in Internal Medicine
Languages:
English
Board certifications:
American Board of Internal Medicine
Hospital affiliations:
Northwest Hospital & Medical Center
About:
Please note: our office only schedules appointments for physicals at 9:15 am, 11:00 am, 1:45 pm, and 3:00 pm. It is preferred that the first appointment be a physical, but if you ...


Geoffrey W Harris Photo 2

Dr. Geoffrey W Harris, Seattle WA - MD (Doctor of Medicine)

Specialties:
Internal Medicine
Address:
Northwest Internal Medicine
1560 N 115Th St STE 207, Seattle 98133
(206) 362-8337 (Phone)
Certifications:
Internal Medicine, 1982
Languages:
English
Hospitals:
Northwest Internal Medicine
1560 N 115Th St STE 207, Seattle 98133
Northwest Hospital & Medical Center
1550 North 115Th St, Seattle 98133
Education:
Medical School
University Of Washington School Of Medicine
Graduated: 1979
Rhode Island Hospital
Graduated: 1982
Background:
Sanction:  1 time(s)


Geoffrey Harris Photo 3

Methods And Systems For Synchronizing Visualizations With Audio Streams

US Patent:
7596582, Sep 29, 2009
Filed:
Jan 24, 2005
Appl. No.:
11/041441
Inventors:
Tedd Dideriksen - Woodinville WA, US
Chris Feller - Bellevue WA, US
Geoffrey Howard Harris - Seattle WA, US
Michael J. Novak - Redmond WA, US
Kipley J. Olson - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
7071041, 707102, 715203
Abstract:
Methods and systems assist media players in rendering visualizations and synchronizing the visualizations with audio samples. In one example, a system includes one or more audio sources configured to provide audio samples that are to be rendered by a media player. An audio sample pre-processor is communicatively linked with the one or more audio sources and is configured to receive and to pre-process audio samples before the samples are rendered. The pre-processing provides characterizing data associated with each sample and derived from the audio samples. One or more effects are configured to receive the characterizing data and use the characterizing data to render the visualization that is synchronized with an audio sample that is being rendered by the media player.


Geoffrey Harris Photo 4

Methods And Systems For Retrieving, Organizing, And Playing Media Content

US Patent:
2002013, Sep 26, 2002
Filed:
Mar 26, 2001
Appl. No.:
09/817801
Inventors:
Michael Novak - Redmond WA, US
Geoffrey Harris - Seattle WA, US
Kipley Olson - Seattle WA, US
International Classification:
G06F015/16, G06F013/12, G06F013/38
US Classification:
709/219000, 709/231000, 710/069000
Abstract:
Innovative techniques, systems and methods are described that enable media content to be packaged and delivered, via a network, in a manner that can greatly enhance the user experience. A packaging approach provides a downloadable file that contains different constituent parts that can be processed by a software-implemented media player to provide a user with not only media content, but additional content that adds value to the media content. In addition, in some embodiments, a download approach provides for the downloadable file to be link-accessed by a user, and automatically downloaded, cataloged, and experienced by the user without any more user intervention other than clicking on a particular link that is associated with the downloadable file.


Geoffrey Harris Photo 5

Methods And Systems For Synchronizing Visualizations With Audio Streams

US Patent:
7526505, Apr 28, 2009
Filed:
Oct 18, 2004
Appl. No.:
10/967606
Inventors:
Tedd Dideriksen - Woodinville WA, US
Chris Feller - Bellevue WA, US
Geoffrey Harris - Seattle WA, US
Michael J. Novak - Redmond WA, US
Kipley J. Olson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00, G06F 17/30
US Classification:
7071041, 707 1, 707201, 715203
Abstract:
Methods and systems are described that assist media players in rendering visualizations and synchronizing those visualizations with audio samples. In one embodiment, visualizations are synchronized with an audio stream using a technique that builds and maintains various data structures. Each data structure can maintain data that is associated with a particular pre-processed audio sample. The maintained data can include a timestamp that is associated with a time when the audio sample is to be rendered. The maintained data can also include various characteristic data that is associated with the audio stream. When a particular audio sample is being rendered, its timestamp is used to locate a data structure having characteristic data. The characteristic data is then used in a visualization rendering process to render a visualization.


Geoffrey Harris Photo 6

Methods, System And Media Players For Rendering Different Media Types

US Patent:
7278102, Oct 2, 2007
Filed:
Feb 22, 2005
Appl. No.:
11/062678
Inventors:
Tedd Dideriksen - Woodinville WA, US
Chris Feller - Bellevue WA, US
Geoffrey Harris - Seattle WA, US
Michael J. Novak - Redmond WA, US
Kipley J. Olson - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 5/00, G06F 13/00
US Classification:
715716, 709219
Abstract:
Methods and systems are described that assist media players in rendering different media types. In some embodiments, a unified rendering area is provided and managed such that multiple different media types are rendered by the media player in the same user interface area. This unified rendering area thus permits different media types to be presented to a user in an integrated and organized manner. An underlying object model promotes the unified rendering area by providing a base rendering object that has properties that are shared among the different media types. Object sub-classes are provided and are each associated with a different media type, and have properties that extend the shared properties of the base rendering object. In addition, an inventive approach to visualizations is presented that provides better synchronization between a visualization and its associated audio stream.


Geoffrey Harris Photo 7

Methods, Systems And Media Players For Rendering Different Media Types

US Patent:
7272794, Sep 18, 2007
Filed:
Feb 22, 2005
Appl. No.:
11/062690
Inventors:
Tedd Dideriksen - Woodinville WA, US
Chris Feller - Bellevue WA, US
Geoffrey Harris - Seattle WA, US
Michael J. Novak - Redmond WA, US
Kipley J. Olson - Mercer Island WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 5/00, G06F 13/00
US Classification:
715716, 715728
Abstract:
Methods and systems are described that assist media players in rendering different media types. In some embodiments, a unified rendering area is provided and managed such that multiple different media types are rendered by the media player in the same user interface area. This unified rendering area thus permits different media types to be presented to a user in an integrated and organized manner. An underlying object model promotes the unified rendering area by providing a base rendering object that has properties that are shared among the different media types. Object sub-classes are provided and are each associated with a different media type, and have properties that extend the shared properties of the base rendering object. In addition, an inventive approach to visualizations is presented that provides better synchronization between a visualization and its associated audio stream.


Geoffrey Harris Photo 8

Methods And Systems For Synchronizing Visualizations With Audio Streams

US Patent:
7072908, Jul 4, 2006
Filed:
Mar 26, 2001
Appl. No.:
09/817902
Inventors:
Tedd Dideriksen - Woodinville WA, US
Chris Feller - Bellevue WA, US
Geoffrey Harris - Seattle WA, US
Michael J. Novak - Redmond WA, US
Kipley J. Olson - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00, G06F 12/00
US Classification:
7071041, 707100, 707200
Abstract:
Methods and systems are described that assist media players in rendering visualizations and synchronizing those visualizations with audio samples. In one embodiment, visualizations are synchronized with an audio stream using a technique that builds and maintains various data structures. Each data structure can maintain data that is associated with a particular pre-processed audio sample. The maintained data can include a timestamp that is associated with a time when the audio sample is to be rendered. The maintained data can also include various characteristic data that is associated with the audio stream. When a particular audio sample is being rendered, its timestamp is used to locate a data structure having characteristic data. The characteristic data is then used in a visualization rendering process to render a visualization.


Geoffrey Harris Photo 9

Methods, Systems And Media Players For Rendering Different Media Types

US Patent:
6904566, Jun 7, 2005
Filed:
Mar 26, 2001
Appl. No.:
09/817901
Inventors:
Chris Feller - Bellevue WA, US
Geoffrey Harris - Seattle WA, US
Kipley J. Olson - Seattle WA, US
Michael J. Novak - Redmond WA, US
Tedd K Dideriksen - Woodinville WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F005/00
US Classification:
715728, 715716
Abstract:
Methods and systems are described that assist media players in rendering different media types. In some embodiments, a unified rendering area is provided and managed such that multiple different media types are rendered by the media player in the same user interface area. This unified rendering area thus permits different media types to be presented to a user in an integrated and organized manner. An underlying object model promotes the unified rendering area by providing a base rendering object that has properties that are shared among the different media types. Object sub-classes are provided and are each associated with a different media type, and have properties that extend the shared properties of the base rendering object. In addition, an inventive approach to visualizations is presented that provides better synchronization between a visualization and its associated audio stream.


Geoffrey Harris Photo 10

Storage, Retrieval, And Display Of Contextual Art With Digital Media Files

US Patent:
2003018, Sep 25, 2003
Filed:
Jun 28, 2002
Appl. No.:
10/185491
Inventors:
Geoffrey Harris - Seattle WA, US
Linda Averett - Mercer Island WA, US
David Nadalin - Sammamish WA, US
Christopher Guzak - Kirkland WA, US
Assignee:
Microsoft Corporation
International Classification:
G06F017/60
US Classification:
705/001000
Abstract:
Methods and system for processing media content. A client computer stores a media file and sends an identifier of the media file to a server via a data communication network. In response to the identifier, the server retrieves metadata corresponding to the media file from a central database. The client computer executes a media player program adapted to render the media file and display the metadata, which includes an image file related to the content of the media file. The client computer can also display a thumbnail-sized representation of the image file in its shell to graphically represent the directory in which the media file is located.