David Rowley

San Francisco Bay Area Contact Info
4K followers 500+ connections

Join to view profile

About

I've spent most of my career building and leading agile product development organizations…

Articles by David

See all articles

Contributions

Activity

Join now to see all activity

Experience & Education

  • Diversis Capital

View David’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Everwise Graphic

    Mentor

    Everwise

    - Present 6 years 6 months

    Science and Technology

    I mentor professionals in leadership roles by providing them advice and guidance based on my experience. My purpose is to help them achieve their professional goals through guided conversations and feedback.

  • Mentoring Club Graphic

    Mentor

    Mentoring Club

    - Present 3 years 1 month

    The Mentoring Club is a non profit mentoring platform where mentors and mentees meet and can schedule mentoring sessions, founded by Bastian Buch and Jessica Dewald in April 2020. It is originally been designed for (but not limited to) product management, engineering, as well as coaching on leadership, company culture and team scaling. The platform is as much for leaders who look for sparring partners as it is for younger people seeking advice in their function or start-up founders who look for…

    The Mentoring Club is a non profit mentoring platform where mentors and mentees meet and can schedule mentoring sessions, founded by Bastian Buch and Jessica Dewald in April 2020. It is originally been designed for (but not limited to) product management, engineering, as well as coaching on leadership, company culture and team scaling. The platform is as much for leaders who look for sparring partners as it is for younger people seeking advice in their function or start-up founders who look for particular expertise.

  • The Mentoring Club Graphic

    Mentor

    The Mentoring Club

    - Present 3 years 1 month

    The Mentoring Club is a 501(c)(3) nonprofit organization whose mission is to provide a mentoring community for young leaders.

  • Dolo Labs LLC Graphic

    Advisor

    Dolo Labs LLC

    - 1 year 3 months

    Advising on tech and product.

  • Northeastern University Graphic

    Student Mentor

    Northeastern University

    - 4 years

    I mentor students who are co-opting with SF Bay Area companies.

  • UC Irvine Graphic

    Student Mentor

    UC Irvine

    - Present 5 years 6 months

    I mentor students and recent graduates on their career goals.

  • CourseWorld Graphic

    Member Of The Board Of Advisors

    CourseWorld

    - 1 year

    Education

    CourseWorld (http://www.courseworld.org) is a free library of the web’s best educational videos in the arts and humanities. A 501(c)(3) not-for-profit initiative based in New York City, we want to make it easy for anyone to receive a world-class education in the classic liberal arts by giving everyone the chance to discover and watch exceptional content in one convenient place.

Publications

Patents

  • Methods and systems for inserting media content

    Issued US 9183576

    A method and system for providing a content object is disclosed with an in-stream ad unit inserted into the content object for a content object player.

    Other inventors
    See patent
  • Cloud delivery with reusable resource indicator

    Issued US US8972493 B2

    Aspects of the present invention include using a single network identifier for delivering multiple versions of a content object. In some embodiments, a plurality of versions of the content object are created and associated with the single network identifier. When an edge server in a CDN receives a request for the content object, the edge server queries a policy server for a preferred version of the content object to deliver to an end user.

    Other inventors
    See patent
  • System and method for delivery of content objects

    Issued US US8880587

    Techniques for delivering content to an end user device are disclosed. A policy server performs an ingest process in which multiple versions of a content object are created. The multiple versions of the content object are associated with a single network identifier which can be distributed to publishers of the content object. When the content object is requested using the single network identifier, the policy server determines a preferred version and delivery orchestration scheme from among the…

    Techniques for delivering content to an end user device are disclosed. A policy server performs an ingest process in which multiple versions of a content object are created. The multiple versions of the content object are associated with a single network identifier which can be distributed to publishers of the content object. When the content object is requested using the single network identifier, the policy server determines a preferred version and delivery orchestration scheme from among the multiple versions for delivery to an end user device based on several criteria. The policy server may thereafter orchestrate delivery of the preferred version of the content object to the end user device. The single network identifier may be associated with an edge location in a content delivery network (CDN) and the policy server may orchestrate delivery in cooperation with servers at the CDN edge location.

    Other inventors
    See patent
  • Edge-based resource spin-up for cloud computing

    Issued US US 8,745,239 B2

    Aspects of the present invention include distributing new resources closer to end-users which are making increased demands by spinning-up additional virtualized instances (as part of a cloud provisioning) within servers that are physically near to the network equipment (i.e., web servers, switches, routers, load balancers) that are receiving the requests.

    Other inventors
    See patent
  • Ad server integration

    Issued US US8738787 B2

    A method and system for providing a content object is disclosed with an in-stream ad unit inserted into the content object for a content object player. The content object is audio and/or video. A media services platform (MSP) knows of one or more in-stream slots in the content object where in-stream ad units may be placed. The MSP queries a display ad server (DAS) to specify the in-stream ad unit, however the DAS does not natively support in-stream ad units in this embodiment. The MSP maps one…

    A method and system for providing a content object is disclosed with an in-stream ad unit inserted into the content object for a content object player. The content object is audio and/or video. A media services platform (MSP) knows of one or more in-stream slots in the content object where in-stream ad units may be placed. The MSP queries a display ad server (DAS) to specify the in-stream ad unit, however the DAS does not natively support in-stream ad units in this embodiment. The MSP maps one or more in-stream slots in the content object to corresponding display ad locations. The MSP places the in-stream ad unit into the slot of the content object to create a processed content object. The MSP optionally transcodes the processed content object. The processed content object is downloaded or streamed to the content object player.

    Other inventors
    See patent
  • System, method and computer program product for providing an e-commerce interface on a web page to facilitate e-commerce involving digital assets

    Filed US US 20070282714 A1

    A computer-implemented system, method and computer program product are provided. In use, an e-commerce interface is generated for facilitating transactions involving at least one digital asset. In addition, an entity is provided with code capable of being inserted into a web page selected by the entity. During use, such code displays the e-commerce interface on the web page in which it is inserted.

    Other inventors
    See patent

Recommendations received

More activity by David

View David’s full profile

  • See who you know in common
  • Get introduced
  • Contact David directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named David Rowley in United States

Add new skills with these courses