Inventor

Bassam Tabbara

Inventor
Seattle, WA, US

Overview

53→
Patents
2000–2020
Patent span
Physics
Primary field (CPC G)

Patents· 53 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing46%
H04LTransmission of digital information, e.g. telegraphic communication37%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes7%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests7%
E02BHydraulic engineering1%
E02DFoundations1%
PatentTitleYear
10,540,159Model-based virtual system provisioning20209,811,368'Model-based virtual system provisioning'20179,344,378'Shared community storage network'20169,317,270'Model-based virtual system provisioning'20168,775,584'Method and apparatus for discovering network devices'20148,595,263'Processing identity constraints in a data store'20138,549,513'Model-based virtual system provisioning'20138,489,728'Model-based system monitoring'20138,462,665'Shared community storage network'20138,122,106'Integrating design, deployment, and management phases for systems'20128,108,502'Storage device for use in a shared community storage network'20127,941,309'Modeling IT operations/policies'20117,890,951'Model-based provisioning of test environments'20117,890,543'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20117,886,041'Design time validation of systems'20117,869,383'Shared community storage network'20117,809,767'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20107,802,144'Model-based system monitoring'20107,797,147'Model-based system monitoring'20107,792,931'Model-based system provisioning'20107,739,380'System and method for distributed management of shared computers'20107,711,121'System and method for distributed management of shared computers'20107,689,676'Model-based policy application'20107,630,877'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20097,606,898'System and method for distributed management of shared computers'20097,574,343'System and method for logical modeling of distributed computer systems'20097,406,517'System and method for distributed management of shared computers'20087,395,320'Providing automatic policy enforcement in a multi-computer service application'20087,379,982'System and method for custom installation of an operating system on a remote client'20087,370,103'System and method for distributed management of shared computers'20087,200,655'System and method for distributed management of shared computers'20077,200,530'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20077,162,509'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20077,155,380'System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model'20067,113,900'System and method for logical modeling of distributed computer systems'20067,096,258'System and method providing automatic policy enforcement in a multi-computer service application'20067,093,288'Using packet filters and network virtualization to restrict network communications'20067,080,143'System and method providing automatic policy enforcement in a multi-computer service application'20067,072,807'Architecture for distributed computing system and automated design, deployment, and management of distributed applications'20067,043,545'System and method for restricting data transfers and managing software components of distributed computers'20067,031,899'System for characterizing simulated circuit logic and behavior'20067,016,950'System and method for restricting data transfers and managing software components of distributed computers'20066,915,338'System and method providing automatic policy enforcement in a multi-computer service application'20056,907,395'System and method for designing a logical model of a distributed computer system and deploying physical resources according to the logical model'20056,886,038'System and method for restricting data transfers and managing software components of distributed computers'20056,882,999'URL mapping methods and systems'20056,751,778'Information server systems and methods of rendering information pages'20046,654,741'URL mapping methods and systems'20036,631,498'Adaptive rendering of hypermedia documents'20036,626,958'Adaptive rendering of hypermedia documents'20036,460,043'Method and apparatus for operating on data with a conceptual data manipulation language'20026,434,578'Generating instruction sequences using independently executable pane renderers'20026,148,296'Automatic generation of database queries'2000

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2000–2020Based in Seattle, WA, US· patent location history
2002–2014Patents assigned to MICROSOFT CORP (41)· patent assignee history
2006Based in San Jose, CA, US· patent location history
2008–2014Patents assigned to TABBARA BASSAM (9)· patent assignee history
2008–2013Patents assigned to HUNT GALEN C (4)· patent assignee history
2008–2013Patents assigned to HYDRIE AAMER (3)· patent assignee history
2012–2013Patents assigned to GREALISH KEVIN (3)· patent assignee history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
MICROSOFT CORP412002–2014
TABBARA BASSAMself92008–2014
HUNT GALEN C42008–2013
GREALISH KEVIN32012–2013
HYDRIE AAMER32008–2013
Locations
LocationPatentsSpan
Seattle, Washington, US522000–2020
San Jose, California, US12006