Search

Bassam Tabbara Phones & Addresses

  • 2503 Montavista Pl W, Seattle, WA 98199 (206) 369-1184
  • 4119 Baker Ave, Seattle, WA 98107 (206) 327-9005
  • 210 Blaine St, Seattle, WA 98102
  • Redmond, WA
  • Kiona, WA
  • Gainesville, FL
  • 4119 Baker Ave NW, Seattle, WA 98107 (206) 372-7985

Emails

b***a@rediffmail.com

Resumes

Resumes

Bassam Tabbara Photo 1

Founder And Chief Executive Officer

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Upbound
Founder and Chief Executive Officer

Quantum Jul 2014 - Sep 2017
Chief Technology Officer, Quantum

Symform Nov 1, 2007 - Jul 1, 2014
Co-Founder and Chief Technology Officer

Microsoft Jun 1, 1995 - Nov 1, 2007
Partner Architect
Education:
University of Florida 1991 - 1995
Bachelors, Bachelor of Science, Computer Engineering
Skills:
Saas
Cloud Computing
Distributed Systems
Software Development
Scalability
Agile Methodologies
Enterprise Software
Software Engineering
Software Design
Scrum
Product Management
Architectures
System Architecture
Networking
Xml
Mobile Applications
Strategy
Storage
Leadership
Strategic Partnerships
Virtualization
Linux
Architecture
Strategic Planning
Early Stage Startups
Management
Go To Market Strategy
Integration
Start Ups
Software Project Management
Technical Leadership
Hardware
Bassam Tabbara Photo 2

Bassam Tabbara

View page

Business Records

Name / Title
Company / Classification
Phones & Addresses
Bassam Tabbara
Chief Technology Officer, Co-Founder
Symform
Computer Software · Computer Software Development and Applications · Prepackaged Software Services
1008 Western Ave SUITE 400, Seattle, WA 98104
999 N Northlake Way, Seattle, WA 98103

Publications

Isbn (Books And Publications)

Function/Architecture Optimization and Co-Design of Embedded Systems

View page
Author

Bassam Tabbara

ISBN #

0792379853

Hardware-Software Co-Design of Embedded Systems: The Polis Approach

View page
Author

Bassam Tabbara

ISBN #

0792399366

Us Patents

Generating Instruction Sequences Using Independently Executable Pane Renderers

View page
US Patent:
6434578, Aug 13, 2002
Filed:
Jun 26, 1996
Appl. No.:
08/669781
Inventors:
David McCauley - Seattle WA
Bassam Tabbara - Seattle WA
John Rinaldo - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1721
US Classification:
707517, 7075011, 707513, 707523
Abstract:
An information server system is responsive to page specifications to render information pages at a plurality of clients that use different client software and that have widely different characteristics. Information pages are authored in a generic page specification format that is not limited to any particular client or client software. In response to a request for the information page, the server system selects and executes a page renderer that is compatible with the client software of the client requesting the information. The page renderer converts the page specification of the information page to an instruction sequence that is tailored particularly for the requesting client. The conversion is accomplished by selecting and executing a plurality of independently-executable pane renderers.

Method And Apparatus For Operating On Data With A Conceptual Data Manipulation Language

View page
US Patent:
6460043, Oct 1, 2002
Filed:
Feb 26, 1999
Appl. No.:
09/258417
Inventors:
Bassam Tabbara - Seattle WA
Rico Mariani - Kirkland WA
Kristi L. Brandes - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1730
US Classification:
707100, 707101, 707 3, 707 4
Abstract:
A data services layer is disclosed which maintains a dictionary of conceptual information and physical information about the data. Machine-readable requests to access the data are in a form related to a conceptual organization of the data, and is not specific to a physical organization of the data. A machine-readable query to obtain a subset of the data is produced by referencing the dictionary of conceptual and physical information about the data. The conceptual information is obtained from an object-relational-model of the data, and the physical information indicates how the data is organized on the data storage medium. Requests are written in a conceptual query language (CQL) which substantially uses terms belonging to or derived from a natural language. CQL includes terms in the classes of names and concepts, and wherein name terms are used to describe objects in the object-relational-model of the data, and concept terms are used to specify the data subset desired. Concept terms specify Facts desired from the data, and filters and sort specifications to be applied to the Facts.

Adaptive Rendering Of Hypermedia Documents

View page
US Patent:
6626958, Sep 30, 2003
Filed:
Nov 18, 1998
Appl. No.:
09/195574
Inventors:
David McCauley - Seattle WA
Bassam Tabbara - Seattle WA
John Rinaldo - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1721
US Classification:
715517, 715513, 7155011
Abstract:
An information server system is responsive to page specifications to render information pages at a plurality of clients that use different client software and that have widely different characteristics. Information pages are authored in a generic page specification format that is not limited to any particular client or client software. In response to a request for the information page, the server system selects and executes a page renderer that is compatible with the client software of the client requesting the information. The page renderer converts the page specification of the information page to an instruction sequence that is tailored particularly for the requesting client. The conversion is accomplished by selecting and executing a plurality of independently-executable pane renderers.

Adaptive Rendering Of Hypermedia Documents

View page
US Patent:
6631498, Oct 7, 2003
Filed:
Nov 18, 1998
Appl. No.:
09/195584
Inventors:
David McCauley - Seattle WA
Bassam Tabbara - Seattle WA
John Rinaldo - Bellevue WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1721
US Classification:
715517, 715513, 7155011
Abstract:
An information server system is responsive to page specifications to render information pages at a plurality of clients that use different client software and that have widely different characteristics. Information pages are authored in a generic page specification format that is not limited to any particular client or client software. In response to a request for the information page, the server system selects and executes a page renderer that is compatible with the client software of the client requesting the information. The page renderer converts the page specification of the information page to an instruction sequence that is tailored particularly for the requesting client. The conversion is accomplished by selecting and executing a plurality of independently-executable pane renderers.

Url Mapping Methods And Systems

View page
US Patent:
6654741, Nov 25, 2003
Filed:
May 3, 1999
Appl. No.:
09/304133
Inventors:
Ariye M Cohen - Seattle WA
Rico Mariani - Kirkland WA
Sanjeev K Rajan - Kirkland WA
Bassam Tabbara - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1730
US Classification:
707 6, 707 4
Abstract:
The invention provides for flexible, convenient, and dynamic URL mapping methods and systems by providing generalized approaches which specify patterns in term of recognizable syntax. The recognizable syntax can be defined by one or more rules. The rules are used and applied to an input URL string which is provided by a client to map the input URL string to an output URL string which is used by a rendering engine to provide a requested resource. Embodiments of the invention provide for a rule cache or internal store in which rules are kept. The rule cache allows for rules to be added, deleted, or modified as desired, without the need to stop and re-start the web service. The rule cache can be populated dynamically at run time. In addition, embodiments of the invention conveniently group rules into rule groups. Individual rule groups can be selectively applied to an input URL string.

Information Server Systems And Methods Of Rendering Information Pages

View page
US Patent:
6751778, Jun 15, 2004
Filed:
May 3, 1999
Appl. No.:
09/304134
Inventors:
David M Broman - Redmond WA
Ariye M Cohen - Seattle WA
Rico Mariani - Kirkland WA
Attila Narin - Kirkland WA
Sanjeev K Rajan - Kirkland WA
Bassam Tabbara - Seattle WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1721
US Classification:
715517, 715523, 715530
Abstract:
Methods and systems for rendering information pages are described. A page is divided into panes which are rendered by individual pane renderers. The pane renderers can be shared between pages, or even re-used across multiple applications. Rendering support components or objects are provided and can provide access to shared services or data (e. g. ads, user preferences, scripts, and styles) that might be required by multiple panes on a page. Page descriptions comprising pane renderers are created dynamically in a prescribed fashion by an application. A page renderer service in a platform then processes the page description and causes the appropriate RSOs to be called, initialized, and used by the pane renderers to render the page.

Url Mapping Methods And Systems

View page
US Patent:
6882999, Apr 19, 2005
Filed:
Jul 22, 2003
Appl. No.:
10/625448
Inventors:
Ariye M Cohen - Seattle WA, US
Rico Mariani - Kirkland WA, US
Sanjeev K Rajan - Kirkland WA, US
Bassam Tabbara - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F017/30
US Classification:
707 6, 707 2, 707 4, 707 10, 709203
Abstract:
An input URL string is searched for a particular pattern, the pattern being defined in a manner such that the search may be satisfied while allowing variability among constituent parts of the input URL string. The input URL string is mapped to an output URL string if the pattern is found in the input URL string.

System And Method For Restricting Data Transfers And Managing Software Components Of Distributed Computers

View page
US Patent:
6886038, Apr 26, 2005
Filed:
Oct 24, 2000
Appl. No.:
09/695820
Inventors:
Bassam Tabbara - Seattle WA, US
Galen C. Hunt - Bellevue WA, US
Aamer Hydrie - Kirkland WA, US
Steven P. Levi - Redmond WA, US
David S. Stutz - Redmond WA, US
Robert V. Welland - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F015/173
US Classification:
709223, 709224, 709225, 709229
Abstract:
A controller, referred to as the “BMonitor”, is situated on a computer. The BMonitor includes a plurality of filters that identify where data can be sent to and/or received from, such as another node in a co-location facility or a client computer coupled to the computer via the Internet. The BMonitor further receives and implements requests from external sources regarding the management of software components executing on the computer, allowing such external sources to initiate, terminate, debug, etc. software components on the computer. Additionally, the BMonitor operates as a trusted third party mediating interaction among multiple external sources managing the computer.
Bassam S Tabbara from Seattle, WA, age ~51 Get Report