Patents by Inventor Georgi Danielyan

Georgi Danielyan 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: 9292344
    Abstract: A method of scheduling tasks for a Real-Time Operating System (RTOS) in a low-power, wireless, mesh network may include receiving, at a scheduler for the RTOS, a plurality of tasks to schedule for execution by one or more processors. The plurality of tasks may include a first task; the first task may be associated with an expected execution interval; and the expected execution interval may indicate an expected length of time for the one or more processors to execute the first task. The method may also include scheduling the plurality of tasks for execution by the one or more processors. The first task may be scheduled using the expected execution time such that the first task is executed without being interrupted by others of the plurality of tasks.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: March 22, 2016
    Assignee: Cubic Corporation
    Inventors: Igor Ryshakov, Georgi Danielyan, Anatoli Gostev
  • Patent number: 9253635
    Abstract: Embodiments of methods and devices are disclosed for enabling network devices to join a network. These embodiments generally include a first network device, which is joined to the network, sending authentication information. If the authentication information is determined as valid by a second network device, the second network device sends a join request toward the first network device. During or after the joining process, the first and second network devices can share scheduling information. These embodiments enable a network to have additional security while consuming low amounts of power.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: February 2, 2016
    Assignee: Cubic Corporation
    Inventors: Paul Berenberg, Igor Ryshakov, Dongyan Chen, Georgi Danielyan
  • Publication number: 20140317631
    Abstract: A method of scheduling tasks for a Real-Time Operating System (RTOS) in a low-power, wireless, mesh network may include receiving, at a scheduler for the RTOS, a plurality of tasks to schedule for execution by one or more processors. The plurality of tasks may include a first task; the first task may be associated with an expected execution interval; and the expected execution interval may indicate an expected length of time for the one or more processors to execute the first task. The method may also include scheduling the plurality of tasks for execution by the one or more processors. The first task may be scheduled using the expected execution time such that the first task is executed without being interrupted by others of the plurality of tasks.
    Type: Application
    Filed: April 18, 2014
    Publication date: October 23, 2014
    Applicant: CUBIC CORPORATION
    Inventors: Igor Ryshakov, Georgi Danielyan, Anatoli Gostev
  • Patent number: 8832781
    Abstract: Techniques are disclosed for providing secure critical security parameter (CSP) generation in an integrated circuit (IC). Embodiments generally include determining that an ability to read the CSP externally (e.g., through a debug interface) has been disabled before the CSP is generated. Depending on the functionality of the device, embodiments can include other steps, such as determining whether software for executing a method for providing a secure CSP is being run for a first time. Among other things, the techniques provided herein for providing secure CSP generation can increase the security of the CSP and reduce manufacturing costs of the IC.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: September 9, 2014
    Assignee: Cubic Corporation
    Inventors: Paul Berenberg, Georgi Danielyan
  • Publication number: 20140022969
    Abstract: Techniques are disclosed for reducing the amount of overhead transmitted in ad-hoc low-power wireless networks. Embodiments generally include aggregating a plurality of data packets and prepending and appending each with associated data. The plurality of data packets then can be inserted into a single data frame, or packet for transmission. Gaps may be inserted between the data packets for timing synchronization and/or other purposes.
    Type: Application
    Filed: July 17, 2012
    Publication date: January 23, 2014
    Applicant: Cubic Corporation
    Inventors: Igor Ryshakov, Paul Berenberg, Georgi Danielyan, Armen Hunanyan
  • Publication number: 20130074145
    Abstract: Techniques are disclosed for providing secure critical security parameter (CSP) generation in an integrated circuit (IC). Embodiments generally include determining that an ability to read the CSP externally (e.g., through a debug interface) has been disabled before the CSP is generated. Depending on the functionality of the device, embodiments can include other steps, such as determining whether software for executing a method for providing a secure CSP is being run for a first time. Among other things, the techniques provided herein for providing secure CSP generation can increase the security of the CSP and reduce manufacturing costs of the IC.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Applicant: Cubic Corporation
    Inventors: Paul Berenberg, Georgi Danielyan
  • Publication number: 20120203918
    Abstract: Embodiments of methods and devices are disclosed for enabling network devices to join a network. These embodiments generally include a first network device, which is joined to the network, sending authentication information. If the authentication information is determined as valid by a second network device, the second network device sends a join request toward the first network device. During or after the joining process, the first and second network devices can share scheduling information. These embodiments enable a network to have additional security while consuming low amounts of power.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Cubic Corporation
    Inventors: Paul Berenberg, Igor Ryshakov, Dongyan Chen, Georgi Danielyan