Srinath Vasireddy - Issaquah WA, US Sergey Chub - Redmond WA, US Gang Hua - Kirkland WA, US Ting-yi Yang - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04N 7/12
US Classification:
37524016, 37524012
Abstract:
A processing device and method are provided for capturing images, via an image-capturing component of a processing device, and determining a motion of the processing device. An adaptive search center technique may be employed to determine a search center with respect to multiple equal-sized regions of an image frame, based on previously estimated motion vectors. One of several fast block matching methods may be used, based on one or more conditions, to match a block of pixels of one image frame with a second block of pixels of a second image. Upon matching blocks of pixels, motion vectors of the multiple equal-sized regions may be estimated. The motion may be determined, based on the estimated motion vectors, and an associated action may be performed. Various embodiments may implement techniques to distinguish motion blur from de-focus blur and to determine a change in lighting condition.
Dharma K. Shukla - Sammamish WA, US Aditya G. Bhandarkar - Redmond WA, US Akash J. Sagar - Redmond WA, US Sergey Chub - Redmond WA, US Mayank Mehta - Bellevue WA, US Dennis Pilarinos - Redmond WA, US Abhay Vinayak Parasnis - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 10/00
US Classification:
705 727, 705 712
Abstract:
A user interface for building a componentized workflow model. Each step of the workflow is modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities to create the workflow via the user interface. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.
Multi-Layer User Interface With Flexible Parallel And Orthogonal Movement
Jeffrey Cheng-Yao Fong - Seattle WA, US Eric J. Hull - Seattle WA, US Sergey Chub - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/00 G06F 3/048
US Classification:
715784, 715760, 715768, 715790, 715863
Abstract:
A user interface (UI) system calculates movements in a multi-layer graphical user interface. The UI system receives user input corresponding to gestures on a touchscreen. The UI system calculates a movement of a first layer in a first direction (e. g. , a horizontal direction) at a first movement rate. The UI system calculates a movement of a second layer substantially parallel to the movement of the first layer, at a second movement rate that differs from the first movement rate. The UI system calculates a movement (e. g. , a vertical movement) in a direction substantially orthogonal to the first direction, in a UI element of one of the layers.
Kerri I. H. Sheldon - Seattle WA, US Timothy J. Scudder - Bellevue WA, US Veronica Y. Law - Seattle WA, US Marc S. Doll - Seattle WA, US Jonathan D. Wiswall - Kirkland WA, US Megan L. Tedesco - Sammamish WA, US Sergey Chub - Redmond WA, US Eric J. Hull - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04B 1/38
US Classification:
455566, 455 304, 4551584, 715717, 715716
Abstract:
An integrated media user interface is described. In an implementation, a user interface is output that includes a plurality of representations of media, each of the media rendered by the mobile device through execution of a respective one of a plurality of applications. Responsive to selection of at least one of the representations, a corresponding application is located to render the media represented by the at least one said representation. The media represented by the selected representation is rendered through execution of the located application.
Non-Disruptive Business Process Debugging And Analysis
Anandhi Somasekaran - Redmond WA, US Sergey Chub - Redmond WA, US Tolga Yildirim - Sammamish WA, US Gueorgui Chkodrov - Redmond WA, US Kraig Rury - Seattle WA, US Lucy Chao - Bellevue WA, US Vladimir Pogrebinsky - Issaquah WA, US
International Classification:
G06F017/60
US Classification:
705026000
Abstract:
A system and method of remotely debugging an orchestration service instance providing a means for establishing a communications connection with a computer, wherein the computer is executing a business process service instance. Stored tracking information regarding the orchestration service instance is read, and the orchestration service instance is remotely debugged by way of the communications connection and according to the stored tracking state information.
Dharma Shukla - Sammamish WA, US Aditya Bhandarkar - Redmond WA, US Akash Sagar - Redmond WA, US Sergey Chub - Redmond WA, US Mayank Mehta - Bellevue WA, US Dennis Pilarinos - Redmond WA, US Abhay Parasnis - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/46
US Classification:
705008000
Abstract:
An ink-enabled user interface for building a componentized workflow model. A touch screen display device allows each step of the workflow to be modeled as an activity that has metadata to describe design time aspects, compile time aspects, and runtime aspects of the workflow step. A user selects and arranges the activities via the touch screen device to create the workflow via user interfaces or application programming interfaces. The metadata associated with each of the activities in the workflow is collected to create a persistent representation of the workflow. Users extend the workflow model by authoring custom activities.
Akash Sagar - Redmond WA, US Aditya Bhandarkar - Redmond WA, US Dennis Pilarinos - Redmond WA, US Dharma Shukla - Sammamish WA, US Mayank Mehta - Redmond WA, US Sergey Chub - Redmond WA, US Vishal Kalra - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717124000
Abstract:
Workflow debugging. A debug engine integrated with an external development tool debugging framework sets breakpoints directly on workflow activities and stops execution of the workflow at each of the breakpoints. The state of the workflow activity at the breakpoint is displayed. The debug engine extracts source code of the workflow for debugging at the source code level.
Multi-Layer User Interface With Flexible Parallel Movement
Jeffrey Cheng-Yao Fong - Seattle WA, US Eric J. Hull - Seattle WA, US Sergey Chub - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/033 G06T 15/70 G06F 3/041
US Classification:
345173, 345474, 715863
Abstract:
A user interface (UI) system calculates movements in a multi-layer graphical user interface. The UI system receives user input corresponding to gestures on a touchscreen. The UI system calculates a movement of a first layer in a first direction (e.g., a horizontal direction) at a first movement rate. For example, the first movement rate can be substantially equal to the movement rate of a gesture made by a user's finger or other object on the touchscreen. The UI system calculates movements of other layers substantially parallel to the movement of the first layer, at movement rates that differ from the first movement rate.
Youtube
Tsarina's Slippers (Cherevichki) ROH
Based on Gogol's fantastical and comic story of the Devil's antics on ...
Category:
Music
Uploaded:
29 Nov, 2010
Duration:
1m 33s
Evenings on a Farm Near Dikanka (English subt...
Evenings on a Farm Near Dikanka (English subtitles). Part 1/7. Based o...
Category:
Film & Animation
Uploaded:
07 Aug, 2010
Duration:
9m 42s
Evenings on a Farm Near Dikanka (English subt...
Evenings on a Farm Near Dikanka (English subtitles). Part 2/7. Based o...
Category:
Film & Animation
Uploaded:
07 Aug, 2010
Duration:
10m 14s
Evenings on a Farm Near Dikanka (English subt...
Evenings on a Farm Near Dikanka (English subtitles). Part 3/7. Based o...
Category:
Film & Animation
Uploaded:
07 Aug, 2010
Duration:
9m 36s
Evenings on a Farm Near Dikanka (English subt...
Evenings on a Farm Near Dikanka (English subtitles). Part 4/7. Based o...
Category:
Film & Animation
Uploaded:
07 Aug, 2010
Duration:
9m 5s
Evenings on a Farm Near Dikanka (English subt...
Evenings on a Farm Near Dikanka (English subtitles). Part 5/7. Based o...