Search

Ryan Atallah Phones & Addresses

  • 501 Forest Ave APT 805, Palo Alto, CA 94301
  • Stanford, CA
  • Atherton, CA
  • Louisville, CO
  • Louisville, CO

Resumes

Resumes

Ryan Atallah Photo 1

Senior Software Engineering Manager

View page
Location:
Menlo Park, CA
Industry:
Computer Software
Work:
Keystone Learning Management Systems - Boulder, Colorado since Apr 2012
Cofounder, CTO & Product Director

Self-Employed since 2008
Website Development Professional

Vaisala Jun 2011 - Aug 2011
Website Designer and Developer

SKB Architecture & Design - Arlington, Virginia Jun 2010 - Jun 2010
IT Consultant
Education:
Stanford University 2012 - 2016
Fairview High School 2008 - 2012
Skills:
Web Development
User Experience
Ruby on Rails
Html 5
Graphic Design
Ruby
Web Applications
Web Design
User Interface Design
Seo
Jquery
Css
Git
Css3
Social Media
Photoshop
Website Development
Python
C++
Php
Rspec
Java
Animation
Film Production
User Interface
Data Analysis
Javascript
Go
Flash
Coffeescript
Node.js
Sql
Neo4J
D3.Js
Product Management
Educational Technology
Machine Learning
Applied Probability
Systems Engineering
Graph Databases
C
Server Administration
Distributed Systems
Html5
Responsive Web Design
Interests:
International Politics
Website Development
Jquery
Html5
Graphic Design
History
Java (Programming Language)
Skiing
Education
Adobe Photoshop
Science and Technology
Human Rights
Html
Civil Rights and Social Action
Css3
Javascript
Ruby on Rails
Mobile Ui Design
Adobe Illustrator
User Interface Design
Adobe Indesign
Politics
Typography
Filmmaking
Languages:
English
Spanish
French
Ryan Atallah Photo 2

Ryan Atallah

View page

Publications

Us Patents

Data Preparation Using Semantic Roles

View page
US Patent:
20210141838, May 13, 2021
Filed:
Nov 10, 2019
Appl. No.:
16/679234
Inventors:
- Seattle WA, US
Ryan Andrew Atallah - Palo Alto CA, US
International Classification:
G06F 16/9032
G06F 16/957
G06F 16/901
G06F 16/904
Abstract:
A method prepares data for subsequent analysis. The method obtains a data model that encodes a data sources as a tree of logical tables. Each logical table has its own physical representation and includes logical fields. Each logical field corresponds to either a data field or a calculation that spans logical tables. The method associates each logical table in the data model with a corresponding concept in a concept graph. The concept graph embodies hierarchical inheritance of semantics. For each logical field, the method assigns a semantic role to the logical field based on a concept corresponding to a logical table. The method also validates the logical field based on its semantic role. The method also displays transformations to clean the logical field based on validating the logical field. The method transforms the logical field according to a user selection, and updates the logical table.

Interactive Data Visualization

View page
US Patent:
20210097065, Apr 1, 2021
Filed:
Sep 27, 2019
Appl. No.:
16/586554
Inventors:
- Seattle WA, US
Jun Ho KIM - Sammamish WA, US
Ryan Andrew Atallah - Palo Alto CA, US
Scott Sherman - Seattle WA, US
Eleanor Page Darby Fields - Mercer Island WA, US
Jeffrey Jon Weir - Seattle WA, US
International Classification:
G06F 16/248
G06F 16/21
G06F 16/242
G06F 16/25
G06F 3/0482
G06F 3/0484
Abstract:
Embodiments are directed to a display engine that provides a graphical user interface (GUI) that includes a graph panel and a visualization panel may be generated. The graph panel may receive graph related inputs or interactions. Graph information based on the graph related inputs or interactions and a data source may be generated. A graph model based on the graph information and the data source may be generated. Elements that correspond to objects in the graph model or relationships in the graph model may be displayed in the graph panel. The graph information and the graph model may be employed to execute a query that provides a data model based on results of the query. The data model may be employed to provide a visualization that is displayed in the display panel.
Ryan A Atallah from Palo Alto, CA, age ~30 Get Report