Search

Anthony Hodsdon Phones & Addresses

  • 1415 2Nd Ave, Seattle, WA 98101 (206) 381-9441
  • 1415 2Nd Ave UNIT 905, Seattle, WA 98101
  • Pittsburgh, PA
  • Kiona, WA
  • 1415 2Nd Ave UNIT 905, Seattle, WA 98101 (206) 381-9441

Work

Company: Microsoft Nov 2003 to Mar 2016 Position: Software engineer

Education

Degree: Masters School / High School: Carnegie Mellon University 1995 to 1997

Resumes

Resumes

Anthony Hodsdon Photo 1

Anthony Hodsdon

View page
Location:
Seattle, WA
Work:
Microsoft Nov 2003 - Mar 2016
Software Engineer
Education:
Carnegie Mellon University 1995 - 1997
Masters

Publications

Us Patents

System And Method For Extensible Metadata Architecture For Digital Images Using In-Place Editing

View page
US Patent:
20060184554, Aug 17, 2006
Filed:
Feb 17, 2005
Appl. No.:
11/061945
Inventors:
David Albert - Woodinville WA, US
Frank Krueger - Bothell WA, US
Rajat Goel - Seattle WA, US
Peter Gurevich - Woodinville WA, US
Anthony Hodsdon - Seattle WA, US
Thomas Olsen - Issaquah WA, US
Rahul Patil - Redmond WA, US
Cyra Richardson - Bellevue WA, US
Robert Sinclair - Sammamish WA, US
Richard Turner - Woodinville WA, US
Eric Vandenberg - Seattle WA, US
Robert Wlodarczyk - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
707101000
Abstract:
An improved system and method for an extensible metadata architecture for digital images is provided. Executable software code may be operably coupled to a metadata query reader and a metadata query writer for requesting operations for manipulating metadata in an image file. The metadata query reader may be operably coupled to a decoder having a block reader for identifying metadata blocks in an image file and associating a metadata reader with each metadata block. Each metadata reader may then enumerate the metadata in the metadata block associated with that metadata reader. The metadata query writer may be operably coupled to an encoder having a block writer for associating a metadata writer with each metadata block to be written to an image file. Each metadata writer may then write metadata in the metadata block associated with that metadata writer.

System And Method For Extensible Metadata Architecture For Digital Images

View page
US Patent:
20060184576, Aug 17, 2006
Filed:
Feb 17, 2005
Appl. No.:
11/062267
Inventors:
David Albert - Woodinville WA, US
Frank Krueger - Bothell WA, US
Rajat Goel - Seattle WA, US
Peter Gurevich - Woodinville WA, US
Anthony Hodsdon - Seattle WA, US
Thomas Olsen - Issaquah WA, US
Rahul Patil - Redmond WA, US
Cyra Richardson - Bellevue WA, US
Robert Sinclair - Sammamish WA, US
Richard Turner - Woodinville WA, US
Eric Vandenberg - Seattle WA, US
Robert Wlodarczyk - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
707104100
Abstract:
An improved system and method for an extensible metadata architecture for digital images is provided. Executable software code may be operably coupled to a metadata query reader and a metadata query writer for requesting operations for manipulating metadata in an image file. The metadata query reader may be operably coupled to a decoder having a block reader for identifying metadata blocks in an image file and associating a metadata reader with each metadata block. Each metadata reader may then enumerate the metadata in the metadata block associated with that metadata reader. The metadata query writer may be operably coupled to an encoder having a block writer for associating a metadata writer with each metadata block to be written to an image file. Each metadata writer may then write metadata in the metadata block associated with that metadata writer.

System And Method For Providing An Extensible Codec Architecture For Digital Images

View page
US Patent:
20060184783, Aug 17, 2006
Filed:
Feb 17, 2005
Appl. No.:
11/062301
Inventors:
David Albert - Woodinville WA, US
Frank Krueger - Bothell WA, US
Rajat Goel - Seattle WA, US
Peter Gurevich - Woodinville WA, US
Anthony Hodsdon - Seattle WA, US
Thomas Olsen - Issaquah WA, US
Rahul Patil - Woodinville WA, US
Cyra Richardson - Bellevue WA, US
Robert Sinclair - Sammamish WA, US
Richard Turner - Woodinville WA, US
Eric Vandenberg - Seattle WA, US
Robert Wlodarczyk - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1/24
G06F 15/177
US Classification:
713100000, 713001000
Abstract:
An improved system and method for an extensible codec architecture for digital images is provided. Executable software code may be operably coupled to a codec manager for requesting imaging operations to be performed on a digital image. The codec manager may receive the request to perform an imaging operation on the digital image and may select an imaging component, such as a codec, from one or more imaging components registered in the computer system for performing an imaging operation on the digital image. An arbitration manager may include functionality for requesting enumeration of the operations an imaging component may perform on a particular digital image. One or more pixel format converters may then convert the pixel format in the digital image to a pixel format supported by an imaging component installed on the system.

Leveraging Graphics Processors To Optimize Rendering 2-D Objects

View page
US Patent:
20100164983, Jul 1, 2010
Filed:
Dec 29, 2008
Appl. No.:
12/345064
Inventors:
MARK LAWRENCE - BAINBRIDGE ISLAND WA, US
ALEXANDER STEVENSON - BOSTON MA, US
THOMAS OLSEN - REDMOND WA, US
BEN CONSTABLE - REDMOND WA, US
ANTHONY HODSDON - Seattle WA, US
CHRIS RAUBACHER - REDMOND WA, US
MILES COHEN - Seattle WA, US
BILGEM CAKIR - Redmond WA, US
ROBERT BROWN - Bellevue WA, US
BRETT BLOOMQUIST - Kirkland WA, US
CHRIS KAM MING CHUI - Bellevue WA, US
SAMRACH TUN - Lynnwood WA, US
JASON HARTMAN - Woodinville WA, US
GERHARD SCHNELDER - Seattle WA, US
KANWAL VEDBRAT - Bellevue WA, US
ANDREW PRECIOUS - Duvall WA, US
TOM MULCAHY - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/00
US Classification:
345611, 345619
Abstract:
Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table.
Anthony J Hodsdon from Seattle, WA, age ~43 Get Report