24/7 as in 24 hours a day, 7 days a week. I remember it since I was a kid ('70s), as in “[some store] is open 24/7.” Since it was understood by everyone, it must have been common even longer than I would remember. Certainly not a technology origin, unless you count the technology of “keeping time”.