Darrell L. Blegen - Redmond WA Hugh Rubin - Seattle WA Derek Hazeur - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1516
US Classification:
709217, 709218, 709219, 709203, 705 42
Abstract:
An application hosting a browser modifies its own functionality in some manner based on whether particular content (e. g. , an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e. g. , the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.
Method And System For Modifying Host Application Functionality Based Upon Downloaded Content
Darrel L. Blegen - Redmond WA, US Hugh Rubin - Seattle WA, US Derek Hazeur - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16 G06F 3/048
US Classification:
709217, 709219, 715808, 715825, 715840
Abstract:
An application hosting a browser modifies its own functionality in some manner based on whether particular content (e. g. , an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e. g. , the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.
Method And System For Modifying Host Application Functionality Based Upon Downloaded Content
Darrell L. Blegen - Redmond WA, US Hugh Rubin - Seattle WA, US Derek Hazeur - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709217, 709246, 715249, 715271, 715808
Abstract:
An application hosting a browser modifies its own functionality in some manner based on whether particular content (e. g. , an identifier) is present in a document for rendering by the browser. In one embodiment, a financial statement page for rendering via the hosted browser is scanned to determine if an identifier corresponding to a download button is present. If present, the host application provides an alternate download button that does not scroll off the screen as the page is scrolled. The present invention also suppresses a dialog box (e. g. , the open/save dialog box) when a request for a certain file type is made by a hosted browser. For example, a request for download of financial information suppresses the open/save dialog box, and automatically opens the downloaded file.
Method And Apparatus For Arranging Displayed Graphical Representations On A Computer Interface
David A. Bolnick - Seattle WA Hugh V. Rubin - Seattle WA Mark A. Malamud - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1500
US Classification:
345342
Abstract:
A display arrangement system and method are disclosed for arranging repositionable graphical representations corresponding to a set of computer resources. The display arrangement system includes a layout that specifies a criterion for arranging the repositionable graphical representations. The criterion specifies at least one arrangement rule based upon the content of the computer resources. The display arrangement system also includes a graphical display arrange processor that arranges the repositionable graphical representations by applying the criterion to their corresponding computer resources. Layouts comprise one or more frames. Each frame designates a perimeter on the graphical user interface. Each frame also includes at least one filter property value for limiting the association of individual ones of the set of computer resources with the frame. An example of a particular filter value for a frame is a filter designating only "document" type computer resources will be associated with a particular frame.
Method And Apparatus For Arranging Displayed Graphical Representations On A Computer Interface
David A. Bolnick - Seattle WA Hugh V. Rubin - Seattle WA Mark A. Malamud - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1500
US Classification:
345339
Abstract:
A display arrangement system and method are disclosed for arranging repositionable graphical representations corresponding to a set of computer resources. The display arrangement system includes a layout that specifies a criterion for arranging the repositionable graphical representations. The criterion specifies at least one arrangement rule based upon the content of the computer resources. The display arrangement system also includes a graphical display arrange processor that arranges the repositionable graphical representations by applying the criterion to their corresponding computer resources. The display system may be organized as one or more frames. Each frame designates a perimeter on the graphical user interface. Each frame also includes at least one filter property value for limiting the association of individual ones of the set of computer resources with the frame. An example of a particular filter value for a frame is a filter designating only "document" type computer resources will be associated with a particular frame.
Hugh V. Rubin - Seattle WA Mark A. Malamud - Seattle WA Renee Marceau - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 314
US Classification:
345347
Abstract:
A computer system has an improved graphical user interface feature. The improved graphical user interface displays a target image representing a retracted slide out command bar containing a set of selectable computer resources. When the user moves a display pointer to a location near the target image, the target image is replaced by the slide out command bar. The slide out command bar remains visible and its computer resources accessible via the mouse-controlled display pointer until the user either clicks the mouse or moves the display pointer outside an extended detection region of the graphical user interface associated with the unretracted slide out command bar.
MSN - Greater Seattle Area since Sep 2010
Partner Group Program Manager
Microsoft - London, United Kingdom Aug 2006 - Sep 2010
Director of Engineering
Microsoft MSN Jan 2006 - Sep 2010
Director of International R+D
MSN Oct 2004 - Dec 2005
Group Manager
MSN Sep 2002 - Sep 2004
Group Program Manager
Education:
Royal College of Art 1990 - 1992
MDes, Computer Related Design
Imperial College London 1984 - 1987
MSc, Engineering
Skills:
Agile Project Management Product Management Mobile Applications Program Management Mobile Devices User Experience Scrum Software Engineering Scalability Agile Methodologies Content Management Management Software Design Product Planning Software Project Management Saas Partner Management Release Management Web Project Management Windows Azure Software Development User Experience Design
Interests:
Johnny Cash Vanity Fair Fuse Microsoft Windows Barack Obama The Libertines Words With Friends Neil Young Jack White John Lennon The Office Tv Series Bing Gabrielle Giffords Microsoft Bob Dylan Pbs Eric Clapton Bill Gates
MSN - Greater Seattle Area since Sep 2010
Partner Group Program Manager
Microsoft - London, United Kingdom Aug 2006 - Sep 2010
Director of Engineering
Microsoft MSN Jan 2006 - Sep 2010
Director of International R+D
MSN Oct 2004 - Dec 2005
Group Manager
MSN Sep 2002 - Sep 2004
Group Program Manager
Education:
Royal College of Art 1990 - 1992
MDes, Computer Related Design
Imperial College London 1984 - 1987
MSc, Engineering
Skills:
Software Engineering Product Planning Agile Project Management Scalability Mobile Applications Mobile Devices Windows Azure User Experience Partner Management User Experience Design Release Management Content Management Web Project Management Scrum Product Management
Youtube
Why Do Things Spin? - with Hugh Hunt
Why does a spinning top stand up? Why doesn't a rolling wheel fall ove...
Duration:
47m 59s
Hugh Hendry on the Need for Chaos, Radicalizi...
Jun.29 -- Hugh Hendry, global macro adviser, discusses his latest repo...
Duration:
10m 29s
Hugh Hendry: The Fed Doesn't Know What It's D...
Hugh Hendry, founding partner of hedge fund Eclectica Asset Management...
Duration:
11m 45s
Are Hugh Freeze and Bryan Harsin on the Move?...
David Smoak, Paul Catalina, and Craig Smoak discuss the coaching carou...
Duration:
9m 44s
Hugh Hendry on Fund Closing, Bonds, Fed Policy
Sep.15 -- Hugh Hendry, founder at Eclectica Asset Management, discusse...
Duration:
14m 51s
Masters of Production: Hugh Padgham
Hugh Padgham is one of the world's top producers, on par music industr...