Matthew E. Gibbs - Redmond WA, US Shanku S. Niyogi - Bellevue WA, US Greg D. Schechter - Seattle WA, US Kristen Nilsen Nye - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709248, 709224
Abstract:
The present invention relates to a system and methodology that provides for adjusting content that is to be received and displayed by a device so that the content is meaningful to a recipient. The invention provides for rendering of variable-sized pages of dynamic content based at least in part on user interface (UI) characteristics of a receiving device (e. g. , client program). One particular aspect of the invention provides for an abstraction layer that permits a content developer to specify what content is to be displayed to an end user without requiring the developer to delineate markup tags that are to be employed by different browsers of respective mobile devices. Thus, for example, such aspect of the invention provides for automatically adjusting (e. g. , paginating) content into variable-sized pages appropriate for a requesting device. A content analyzer receives and analyzes content to be rendered at a plurality of recipient devices against display capabilities of the respective devices.
Method And System For Verifying Rule Compliance Of An Application Object
Susan Chory - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Nikhil Kothari - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
717124, 715210
Abstract:
A verification tool applies a set of rules to determine whether an application object is rule compliant when a condition associated with the object is met. The verification tool determines whether the object is associated with a rule compliant property value. If the property value does not comply with the rule, then the rule has been violated and an error message is issued. The rule corresponds to settings implemented by a developer on the component. Thus, the developer is informed when at least one property value associated with the object does not comply with the corresponding rule. Feedback is provided about which specific object is not rule compliant such that the component may be modified to be rule compliant.
Automatically Generating Web Forms From Database Schema
Polita Mila Paulus - Kirkland WA, US Bradley D. Millington - Bellevue WA, US Kashif Alam - Kirkland WA, US Scott David Guthrie - Bellevue WA, US Shanku Shivabrata Niyogi - Bellevue WA, US Brian Matthew Goldfarb - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Andres Sanabria - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 7/00
US Classification:
707100, 707 1, 707 4, 707 5, 707101, 707103 R
Abstract:
The present invention extends to methods, systems, and computer program products for creating Web forms with automatically generated links. A database mapping for a database is accessed. One or more dynamic queries for querying a database are automatically formulated. The dynamic queries are included in an automatically generated Web site for the database in accordance with the database mapping. User-selected links are also included for executed the dynamic queries. Selection of a link causes a corresponding dynamic query to execute. Relationships between tables in a database can be inferred even when a relationship is not expressly described in schema describing the database. Dynamic queries can be any of sorting, pagination, addition, deletion, and modification queries.
Eilon J. Lipton - Bellevue WA, US Bertrand Claude Le Roy - Bellevue WA, US Simon Calvert - Issaquah WA, US Matthew E. Gibbs - Redmond WA, US Nikhil Kothari - Sammamish WA, US Michael James Harder - Bellevue WA, US David Vincent Reed - Kirkland WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16 G06F 17/30 G06F 7/04 G06F 17/00
US Classification:
709217, 707 10, 726 27, 715205
Abstract:
The present invention extends to methods, systems, and computer program products for dynamically loading scripts. Web pages can include references to script loaders that control the loading of other scripts at a Web browser. A script loader can load scripts in accordance with script loading rules that override the default script loading behavior of the Web browser. Script loading rules can cause scripts to load in a different order than encountered in a Web pager, load in parallel, load in a manner that limits cross-domain requests, etc. Script loading rules are configurable such at that a developer can create customized script loading behavior.
Matthew E. Gibbs - Redmond WA, US Bertrand Claude Le Roy - Bellevue WA, US Eilon J. Lipton - Bellevue WA, US Simon Calvert - Issaquah WA, US Nikhil Kothari - Sammamish WA, US Michael James Harder - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/00
US Classification:
719313, 719331, 709201, 709203, 709217
Abstract:
The present invention extends to methods, systems, and computer program products for automated generation of different script versions. Received scripts can include comments containing descriptive data from which instructions for implementing specified further functionality (e. g. , debugging, testing, tracing, etc. ) can be inferred. Received scripts can also include anonymous function names. Modules within a script pre-processor can access the descriptive data and infer instructions for implementing specified further functionality. Modules with the script preprocessor can also infer and assign global identifiers to anonymous functions such that the scripts are subsequently identifiable using the global identifiers. The modules within the script pre-processor can interoperate to generate versions of the script that implement the specified further (e. g. , debugging) functionality without requiring a developer to write additional code.
Device Specific Pagination Of Dynamically Rendered Data
Matthew E. Gibbs - Redmond WA, US Shanku S. Niyogi - Bellevue WA, US Greg D. Schechter - Seattle WA, US Kristen Nilsen Nye - Duvall WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709247, 715251
Abstract:
The present invention relates to a system and methodology that provides for adjusting content that is to be received and displayed by a device so that the content is meaningful to a recipient. The invention provides for rendering of variable-sized pages of dynamic content based at least in part on user interface (UI) characteristics of a receiving device (e. g. , client program). One particular aspect of the invention provides for an abstraction layer that permits a content developer to specify what content is to be displayed to an end user without requiring the developer to delineate markup tags that are to be employed by different browsers of respective mobile devices. Thus, for example, such aspect of the invention provides for automatically adjusting (e. g. , paginating) content into variable-sized pages appropriate for a requesting device. A content analyzer receives and analyzes content to be rendered at a plurality of recipient devices against display capabilities of the respective devices.
Simon Calvert - Issaquah WA, US Nikhil Kothari - Sammamish WA, US Matthew E. Gibbs - Redmond WA, US Bertrand Claude Le Roy - Bellevue WA, US Eilon J. Lipton - Bellevue WA, US Michael James Harder - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/24
US Classification:
715205, 709203
Abstract:
The present invention extends to methods, systems, and computer program products for identifying appropriate client-side script references. Embodiments of the invention facilitate tailoring a list of script references to send to a Web browser based on a list of script references included in a server page. Referenced scripts sent to a Web browser can differ from referenced scripts included in the server page. Script references sent to a Web browser can refer to scripts optimized for the execution environment of the Web browser and to scripts stored at preferred script sources. Further, duplicate script references are removed prior to sending a list of script references to the Web browser. Since script lists sent to Web browsers are tailored for execution environment and duplicates are removed, scripts can be loaded and processed more effectively at Web browsers.
Systems And Methods For Defining Web Content Navigation
Susan Chory - Seattle WA, US Matthew E. Gibbs - Redmond WA, US Scott D. Guthrie - Bellevue WA, US Michael Harder - Bellevue WA, US Robert M. Howard - Frisco TX, US Scott Kirk Imig - Redmond WA, US Nikhil Kothari - Sammamish WA, US Shanku Shivabrata Niyogi - Bellevue WA, US Ting-Hao Yang - Kirkland WA, US Andres M. Sanabria - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 17/20
US Classification:
715205, 715234, 715760, 715818
Abstract:
The described systems and methods are directed at defining web content navigation. The disclosed technique enables the development of web content for a scenario without having to create every navigational control that is needed to manage the flow through the web content in the scenario or to write non-declarative server-side logic to control navigation. This method determines a declaration in a source file for a web page. The declaration is associated with an object. The method determines the views associated with the object where each of the views includes a user-interface. A flow for navigating through the views is determined. The views are rendered in accordance with the navigational flow.
Dr. Gibbs graduated from the University of Texas Medical School at Houston in 1997. He works in San Antonio, TX and specializes in Internal Medicine. Dr. Gibbs is affiliated with Methodist Hospital, Methodist Specialty & Transplant Hospital and St Lukes Baptist Hospital.
Development Manager - Economic & Productive Sectors at New Zealand Ministry of Foreign Affairs & Trade
Location:
Wellington & Wairarapa, New Zealand
Industry:
International Trade and Development
Work:
New Zealand Ministry of Foreign Affairs & Trade - Wellington since Jul 2011
Development Manager - Economic & Productive Sectors
Gibbs Asia Pacific - Wellington Mar 2011 - Jul 2011
Director & Business Development Manager
SNV Dec 2010 - Feb 2011
Partnership and Resource Mobilisation Consultant (Cambodia)
Consultant - World Bank - Pacific Apr 2010 - Jun 2010
Labour Mobility
Department of Labour, New Zealand Sep 2007 - Mar 2010
Principal Adviser, Recognised Seasonal Employer Scheme
Education:
University of Waikato 1997 - 2001
LLB, Law and Chinese
St Paul's collegiate
Project Manager Ii
Project Manager Ii
Microsoft 2009 - Jun 2015
Project Manager Ii
Microsoft 2010 - 2010
Project Manager
T-Mobile Jun 2008 - Nov 2008
Pm Ii
Microsoft Mar 2006 - Jun 2008
Ste Iii
Education:
Granada Hills High School
Bellevue College
Skills:
Testing Sdlc Quality Assurance Agile Methodologies Software Project Management Telecommunications Scrum Vendor Management Agile Project Management Requirements Analysis Software Development Software Quality Assurance Integration Test Planning Sharepoint Test Automation Visio Requirements Gathering Business Requirements Project Management Program Management Management Microsoft Office Strategic Planning Strategy Vendor Relationship Management Leadership Process Improvement Cross Functional Team Leadership Global Strategy Lean Practices Software Engineering Mobile Devices
Interests:
Social Services Civil Rights and Social Action Politics Education Environment Science and Technology Animal Welfare Arts and Culture
Languages:
English
Certifications:
Ppm - Professional Project Manager Lean Project Management License 3064211
The bourse, which stopped trading about five minutes after the market opened, is working on the problem, spokesman Matthew Gibbs said in a telephone interview. Some 6,700 trades had been placed before the exchange called the halt, and all have been reviewed and found satisfactory, Gibbs said.
Date: Oct 27, 2011
Category: Business
Source: Google
Singapore's ASX Bid Faces Collapse Amid Australian Opposition
The Singapore bourse today said it would continue to pursue organic and other strategic growth opportunities, including further talks with ASX on other forms of cooperation. ASX spokesman Matthew Gibbs said in an e-mail to Bloomberg News today that his company would keep looking at merger opportunities.
Date: Apr 05, 2011
Category: Business
Source: Google
Youtube
Matthew Gibbs , 61 175 Combo Guard , Hillhous...
Duration:
1m 51s
Matthew Gibbs loves his parents
I love my parents.
Duration:
4m 38s
An inspiration. By Matthew Gibbs
Here is track called An inspiration from my demo titled Matthews Quest...
Duration:
2m 55s
Matthew Gibbs | Opening the Barclays Center |...
Matthew recently celebrated his 5th anniversary as a Triangle associat...