Canada
2K followers 500+ connections

Join to view profile

About

Energized technology transformation executive with 20+ years of experience modernizing…

Articles by Steven

Activity

2K followers

See all activities

Experience & Education

  • Valsoft Corporation

View Steven’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

  • Byron Optimist Soccer Club Graphic

    Soccer Coach

    Byron Optimist Soccer Club

    - 7 years 6 months

    Children

    I coached Timbits soccer with the Byron Optimist Soccer Club, working primarily with children ages 6–12. It was a great opportunity to help young players build confidence, teamwork, and a love of the game while creating a fun, supportive environment where they could learn, grow, and enjoy being part of a team.

  • Scouts Canada Graphic

    Cub Leader

    Scouts Canada

    - 6 years 8 months

    Children

    I volunteered with Cubs and Scouts Canada for six years, supporting youth development through mentorship, outdoor activities, teamwork, and community engagement. It was a rewarding experience that reinforced the importance of leadership, service, and helping young people build confidence, resilience, and life skills.

Patents

  • Advanced Resource Manager for Television Set-top Boxes

    60/566,837

    In the current generation of set top boxes (STBs), when multiple resources are needed to perform a single activity, these resources are allocated separately by application or system software. If the system detects conflicts during these allocations, each conflict is presented individually to the user or to conflict handler software. When multiple resources are required for a single activity this may cause more than one conflict to be presented to the user or conflict handler software.…

    In the current generation of set top boxes (STBs), when multiple resources are needed to perform a single activity, these resources are allocated separately by application or system software. If the system detects conflicts during these allocations, each conflict is presented individually to the user or to conflict handler software. When multiple resources are required for a single activity this may cause more than one conflict to be presented to the user or conflict handler software. However, when more than one conflict is presented to the user, this may cause confusion to the user. Additionally, the conflict handler may resolve one conflict in favor of the new activity and another conflict against the new activity. In this case, the new activity cannot proceed since it requires all the conflicts it generated to be resolved in its favor, but some existing activities may already have been terminated

  • RESOURCE ACCESS CONTROL

    LIBE APP 61US

    Various problems in the prior art are addressed by the present invention of a method and system that enable multiple applications to access a physical resources by way of multiple resource proxies, while still enabling exclusive control of the physical resource by one application. Moreover, the invention contemplates marking methods, such as Java application programming interface (API) methods, with an access control attribute so that a virtual machine (VM) such as Java VM may intercept…

    Various problems in the prior art are addressed by the present invention of a method and system that enable multiple applications to access a physical resources by way of multiple resource proxies, while still enabling exclusive control of the physical resource by one application. Moreover, the invention contemplates marking methods, such as Java application programming interface (API) methods, with an access control attribute so that a virtual machine (VM) such as Java VM may intercept invocations of these methods and selectively permit a resource manager to determine whether a resource proxy of an invoking application has or is associated with an access or control token.

Languages

  • English

    -

Organizations

  • ISACA

    Member

    ISACA (formerly the Information Systems Audit and Control Association) is a global professional association, founded in 1969, focused on IT governance, risk, assurance, security, and privacy. With over 185,000 members in 188 countries, it provides industry-leading certifications (CISA, CISM, CRISC), frameworks (COBIT), and educational resources to help individuals and enterprises build a trusted digital world

Recommendations received

4 people have recommended Steven

Join now to view

View Steven’s full profile

  • See who you know in common
  • Get introduced
  • Contact Steven 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

Add new skills with these courses