Patents by Inventor Chuan-Kai Kao

Chuan-Kai Kao has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10530570
    Abstract: A transmission apparatus and a transmission data protection method thereof are provided. The transmission apparatus stores a data table, a bloom filter, a first randomization array, a plurality of second randomization arrays and an identifier of each of the second randomization arrays. The bloom filter has a plurality of independent hash functions. The transmission apparatus generates a current original datum according to the data table; inputs the current original datum to the bloom filter as a current input datum of the bloom filter to output a current bloom datum; randomizes the current bloom datum according to the first randomization array to generate a current first randomized datum; randomizes the current first randomized datum according to one of the second randomization arrays to generate a current second randomized datum; and transmits a data signal carrying the current second randomized datum and an identification datum to another transmission apparatus.
    Type: Grant
    Filed: October 23, 2017
    Date of Patent: January 7, 2020
    Assignee: Institute For Information Industry
    Inventors: Chih-Ta Lin, Chuan-Kai Kao
  • Publication number: 20190044701
    Abstract: A transmission apparatus and a transmission data protection method thereof are provided. The transmission apparatus stores a data table, a bloom filter, a first randomization array, a plurality of second randomization arrays and an identifier of each of the second randomization arrays. The bloom filter has a plurality of independent hash functions. The transmission apparatus generates a current original datum according to the data table; inputs the current original datum to the bloom filter as a current input datum of the bloom filter to output a current bloom datum; randomizes the current bloom datum according to the first randomization array to generate a current first randomized datum; randomizes the current first randomized datum according to one of the second randomization arrays to generate a current second randomized datum; and transmits a data signal carrying the current second randomized datum and an identification datum to another transmission apparatus.
    Type: Application
    Filed: October 23, 2017
    Publication date: February 7, 2019
    Inventors: Chih-Ta LIN, Chuan-Kai KAO
  • Publication number: 20090132907
    Abstract: An annotation structure for web pages, a system and a method for annotating web pages are disclosed. In the invention, a web page displayed by a web browser is treated as a bottom web page, and an XML-based vector graphic annotation is overlaid on the bottom web page, wherein the XML-based vector graphic annotation includes annotation layers created by users. All users can create their respective annotation layer on the same bottom web page, edit various annotation objects on their own annotation layer, and save the edited annotation objects onto their respective annotation layer, wherein the annotation objects are XML-based vector graphic elements having better controllability. This will constitute multiple vector graphic annotation layers on the bottom web page. When sharing, the user only needs to transmit the address (e.g. URL) of the bottom web page and his own annotation layer to other users.
    Type: Application
    Filed: November 20, 2007
    Publication date: May 21, 2009
    Inventors: Shin-Chung Shao, Cheng-Wei Tsai, Chuan-Kai Kao, Hao-Yu Lee
  • Publication number: 20070298399
    Abstract: An e-book allowing note and corrigendum sharing as well as differential update is produced using vector graphics satisfying XML syntax, and a script program is embedded in or linked to the e-book. The script program allows a user to add various kinds of note markups to the e-book, including fluorescent marker, text annotation, handwriting note, bookmark, digital blackboard record, post-it note, highlight, voice, memo, tracking information, etc. The e-book also allows an e-book editor to correct any error in the e-book. The note markups and corrigenda may be uploaded via network, and be shared among other users by way of differential update.
    Type: Application
    Filed: June 13, 2006
    Publication date: December 27, 2007
    Inventors: Shin-Chung Shao, Chuan-Kai Kao