4-Liberty
Program Manager I
Program Manager I - 4-Liberty, Inc
Skills:
Project Management Optical Fiber Fiber Optics Project Planning Telecommunications Wireless Ip Security Data Center Voip Managed Services Sales Crm Management Networking Voice Over Ip
Barry Christopher Allyn - Mill Creek WA, US Mark Thomas Nelson - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 3/048
US Classification:
715859, 715808, 715792
Abstract:
A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first toolset. Pausing the pointer over an object for a preset length of time can invoke a second toolset with additional functionality. Continuing to maintain the pointer's stationary position over the object can invoke a third toolset. A rotation tool handle can rotate an object about an axis of rotation in response to pointer-based input. Moving a pointer over a rotation tool handles can invoke an axis-of-rotation tool for repositioning the axis of rotation using the pointer.
A computer system that assists the user of computer drawing programs is described. The computer system runs an application that displays modeless windows by first displaying an application window that presents information associated with the application. After the application window is created, the computer system displays a modeless child window that overlaps the application window, and within the modeless child window information associated with the application is presented.
Object Association In A Computer Generated Drawing Environment
Dan R. Albertson - Issaquah WA, US Barry Christopher Allyn - Snohomish WA, US Daniel J. Clay - Newcastle WA, US Craig L. Daw - Bellevue WA, US Evan F. B. Moran - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/20
US Classification:
345440, 283115, 283 34, 382128
Abstract:
Methods and systems for associating two objects in a drawing application with one another are provided. Embodiments of the invention are directed toward a method in a computing environment that includes receiving a command to designate a target and designating the target. The method can further include identifying a subject and providing a suggested association of the subject with the target. The method can still further include receiving a command to accept the suggested association and associating the subject with the target as suggested.
Object Association In A Computer Generated Drawing Environment
Dan R. Albertson - Issaquah WA, US Barry Christopher Allyn - Snohomish WA, US Daniel J. Clay - Newcastle WA, US Craig L. Daw - Bellevue WA, US Evan F. B. Moran - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06T 11/20
US Classification:
345441, 345660, 345619, 345581
Abstract:
Methods and systems for associating two objects in a drawing application with one another are provided. Embodiments of the invention are directed toward a method in a computing environment that includes receiving a command to designate a target and designating the target. The method can further include identifying a subject and providing a suggested association of the subject with the target. The method can still further include receiving a command to accept the suggested association and associating the subject with the target as suggested.
Barry C. Allyn - Snohomish WA, US Chris Becker - Redmond WA, US B. Scott Ruble - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707805
Abstract:
A data visualization interactivity architecture may be provided. The architecture may allow the creation of a data visualization, such as a chart, and may expose an interactive feature on the visualization. The architecture may provide integration with multiple rendering platforms. When a user selects the exposed feature, the architecture may translate the selection into a common format and modify the data visualization according to layout rules independent of the rendering platform.
Intuitive Tools For Manipulating Objects In A Display
A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first toolset. Pausing the pointer over an object for a preset length of time can invoke a second toolset with additional functionality. Continuing to maintain the pointer's stationary position over the object can invoke a third toolset. A rotation tool handle can rotate an object about an axis of rotation in response to pointer-based input. Moving a pointer over a rotation tool handles can invoke an axis-of-rotation tool for repositioning the axis of rotation using the pointer.
Data Visualization Platform Performance Optimization
Barry Christopher Allyn - Snohomish WA, US Brian Scott Ruble - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G09G 5/00 G06T 15/00
US Classification:
345619, 345418
Abstract:
Data visualization platform optimization may be provided. Applications may provide data values and request creation of a visualization from a data visualization platform (DVP). The DVP may composite a plurality of geometry records associated with a subset of the visualization's data values. The application may render the visualization by iterating through the geometry vectors and translating a subset of the vectors into drawing instructions for output to a display device.
Peter Mullen - Seattle WA, US Barry Allyn - Mill Creek WA, US
International Classification:
G06T011/20
US Classification:
345/677000
Abstract:
A computer system that assists the user of computer drawing programs to accurately place new objects on a drawing is described. The system establishes and displays dynamic gridlines according to objects already placed on the drawing. As a new object is dragged for placement on the drawing, the system analyzes the areas around the new object for already-placed objects. The system then determines the spacing between the already-placed objects and indicates to the user where the dragged object should be placed to maintain the same spacing as the objects already placed on the drawing.
Youtube
David Allyn - Never Let Me Go
Album: Don't Look Back Accompanied by Barry Harris on piano Music & Ly...
Duration:
3m 54s
David Allyn - Im Gonna Laugh You Right Out of...
Album: Don't Look Back Accompanied by Barry Harris on piano Music & Ly...
Duration:
2m 50s
Dangerous Blondes (1943) - Evelyn Keyes & All...
Dangerous Blondes is a 1943 American comedy film that stars Evelyn Key...
Duration:
1h 20m 49s
Barry Harris with David Allyn Big Band, All o...
David Allyn and His Big Band, Live in NYC 1992, Featuring Barry Harris...
Duration:
5m 58s
Yoga Poses with Barbara Allyn Barry: Seated F...
Peace of Mind by Kevin MacLeod Creative Commons Attribution 3.0 Unpor...
Duration:
1m 5s
Meet Barbara Allyn - Wellness Based Therapy
Barbara Allyn Barry, M.S.Ed., LMFT #107301 uses an integrated wellness...
Barry Allyn (1984-1988), David Moore (1959-1972), Lisa Turesky (1980-1984), Peter Zaitzevsky (1982-1984), Desiree Lowit (1996-1998), Michael Lombardi (1990-1994)