Computer system 700 may also include an interface 715 to one or more communication networks 714. Networks 714 may, for example, be wireless, wireline, optical. Networks 714 may further be local, wide-area, metropolitan, vehicular and industrial, real-time, delay-tolerant, and so on. Examples of networks 714 include local area networks such as Ethernet, wireless LANs, cellular networks to include GSM, 3G, 4G, 5G, LTE, and the like, TV wireline or wireless wide-area digital networks to include cable TV, satellite TV, and terrestrial broadcast TV, vehicular and industrial to include CANBus, and so forth. Certain networks 714 commonly require external network interface adapters (e.g., graphics adapter 725) that attached to certain general-purpose data ports or peripheral buses 716 (such as, for example, USB ports of the computer system 700; others are commonly integrated into the core of the computer system 700 by attachment to a system bus as described below (for example Ethernet interface into a PC computer system or cellular network interface into a smartphone computer system). Using any of these networks 714, computer system 700 may communicate with other entities. Such communication may be uni-directional, receive only (for example, broadcast TV), uni-directional send-only (for example, CANbus to certain CANbus devices), or bi-directional, for example to other computer systems using local or wide area digital networks. Certain protocols and protocol stacks may be used on each of those networks and network interfaces, as described above.
The aforementioned human interface devices, human-accessible storage devices, and network interfaces may be attached to a core 717 of the computer system 700.