1
Craig M Janik: System for providing content, management, and interactivity for thin client devices. Viviana Research, May 3, 2011: US07937450 (78 worldwide citation)

A system is provided for delivering Internet and digital content to a variety of thin client devices. A web portal for accessing and selecting content is used in conjunction with graphical user interfaces on a personal computer for setting up and controlling the content channels. The user interfaces ...


2
Craig M Janik, Nick Kalayjian, Bruce Edwards, Josh Ferguson: System and method for using a webpad to control a data stream. Viviana Research, December 13, 2011: US08078751 (32 worldwide citation)

A system and method for using a webpad to select a target device which is to receive from a source device a stream of a digital representation of a media. The webpad is used to send a transmission to the source device to cause the source device to route the stream of the digital representation of th ...


3
Craig M Janik, Nick Kalayjian, Bruce Edwards: Storage and playback device and method for using the same. Viviana Research, April 5, 2011: US07920824 (25 worldwide citation)

A storage and playback device is capable of being detachably coupled to an output device, such as speakers of an automobile. The device includes a wireless transceiver to receive compressed digital content automatically from a computer system via a wireless local area network based on user defined p ...


4
Craig M Janik, Nick Kalayjian, Bruce Edwards, Josh Ferguson: System and method for using a webpad to control a data stream. Viviana Research, March 8, 2011: US07904579 (23 worldwide citation)

A system and method for using a webpad to select a target device which is to receive from a source device a stream of digital media. The webpad is used to send a transmission to the source device to cause the source device to route the stream of digital media to the target device.


5
Craig M Janik: Clock with link to the internet. Viviana Research, May 26, 2015: US09042205

A system and method wherein a personal computer is operable to access content from a networked environment and to stream the content to a device in response to a request from a user. The content accessed via the networked environment may be based on user preferences. The content may also be stored p ...


6
Craig M Janik: Audio converter device and method for using the same. Viviana Research, May 19, 2015: US09037274

An audio converter device and a method for using the same. The audio converter device receives the digital audio data from a first device via a local area network. The audio converter device decompresses the digital audio data and converts the digital audio data into analog electrical data. The audi ...


7
Bruce Edwards, Nicholas R Kalayjian, Craig M Janik: System and method for protecting removeable media playback devices. Viviana Research, May 22, 2012: US08184400

A mounting system for a media playback device is provided having an outer module for rigidly mounting the media playback device to a surface, and a corresponding cartridge which is capable of being inserted and removed from the outer module. While inserted in the outer module, a first mounting subsy ...


8
Craig M Janik, Nick Kalayjian, Bruce Edwards, Josh Ferguson: System and method for using a webpad to control a data stream. Viviana Research, February 23, 2012: US20120047536-A1

A system and method for using a webpad to select a target device which is to receive from a source device a stream of a digital representation of a media. The webpad is used to send a transmission to the source device to cause the source device to route the stream of the digital representation of th ...