Patents by Inventor Vladimir Rovinsky
Vladimir Rovinsky 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: 9223888Abstract: In one embodiment, an internet monitor service may use a final content rating to determine access to a webpage. A monitor client 102 may generate a client content rating of a webpage 104. The monitor client 102 may factor the client content rating with a server content rating of the webpage 104 to determine a final content rating for the webpage 104.Type: GrantFiled: September 8, 2011Date of Patent: December 29, 2015Inventors: Bryce Hutchings, Wei Jiang, Vladimir Rovinsky
-
Publication number: 20130067590Abstract: In one embodiment, an internet monitor service may use a final content rating to determine access to a webpage. A monitor client 102 may generate a client content rating of a webpage 104. The monitor client 102 may factor the client content rating with a server content rating of the webpage 104 to determine a final content rating for the webpage 104.Type: ApplicationFiled: September 8, 2011Publication date: March 14, 2013Applicant: Microsoft CorporationInventors: Bryce Hutchings, Wei Jiang, Vladimir Rovinsky
-
Patent number: 7528846Abstract: Systems and methods for adjusting a source image aspect ratio to match a different target display aspect ratio are described. In one aspect, the systems and methods determine that a source image has a first aspect ratio that is different than a second aspect ratio of a target display. Responsive to this determination, primary visual content of the source image is automatically detected. Dimensions and position of a crop of the source image are automatically calculated such that the crop preserves at least a subset of the primary visual content in the crop. Additionally, the crop is based on the second aspect ratio.Type: GrantFiled: February 23, 2005Date of Patent: May 5, 2009Assignee: Microsoft CorporationInventors: Dongmei Zhang, Mehul Y. Shah, Vladimir Rovinsky
-
Patent number: 7372536Abstract: A system and/or a method facilitates creating an image-based video by automatically applying a motion to an image. A motion component can receive the image and generate a corresponding motion, which can mitigate complications involved with authoring the image-based video. The motion component can apply the motion to the image based at least upon a comparison between an aspect ratio of the image and a resulting video aspect ratio. The comparison can be a numeric difference, wherein the difference can be associated with a category, wherein the category provides the motion to be applied.Type: GrantFiled: March 8, 2005Date of Patent: May 13, 2008Assignee: Microsoft CorporationInventors: Mehul Y. Shah, Dongmei Zhang, Vladimir Rovinsky
-
Patent number: 7143405Abstract: Improved methods and arrangements are provided for updating software and other data in managed devices. The methods and arrangements provide for a failsafe upgrade to all of the code and any data in the managed device, including any code or data used to provide such upgrades. For example, a method for providing software to a device is provided that includes identifying essential software within the device; essential software including software necessary to operate the device and provide external communications. The method further includes identifying remaining portions of software within the device as non-essential software, and downloading new essential software from an external source to the device and storing the new essential software in memory by overwriting at least a portion of the non-essential software.Type: GrantFiled: January 5, 2001Date of Patent: November 28, 2006Assignee: Microsoft CorporationInventors: Jun Liu, Sureshkumar Natarajan, Vladimir Rovinsky, John M. Parchem, Soemin Tjong
-
Publication number: 20060224778Abstract: The subject invention provides a system and/or a method that facilitates invoking execution of computer-implemented instructions. An instruction manager component can execute an instruction as a function of an entity input, wherein a configuration is automatically determined and an advanced configuration is manually determined by the entity input. Additionally, an interface can receive the entity input respective to a user interface. The instruction manager component provides guidance through the execution of instructions, wherein the guidance allows a range of skill-level entities to utilize the instructions accordingly.Type: ApplicationFiled: April 4, 2005Publication date: October 5, 2006Applicant: Microsoft CorporationInventors: Mehul Shah, Vladimir Rovinsky
-
Publication number: 20060218488Abstract: The subject invention provides a system and/or a method that facilitates saving authored content and/or file in a format respective to an output for presentation or an activity to perform with the content. A content author component can create the content and/or file. A post-author component can save the content and/or file to a format respective to the output or activity to perform with the content to mitigate complications involved with displaying the content and/or performing the activity. The format associated to the respective output or activity can include at least one setting. Additionally, a plug-in component can provide the format respective to the output or activity and implement the post-authoring activity, wherein the plug-in component can be a third party plug-in component.Type: ApplicationFiled: March 28, 2005Publication date: September 28, 2006Applicant: Microsoft CorporationInventors: Mehul Shah, Dongmei Zhang, Vladimir Rovinsky
-
Publication number: 20060203199Abstract: The subject invention provides a system and/or a method that facilitates creating an image-based video by automatically applying a motion to an image. A motion component can receive the image and generate a corresponding motion, which can mitigate complications involved with authoring the image-based video. The motion component can apply the motion to the image based at least upon a comparison between an aspect ratio of the image and a resulting video aspect ratio. The comparison can be a numeric difference, wherein the difference can be associated with a category, wherein the category provides the motion to be applied.Type: ApplicationFiled: March 8, 2005Publication date: September 14, 2006Applicant: Microsoft CorporationInventors: Mehul Shah, Dongmei Zhang, Vladimir Rovinsky
-
Publication number: 20060204214Abstract: The subject invention provides a system and/or a method that facilitates creating an authored video with audio applied to at least one image/video segment within the authored video. An audio enhancement component can apply audio to at least one image/video segment, wherein an audio segment begins with a display of the image/video segment (e.g., an instance of displaying the image or video segment within the authored video). A segment-line can be utilized to provide audio to the image/video segment(s) within the authored video, wherein the segment-line can be a sequence of image/video segments chronologically ordered based upon a start and an end of the image/video clip.Type: ApplicationFiled: March 14, 2005Publication date: September 14, 2006Applicant: Microsoft CorporationInventors: Mehul Shah, Dongmei Zhang, Vladimir Rovinsky
-
Publication number: 20060188173Abstract: Systems and methods for adjusting a source image aspect ratio to match a different target display aspect ratio are described. In one aspect, the systems and methods determine that a source image has first aspect ratio that is different than a second aspect ratio of a target display. Responsive to this determination, primary visual content of the source image is automatically detected. Dimensions and position of a crop of the source image are automatically calculated such that the crop preserves at least a subset of the primary visual content in the crop. Additionally, the crop is based on the second aspect ratio.Type: ApplicationFiled: February 23, 2005Publication date: August 24, 2006Applicant: Microsoft CorporationInventors: Dongmei Zhang, Mehul Shah, Vladimir Rovinsky
-
Publication number: 20020092011Abstract: Improved methods and arrangements are provided for updating software and other data in managed devices. The methods and arrangements provide for a failsafe upgrade to all of the code and any data in the managed device, including any code or data used to provide such upgrades. For example, a method for providing software to a device is provided that includes identifying essential software within the device; essential software including software necessary to operate the device and provide external communications. The method further includes identifying remaining portions of software within the device as non-essential software, and downloading new essential software from an external source to the device and storing the new essential software in memory by overwriting at least a portion of the non-essential software.Type: ApplicationFiled: January 5, 2001Publication date: July 11, 2002Inventors: Jun Liu, Sureshkumar Natarajan, Vladimir Rovinsky, John M. Parchem, Soemin Tjong
-
Publication number: 20020091720Abstract: Improved methods and arrangements are provided that employ a novel software version control technique that can be used to expedite for updating of software and other data in managed devices. By way of example, a software version control method is provided which includes assigning data files to groups, compressing each group to form corresponding compressed images, associating each compressed image with a unique identifier, generating a listing of unique identifiers, and storing the compressed images and the listing of unique identifiers within a client device. The method further includes, during an upgrade process, comparing the listing of unique identifiers with a downloaded latest listing of unique identifiers from a source device, and selectively downloading compressed images whose unique identifiers appears in the latest listing of unique identifiers from the source device but not in the listing of unique identifiers in client device.Type: ApplicationFiled: January 5, 2001Publication date: July 11, 2002Inventors: Jun Liu, Sureshkumar Natarajan, Vladimir Rovinsky, John M. Parchem, Soemin Tjong
-
Patent number: D522524Type: GrantFiled: February 24, 2005Date of Patent: June 6, 2006Assignee: Microsoft CorporationInventors: Vladimir Rovinsky, Suzanne M. Tocco, Mehul Y. Shah