Patents by Inventor Vlad Sadovsky

Vlad Sadovsky 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: 9110592
    Abstract: A method of operating a computing device includes dynamically managing at least two types of memory based on workloads, or requests from different types of applications. A first type of memory may be high performance memory that may have a higher bandwidth, lower memory latency and/or lower power consumption than a second type of memory in the computing device. In an embodiment, the computing device includes a system on a chip (SoC) that includes Wide I/O DRAM positioned with one or more processor cores. A Low Power Double Data Rate 3 dynamic random access memory (LPDDR3 DRAM) memory is externally connected to the SoC or is an embedded part of the SoC. In embodiments, the computing device may be included in at least a cell phone, mobile device, embedded system, video game, media console, laptop computer, desktop computer, server and/or datacenter.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: August 18, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Brian Lee, Marc Tremblay, Barry Bond, Vlad Sadovsky, Mark John Ramberg
  • Publication number: 20140223098
    Abstract: A method of operating a computing device includes dynamically managing at least two types of memory based on workloads, or requests from different types of applications. A first type of memory may be high performance memory that may have a higher bandwidth, lower memory latency and/or lower power consumption than a second type of memory in the computing device. In an embodiment, the computing device includes a system on a chip (SoC) that includes Wide I/O DRAM positioned with one or more processor cores. A Low Power Double Data Rate 3 dynamic random access memory (LPDDR3 DRAM) memory is externally connected to the SoC or is an embedded part of the SoC. In embodiments, the computing device may be included in at least a cell phone, mobile device, embedded system, video game, media console, laptop computer, desktop computer, server and/or datacenter.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: MICROSOFT CORPORATION
    Inventors: Brian Lee, Marc Tremblay, Barry Bond, Vlad Sadovsky, Mark John Ramberg
  • Patent number: 8352784
    Abstract: A method and a device may be provided for saving and restoring one or more settings associated with the device. The one or more settings may be saved and changed before performing a task. After completion of the task, or after a determined failure of the task to complete, the one or more settings may be restored. Communications may be exchanged between a host and the device to create a restore point for saving the one or more settings, to change any of the one or more settings before performing the task, and to restore the one or more settings after completion of the task, or after determining the failure of the task to complete. The device may create and store the one or more settings in a restore point in the device, or may send the one or more settings to the host for storing.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: January 8, 2013
    Assignee: Microsoft Corporation
    Inventors: David Burg, Vlad Sadovsky
  • Patent number: 8219215
    Abstract: A device with controllable mechanical characteristics makes available a list of controllable characteristics for use by a controller or host computer. The list may include not only controllable characteristics but also the available range for each control, the impact of each adjustment, or both. The host computer can evaluate an operating state of the computer or electronic device and determine how best to set the device for compatible operation with the operating state. When controllable characteristics have multiple effects and/or interact with other controllable characteristics, macros may be developed to perform multiple settings as a group to achieve the desired outcome. The list may also be downloaded from a web service.
    Type: Grant
    Filed: May 22, 2008
    Date of Patent: July 10, 2012
    Assignee: Microsoft Corporation
    Inventors: David Burg, Vlad Sadovsky
  • Patent number: 7770165
    Abstract: A system for providing a firmware upgrade to a portable media device by comparing a version number of the firmware on the portable media device to the version number of an available firmware upgrade. The available firmware upgrade is provided by the manufacturer of the portable media device or some other trusted source and compiled in a firmware database. The firmware database is accessed when the portable media device is connected to the personal computing device. Additionally, a digital signature may be associated with a certified version of the media device firmware and used by a multimedia management application to verify the functionality of the portable media device.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: August 3, 2010
    Assignee: Microsoft Corporation
    Inventors: Kipley J. Olson, Dennis A. Kiilerich, Vlad Sadovsky, Kjersten Johansen Hayter
  • Publication number: 20090327295
    Abstract: An interface between a host computing device and a transient storage device (TSD) eliminates the need for a full directory crawl of the storage volume on the TSD to maintain a metadata database. The metadata database is incrementally updated instead of being completely regenerated on every connection between the TSD and a highly capable host. This function helps the host device more efficiently track and maintain exo-file system metadata. Host devices discover and use this new TSD function to efficiently update the metadata database. Host devices provide parameters governing the operation of the TSD to the TSD. Cooperatively, the TSD logs addresses corresponding to storage locations of changes made to the data on the storage volume and, upon discovering a capability of the host device to update the metadata database, the TSD provides discovery to the host device regarding an availability of the metadata database and the log of addresses.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: Microsoft Corporation
    Inventors: James Bovee, Vlad Sadovsky
  • Publication number: 20090292372
    Abstract: A device with controllable mechanical characteristics makes available a list of controllable characteristics for use by a controller or host computer. The list may include not only controllable characteristics but also the available range for each control, the impact of each adjustment, or both. The host computer can evaluate an operating state of the computer or electronic device and determine how best to set the device for compatible operation with the operating state. When controllable characteristics have multiple effects and/or interact with other controllable characteristics, macros may be developed to perform multiple settings as a group to achieve the desired outcome. The list may also be downloaded from a web service.
    Type: Application
    Filed: May 22, 2008
    Publication date: November 26, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: David Burg, Vlad Sadovsky
  • Publication number: 20090158295
    Abstract: A method and a device may be provided for saving and restoring one or more settings associated with the device. The one or more settings may be saved and changed before performing a task. After completion of the task, or after a determined failure of the task to complete, the one or more settings may be restored. Communications may be exchanged between a host and the device to create a restore point for saving the one or more settings, to change any of the one or more settings before performing the task, and to restore the one or more settings after completion of the task, or after determining the failure of the task to complete. The device may create and store the one or more settings in a restore point in the device, or may send the one or more settings to the host for storing.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: David Burg, Vlad Sadovsky
  • Patent number: 7421089
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: September 2, 2008
    Assignee: Microsoft Corporation
    Inventors: Franc J. Camara, Andrew S. Ivory, Vlad Sadovsky, Po Yuan
  • Publication number: 20080052698
    Abstract: A system for providing a firmware upgrade to a portable media device by comparing a version number of the firmware on the portable media device to the version number of an available firmware upgrade. The available firmware upgrade is provided by the manufacturer of the portable media device or some other trusted source and compiled in a firmware database. The firmware database is accessed when the portable media device is connected to the personal computing device. Additionally, a digital signature may be associated with a certified version of the media device firmware and used by a multimedia management application to verify the functionality of the portable media device.
    Type: Application
    Filed: August 25, 2006
    Publication date: February 28, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Kipley J. Olson, Dennis A. Kiilerich, Vlad Sadovsky, Kjersten Johansen Hayter
  • Patent number: 7197158
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Grant
    Filed: June 28, 2002
    Date of Patent: March 27, 2007
    Assignee: Microsoft Corporation
    Inventors: Franc J. Camara, Andrew S. Ivory, Vlad Sadovsky, Po Yuan
  • Patent number: 7162053
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Grant
    Filed: November 14, 2005
    Date of Patent: January 9, 2007
    Assignee: Microsoft Corporation
    Inventors: Franc J. Camara, Andrew S. Ivory, Vlad Sadovsky, Po Yuan
  • Publication number: 20060077461
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Application
    Filed: November 14, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Franc Camara, Andrew Ivory, Vlad Sadovsky, Po Yuan
  • Publication number: 20060077460
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Application
    Filed: November 14, 2005
    Publication date: April 13, 2006
    Applicant: Microsoft Corporation
    Inventors: Franc Camara, Andrew Ivory, Vlad Sadovsky, Po Yuan
  • Publication number: 20040001631
    Abstract: A method and image data acquisition service arrangement are disclosed that facilitate standardizing the process of adding metadata to acquired image information downloaded from a connected image capture device to a computer system. An image acquisition service analyzes image information downloaded from the image capture device and renders new metadata values based upon applied analytical algorithms/filters. Thereafter, the image information and new metadata are rendered available to other processes that use the image information and new metadata.
    Type: Application
    Filed: June 28, 2002
    Publication date: January 1, 2004
    Applicant: Microsoft Corporation
    Inventors: Franc J. Camara, Andrew S. Ivory, Vlad Sadovsky, Po Yuan