Search

Ryan Alan Danner

age ~47

from Reston, VA

Also known as:
  • Ryan A Danner
Phone and address:
12704 Thunder Chase Dr, Herndon, VA 20191

Ryan Danner Phones & Addresses

  • 12704 Thunder Chase Dr, Reston, VA 20191
  • 2860 Running Pump Ct, Herndon, VA 20171 • 7037931511
  • Glen Allen, VA
  • Richmond, VA
  • Roanoke, VA
  • Fairfax, VA
  • 11401 Brockton Pl, Glen Allen, VA 23059

Work

  • Position:
    Service Occupations

Education

  • Degree:
    Graduate or professional degree

Resumes

Ryan Danner Photo 1

Vp, Software Engineering

view source
Location:
Washington, DC
Industry:
Internet
Work:
Tossabledigits.com Mar 2007 - Apr 2008
Director of Technology

Sciencelogic Mar 2007 - Apr 2008
Vp, Software Engineering

Opera Telecom May 2005 - Dec 2006
Director of Technology

Logica Jun 2001 - May 2005
Software Engineer Iii

Cisco Jun 1998 - Jul 2001
Software Engineer Iii
Education:
Virginia Western Community College 1996 - 1997
Associates, Computer Science
Skills:
Linux
Software Development
Apache
Perl
Software Engineering
Subversion
Web Applications
Rest
Mysql
Php
Cloud Computing
Shell Scripting
Soap
Lamp
Javascript
Jquery
Testing
Apis
Virtualization
Sdlc
Unix
Product Development
Process Management
Ldap
Xml
Amazon Web Services
Web Services
Bash
Data Center
Xhtml
Python
Oop
Json
Snmp
Tcp/Ip
C
Git
Advanced Css
Emacs
Sql
Architecture
Protocol
Html5
Api
Protocol Development
Prototyping
Engineering Leadership
Ajax
Ryan Danner Photo 2

Ryan Danner

view source

Us Patents

  • Voice Ip Approval System Using Voice-Enabled Web Based Application Server

    view source
  • US Patent:
    6507817, Jan 14, 2003
  • Filed:
    Jun 27, 2000
  • Appl. No.:
    09/604657
  • Inventors:
    William M. Wolfe - Santa Monica CA
    Lewis Dean Dodrill - Richmond VA
    Ryan Alan Danner - Glen Allen VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G10L 1308
  • US Classification:
    704260, 7042701, 704275, 707513
  • Abstract:
    A web-based voice messaging system uses an application server, configured for executing a voice application defined by XML documents, that accesses subscriber attributes from a standardized information database server (such as LDAP), and messages from a standardized messaging server (such as IMAP). The application server, upon receiving a request from a browser serving a subscriber, accesses an IP based messaging server to obtain a stored message for the subscriber from a second party. The stored message identifies a text-based form. The application server converts the text-based form into an audible format. The application server generates an HTML document to present to the subscriber the form in audible format with audible prompts, based on the HTTP request and the text-based form. The application server then updates the text-based form based on an input from the subscriber. Thus, text-based forms can be retrieved and acted on via a telephone.
  • Browser-Based Arrangement For Developing Voice Enabled Web Applications Using Extensible Markup Language Documents

    view source
  • US Patent:
    6578000, Jun 10, 2003
  • Filed:
    Apr 28, 2000
  • Appl. No.:
    09/559637
  • Inventors:
    Lewis Dean Dodrill - Richmond VA
    Satish Joshi - Glen Allen VA
    Ryan Alan Danner - Glen Allen VA
    Susan Harrow Barban - Midlothian VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G10L 2106
  • US Classification:
    704270, 7042701, 704275
  • Abstract:
    A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server executes the voice-enabled web application by runtime execution of a first set of extensible markup language (XML) documents that define the voice-enabled web application to be executed. The application server generates an HTML form specifying selected application parameters from an XML document executable by the voice application. The HTML form is supplied to a browser, enabling a user of the browser to input or modify application parameters for the corresponding XML document into the form. The application server inserts the received input application parameters into the XML document, and stores the document.
  • Methods And Apparatus For Referencing And Processing Audio Information

    view source
  • US Patent:
    6643621, Nov 4, 2003
  • Filed:
    Sep 14, 2000
  • Appl. No.:
    09/661606
  • Inventors:
    Lewis D. Dodrill - Richmond VA
    Ryan A. Danner - Glen Allen VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G10L 1500
  • US Classification:
    704275, 704270, 709219, 709223
  • Abstract:
    Mechanisms and techniques are provided which allow a server computer system, such as a web server, to generate information, such as a web page, which includes an audio resource locator (ARL) configured in accordance with the invention. The ARL includes a reference to audio data, an audio command,and an audio server reference that identifies an audio server computer system that can process the reference to audio data within the ARL according to the audio command within the ARL to producing output, which may be audio or another type of output. The server computer system can serve the information including the ARL to an originator of a request for such information, such as a browser on a client computer system. A client computer system configured with a browser can obtain the information containing the ARL and can reference the ARL which causes the client computer system to send a request to process audio data to the audio server specified in the ARL. The request includes the audio command and optionally an audio output format and the references to audio data in the ARL.
  • Http-Based Load Generator For Testing An Application Server Configured For Dynamically Generating Web Pages For Voice Enabled Web Applications

    view source
  • US Patent:
    6697964, Feb 24, 2004
  • Filed:
    Mar 23, 2000
  • Appl. No.:
    09/534121
  • Inventors:
    Lewis Dean Dodrill - Richmond VA
    Narasimha Nayak - Glen Allen VA
    Ryan Alan Danner - Glen Allen VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1100
  • US Classification:
    714 38, 709200, 709203, 709217
  • Abstract:
    A testing system for an application server configured for providing a unified web-based voice messaging system using voice application control between a web browser via an hypertext transport protocol (HTTP) connection. The testing system is configured for outputting HTTP-based application-specific requests to the application server based on execution of prescribed scripts that specify generation of the application-specific requests according to the state-aware application. Each script specifies parameters for a prescribed sequence of requests for a prescribed application operation for the application server, enabling the load generator to provide a sequence of requests, simulating the sequence of requests that would normally be sent by a user of the application server during a user application session. The testing system also includes a HTTP-based user interface that enables a user to select the scripts, as well as the number of instances for simultaneous execution of the selected number of iterations.
  • Apparatus And Method For Providing Server State And Attribute Management For Voice Enabled Web Applications

    view source
  • US Patent:
    6711618, Mar 23, 2004
  • Filed:
    Dec 15, 1999
  • Appl. No.:
    09/461191
  • Inventors:
    Ryan Alan Danner - Richmond VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1516
  • US Classification:
    709228, 709203
  • Abstract:
    A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The application server generates and maintains a server-side data record, also referred to as a âbrownieâ, that includes application state information and user attribute information for an identified user session with the web browser. The application server, in response to receiving a new web page request from the browser, initiates a web application instance to begin a transient application session with the browser. The brownie also includes a session identifier that uniquely identifies session with the user of the application session. The application server stores the brownie in a memory resident within the server side of the network, and sends to the browser the session identifier and the corresponding web page requested by the web browser.
  • Proxy Browser Providing Voice Enabled Web Application Audio Control For Telephony Devices

    view source
  • US Patent:
    6738803, May 18, 2004
  • Filed:
    Dec 14, 1999
  • Appl. No.:
    09/459927
  • Inventors:
    Lewis Dean Dodrill - Richmond VA
    David William Geen - King George VA
    Satish Joshi - Glen Allen VA
    Ryan Alan Danner - Richmond VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1516
  • US Classification:
    709218, 709223, 709227, 709228, 7155001, 7155011, 715513
  • Abstract:
    A unified web-based voice messaging system provides voice application control between a proxy browser having a web browser, and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The proxy browser serves as an HTTP interface for a user device that lacks HTML and HTTP processing capabilites, such as an analog telephone, a cellular telephone, a voice over IP telephone, and the like. The web browser receives an HTML page from the application server having an XML element that defines data for an audio operation to be performed by an executable audio resource within the proxy browser. The audio resource, also referred to as a media resource, selectively executes the HTML tags and the audio operation based on the determined capabilities of the user device. If the user device does not have audio capabilities, the media resource ignores the audio operation, and merely presents the HTML information, assuming the user device has a display. If the media resource determines that the user device has at least a speaker and possibly a microphone, the media resource executes the audio operation based on enhanced audio control specified by the XML element.
  • Customer Care Control Over Voice Application State

    view source
  • US Patent:
    6754711, Jun 22, 2004
  • Filed:
    Jun 29, 2000
  • Appl. No.:
    09/605854
  • Inventors:
    Lewis Dean Dodrill - Richmond VA
    Ryan Alan Danner - Glen Allen VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G06F 1516
  • US Classification:
    709227, 709223, 709228, 709229, 37926509
  • Abstract:
    An application server includes an application runtime environment configured for receiving a first HTTP request having a session identifier that specifies a server-side data record configured for storing an application state for a voice application session of a first party. The application runtime environment is configured to modify the session identifier to change the application state of the voice application session of the first party based on a second HTTP request having an input posted by a second party. The application runtime environment is also configured to update a brownie of the first party to include the modified session identifier.
  • Application Server Configured For Dynamically Generating Web Pages For Voice Enabled Web Applications

    view source
  • US Patent:
    6766298, Jul 20, 2004
  • Filed:
    Jan 11, 2000
  • Appl. No.:
    09/480485
  • Inventors:
    Lewis Dean Dodrill - Richmond VA
    Geetha Ravishankar - Glen Allen VA
    Satish Joshi - Glen Allen VA
    Keith M. Basil - Norfolk VA
    Ryan Alan Danner - Richmond VA
    Steven J. Martin - Richmond VA
  • Assignee:
    Cisco Technology, Inc. - San Jose CA
  • International Classification:
    G10L 2106
  • US Classification:
    7042701, 704275, 704235, 704258, 709203, 709205
  • Abstract:
    A unified web-based voice messaging system provides voice application control between a web browser and an application server via an hypertext transport protocol (HTTP) connection on an Internet Protocol (IP) network. The web browser receives an HTML page from the application server having an XML element that defines data for an audio operation to be performed by an executable audio resource. The application server executes the voice-enabled web application by runtime execution of extensible markup language (XML) documents that define the voice-enabled web application to be executed. The application server, in response to receiving a user request from a user, accesses a selected XML page that defines at least a part of the voice application to be executed for the user. The application server then parses the XML page, and executes the operation describer by the XML page.

Googleplus

Ryan Danner Photo 3

Ryan Danner

Work:
United Parcel Service - Loader
Education:
College of Lake County - Electrical Engineering
Tagline:
Get some.
Ryan Danner Photo 4

Ryan Danner

Flickr

Youtube

Technical Itch - Reborn (Weapon Remix)

Label: Moving Shadow Catalog#: MSXEP021 Format: 2 x Vinyl, 12", EP, Li...

  • Category:
    Music
  • Uploaded:
    03 Jun, 2010
  • Duration:
    8m

Flowing in the Fishbowl

The Final edit of the Fishbowl Terrain Park on Big Mtn. Song: Running ...

  • Category:
    Sports
  • Uploaded:
    07 Apr, 2010
  • Duration:
    3m 22s

Elixir of Love BROLL.avi

Clips from the dress rehearsal of Kentucky Opera's performance of The ...

  • Category:
    Music
  • Uploaded:
    21 Oct, 2010
  • Duration:
    2m 20s

Nate Danner Band - Dimebag (CCR cover)

Cross Canadian Ragweed cover live at Rack Daddy's, Arlington TX, 01/10...

  • Category:
    Music
  • Uploaded:
    20 Jan, 2009
  • Duration:
    3m 7s

Fishbowl Edit #1

A day up on Big Mtn. Riding in the terrain park. Riders Danner Pickeri...

  • Category:
    Sports
  • Uploaded:
    19 Feb, 2010
  • Duration:
    2m 48s

Ah, mes amis - Final Dress Rehearsal

Tonio (Victor Ryan Robertson) has enlisted in the French army so he ca...

  • Category:
    Entertainment
  • Uploaded:
    17 Feb, 2011
  • Duration:
    2m 33s

Danner Pardue performing "Hit Me with Your Be...

Be Natural Music's Winter Recital presents... Danner Pardue performing...

  • Category:
    Music
  • Uploaded:
    09 Feb, 2010
  • Duration:
    3m 46s

Prentice Danner Photography Hair done by THE ...

Wedge production goes behind the scene of artists who just loves to ge...

  • Category:
    Entertainment
  • Uploaded:
    02 Nov, 2010
  • Duration:
    3m 30s

Plaxo

Ryan Danner Photo 13

Ryan Danner

view source
Herndon, VA

Classmates

Ryan Danner Photo 14

University of North Carol...

view source
Graduates:
Ryan Danner (1999-2002),
Donald Baggett (1974-1977),
John Thompson (1965-1969),
Audrey Harmon (1987-1991),
Paul Fizpatrick (1982-1986)

Facebook

Ryan Danner Photo 15

Ryan Danner

view source
Friends:
Lydian Church, Simon Goettl, Ryan Danner. Photo Log in to contact Ryan Danner.
Ryan Danner. Photo Log in to contact Ryan Danner.
Ryan Danner Photo 16

Ryan Danner

view source
Ryan Danner Photo 17

Ryan Danner

view source
Ryan Danner Photo 18

Ryan Danner

view source
Ryan Danner Photo 19

Ryan Danner

view source
Ryan Danner Photo 20

Ryan Danner

view source
Ryan Danner Photo 21

Ryan Danner

view source
Ryan Danner Photo 22

Ryan Danner

view source

Myspace

Ryan Danner Photo 23

Ryan Danner

view source
Locality:
Excelsior Springs, Missouri
Gender:
Male
Birthday:
1949
Ryan Danner Photo 24

Ryan Danner

view source
Locality:
Salt lake, Utah
Gender:
Male
Birthday:
1942

Get Report for Ryan Alan Danner from Reston, VA, age ~47
Control profile