×

System for interactive matrix manipulation control of streamed data and media

  • US 9,325,682 B2
  • Filed: 02/25/2013
  • Issued: 04/26/2016
  • Est. Priority Date: 04/16/2007
  • Status: Active Grant
First Claim
Patent Images

1. A method for providing data, video, or image media to a recipient while preventing unauthorized viewing or copying of the data, video, or image media, comprising:

  • encoding or encrypting the data, video, or image media into a first data set;

    accessing a receiving computer selected from a group consisting of a computing device, a wireless device, a smart phone, a tablet phone, a tablet computer, and a computer embedded appliance, wherein the receiving computer runs a remote virtual machine with a matrix manipulation function, the remote virtual machine under control of an external device independent of an operating system of the receiving computer;

    streaming the first data set to the remote virtual machine of the receiving computer;

    streaming a Boolean control code to the remote virtual machine of the receiving computer separate from the first data set, the Boolean control code readable by the remote virtual machine and indicating if a recipient control code is required to access the data, video, or image media in the streamed first data set;

    using the Boolean control code to remotely control the streamed first data set by remotely controlling the matrix manipulation function in the remote virtual machine of the receiving computer to manipulate the streamed first data set and to control the display or access of the data, video, or image media in the streamed first data set;

    enabling receipt of the recipient control code entered by the recipient into the matrix manipulation function within the remote virtual machine of the receiving computer; and

    enabling an authentication process between the recipient control code and the streamed Boolean control code in the matrix manipulation function to enable the recipient to access the data, video, or image media in the streamed first data set.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×