Nathan Helgren

Nathan Helgren

Sammamish, Washington, United States
3K followers 500+ connections

About

I am currently a Principal Program Manager at Microsoft working in the Agent Cloud. My…

Articles by Nathan

Activity

Join now to see all activity

Experience

  • Microsoft Graphic

    Microsoft

    Redmond, Washington, United States

  • -

    Redmond, Washington, United States

  • -

    Redmond,. WA

  • -

    Redmond, WA

  • -

    Redmond, WA

  • -

    Redmond, WA

  • -

    Redmond, WA

  • -

  • -

  • -

  • -

  • -

Education

Licenses & Certifications

Volunteer Experience

  • Pine Lake Co Op Preschool Graphic

    Parent Volunteer

    Pine Lake Co Op Preschool

    - Present 11 years 10 months

    Children

    I am a parent volunteer in my children's co-op preschool which includes helping out in the classroom, attending events, interacting with the children, and serving as the school's webmaster.

  • Den Leader, Council Member

    Cub Scout Pack 545

    - Present 9 years 9 months

    Children

    I am a den leader and council member for Cub Scout Pack 545 out of Sammamish, WA. I love working with the scouts and helping them learn important life skills, both physical and mental.

Patents

  • Synchronization across applications

    Issued US 20140310327

    Mechanisms of synchronization between different types of application, using communication between client and server devices, are described. As an example, synchronization between a script running in a browser and a native application may be implemented using a lock service on a server. Mechanisms for synchronization also allow for applications on different client devices to be automatically synchronized. Identifiers may be automatically used by a synchronization mechanism implemented by a…

    Mechanisms of synchronization between different types of application, using communication between client and server devices, are described. As an example, synchronization between a script running in a browser and a native application may be implemented using a lock service on a server. Mechanisms for synchronization also allow for applications on different client devices to be automatically synchronized. Identifiers may be automatically used by a synchronization mechanism implemented by a service. Identifiers may include user, machine, application or other identifiers. Messages and protocols between the client devices and server services to create, use, and destroy a lock are described.

    Other inventors
    • Clement Yip
    • Rong Zhou
    • Ting Liu
    • Bin Yang
    • ZhenXiong Ma
    • Daniel Chow
    • Janardhanan Vidhu
    See patent

Recommendations received

More activity by Nathan

View Nathan’s full profile

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