Search

Peter Stephen Macleod

from Bainbridge Island, WA
Age ~60

Peter Macleod Phones & Addresses

  • 11140 Hyla Ave NE, Bainbridge Is, WA 98110 (858) 831-0934
  • Bainbridge Island, WA
  • 10674 Carillon Ct, San Diego, CA 92131 (858) 831-0934
  • Oakland, CA
  • Sanger, CA
  • Solana Beach, CA
  • Bainbridge Is, WA

Ranks

Licence: Dist. of Columbia - Active Date: 2001

Professional Records

Lawyers & Attorneys

Peter Macleod Photo 1

Peter R MacLeod - Lawyer

View page
Licenses:
Dist. of Columbia - Active 2001

Resumes

Resumes

Peter Macleod Photo 2

Bainbridge Island, Washington

View page
Location:
1442 88Th St, Clyde Hill, WA 98004
Industry:
Computer Software
Work:
Fathom (Global Water Management, Llc) 2015 - 2016
Senior Software Engineer

The Climate Corporation 2015 - 2016
Senior Staff Engineer, Technical Lead, Remote Sensing Engineering

Adobe 1997 - 2015
Senior Computer Scientist

Xerox 1993 - 1997
Senior Software Engineer and Manager of Software Development

Digital F/X 1992 - 1993
Senior Software Engineer
Education:
University of California, Berkeley
University of London
Skills:
Software Engineering
Image Processing
Python
Algorithms
C++
Software Development
Java
Software Design
Objective C
Web Services
Pdf
Distributed Systems
Javascript
Perforce
Awesomeness
Adobe Acrobat
C
Image Analysis
Linux
Databases
Web Applications
Object Oriented Design
Pre Press
Scalability
Unix
Computer Science
Rest
Oop
Database Design
System Architecture
Color Theory
Scala
Akka
Languages:
English
French
Peter Macleod Photo 3

Peter Macleod

View page
Peter Macleod Photo 4

Peter Macleod

View page
Peter Macleod Photo 5

Peter Macleod

View page
Peter Macleod Photo 6

Peter Macleod

View page
Peter Macleod Photo 7

Peter Macleod

View page

Business Records

Name / Title
Company / Classification
Phones & Addresses
Peter Macleod
Business Development Director, Director
Dominican School of Philosophy & Theology
Higher Education · College/University · Colleges, Universities, and Professional Schools
2301 Vine St, Berkeley, CA 94708
(510) 849-2030, (510) 849-1372, (888) 450-3778, (510) 883-2084

Publications

Us Patents

Late Binding Of Device Settings In A Host Raster Image Processor

View page
US Patent:
6809833, Oct 26, 2004
Filed:
Mar 1, 1999
Appl. No.:
09/259983
Inventors:
Stuart R. Blair - San Francisco CA
Peter S. MacLeod - Oakland CA
Peter Mierau - Alamo CA
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 1500
US Classification:
358 116, 358 115, 395114, 395115, 395117, 709321
Abstract:
A system adapts a host raster image processor to support a selected output device from a plurality of output devices by buffering, in a memory shared by a print driver and a host raster image processor and controlled by a status indicator, a print stream having one or more commands to customize the raster image processor and customizing the raster image processor using the commands to render a document on the selected output device.

Composite Rendering Intent For Color Proofing Applications

View page
US Patent:
7161710, Jan 9, 2007
Filed:
Sep 1, 2000
Appl. No.:
09/653052
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/00
G03F 3/08
US Classification:
358 19, 358523
Abstract:
An apparatus, method and computer program product for transforming data from a source device color space to a destination device color space, wherein the source device is associated with a source device profile and the destination device is associated with a destination device profile. It includes transforming data from the source device color space to an intermediary color space associated with an intermediary color profile using the source device color profile, a source rendering intent, and the intermediary color profile, producing intermediary data; and transforming the intermediary data from the intermediary color space to the destination device color space using the intermediary color profile, a destination rendering intent, and the destination device color profile.

Dynamic Selection Of Rendering Intent For Color Proofing Transforms

View page
US Patent:
7227666, Jun 5, 2007
Filed:
Sep 1, 2000
Appl. No.:
09/653053
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/00
H04N 1/46
G06K 9/00
US Classification:
358 19, 358504, 382167
Abstract:
In general, in one aspect, the invention features an apparatus, method, and computer program product for automatically selecting a rendering intent. It includes identifying a device color profile associated with a device; and automatically selecting a rendering intent based on the transform defined by the device color profile. Selecting can include determining a minimum luminance the printing press can produce; and selecting one of a plurality of rendering intents based on a comparison of the minimum luminance to one or more predefined thresholds. Selecting can include selecting a first rendering intent when the difference between a minimum luminance the printing press can produce and a minimum luminance the proofing printer can produce exceeds a predefined value; and selecting a second rendering intent otherwise. Selecting can include selecting a first rendering intent when a color gamut of the printing press is substantially contained within a color gamut of the proofing printer; and selecting a second rendering intent otherwise.

Composite Rendering Intent For Color Proofing Applications

View page
US Patent:
7408678, Aug 5, 2008
Filed:
Nov 6, 2006
Appl. No.:
11/556957
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/00
G03F 3/08
G06K 9/36
US Classification:
358 19, 358523, 382276
Abstract:
An apparatus, method and computer program product for transforming data from a source device color space to a destination device color space using a source device color profile, a source rendering intent, a destination rendering intent, and a destination device color profile, such that the source rendering intent and the destination rendering intent determine a method of mapping colors from the source device color space to the destination device color space.

Dynamic Selection Of Rendering Intent For Color Proofing Transforms

View page
US Patent:
7423780, Sep 9, 2008
Filed:
Apr 3, 2007
Appl. No.:
11/696174
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/00
G06F 3/08
US Classification:
358 19, 358520, 358523
Abstract:
In general, in one aspect, the invention features an apparatus, method, and computer program product for automatically selecting a rendering intent. A device color profile associated with a device is identified. A rendering intent is automatically selected based on the device color profile. A minimum luminance that the device can produce can be determined based on the color profile of the device. A rendering intent can be selected based on the difference between a minimum luminance that an output device can produce and a minimum luminance that an emulation device can produce.

Dynamic Selection Of Rendering Intent For Color Proofing Transforms

View page
US Patent:
7468813, Dec 23, 2008
Filed:
Apr 3, 2007
Appl. No.:
11/696169
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06K 15/00
G06F 15/00
G03F 3/08
US Classification:
358 19, 358523, 358 11
Abstract:
In general, in one aspect, the invention features an apparatus, method, and computer program product for automatically selecting a rendering intent. A device color profile associated with a device is identified. A rendering intent is automatically selecting based on the device color profile. A rendering intent can be selected based on comparing a color gamut of the output device to a color gamut of the emulation device.

Composite Rendering Intent For Color Proofing Applications

View page
US Patent:
7796299, Sep 14, 2010
Filed:
Apr 23, 2008
Appl. No.:
12/108267
Inventors:
Peter S. MacLeod - San Diego CA, US
Assignee:
Adobe Systems Incorporated - San Jose CA
International Classification:
G06F 15/00
H04N 1/46
G03F 3/08
G06K 9/00
G06K 9/36
US Classification:
358 19, 358501, 358523, 382162, 382276
Abstract:
An apparatus, method and computer program product for transforming data from a source device color space to a destination device color space using a source device color profile, a source rendering intent, a destination rendering intent, and a destination device color profile, such that the source rendering, intent and the destination rendering intent determine a method of mapping colors from the source device color space to the destination device color space.

Method And Apparatus For Compressing Color Or Gray Scale Documents

View page
US Patent:
57780927, Jul 7, 1998
Filed:
Dec 20, 1996
Appl. No.:
8/770391
Inventors:
Peter S. MacLeod - Oakland CA
Luc Vincent - Palo Alto CA
Xianing Zhu - San Jose CA
Assignee:
Xerox Corporation - Stamford CT
International Classification:
H04N 164
US Classification:
382176
Abstract:
A technique for compressing a color or gray scale pixel map representing a document. The pixel map is decomposed into a three-plane representation, a reduced-resolution foreground plane, a reduced-resolution background plane, and a high-resolution binary selector plane. The foreground plane contains the color or gray scale information of foreground items such as text. The background plane contains the color or gray scale information for the "background" of the page and the continuous tone pictures that are contained on the page. The selector plane stores information for selecting from either the foreground plane or background plane during decompression. Each of the respective planes is compressed using a compression technique optimal for the corresponding data type. Also described is a method for decompressing documents compressed into the three plane representation at arbitrary resolutions.
Peter Stephen Macleod from Bainbridge Island, WA, age ~60 Get Report