Patents by Inventor Nikolas Provatas

Nikolas Provatas 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).

  • Publication number: 20130159128
    Abstract: A system and method for a software licensing system for use in e.g., a variable time-based licensing, is provided. Such a system includes a secure device, including a first computer readable medium, configured to connect to a computer, including a second computer readable medium and microprocessor. The secure device can further include a chips pool which stores inactive chips, and a chips accounting manager, operable to receive license requests for software tools and to determine whether to grant the license request. In this context “chips” can be considered a currency which can be traded to use software tools for a period of time associated with each chip. The system further includes a license server, executing on the computer. The license server can include a license manager which tracks active chips and manages activated chip check-in and checkout, and a chips cache which stores activated chips.
    Type: Application
    Filed: December 14, 2011
    Publication date: June 20, 2013
    Applicant: HELIC S.A.
    Inventors: Yorgos Koutsoyannopoulos, Anand Raman, Sotirios Bantas, Apostolos Liapis, Christos Makiyama, Nikolas Provatas
  • Publication number: 20120123917
    Abstract: A system and method for variable time-based licensing is provided, which includes a chips cache which stores activated chips and a chips pool which stores inactive chips. In this context “chips” can be considered a currency which can be traded to use software tools for a period of time associated with each chip. The system further includes a chips accounting manager, operable to receive license requests for software tools and to determine whether to grant the license request; and a license manager which tracks active chips and manages activated chip check-in and checkout. When the chips accounting manager receives a license request for a software tool the chips accounting manager determines whether the chips cache includes sufficient chips to access the software tool. If there are insufficient chips, the chips accounting manager checks whether inactive chips in the chip pool can be activated and added to the chips cache.
    Type: Application
    Filed: May 11, 2011
    Publication date: May 17, 2012
    Applicant: HELIC S.A.
    Inventors: Yorgos Koutsoyannopoulos, Anand Raman, Sotirios Bantas, Apostolos Liapis, Christos Makiyama, Nikolas Provatas