Patrick C. Miller - Sammamish WA, US David R. Quick - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/00
US Classification:
711133
Abstract:
A web page is generated by locating an area in a website to place the page and selecting a template for the page. An output cache manager allows a user to attach a cache profile in the form of metadata to the template and the area in the website. The output cache manager uses the metadata to identify the cache profile that is associated with the web page when the page is rendered. The cache profile identifies the page output directive caching parameters that are associated with a web page when the page is rendered. A cache profile may be inherited by web pages that are dependent on the site in which the page resides such that a previously established cache profile is overridden. The cache profile may be created and modified by any authorized user. Any modification to the cache profile may be applied to all web pages that are associated with the cache profile.
Trimmed And Merged Search Result Sets In A Versioned Data Environment
Patrick C. Miller - Sammamish WA, US W. Bruce Jones - Redmond WA, US William J. Griffin - Sammamish WA, US David R. Quick - Bellevue WA, US Naresh Kannan - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00 G06F 13/30 G06F 7/00
US Classification:
707695, 707732, 707759, 707783
Abstract:
Architecture for security trimming results in a document version environment. Versioned documents are stored with metadata that includes associated access rights. All versions are searched using multiple user accounts of varying levels of access that correspond to the document versions. Result sets are returned for each user account and trimmed during a merge process by considering the user rights associated with each of multiple versions of objects or documents. Each document metadata includes a scope ID that defines security rights for that document. In a two-version document (major and minor) implementation, successive queries are run as a user with rights to all minor versions, and as a user with rights to all major items, but not the minor items. The result sets are merged into a final trimmed result set by examining the rights to each item in the versioned sets that align with rights of the current user.
System And Method For Reducing Errors During Software Development
David Quick - Issaquah WA, US Niall McDonnell - Seattle WA, US Michael Moroney - Bellevue WA, US Hervey Wilson - Bellevue WA, US Benjamin Wulfe - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F011/30
US Classification:
713/202000, 717/124000
Abstract:
Described is a system and method for modifying a user-interface by applying a policy that is defined by an external party. The policy modifies the user-interface based on a user's context within the user-interface and prevents the user from performing certain actions. For example, in a software development environment, the user-interface is a user-interface provided by the software development environment and the certain actions that are prevented include adding inappropriate code to an application being developed in the software development environment. The policy may cause the software development environment to disable a menu that is associated with the inappropriate code. The policy may also modify the software development environment in a manner such that the developer is provided with active guidance if undesirable code is added to the application. The active guidance includes text being displayed that explains a reason for preventing the undesirable code within the application.
Patrick Miller - Sammamish WA, US David Quick - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707001000
Abstract:
An application domain in a front end server processes an object request from a web browser application to determine whether to retrieve the object from a cache on a local disk or from an external database via a back end server. The determination is made by comparing metadata associated with the requested object and object cache settings identified in a configuration file associated with the application domain. The metadata may also identify users who are authorized to access different object versions. An index included in the application domain identifies the objects stored in the cache and the location of the objects on the local disk. When an object is rendered from the database, a determination is made whether to store the object in the cache based on the object cache settings identified in the configuration file. A cache token ensures that the cache remains synchronized with the index.
Social Distance Based Search Result Order Adjustment
David R. Quick - Bellevue WA, US Mohamed M. Battisha - Redmond WA, US Alexander E. Mallet - Seattle WA, US David A. Nichols - Redmond WA, US Michael Patrick Mroch - Bellevue WA, US Nikolay Smolyanskiy - Seattle WA, US Tevfik S. Ingec - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707732, 707E17014
Abstract:
Both search criteria and a friends list associated with a user are obtained. One or more data items that satisfy the search criteria are identified as search results. An order of the search results is adjusted based at least in part on multiple additional friends lists, each of which is associated with a data item of the one or more data items. Each of the multiple additional friends lists can also be updated to reflect changes in the friends lists made by users associated with the friends lists.
Dr. Quick graduated from the Midwestern University/ Arizona College of Osteopathic Medicine in 2006. He works in Phoenix, AZ and specializes in Internal Medicine. Dr. Quick is affiliated with Core Institute Specialty Hospital.
Resumes
Network Administrator At Georgia United Credit Union
Network Administrator at Georgia United Credit Union
Location:
Greater Atlanta Area
Industry:
Banking
Work:
Georgia United Credit Union - Duluth, GA since Sep 2012
Network Administrator
Georgia United Credit Union Oct 2008 - Sep 2012
Network Support Analyst
Georgia Federal Credit Union Mar 2007 - Sep 2008
Help Desk Analyst
UPS Sep 2003 - Mar 2007
Hub Supervisor
UPS Oct 2001 - Sep 2003
Master Sorter
Education:
Clayton State University 2004 - 2006
Technology Management, IT
CLAYTON STATE UNIVERSITY, School of Technology 2006
Bachelor of Science, Technology Management
GRIFFIN TECHNICAL COLLEGE 2003
Associated Applied Technology, Computer Information Systems Network Specialist
McINTOSH HIGH SCHOOL 1997 - 2000
College Preparatory and Vocational 2000
Skills:
UPS systems Computer Hardware Project Management Inventory Management
Teleperformance - Shreveport, Louisiana Area since Sep 2012
Tech Support Specialist
Trimon Inc. - Livermore, California Area Sep 2010 - Jun 2012
Auto Parts Sales Specialist
Navex, Inc Mar 2008 - Apr 2009
Technical Support Specialist
Big O Tires Store #5080, Livermore CA Aug 2004 - Mar 2008
Sales
Education:
Bachelors Degree
Skills:
Customer Service Technical Support Sales Interactive Media
Managed Print Services Strategic Sales CRM Executive Management Solution Selling Salesforce.com Direct Sales Account Management Sales Process Sales Management SaaS New Business Development Key Account Management Digital Printing Sales Presentations Management Marketing B2B Cross-functional Team Leadership Customer Retention Strategic Partnerships Sales Selling Start-ups Business Development Product Marketing Team Building Direct Marketing Marketing Strategy Sales Operations Leadership Strategic Planning Cold Calling
Technology Specialist at Fortune Bay Resort Casino
Location:
Mountain Iron, Minnesota
Industry:
Information Technology and Services
Work:
Fortune Bay Resort Casino - Tower, MN, 55790 since Jun 2012
Technology Specialist
Barrister Global Services Network Jun 2011 - May 2012
Service Consultant
Sun Country Airlines Jun 2002 - May 2011
Senior Network Administrator
Telex Communications Jun 2000 - Nov 2001
Network Administrator
Telex Communications Jun 1997 - Jun 2000
Helpdesk / Desktop Support technician
Education:
Hennepin Technical College
University of Minnesota-Twin Cities
BS, Biology, Laboratoy Science
Skills:
Linux Windows Troubleshooting VMware Customer Service SQL Network Administration Microsoft Excel Windows Server Windows 7 Network Security Microsoft Word
Savannah, Georgia Huntsville, Alabama Seoul, South Korea Seattle, Washington Pensacola, Florida Goldsboro, North Carolina Las Vegas, Nevada Lancaster, California Omaha, Nebraska Guam
Work:
US Army - CI Agent (1999-2007)
Education:
Savannah College of Art and Design - MFA Historic Preservation
Relationship:
Single
David Quick
Work:
Georgia United Credit Union - Network Support Analyst (2007)
Saint James School Manchester CT 1979-1982, Orchard Hill Elementary School South Windsor CT 1982-1984, Eli Terry Elementary School South Windsor CT 1982-1984, Talcott Mountain Academy Avon CT 1984-1985
Community:
Robert Epstein, Susan Suzie, Shelley Sadd, Racky Rachel
Youtube
David Quick talks about the psychology of kil...
David Quick, a retired lieutenant colonel, has written a thesis that d...
Duration:
1m 48s
Schulz Reacts: Brittney Griner freed & Elon B...
What's up everybody, we got a fun one today right before the Flagrant ...
Duration:
2h 12m 43s
Instead by: David Quick
Lyrics: One year over, three months gone, seems kinda pointless, Just ...
Duration:
4m 44s
Harnessing the Power of Your Herd | David Qui...
Most of us hear our inner voice faint for some, screaming for others....
Duration:
12m 31s
David Quick on 6th Street
Duration:
8m 6s
The Local Artist Show Episode 1 With Guest Da...
The Local Artist Show - Hosted by Wilbert "Wibo" Boles and Rich "The C...