Akamai Technologies
Director, Product Line
Janrain, Inc. Mar 2018 - Jan 2019
Senior Director, Product Management
Digimarc Oct 2014 - Feb 2018
Vp, Product Management
Digimarc Sep 2012 - Oct 2014
Senior Director, Product Management
Yottamark Oct 2007 - Sep 2012
Vice President of Engineering
Education:
Southern Oregon University 1982 - 1986
BS, Computer Science
Skills:
Product Management Agile Methodologies Software Development Scrum Software Engineering Saas Cloud Computing Product Development Software Project Management .Net Web Services System Architecture Strategic Planning Web Applications Requirements Analysis Xml Apache Integrated Circuit Design C#
Us Patents
Digital Asset Management, Targeted Searching And Desktop Searching Using Digital Watermarks
Tony F. Rodriguez - Portland OR, US Sean Calhoon - Lake Oswego OR, US Geoffrey B. Rhoads - West Linn OR, US J. Scott Carr - Tualatin OR, US
Assignee:
Digimarc Corporation - Beaverton OR
International Classification:
H04K 1/00
US Classification:
382100
Abstract:
The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date.
Data Processing Systems And Methods With Enhanced Bios Functionality
Sean Calhoon - Lake Oswego OR, US J. Scott Carr - Tualatin OR, US Tony F. Rodriguez - Portland OR, US
Assignee:
Digimarc Corporation - Beaverton OR
International Classification:
G06F 9/00 G06F 17/00 H04L 9/00
US Classification:
713 2, 713176, 463 29
Abstract:
Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
Sean Calhoon - Lake Oswego OR, US J. Scott Carr - Los Gatos CA, US Tony F. Rodriguez - Portland OR, US
Assignee:
Digimarc Corporation - Beaverton OR
International Classification:
G06F 15/177 H04L 9/32
US Classification:
713176, 713 2, 463 29
Abstract:
Various improvements to data processing systems involve enhancements to BIOS functionality, use of identifiers associated with specific instances of hardware, and data hiding techniques—sometimes alone, sometimes in combination. Many of these improvements can be applied to increase the security of computer systems, and networks of which they form part.
Sean Calhoon - Lake Oswego OR, US Tony F. Rodriguez - Portland OR, US
Assignee:
Digimarc Corporation - Beaverton OR
International Classification:
G06K 15/00
US Classification:
358 118, 358 328, 382100
Abstract:
The presently claimed invention relates generally to methods and apparatus employing digital watermarking. Once claim recites an apparatus including: electronic memory for storing received digital imagery or audio, in which the digital imagery or audio comprises digital watermarking including a first instruction, in which the digital watermarking is hidden in the digital imagery or audio through alterations of data representing the digital imagery or through alterations of data representing the audio; and an electronic processor programmed for: decoding the digital watermark from the digital imagery or audio to obtain a first instruction; and based at least in part on the obtained first instruction, updating said apparatus when an address associated with the digital imagery or audio changes. Of course, other claims and combinations are provided too.
Burt Perry - Lake Oswego OR, US Sean Calhoon - Lake Oswego OR, US Alastair Reed - Lake Oswego OR, US Kenneth Levy - Stevenson WA, US Tim Schoenheit - Lake Oswego OR, US Geoffrey Rhoads - West Linn OR, US
International Classification:
H04N 1/40
US Classification:
358003280
Abstract:
This disclosure details systems and methods for embedding and reading auxiliary code signals in documents, and for using the code signals to enable a variety of forensic tracking, monitoring and usage control functions.
Metadata Management And Generation Using Digital Watermarks
Tony Rodriguez - Portland OR, US Sean Calhoon - Lake Oswego OR, US Alastair Reed - Lake Oswego OR, US
International Classification:
G06K 9/00 G06F 17/30
US Classification:
382100000, 707003000
Abstract:
The present invention provides methods and systems to improve network searching for watermarked content. In some implementations we employ keyword searching to narrow the universe of possible URL candidates. A resulting URL list is searched for digital watermarking. A system is provided to allow customer input. For example, a customer enters keywords or network locations. The keywords or network locations are provided to a watermark-enabled web browser which accesses locations associated with the keywords or network locations. Some implementations of the present invention employ a plurality of distributed watermark-enabled web browsers. Other aspects of the invention provide methods and system to facilitate desktop searching and automated metadata gathering and generating. In one implementation a digital watermark is used to determine whether metadata associated with an image or audio file is current or fresh. The metadata is updated when it is out of date. Watermarks can also be used to link to or facilitate so-called on-line “blogs” (or online conversations).
Tony F. Rodriguez - Portland OR, US Geoffrey B. Rhoads - West Linn OR, US John D. Lord - West Linn OR, US Alastair M. Reed - Lake Oswego OR, US Eric D. Evans - Portland OR, US Rebecca L. Gerlach - Beaverton OR, US Yang Bai - Beaverton OR, US John Stach - Portland OR, US Tomas Filler - Tigard OR, US Marc G. Footen - Portland OR, US Sean Calhoon - Lake Oswego OR, US
Assignee:
DIGIMARC CORPORATION - Beaverton OR
International Classification:
G06K 9/78 G06K 7/14 G06Q 30/00
US Classification:
382100, 235375, 23546208
Abstract:
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. A great variety of other features and arrangements are also detailed.
- Beaverton OR, US Bruce L. Davis - Lake Oswego OR, US Geoffrey B. Rhoads - West Linn OR, US John D. Lord - West Linn OR, US Alastair M. Reed - Lake Oswego OR, US Eric D. Evans - Portland OR, US Rebecca L. Gerlach - Beaverton OR, US Yang Bai - Beaverton OR, US John F. Stach - Portland OR, US Tomas Filler - Beaverton OR, US Marc G. Footen - Beaverton OR, US Sean Calhoon - Lake Oswego OR, US William Y. Conwell - Portland OR, US Brian T. MacIntosh - Lake Oswego OR, US
In some arrangements, product packaging is digitally watermarked over most of its extent to facilitate high-throughput item identification at retail checkouts. Imagery captured by conventional or plenoptic cameras can be processed (e.g., by GPUs) to derive several different perspective-transformed views—further minimizing the need to manually reposition items for identification. Crinkles and other deformations in product packaging can be optically sensed, allowing such surfaces to be virtually flattened to aid identification. Piles of items can be 3D-modelled and virtually segmented into geometric primitives to aid identification, and to discover locations of obscured items. Other data (e.g., including data from sensors in aisles, shelves and carts, and gaze tracking for clues about visual saliency) can be used in assessing identification hypotheses about an item. Logos may be identified and used—or ignored—in product identification. A great variety of other features and arrangements are also detailed.