Patents by Inventor Milan Subotic

Milan Subotic 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: 20240086310
    Abstract: Methods and systems provide for a notebook interactive programming environment, having out-of-order code-cell execution, which communicates potential cell execution outcomes. If an event handler receives an event (e.g., open notebook, code change, code execution, etc.) for a cell, without a request for a specific type of analysis (e.g., data-leakage, stale-state), intra-cell analysis is executed based-on the cell's abstract semantics, and an abstract state and pre-summaries are output that indicate the cell's propagation dependency (unbounded variables). If an analysis is associated with the event, starting with the stored abstract state, inter-cell analysis is recursively executed on successor cells having propagation dependencies, until a terminating criteria is reached. Outcomes (e.g., affected cell, line number, bug type, metrics, etc.) are sent via the notebook user-interface to warn users, ahead of concrete code execution, of hypothetical unsafe or safe actions in executing the notebook's code cells.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 14, 2024
    Inventors: Pavle SUBOTIC, Lazar MILIKIC, Milan STOJIC
  • Publication number: 20230009998
    Abstract: A flow regulation system for downlink communication includes a fixed flow valve and a variable flow valve on a discharge line. A pressure sensor is located between the fixed flow valve and the variable flow valve. A sinusoidal communication flow pattern in the drilling fluid is generated by adjusting the position of the variable flow valve based on measured valve pressures from the pressure sensor.
    Type: Application
    Filed: July 7, 2022
    Publication date: January 12, 2023
    Inventors: Milan Subotic, Scott Richard Woolston, Christopher Paul Reed, Pavel Annenkov