2012 to 2014 Monitor patron and associate behavior within designated zoneYMCA
2012 to 2014 SWIM INSTRUCTOR
Education:
WHATCOM COMMUNITY COLLEGE Bellingham, WA 2014 Associates in Arts and SciencesEVERETT COMMUNITY COLLEGE Everett, WA 2011 to 2012 Associates in Arts and SciencesMARYSVILLE PILCHUCK HIGH SCHOOL Marysville, WA 2007 to 2011 Diploma in Literature/ Statistics
GlobalScholar - Scantron Bellevue, WA 2011 to 2013 Senior Vice President - Engineering & OperationsAmazon.com Seattle, WA 2010 to 2011 General Manager - Simple Storage Service (S3)Microsoft Corporation
2009 to 2010 General ManagerMicrosoft Corporation Redmond, WA 1996 to 2010Microsoft Corporation
2002 to 2009 General Manager - SQL Server Reporting ServicesMicrosoft Corporation
1996 to 2002 Development Manager - SQL ServerPSCC Edmonds, WA 1993 to 1996 Founder and CEO
Education:
University of Washington Seattle, WA 2009 to 2013 Bachelor of Science in Computer Sciencepromote the adoption of technology in education
Name / Title
Company / Classification
Phones & Addresses
Jason Carlson Salesforce Com Business Application Administrator At Travelocity
Travelocity.com LP Computer Programming Services
3150 Sabre Dr, Grapevine, TX 76092
Jason Carlson Chief Executive
Bryan Carlson Wood Preserving
1007 Baldwin Dr. - Arlington, Arlington, TX 76012
Jason Carlson Vice President Of Engineering And Co-founder
Liquidplanner, Inc. Computers and Computer Peripheral Equipment a...
13162 Se 32Nd St, Bellevue, WA 98005
Jason Carlson COO
Jason Carlson Computer Programming Services
224 118Th Ave Se - Apt 12, Bellevue, WA 98004
Jason Carlson Principal
Kublia Investments LLC Investor · Investors, Nec
12815 181 Ave NE, Redmond, WA 98052 4255561766
Jason Carlson
J & D ACQUISITIONS, LLC
Jason Carlson Carlson Insurance Agency
Robert H Martin Inc Ins Agnts and Brkrs
19011 Woodinville Snohomish Rd NE, Woodinville, WA 98072 4254832348
Jason Carlson Co-Founder, Vice-President, Vice President Of Engineering And Co-founder
LiquidPlanner Internet · Software Services - Internet
2324 Eastlake Ave E, Seattle, WA 98102 13162 SE 32 St, Bellevue, WA 98005 2065799862
Us Patents
Method For Flagging And Relating Information In A Computer System
P. J. Hough - North Bend WA Jason D. Carlson - Redmond WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1300
US Classification:
345753, 345258
Abstract:
This document describes a user interface mechanism to relate information from multiple heterogeneous data sources. Data displayed in different regions on a user interface can be related by selection of an element in one region and pinning it. The pinned element acts as a filter for the information in the other regions on the user interface. Successive pinning of elements in other regions allows further filtering of the information in unpinned regions using the context of previously pinned elements.
Defining A Report Based On Data Regions And Including Custom Data In A Report Definition
Christopher Alan Hays - Monroe WA, US Fang Wang - Bellevue WA, US Daniel Philip Cory - Seattle WA, US Jason Carlson - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/00 G06F 17/00
US Classification:
715530, 715505, 715508, 709227
Abstract:
A computer-based report is generated based on report data and according to a report definition describing how to render the report on a page or screen or the like. The report definition may have standard data recognizable to a report processor, and may also have custom data not recognizable to the report processor but to, for example, a rendering extension of such processor. The report processor though not recognizing the custom data. does not delete or ignore but instead passes the custom data in an intermediate format. Thus, the rendering extension which does recognize the passed-through custom data can in fact interpret and act upon such custom data.
Method For Flagging And Relating Information In A Computer System
P. J. Hough - North Bend WA, US Jason D. Carlson - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/00 G06F 15/00
US Classification:
715753, 715758
Abstract:
This document describes a user interface mechanism to relate information from multiple heterogeneous data sources. Data displayed in different regions on a user interface can be related by selection of an element in one region and pinning it. The pinned element acts as a filter for the information in the other regions on the user interface. Successive pinning of elements in other regions allows further filtering of the information in unpinned regions using the context of previously pinned elements.
Defining A Report Based On Data Regions And Including Custom Data In A Report Definition
A report definition is processed by a report processor to generate a report. The report definition includes a plurality of data regions arranged on a page, where the data regions as arranged on the page in the report definition extend in multiple dimensions selected from a group consisting of across the page, down page and layered on the page. The report processor has a data extension for accessing data for the report from a data source based on query information and data source information in the report definition. The report processor lays out the report in an intermediate format based on layout information in the report definition and the data accessed by the data extension. The report processor also has a rendering extension for rendering the report in a particular rendering format based on the intermediate format of the report.
Method For Flagging And Relating Information In A Computing System
P. J. Hough - North Bend WA, US Jason D. Carlson - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 13/00 G06F 15/00
US Classification:
715842, 715764
Abstract:
This document describes a user interface mechanism to relate information from multiple heterogeneous data sources. Data displayed in different regions on a user interface can be related by selection of an element in one region and pinning it. The pinned element acts as a filter for the information in the other regions on the user interface. Successive pinning of elements in other regions allows further filtering of the information in unpinned regions using the context of previously pinned elements.
System And Method For Rendering Independent Persistence Of Information By Performing A Time Driven Query On An Aggregated Schematized Queryable Report
Fang Wang - Bellevue WA, US Yee Man Bergstrom - Kirkland WA, US Jason Carlson - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
US Classification:
709246, 709203, 715209, 715234, 707 4, 707101
Abstract:
A system and methods providing a rendering independent persistence of information is provided. In an illustrative implementation, data is provided having some predefined structure. In operation, the data is processed such that the data and it's associated structure are represented in a data format that is persistent. In operation, the data is parsed according to one or more constraints and translated into the persistent data format.
Traversing A Relational Model With Preferred Paths
Aaron S. Meyers - Provo UT, US Christopher Alan Hays - Monroe WA, US Jason D. Carlson - Redmond WA, US Robert Alan Meyers - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 7/00
US Classification:
707 3, 707 2
Abstract:
A preferred path between two selected entities is determined. Initially, there is provided a representation of the data structure in the form of a plurality of entities having relations between them indicative of roles and the relations reflecting a cardinality of one of a one-to-one, one-to-many and a many-to-one relationship between the entities. A query is entered that provides an indication of a first selected entity and a second selected entity. A preferred path is selected through the entities and relations that couples the first selected entity to the second selected entity. The preferred path is selected from a plurality of paths as a function of the number of changes in cardinality along the plurality of paths and a indicator indicative of a preferred role relating two entities.
Systems And Methods For Declaratively Controlling The Visual State Of Items In A Report
Christopher Alan Hays - Monroe WA, US Jason D. Carlson - Redmond WA, US Fang Wang - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/00
US Classification:
715255, 715227, 715212
Abstract:
Systems and methods for declaratively controlling the visual state of items in a report allow the visual state of any report item to be toggled from any other item. A set of declarative metadata may be associated with a report item. The declarative metadata may identify an initial visual state of the item, whether the item is a control item, and if so which other items are controlled from the item. The declarative metadata may further identify an initial visual state of a control image associated with a control item. Report processing software can initially display a report in accordance with the initial visual state specified in the declarative metadata. When a control item is activated, the software can change the visual state of identified items, as well as the visual state of the corresponding control image.