Patents by Inventor Ljupco Kocarev

Ljupco Kocarev 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: 10574057
    Abstract: A method measures a power characteristic at the one or more storage batteries, and controls the one or more batteries to selectively act as a generator to supply power to the power grid or to act as a load to draw power from the power grid in response to a predetermined disturbance in the power characteristic being detected. A system includes a battery charging circuit, a battery to grid circuit and a controller that monitors a power characteristic at the one or more storage batteries, and controls the one or more batteries to selectively act as a generator to supply power to the power grid or to act as a load to draw power from the power grid in response to a predetermined disturbance in the power characteristic being detected.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: February 25, 2020
    Assignee: The Regents of the University of California
    Inventors: Ljupco Kocarev, Vladimir Zdraveski, Mirko Todorovski, Andrej Gajduk, Lasko Basnarkov
  • Patent number: 10218179
    Abstract: Intelligent load balancing is conducted by monitoring loads in phases at nodes and commanding phase switches of a plurality of nodes to rotate phases. Preferred embodiments identify load balancing problems among phases in three-phase systems and utilize a modified legacy network of power meters or an existing smart network of power meters to implement a control algorithm that achieves dynamic, intelligent load balancing.
    Type: Grant
    Filed: March 3, 2015
    Date of Patent: February 26, 2019
    Assignee: The Regents of the University of California
    Inventors: Ljupco Kocarev, Vladimir Zdraveski, Mirko Todorovski
  • Publication number: 20180138710
    Abstract: A method measures a power characteristic at the one or more storage batteries, and controls the one or more batteries to selectively act as a generator to supply power to the power grid or to act as a load to draw power from the power grid in response N to a predetermined disturbance in the power characteristic being detected. A system includes a battery charging circuit, a battery to grid circuit and a controller that monitors a power characteristic at the one or more storage batteries, and controls the one or more batteries to selectively act as a generator to supply power to the power grid or to act as a load to draw power from the power grid in response to a predetermined disturbance in the power characteristic being detected.
    Type: Application
    Filed: May 17, 2016
    Publication date: May 17, 2018
    Inventors: Ljupco Kocarev, Vladimir Zdraveski, Mirko Todorovski, Andrej Gajduk, Lasko Basnarkov
  • Publication number: 20170093161
    Abstract: Intelligent load balancing is conducted by monitoring loads in phases at nodes and commanding phase switches of a plurality of nodes to rotate phases. Preferred embodiments identify load balancing problems among phases in three-phase systems and utilize a modified legacy network of power meters or an existing smart network of power meters to implement a control algorithm that achieves dynamic, intelligent load balancing.
    Type: Application
    Filed: March 3, 2015
    Publication date: March 30, 2017
    Inventors: Ljupco Kocarev, Vladimir Zdraveski, Mirko Todorovski
  • Patent number: 8041031
    Abstract: Stream ciphers, including synchronous stream ciphers, self-synchronizing stream ciphers, and totally asynchronous stream ciphers, employ a working key and a quasigroup transformation, where the quasigroup used is based on an initial secret key. Error-correction and pseudo-random number generation improver methods also employ quasigroup transformations.
    Type: Grant
    Filed: October 13, 2005
    Date of Patent: October 18, 2011
    Assignee: The Regents of the University of California
    Inventors: Danilo Gligoroski, Smile Markovski, Ljupco Kocarev
  • Patent number: 7779060
    Abstract: A method for generating cryptographically secure (or unpredictable) pseudo-random numbers uses simple functions whose inverse is not a well-defined function and has a large number of branches, although the inverse could be easily computed on each particular branch. In this way the sequence of numbers is practically unpredictable and at the same time may be generated using very simple functions.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: August 17, 2010
    Assignee: STMicroelectronics, S.r.l.
    Inventors: Ljupco Kocarev, Paolo Amato, Gianguido Rizzotto
  • Publication number: 20090041236
    Abstract: Stream ciphers, including synchronous stream ciphers, self-synchronizing stream ciphers, and totally asynchronous stream ciphers, employ a working key and a quasigroup transformation, where the quasigroup used is based on an initial secret key. Error-correction and pseudo-random number generation improver methods also employ quasigroup transformations.
    Type: Application
    Filed: October 13, 2005
    Publication date: February 12, 2009
    Inventors: Danilo Gligoroski, Smile Markovski, Ljupco Kocarev
  • Patent number: 7106864
    Abstract: In an encryption/decryption system for converting data signals between an unencrypted plaintext format and an encrypted ciphertext format plurality of round modules are provided permitting a respective set of input data signals (TEXT IN) to generate a respective set of output data signals (TEXT OUT) by means of transformation controlled by a round key (SUBKEY). The transformation is identified by at least one map function derived from a chaotic map.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: September 12, 2006
    Assignee: STMicroelectronics S.r.l.
    Inventors: Ljupco Kocarev, Goce Jakimoski, Gianguido Rizzotto, Paolo Amato
  • Patent number: 6892940
    Abstract: An encryption process includes choosing a secret key and a set of permutable functions defined on a phase space for encrypting/decrypting messages, choosing a code for encoding messages to be sent as a number belonging to the phase space. The set of permutable functions includes chaotic maps generated by a composite function of first and second functions, and an inverse of the first function. The secret key is defined by the second function.
    Type: Grant
    Filed: April 6, 2004
    Date of Patent: May 17, 2005
    Assignee: STMicroelectronics S.r.l.
    Inventors: Ljupco Kocarev, Zarko Tasev, Paolo Amato, Gianguido Rizzotto
  • Publication number: 20040223616
    Abstract: An encryption process includes choosing a secret key and a set of permutable functions defined on a phase space for encrypting/decrypting messages, choosing a code for encoding messages to be sent as a number belonging to the phase space. The set of permutable functions includes chaotic maps generated by a composite function of first and second functions, and an inverse of the first function. The secret key is defined by the second function.
    Type: Application
    Filed: April 6, 2004
    Publication date: November 11, 2004
    Applicant: STMicroelectronics S.r.I.
    Inventors: Ljupco Kocarev, Zarko Tasev, Paolo Amato, Gianguido Rizzotto
  • Publication number: 20040153291
    Abstract: A method for generating cryptographically secure (or unpredictable) pseudo-random numbers uses simple functions whose inverse is not a well-defined function and has a large number of branches, although the inverse could be easily computed on each particular branch. In this way the sequence of numbers is practically unpredictable and at the same time may be generated using very simple functions.
    Type: Application
    Filed: November 12, 2003
    Publication date: August 5, 2004
    Applicant: STMicroelectronics S.r.l.
    Inventors: Ljupco Kocarev, Paolo Amato, Gianguido Rizzotto
  • Publication number: 20030219120
    Abstract: In an encryption/decryption system for converting data signals between an unencrypted plaintext format and an encrypted ciphertext format plurality of round modules are provided permitting a respective set of input data signals (TEXT IN) to generate a respective set of output data signals (TEXT OUT) by means of transformation controlled by a round key (SUBKEY). The transformation is identified by at least one map function derived from a chaotic map.
    Type: Application
    Filed: December 12, 2002
    Publication date: November 27, 2003
    Inventors: Ljupco Kocarev, Goce Jakimoski, Gianguido Rizzotto, Paolo Amato
  • Publication number: 20030219119
    Abstract: A method for generating a random number sequence whose randomness properties are determined a priori, includes defining a parametric map, calculating, in function of parameters of the map, the entropy and the Lyapunov exponent of random number sequences obtainable using the parametric map, and identifying at least a set of values of parameters for which the entropy and the Lyapunov exponent are positive numbers the map has no attracting point. The method further includes assigning a pre-established value as a first feedback value and cyclically carrying out the following steps for generating a random number sequence: determining the parameters inside the set as the numerical values of respective physical quantities, outputting a random number, according to the map with the parameters and the assigned feedback value, and assigning as new feedback value the output random number.
    Type: Application
    Filed: December 13, 2002
    Publication date: November 27, 2003
    Applicant: STMicroelectronics S.r.l.
    Inventors: Ljupco Kocarev, Toni Stojanovski, Gianguido Rizzotto, Francesco Italia, Domenico Porto