Patents by Inventor Dragan Milosavljevic

Dragan Milosavljevic 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: 10671445
    Abstract: Systems, methods, and computer-readable media for identifying an optimal cluster configuration for performing a job in a remote cluster computing system. In some examples, one or more applications and a sample of a production load as part of a job for a remote cluster computing system is received. Different clusters of nodes are instantiated in the remote cluster computing system to form different cluster configurations. Multi-Linear regression models segmented into different load regions are trained by running at least a portion of the sample on the instantiated different clusters of nodes. Expected completion times of the production load across varying cluster configurations are identified using the multi-linear regression models. An optimal cluster configuration of the varying cluster configurations is determined for the job based on the identified expected completion times.
    Type: Grant
    Filed: December 4, 2017
    Date of Patent: June 2, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Antonio Nucci, Dragan Milosavljevic, Ping Pamela Tang, Athena Wong, Alex V. Truong, Alexander Sasha Stojanovic, John Oberon, Prasad Potipireddi, Ahmed Khattab, Samudra Harapan Bekti
  • Publication number: 20190171494
    Abstract: Systems, methods, and computer-readable media for identifying an optimal cluster configuration for performing a job in a remote cluster computing system. In some examples, one or more applications and a sample of a production load as part of a job for a remote cluster computing system is received. Different clusters of nodes are instantiated in the remote cluster computing system to form different cluster configurations. Multi-Linear regression models segmented into different load regions are trained by running at least a portion of the sample on the instantiated different clusters of nodes. Expected completion times of the production load across varying cluster configurations are identified using the multi-linear regression models. An optimal cluster configuration of the varying cluster configurations is determined for the job based on the identified expected completion times.
    Type: Application
    Filed: December 4, 2017
    Publication date: June 6, 2019
    Inventors: Antonio Nucci, Dragan Milosavljevic, Ping Pamela Tang, Athena Wong, Alex V. Truong, Alexander Sasha Stojanovic, John Oberon, Prasad Potipireddi, Ahmed Khattab, Samudra Harapan Bekti
  • Patent number: 7472180
    Abstract: Methods and mechanisms for preventing deadlock in a policy-based computer system are disclosed. In one embodiment, the method includes various machine-implemented steps, such as a step of receiving policy information based upon decisions about system configurations. At least one policy includes at least one action that has a post condition. Satisfaction of the post condition triggers at least one subsequent action or decision. The policy includes an indication whether the at least one subsequent action or decision should proceed if the action fails to satisfy the post condition. The at least one action is executed. Then, if the action fails to satisfy the post condition, a determination is made whether the at least one subsequent action or decision can proceed based upon the indication.
    Type: Grant
    Filed: October 29, 2004
    Date of Patent: December 30, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Cosmin Nicu Dini, Petre Dini, Dragan Milosavljevic, Manuela I. Popescu
  • Patent number: 7101347
    Abstract: A therapeutic mobilization device is disclosed. The device includes a flexion assembly, a pro/supination assembly and a valgus carrying angle compensation device. The flexion assembly has an arm attachment assembly and an elbow actuator and the elbow actuator defines and axes of rotation. The pro/supination assembly is attached to flexion assembly and has a distal forearm attachment assembly and a pro/supination actuator operably connected thereto. The valgus carrying angle compensation device is operably attached to the flexion assembly and the pro/supination assembly. Preferably the pro/supination assembly is slidably mounted on a housing shaft whereby during flexion the pro/supination assembly is free to move along the housing shaft. Further, preferably the arm attachment assembly includes an attachment ring and an adjustable clamp pivotally attached thereto whereby the attachment ring defines a pro/supination axis and the adjustable clamp pivots orthogonally to the pro/supination axis.
    Type: Grant
    Filed: May 13, 2003
    Date of Patent: September 5, 2006
    Assignee: OrthoRehab., Inc.
    Inventors: Jeff Culhane, Alex Solomon, Paul Kruger, Dragan Milosavljevic, Dan Cotterell, Andrew MacPhail
  • Publication number: 20060095552
    Abstract: Methods and mechanisms for preventing deadlock in a policy-based computer system are disclosed. In one embodiment, the method includes various machine-implemented steps, such as a step of receiving policy information based upon decisions about system configurations. At least one policy includes at least one action that has a post condition. Satisfaction of the post condition triggers at least one subsequent action or decision. The policy includes an indication whether the at least one subsequent action or decision should proceed if the action fails to satisfy the post condition. The at least one action is executed. Then, if the action fails to satisfy the post condition, a determination is made whether the at least one subsequent action or decision can proceed based upon the indication.
    Type: Application
    Filed: October 29, 2004
    Publication date: May 4, 2006
    Inventors: Cosmin Dini, Petre Dini, Dragan Milosavljevic, Manuela Popescu
  • Publication number: 20040082885
    Abstract: A therapeutic mobilization device is disclosed. The device includes a flexion assembly, a pro/supination assembly and a valgus carrying angle compensation device. The flexion assembly has an arm attachment assembly and an elbow actuator and the elbow actuator defines and axes of rotation. The pro/supination assembly is attached to flexion assembly and has a distal forearm attachment assembly and a pro/supination actuator operably connected thereto. The valgus carrying angle compensation device is operably attached to the flexion assembly and the pro/supination assembly. Preferably the pro/supination assembly is slidably mounted on a housing shaft whereby during flexion the pro/supination assembly is free to move along the housing shaft. Further, preferably the arm attachment assembly includes an attachment ring and an adjustable clamp pivotally attached thereto whereby the attachment ring defines a pro/supination axis and the adjustable clamp pivots orthogonally to the pro/supination axis.
    Type: Application
    Filed: May 13, 2003
    Publication date: April 29, 2004
    Applicant: Orthologic Corp.
    Inventors: Jeff Culhane, Alex Solomon, Paul Kruger, Dragan Milosavljevic, Dan Cotterell, Andrew MacPhail