San Francisco Bay Area
6K followers 500+ connections

Join to view profile

About

I love data engineering, and with #TeamAscend, am on a mission to Make Data Engineering…

Articles by Sean

  • Leveraging AI & Automation in Data Engineering: 4 Essential Frameworks for Adoption

    Data engineering is evolving rapidly, driven by advancements in AI and automation. As teams face increasing demands…

    1 Comment
  • Hiring for Humility

    "There is always somebody bigger, stronger, smarter, faster." This was a lesson my twin brother and I were reminded of…

    10 Comments
  • Transparency in Fundraising

    A short term misalignment despite mutual long term interests. Many entrepreneurs and investors embrace this dictum as a…

    12 Comments

Activity

Join now to see all activity

Experience & Education

  • Ascend.io

View Sean’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.

Patents

  • Datapath graph with update detection using fingerprints

    Issued US 10,489,368

    A current fingerprint that is a function of an operation node and an input storage node is generated. The current fingerprint is compared to a previously generated fingerprint associated with an output storage node and a task associated with performing the operation node on the input storage node is generated.

    See patent
  • Limiting key request rates for streaming media

    Issued US 10,432,685

    Techniques and a system are provided for protecting content (or media item) streamed over a network from unauthorized access. As an example, the streaming protection system generates statistics when a client requests a media item. The statistic may be generated based on various factors. The media item is divided into different portions, each portion requiring a different key to decrypt the portion so that it may be viewed by a user. Based on the generated statistic, the streaming protection…

    Techniques and a system are provided for protecting content (or media item) streamed over a network from unauthorized access. As an example, the streaming protection system generates statistics when a client requests a media item. The statistic may be generated based on various factors. The media item is divided into different portions, each portion requiring a different key to decrypt the portion so that it may be viewed by a user. Based on the generated statistic, the streaming protection system determines whether or not to allow the client access to the decryption key for a portion of the media item.

    See patent
  • Providing content to a target network that has insufficient connectivity to a source network

    Issued US 10,410,193

    Techniques are provided for remotely controlling the distribution of digital assets to users in less-connected venues. When digital assets are cached within the less-connected venues, users within those less-connected venues are better able to consume the assets, and are therefore more likely to purchase rights to consume the assets. Users within a less-connected venue may purchase and consume assets while the target network is completely disconnected from the source network from which the…

    Techniques are provided for remotely controlling the distribution of digital assets to users in less-connected venues. When digital assets are cached within the less-connected venues, users within those less-connected venues are better able to consume the assets, and are therefore more likely to purchase rights to consume the assets. Users within a less-connected venue may purchase and consume assets while the target network is completely disconnected from the source network from which the digital asset distribution is controlled. Sessions that are initiated within less-connected venues may be transferred outside those venues, to allow users that have purchased assets to continue to consume those assets after they leave the less connected venues.

    See patent
  • Goal-based video delivery system

    Issued US US8849095 B2

    A system is provided that facilitates achieving a goal associated with a particular video asset. The system may provide an interface through which a user may specify control parameters that are to be the targets of testing, and a goal or combination of goals. The system may control a controller that performs experiments in an attempt to identify optimal values, relative to the specified goals, for the control parameters. The optimal values may be determined and tested on a per-individual-video…

    A system is provided that facilitates achieving a goal associated with a particular video asset. The system may provide an interface through which a user may specify control parameters that are to be the targets of testing, and a goal or combination of goals. The system may control a controller that performs experiments in an attempt to identify optimal values, relative to the specified goals, for the control parameters. The optimal values may be determined and tested on a per-individual-video asset basis. Further, the controller may generate multiple sets of optimal values for a given video, where each set is associated with a different combination of request attributes. To estimate the optimal parameter values for one video, the controller may use usage information collected for that video, as well as usage information collected for similar videos.

    Other inventors
    See patent
  • Enhancing search results using conceptual document relationships

    Issued US 8,090,736

    A system identifies user-defined organizational relationships between documents in a collection of documents. The system ranks the documents based on the identified relationships. In response to a user search query, a listing of matching documents is identified. The listing of matching document is presented to the user based on document ranks.

    Other inventors
    • Matthew Waddell
    See patent

More activity by Sean

View Sean’s full profile

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

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses