Steven Yao - Sammamish WA, US Eric Watson - Redmond WA, US Saurab Nog - Bellevue WA, US David Snelling - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707 3, 707 10, 707102, 709219, 7155011
Abstract:
A search engine receives a search query from a user and forwards the received query to a partner by way of a call to a generic proxy with the query for the partner. The generic proxy receives and processes the query, forwards the processed query to the partner, receives search results responsive to the forwarded query from the partner, and processes the received search results, all according to the configuration information corresponding to the partner. The generic proxy then forwards the processed search results to the search engine for further forwarding to the querying user. Accordingly, each of several partners has corresponding configuration information unique thereto and only the generic proxy need be developed for all of the several partners.
System And Method For Template Creation And Execution
John Pezzanite - Kirkland WA, US David Snelling - Bellevue WA, US
Assignee:
Microsoft Corporation
International Classification:
G06F017/24
US Classification:
715/513000
Abstract:
A system and method for template creation and execution is disclosed. Template execution is subdivided into steps requiring a higher degree of technical knowledge and steps requiring a higher degree of business/organizational knowledge. During template execution, files from each step in the template creation process are retrieved. A template file is parsed for tags, the tags call a definition file, and the definition file accesses a configuration file. Updated configuration information from the configuration file is inserted into the tags.
Content Searching And Configuration Of Search Results
Greg Kohanim - Issaquah WA, US Jonathan Wiedemann - Seattle WA, US Christine Jefson - Seattle WA, US David Snelling - Everett WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707003000
Abstract:
Content searching and configuration of search results are described. In an implementation, a method includes in response to a search query, selecting a keyword based on heuristic data which describes a plurality of previously performed searched. A search is performed utilizing the search query and the selected keyword to locate content.
System And Method For Executing Web Pages Using A Multi-Tiered Distributed Framework
Johan Sundstrom - Kirkland WA, US David Snelling - Everett WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/177
US Classification:
709220000
Abstract:
A system and method for rendering pages, and a configuration server are disclosed. The system comprises at least one rendering server, at least one composition service server, and a configuration server. The method comprises receiving a request to render, checking cache for a web service, requesting the web service, and rendering. The configuration server comprises a storage module and a transmit module.
Geoffrey Hulten - Lynnwood WA, US Paul Rehfuss - Seattle WA, US Robert Rounthwaite - Fall City WA, US Joshua Goodman - Redmond WA, US Gopalakrishnan Seshadrinathan - Redmond WA, US Anthony Penta - Bellevue WA, US Manav Mishra - Kirkland WA, US Roderic Deyo - Redmond WA, US Elliott Haber - Fall City WA, US David Snelling - Everett WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/14
US Classification:
726022000
Abstract:
Described is a technology by which phishing-related data sources are processed into aggregated data and a given site evaluated the aggregated data using a predictive model to automatically determine whether the given site is likely to be a phishing site. The predictive model may be built using machine learning based on training data, e.g., including known phishing sites and/or known non-phishing sites. To determine whether an object corresponding to a site is likely a phishing-related object are described, various criteria are evaluated, including one or more features of the object when evaluated. The determination is output in some way, e.g., made available to a reputation service, used to block access to a site or warn a user before allowing access, and/or used to assist a hand grader in being more efficient in evaluating sites.
System, Apparatus And Method To Facilitate Interactions Between Real World And Proprietary Environments
Andrew Wallace - Bellevue WA, US David A.W. Snelling - Kirkland WA, US Anatole B. Chen - Mercer Island WA, US
International Classification:
G06F 15/16
US Classification:
709204
Abstract:
A system, apparatus, and method for enabling communications, commerce transactions, and other forms of interaction between participants in a gaming or other form of virtual environment and the real world, or between a participant in one virtual environment and a participant in a second virtual environment. These and other types of interactions are enabled with a sufficient degree of trust between the participants to encourage such interactions, while at the same time not compromising certain desired characteristics of the gaming or other experience, such as immersion in the experience and the ability to maintain a high degree of anonymity.
Human Verification By Contextually Iconic Visual Public Turing Test
David Snelling - Kirkland WA, US Brian Grutzius - Issaquah WA, US Scott Thompson - Bellevue WA, US Adam Fritz - Seattle WA, US
Assignee:
DISNEY ENTERPRISES, INC. - BURBANK CA
International Classification:
G06K 9/00
US Classification:
382100, 726 2
Abstract:
There is provided a system and method for human verification by a contextually iconic visual public Turing test. There is provided a method comprising receiving a request to verify whether a client is human controlled, selecting, by contextual criteria, a plurality of images each having one or more associated tags from a database, generating a challenge question and a corresponding answer set based on associated tags of a subset of the plurality of images, presenting the plurality of images and the challenge question to the client, receiving a submission to the challenge question from the client, and responding to the request by verifying whether the submission is contained in the answer set to determine whether the client is human controlled. The contextual criteria may comprise subject matter, branding, or intended audience of a content provider sending the request, thereby facilitating human responses while deterring automated systems.
Once the investigation is complete, King will review it to see if charges are warranted. The Arvada Police Department is handling the investigation into Beesleys death, while the CIRT is investigating the police shooting of Hurley without Arvada police, Det. David Snelling said Friday.