Search

Daniel K Sagalowicz

from Portland, OR
Age ~80

Daniel Sagalowicz Phones & Addresses

  • 1221 SW 10Th Ave, Portland, OR 97205 (503) 894-9016 (503) 894-9116
  • 1221 SW 10Th Ave UNIT 1212, Portland, OR 97205 (503) 894-9016
  • 1810 Fulton St, Palo Alto, CA 94303 (650) 853-1254
  • Fulton St, Palo Alto, CA 94303
  • San Francisco, CA
  • Evanston, IL
  • Costa Mesa, CA
  • 1221 SW 10Th Ave UNIT 1212, Portland, OR 97205

Work

Position: Food Preparation and Serving Related Occupations

Education

Degree: High school graduate or higher

Resumes

Resumes

Daniel Sagalowicz Photo 1

Adjunct Professor

View page
Location:
Portland, OR
Industry:
Computer Software
Work:
Tripsketch Jan 2008 - 2017
Chief Technology Officer and Vice President Engineering

Portland State University Jan 2008 - 2017
Adjunct Professor

Adobe 2004 - 2006
Senior Director, Product Management

Seebeyond Technology Corporation 2002 - 2004
Senior Director

Tsola 2000 - 2002
Vice President Engineering
Education:
Stanford University
Doctorates, Doctor of Philosophy, Electronics Engineering, Philosophy
Télécom Paris
Skills:
Enterprise Software
Product Management
Strategy
Entrepreneurship
Cloud Computing
Management
Integration
Strategic Partnerships
Engineering Management
Saas
Mobile Devices
Start Ups
Software Development
Go To Market Strategy
Product Marketing
Mobile Applications
Agile Methodologies
System Architecture
Scalability
Business Development
Team Leadership
Cross Functional Team Leadership
Distributed Systems
Software Engineering
Project Management
Competitive Analysis
Artificial Intelligence
Languages:
French
Daniel Sagalowicz Photo 2

Daniel Sagalowicz

View page

Publications

Us Patents

Knowledge Based Processor For Application Programs Using Conventional Data Processing Capabilities

View page
US Patent:
47837527, Nov 8, 1988
Filed:
Mar 6, 1986
Appl. No.:
6/837098
Inventors:
Samuel J. Kaplan - Portola Valley CA
Jonathan J. King - Palo Alto CA
Daniel Sagalowicz - Palo Alto CA
Assignee:
Teknowledge, Inc. - Palo Alto CA
International Classification:
G06F 1518
US Classification:
364513
Abstract:
A knowledge base processor is callable by an application program to access a knowledge base and to govern the execution or interpretation of the knowledge base to find the values of selected objects or expressions defined in the knowledge base. The application program is written in a conventional computer language which specifies control by the ordering of program steps. The application program provides a user interface for input/output and provides top level control for calling the knowledge base processor to find values for goal expressions. During its search for the values of goal expressions, the knowledge base processor calls the application program to determine values of expressions which are not concluded by the knowledge base, and to signal important events during the execution of the knowledge base. Preferably the knowledge base processor and the application program each include a library of subroutines which are linked-loaded to provide a complete knowledge system for a specific application or task. Therefore, the knowledge base processor provides the esential functions for symbolic reasoning, and establishes a framework for building the knowledge system which permits application program developers to exploit the best available conventional data processing capabilities.
Daniel K Sagalowicz from Portland, OR, age ~80 Get Report