Search

Daniel D O'Dowd

age ~68

from Santa Barbara, CA

Also known as:
  • Daniel Davy O'Dowd
  • Daniel O O'Dowd
  • Daniel Davy Dowd
  • Daniel D Dowd
  • Daniel D Odown
  • Daniel D Chang
  • Danl O'Dowd
  • Daniel Dowd Davy
  • Do Daniel
  • Dan Lo

Daniel O'Dowd Phones & Addresses

  • Santa Barbara, CA
  • Carpinteria, CA
  • Philadelphia, PA
  • Santa Maria, CA
  • Fair Lawn, NJ
Name / Title
Company / Classification
Phones & Addresses
Daniel O'dowd
Secretary
GREEN HILLS SOFTWARE, INC
30 W Sola St, Santa Barbara, CA 93101
Daniel O'dowd
Green Hills Software LLC
Inactive
30 W Sola St, Santa Barbara, CA 93101
Daniel O'dowd
President
SOLAWEST CORPORATION
30 W Sola St, Santa Barbara, CA 93101
Daniel O'dowd
President
AVALON COMPUTER SYSTEMS, INC
30 W Sola St, Santa Barbara, CA 93101
Daniel O'dowd
President
FALLEN HEROES LAST WISH FOUNDATION
Civic/Social Association
30 W Sola St, Santa Barbara, CA 93101

Resumes

Daniel O'Dowd Photo 1

Daniel O'dowd

view source

Us Patents

  • Post-Execution Software Debugger With Performance Display

    view source
  • US Patent:
    7653899, Jan 26, 2010
  • Filed:
    Jul 23, 2004
  • Appl. No.:
    10/897752
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hills Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/44
  • US Classification:
    717128, 717125, 717131
  • Abstract:
    A method for finding an error in a computer program is disclosed. A sequence of machine instructions performed by a processor is recorded as trace data. A mapping file is accessed. A source code instruction is translated into a machine code instruction according to a mapping found in the mapping file. Further, at least a portion of the trace data is searched through until the machine code instruction is found. In addition, a first execution time of the machine code instruction is determined by reviewing the trace data in a first vicinity that an address of the machine code instruction is located. Further, a second execution time of the next machine code instruction is determined by reviewing the trace data in a second vicinity that an address of the next machine code instruction is located. Accordingly, performance data is calculated by subtracting the first execution time from the second execution time. The performance data is displayed.
  • Post-Execution Software Debugger With Coverage Display

    view source
  • US Patent:
    8015552, Sep 6, 2011
  • Filed:
    Jul 23, 2004
  • Appl. No.:
    10/898457
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hills Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/44
    G06F 9/45
  • US Classification:
    717128, 717125, 717131, 717136
  • Abstract:
    A method of validating a testing procedure in a computer program is disclosed. A sequence of machine code instructions performed by a processor is recorded as trace data. Further, a mapping file is accessed. In addition, a source line is translated into a plurality of machine code instructions according to a mapping found in the mapping file. Accordingly, at least a portion of the trace data is searched through to determine whether each machine instruction in the plurality of machine instructions has been executed. An indication is displayed of whether any of the machine instructions in the plurality of machine instructions has been executed.
  • Post-Execution Software Debugger With Event Display

    view source
  • US Patent:
    8132159, Mar 6, 2012
  • Filed:
    Jul 23, 2004
  • Appl. No.:
    10/897750
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hills Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/44
    G06F 9/45
  • US Classification:
    717128, 717131, 717135
  • Abstract:
    A method finds an error in a computer program. A sequence of machine instructions performed by a processor is recorded as trace data. Further, at least one event is selected from a plurality of events. In addition, an operating system instruction address is determined for the at least one event. Further, at least a portion of the trace data is searched for the operating system instruction address. The execution time for an operating system instruction stored in the operating system instruction address is determined. The execution time is searched through in the database to find task related data. The task related data is displayed.
  • Backward Post-Execution Software Debugger

    view source
  • US Patent:
    8136096, Mar 13, 2012
  • Filed:
    Jul 23, 2004
  • Appl. No.:
    10/897749
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hills Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/44
    G06F 9/45
    G06F 11/00
  • US Classification:
    717129, 717130, 717135, 717158, 714 45
  • Abstract:
    A method finds an error in a computer program. A plurality of execution breakpoints are set in the computer program. A portion of the execution of the computer program is simulated as recorded in the trace data in the reverse order until one a plurality of conditions is met, wherein one of the plurality of conditions is an attempt to execute a machine instruction associated with one of the plurality of execution breakpoints.
  • Forward Post-Execution Software Debugger

    view source
  • US Patent:
    8271955, Sep 18, 2012
  • Filed:
    Jul 23, 2004
  • Appl. No.:
    10/897757
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hille Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/44
    G06F 11/00
  • US Classification:
    717128, 717129, 714 45
  • Abstract:
    A method and system debug a computer program by using trace data, which is a recording of the sequence of machine instructions executed by a program during a time period along with the addresses and values of memory locations accessed and modified by each machine instruction. After the time period, the method and system use the trace data to simulate the execution of the program during the time period under the control of a debugger. In addition, the method and system use the trace data to simulate the execution of the program during the time period backwards in time under the control of the debugger.
  • Post-Execution Software Debugger With Event Display

    view source
  • US Patent:
    8584097, Nov 12, 2013
  • Filed:
    Feb 13, 2012
  • Appl. No.:
    13/372477
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    Green Hills Software, Inc. - Santa Barbara CA
  • International Classification:
    G06F 9/45
  • US Classification:
    717129, 717128, 717131, 717134, 717135
  • Abstract:
    A method finds an error in a computer program. A sequence of machine instructions performed by a processor is recorded as trace data. Further, at least one event is selected from a plurality of events. In addition, an operating system instruction address is determined for the at least one event. Further, at least a portion of the trace data is searched for the operating system instruction address. The execution time for an operating system instruction stored in the operating system instruction address is determined. The execution time is searched through in the database to find task related data. The task related data is displayed.
  • Backward Post-Execution Software Debugger

    view source
  • US Patent:
    20120174077, Jul 5, 2012
  • Filed:
    Mar 7, 2012
  • Appl. No.:
    13/414263
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    GREEN HILLS SOFTWARE, INC - Santa Barbara CA
  • International Classification:
    G06F 9/44
  • US Classification:
    717128
  • Abstract:
    A method finds an error in a computer program. A plurality of execution breakpoints are set in the computer program. A portion of the execution of the computer program is simulated as recorded in the trace data in the reverse order until one a plurality of conditions is met, wherein one of the plurality of conditions is an attempt to execute a machine instruction associated with one of the plurality of execution breakpoints.
  • Forward Post-Execution Software Debugger

    view source
  • US Patent:
    20120317550, Dec 13, 2012
  • Filed:
    Aug 20, 2012
  • Appl. No.:
    13/590030
  • Inventors:
    Michael Lindahl - Santa Barbara CA, US
    Andre Yew - Santa Barbara CA, US
    Michael Johnson - Goleta CA, US
    Allan Craig Franklin - Santa Barbara CA, US
    Daniel O'Dowd - Santa Barbara CA, US
    Neil Puthuff - Ladera Ranch CA, US
  • Assignee:
    GREEN HILLS SOFTWARE, INC - Santa Barbara CA
  • International Classification:
    G06F 9/44
  • US Classification:
    717128
  • Abstract:
    A method and system debug a computer program by using trace data, which is a recording of the sequence of machine instructions executed by a program during a time period along with the addresses and values of memory locations accessed and modified by each machine instruction. After the time period, the method and system use the trace data to simulate the execution of the program during the time period under the control of a debugger. In addition, the method and system use the trace data to simulate the execution of the program during the time period backwards in time under the control of the debugger.

Googleplus

Daniel O'Dowd Photo 2

Daniel O'dowd

Tagline:
I like videogames, reading and having a laugh
Daniel O'Dowd Photo 3

Daniel O'dowd

Daniel O'Dowd Photo 4

Daniel O'dowd

Flickr

Youtube

Dan O'Dowd "Progress"

Dan's part for progress

  • Category:
    People & Blogs
  • Uploaded:
    27 Feb, 2008
  • Duration:
    6m 2s

Dan O'Dowd sits down with Tracy Ringolsby

FSN Rocky Mountain's MLB insider Tracy Ringolsby sits down with Colora...

  • Category:
    Sports
  • Uploaded:
    13 Jul, 2009
  • Duration:
    3m 34s

Dan O'Dowd's 'Dave Koz-Off the Beaten Path-Li...

Dan O'Dowd Produced/Directe... this concert in Trinidad/Tabago during...

  • Category:
    Howto & Style
  • Uploaded:
    04 Apr, 2009
  • Duration:
    2m 35s

Dan O'Dowd Director Producer.mov

Music video director and producer, theartoflosingit... writer, video

  • Category:
    Film & Animation
  • Uploaded:
    25 Jan, 2010
  • Duration:
    2m 32s

Dan O'Dowd Image Maker to the Stars

Dan O'Dowd Image maker to the Stars/Press/Prom...

  • Category:
    Entertainment
  • Uploaded:
    03 Dec, 2009
  • Duration:
    2m 58s

Dan O'Dowd UFO. Joshua Tree Lights.

Something unknown was going on in the night sky, several times. The gr...

  • Category:
    Science & Technology
  • Uploaded:
    27 Jan, 2011
  • Duration:
    3m 54s

Dan O'Dowd Director

  • Category:
    Entertainment
  • Uploaded:
    30 Mar, 2010
  • Duration:
    4m 12s

Eric Burdon's Run for your Life Directed by D...

Dan O'Dowd Directed/Produce... Eric Burdon's Run for your Life. Lost ...

  • Category:
    Music
  • Uploaded:
    04 Aug, 2010
  • Duration:
    3m 41s

Get Report for Daniel D O'Dowd from Santa Barbara, CA, age ~68
Control profile