Wednesday 30 May 2012

My first patent that got approved at USPTO

"Techniques for validating and sharing secrets " is my first patent title that got approved at USPTO. Link is here. It is filed in 2008 with co-author as Puthali. More than the title, I have few things to log here:
  • 1. It got approved on May 1, 2012 which is Labour day and holiday. Thats fine.
  • 2. Its under the name of Apple Inc. hmm.. looks like, during the acquisition of Novell, this patent went to them. Thats also fine.
  • 3. It got approved just the next day after I left Novell. My last day at Novell was April 30, 2012. Isn't it a big thing to happen?
  • 4. May 1, 2012 is the only day I was unemployed in my 6+ years career. I feel, this is a big thing.
  • Why so many coincidences around this patent? What ever, just thought of logging these so that I won't miss them.. :)

    Saturday 12 February 2011

    Fed up of searching small information in big packet capture file?

    I usually face this problem where I need to find for some information in a very huge file. And, it takes lot of time to filter and show the results.
    Now, I got different kind of problem, but, similar. Customer sent set of capture files, around 80, each of 25MB (looks like, he knows that opening a big file and debugging using it is very frustrating). Just thought of using some command lines and there are some already.
    We can use tcpdump over a network packet capture file like tcpdump -r filename and we can apply filters using -R. Filter is similar to that of wireshark, but not same.
    Something like 'tcpdump -r output.cap$i host 10.240.111.29 and host 10.240.115.55 and port 80 and port 16876 >> filteredData'.
    Even Wireshark have command line tool. Hadn't explored yet.

    Facing problems with firefox

    Last few months, I was facing different kind of issues with firefox. History navigation (back, forward) buttons won't appear. History of urls accessed won't get saved. Cannot bookmark pages, search box on the left side doesn't work. Reason looks to be corrupted database files in the mozilla profile directory. In Linux, it will be $HOME/.mozilla/firefox//.
    Close all browser instances, remove the files like places.sqlite (for navigation, bookmarks not working), formhistory.sqlite, search.json, search.sqlite (if search bar is not working). Hopefully, things works fine. If still not, create new profile and start using that.

    Thursday 29 July 2010

    Java plugin for Firefox

    Instructions to install java plugin in linux at location: http://www.java.com/en/download/help/linux_install.xml#rpm
    Its easy to get this link from internet, but, I want to put it here so that I can quickly get this whenever I need it.

    Thursday 24 June 2010

    GCC

    "/usr/lib/gcc/i586-suse-linux/4.3/collect2 --verbose" gives us good data while using gcc for compilation. gcc tries to find lib*.so but not lib*.so.* during linking. This is same as /usr/bin/ld.

    Wednesday 28 April 2010

    editcap

    vim, less and any other file manipulation commands take lot of time to load or search in very big files and so we use split such big files into small to analyze them.
    Similarly, we used to face problems in analyzing network packets captured files. To cut the files or to filter some packets from the network traces captured files, you can use editcap. Its command line oriented provided along with ethereal/wireshark.
    Also, there are few perl scripts available in Internet which are based on libpcap. I yet to install and try that. Looks like that give us more control in filtering the packets.
    If some one know or have idea about using libpcap, share it with us.

    IndianRail - Frustration

    I booked a tatkal rail ticket from the counter thinking that
    - there will be more quota at the counter
    - if the ticket is in waiting list, this ticket will be given preference compared to eticket.
    I'm sure about second point, but not sure about first point.
    But, now, I lost the ticket. I have the PNR number, Xerox copy, photo ID card and so approached counter to take the duplicate ticket.
    Here, to provide a duplicate ticket, they are charging half the ticket fare. Its too huge penalty just to print a ticket. They are sucking the blood.
    This was for my wife - so I just paid the money and took the ticket in order not for any problem for her during travel. If it was for my travel, I should have just took the xerox copy and the photo ID card.
    So, if any one face this problem and ready to fight with TC, take these and say you lost the ticket while climbing the train.
    Can any one help me in complaining about the huge penalty for duplicate ticket?