Patents by Inventor Iulian Doroftei Calinov

Iulian Doroftei Calinov 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: 20220327797
    Abstract: A method includes optimizing a video quality of a video data stream received by a user in a video conference. A region of at least one frame of the video data stream may be sampled. The sampling rate may be variable based on the rate of change of objects in the video data stream. A video quality metric corresponding to the video quality of the video data stream may be calculated. The video quality of the video data stream may be adjusted based on the video quality metric. Another method includes retrieving a video and detecting one or more moving regions of interest (ROIs). Each of the ROIs is tagged with metadata configured to allow users to interact with the ROI, and the detected ROIs and their corresponding metadata are stored in a file. Based on the file, playback of the video and movement of the ROIs may be synchronized.
    Type: Application
    Filed: April 5, 2022
    Publication date: October 13, 2022
    Inventors: Iulian Doroftei Calinov, Marek F. Latuskiewicz, Mayank Singh Chaudhary, Meng Zhang, Sergey Sablin, Xingze He, Yu-Chen Sun, Yun Zhang, Addie Louise Marino, Miguel Angel Perez
  • Patent number: 10642325
    Abstract: Embodiments are directed to capturing and storing historical data regarding thermal remediations, to predicting and acting on remediation futures and to communicating with applications regarding thermal remediations implemented on the computer system. In one scenario, a computer system determines which thermal remediations are currently being implemented on a monitored computing device. The thermal remediations are based on the monitored computing device's current operating environment including the physical thermal environment and/or the current software execution environment. The computer system further tracks thermal remediation levels for those thermal remediations that are currently being implemented on the monitored computing device, the thermal remediation levels indicating the degree to which each thermal remediation is implemented.
    Type: Grant
    Filed: April 29, 2015
    Date of Patent: May 5, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Bruce Lee Worthington, Tristan A. Brown, Iulian Doroftei Calinov
  • Patent number: 10401934
    Abstract: Embodiments relate to enabling software to interface with a power consumption telemetry system. A process may have tagging instructions that interface with an energy estimation engine. While the energy estimation engine is logging energy consumption by the process, the process may also mark, tag, or otherwise delineate periods of processing during the execution time of the process. The logic of the process may determine how such periods should be labeled and when they being and end. The tagged periods are correlated with energy consumed by the process so that details of what the process was doing during different periods of energy consumption may be understood.
    Type: Grant
    Filed: February 27, 2017
    Date of Patent: September 3, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sandeep Prabhakar, Taofiq Ezaz, Cenk Ergan, Rico Mariani, Iulian Doroftei Calinov, Brandon Michael Heenan, Vijay Sundaram, Zachary Sandburg Holmes, Joshua Daniel Patterson, Samarth Harish Shah
  • Publication number: 20180373316
    Abstract: A computing device has an energy storage device system with one or more energy storage devices. A target run-time is obtained, which refers to how long the computing device is to run given the current amount of energy in the energy storage device(s). A predicted power usage over the target run-time is determined, and what, if any, power management actions to take in order to achieve the target run-time are determined. The power management actions are then taken. A target charge-time is also obtained, which refers to how long the computing device is to take to charge the energy storage device(s) to a threshold level (e.g., 100% or fully charged). A predicted power gain over the target charge-time is determined, and what, if any, power management actions to take in order to achieve the target charge-time are determined. The power management actions are then taken.
    Type: Application
    Filed: June 26, 2017
    Publication date: December 27, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Paresh MAISURIA, M. Nashaat SOLIMAN, Iulian Doroftei CALINOV, Sandeep PRABHAKAR, Jihad TAFAS, Eric R. KRATZER
  • Publication number: 20180196487
    Abstract: Embodiments relate to enabling software to interface with a power consumption telemetry system. A process may have tagging instructions that interface with an energy estimation engine. While the energy estimation engine is logging energy consumption by the process, the process may also mark, tag, or otherwise delineate periods of processing during the execution time of the process. The logic of the process may determine how such periods should be labeled and when they being and end. The tagged periods are correlated with energy consumed by the process so that details of what the process was doing during different periods of energy consumption may be understood.
    Type: Application
    Filed: February 27, 2017
    Publication date: July 12, 2018
    Inventors: Sandeep Prabhakar, Taofiq Ezaz, Cenk Ergan, Rico Mariani, Iulian Doroftei Calinov, Brandon Michael Heenan, Vijay Sundaram, Zachary Sandburg Holmes, Joshua Daniel Patterson, Samarth Harish Shah
  • Publication number: 20160224081
    Abstract: Embodiments are directed to capturing and storing historical data regarding thermal remediations, to predicting and acting on remediation futures and to communicating with applications regarding thermal remediations implemented on the computer system. In one scenario, a computer system determines which thermal remediations are currently being implemented on a monitored computing device. The thermal remediations are based on the monitored computing device's current operating environment including the physical thermal environment and/or the current software execution environment. The computer system further tracks thermal remediation levels for those thermal remediations that are currently being implemented on the monitored computing device, the thermal remediation levels indicating the degree to which each thermal remediation is implemented.
    Type: Application
    Filed: April 29, 2015
    Publication date: August 4, 2016
    Inventors: Bruce Lee Worthington, Tristan A. Brown, Iulian Doroftei Calinov