software application and embedded software allowing users to record, upload, store, manage, access, and view television programming broadcast over-the-air or via cable via the internet, on computers, tablets, mobile devices, set-top boxes, and television screens; software applications for mobile devices, tablets, and mobile telephones for allowing users to record, upload, store, manage, access, and view television programming broadcast over-the-air or via cable via the internet; computer software applications for allowing users to record, upload, store, manage, access, and view television programming broadcast over-the-air or via cable via the internet; software application and embedded software allowing users to access and watch television programming broadcast over-the-air or via cable, live on television screens, computers, tablets, mobile devices, and set top boxes; remote controls for set-top boxes; remote controls for digital TV tuners; digital TV tuners; digital TV antennas; set-top boxes
Electrical and Scientific Apparatuson-line non-downloadable software that allows users to upload, store, manage, access, and view television programming broadcast over-the-air or via cable via the internet, on computers, tablets, mobile devices, set-top boxes, and television screens; providing temporary use of on-line, non-downloadable software and applications for allowing users to upload, store, manage, access, and view television programming broadcast over-the-air or via cable, on computers, tablets, mobile devices, set-top boxes, and television screens, software as a service allowing users to upload, store, manage, access and view television programming broadcast over-the-air or via cable on computers, tablets, mobile devices, set top boxes, and television screens; subscription service for storing recordings in the cloud and accessing via multiple devices
Computer and Scientific