James C.

San Jose, California, United States Contact Info
984 followers 500+ connections

Join to view profile

About

With decades of experience in user-centered design, software engineering, and…

Activity

Join now to see all activity

Experience & Education

  • Apple

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

Publications

  • Accessible Rich Internet Applications (WAI-ARIA) 1.0

    W3C

    Accessibility of web content requires semantic information about widgets, structures, and behaviors, in order to allow assistive technologies to convey appropriate information to persons with disabilities. This specification provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user…

    Accessibility of web content requires semantic information about widgets, structures, and behaviors, in order to allow assistive technologies to convey appropriate information to persons with disabilities. This specification provides an ontology of roles, states, and properties that define accessible user interface elements and can be used to improve the accessibility and interoperability of web content and applications. These semantics are designed to allow an author to properly convey user interface behaviors and structural information to assistive technologies in document-level markup. This document is part of the WAI-ARIA suite described in the WAI-ARIA Overview.

    Other authors
    See publication

Patents

  • Systems and Methods for Enabling Low-Vision Users to Interact with a Touch-Sensitive Secondary Display

    Issued US 10908797

  • Device, Method, and Graphical User Interface for Controlling Multiple Devices in an Accessibility Mode

    Issued US 10649636

  • Devices, methods, and graphical user interfaces for providing control of a touch-based user interface absent physical touch capabilities

    Issued US 9513799 / US 10732829 / US 11354032 / US 11775169

  • MEDIA CONTENT AND CHAT INTEGRATION

    Filed US 12/135,064

    In various embodiments, a method includes receiving a request to initiate recording of media content of an event. The method also includes controlling capturing of the media content by a capture machine in response to the received request. The method includes opening a chat session among one or more persons that are listeners or viewers of the event being captured, wherein the opening is in response to the request to initiate recording of the media content. The chat session comprises one or…

    In various embodiments, a method includes receiving a request to initiate recording of media content of an event. The method also includes controlling capturing of the media content by a capture machine in response to the received request. The method includes opening a chat session among one or more persons that are listeners or viewers of the event being captured, wherein the opening is in response to the request to initiate recording of the media content. The chat session comprises one or more entries that include a chat input from the one or more persons and a timecode of the chat input. The method includes receiving a request to stop recording of the media content of the event. The method also includes combining at least a subset of the one or more entries of the chat session with the media content using the time code of the one or more entries.

    Other inventors
    See patent

Honors & Awards

  • Nominee: Jim Thatcher Lifetime Achievement Award (Axe-Con 2021)

    Deque Systems

Recommendations received

More activity by James

View James’ full profile

  • See who you know in common
  • Get introduced
  • Contact James 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 James C. in United States

Add new skills with these courses