MICHAEL THOMAS, LMFT
Mental Health at 130 Ave, Bellevue, WA

License number
Washington LF00001354
Category
Mental Health
Type
Mental Health
Address
Address
2370 130Th Ave NE STE 106, Bellevue, WA 98005
Phone
(425) 885-2833

Organization information

See more information about MICHAEL THOMAS at bizstanding.com

Michael Thomas

2370 130 Ave NE STE 106, Bellevue, WA 98005

Categories:
Counseling Services, Marriage & Family Counseling
Phone:
(425) 885-2833 (Phone)

Professional information

See more information about MICHAEL THOMAS at trustoria.com
Michael Thomas Photo 1
Distributed Data Gathering And Aggregation Agent

Distributed Data Gathering And Aggregation Agent

US Patent:
7203623, Apr 10, 2007
Filed:
Aug 23, 2004
Appl. No.:
10/924116
Inventors:
Federico Garcea - Seattle WA, US
Michael S. Murstein - Kirkland WA, US
Roger W. Sprague - Redmond WA, US
Alexander M. Sutton - Seattle WA, US
Michael W. Thomas - Bellevue WA, US
Giedrius Zizys - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/30
US Classification:
702186, 709224
Abstract:
A system and method is provided for gathering and aggregating operational metrics (e. g. , performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.


Michael Thomas Photo 2
Distributed Data Gathering And Aggregation Agent

Distributed Data Gathering And Aggregation Agent

US Patent:
2005002, Feb 3, 2005
Filed:
Aug 23, 2004
Appl. No.:
10/924290
Inventors:
Federico Garcea - Seattle WA, US
Michael Murstein - Kirkland WA, US
Roger Sprague - Redmond WA, US
Alexander Sutton - Seattle WA, US
Michael Thomas - Bellevue WA, US
Giedrius Zizys - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F007/00
US Classification:
707100000
Abstract:
A system and method is provided for gathering and aggregating operational metrics (e.g., performance metrics, process events, health monitor state, server state) for a plurality of members as a single entity and for a plurality of entities as a singular entity. The system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity.


Michael Thomas Photo 3
Server Stress-Testing Response Verification

Server Stress-Testing Response Verification

US Patent:
6915344, Jul 5, 2005
Filed:
Jul 27, 2000
Appl. No.:
09/626710
Inventors:
Michelle M. Rowe - Hesperus CO, US
Matthew C. Odhner - Woodinville WA, US
Michael W. Thomas - Bellevue WA, US
Boyd C. Multerer - Seattle WA, US
Tom A. Cox - Bothell WA, US
Eric W. Nace - Fairbanks AK, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F015/173
US Classification:
709224, 709219
Abstract:
A network test system utilizes known good responses when testing responses from in-test servers. In one embodiment, the test system includes a verification server that is known to provide correct responses. In-test servers are subjected to very high rates of requests, and the responses are compared to responses from the verification server. Hash values are optionally used to represent the correct responses, and are compared to similar hash values produced from the actual responses of the in-test servers. Dynamic data is accommodated by basing the hash values on only the static portions of responses. Alternatively, dynamic data is accommodated by using search patterns—when receiving an actual response from an in-test server, the response is searched for the specified search pattern. The response is deemed to be incorrect if the search pattern does not occur. Wildcards and other variable elements are used in the search patterns.


Michael Thomas Photo 4
Data Processing System And Method Having Selectable Scheduler

Data Processing System And Method Having Selectable Scheduler

US Patent:
5394547, Feb 28, 1995
Filed:
Dec 24, 1991
Appl. No.:
7/815104
Inventors:
Joseph A. Correnti - Boca Raton FL
Ralph M. Pipitone - Boynton Beach FL
Michael W. Thomas - Bellevue WA
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 946
US Classification:
395650
Abstract:
An improved data processing system and operating system having a selectable scheduler. An operating system kernel is provided having a standardized interface for permitting the installation of a selected one of multiple diverse schedulers for use in different environments. System resources which may include memory, input/output devices and file systems are thereafter optimally allocated for a selected set of applications and a particular environment within the data processing system by permitting a user to install a selected one of the multiple schedulers which directly controls allocation of processor time, thereby indirectly allocating system resources. The standardized interface within the operating system kernel is preferably provided utilizing a kernel extension mechanism and installation of a selected one of the multiple schedulers may occur automatically, in response to system initialization, or may be selectively achieved during operation of the data processing system.


Michael Thomas Photo 5
System And Method For Administering A Meta Database As An Integral Component Of An Information Server

System And Method For Administering A Meta Database As An Integral Component Of An Information Server

US Patent:
6061692, May 9, 2000
Filed:
Nov 4, 1997
Appl. No.:
8/963894
Inventors:
Michael W. Thomas - Bellevue WA
James E. Allard - Seattle WA
Michael Howard - Redmond WA
Sophia Chung - Redmond WA
Cameron Ferroni - Seattle WA
John Ludeman - Redmond WA
Kim Stebbens - Redmond WA
Henry L. Sanders - Kirkland WA
David R. Treadwell - Woodinville WA
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 1730
US Classification:
707200
Abstract:
An information server adapted to service requests for information has an integral database containing configuration information, application information, and/or content information. The information in the database is stored in a hierarchical fashion with elements that correspond, in some degree, with physical storage structure or individual information objects on the information server. Path names received in information requests are broken into constituent components and are used to retrieve configuration information, application information, and/or content information from the database and information objects from physical storage. In the database properties stored at one hierarchical level may be inherited by lower hierarchical levels. The database is preferably provided with a programmatic interface that allows concurrent access to and administration of the database. Mechanisms to notify registered users of changes or events that occur with respect to the database are implemented.


Michael Thomas Photo 6
System For Gathering And Aggregating Operational Metrics

System For Gathering And Aggregating Operational Metrics

US Patent:
7111059, Sep 19, 2006
Filed:
Nov 10, 2000
Appl. No.:
09/710172
Inventors:
Federico Garcea - Seattle WA, US
Michael S. Murstein - Kirkland WA, US
Roger W. Sprague - Redmond WA, US
Alexander M. Sutton - Seattle WA, US
Michael W. Thomas - Bellevue WA, US
Giedrius Zizys - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173, G06F 11/30, G06F 15/00
US Classification:
709224, 702182, 714 38
Abstract:
A system and method is provided for gathering and aggregating operational metrics (e. g. , performance metrics, process events, health monitor state, server state, event metric data, and status metric data) for a plurality of members (e. g. , computers, servers, machines) configured as an entity and for a plurality of entities as a singular entity. In one embodiment, the system and method provides for operational metrics of members and entities to be aggregated and retrieved as a single result set, such that entity wide operational metrics can be acquired, monitored and displayed as a single entity. In one embodiment, at least one of the plurality of members has a gathering and aggregation system adapted to gather operational metric data from the plurality of members and aggregate the operational metric data into a unified result set.


Michael Thomas Photo 7
Entity Event Logging

Entity Event Logging

US Patent:
7043566, May 9, 2006
Filed:
Oct 11, 2000
Appl. No.:
09/686426
Inventors:
Justin Grant - Seattle WA, US
Michael S. Murstein - Kirkland WA, US
Alexander M. Sutton - Seattle WA, US
Michael W. Thomas - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/173
US Classification:
709323, 709324, 719318
Abstract:
A system and method for monitoring events of a plurality of members configured as an entity. Configurable event logging settings can be defined at a first member and dynamically propagated to each member of the entity to establish event logging configuration settings at each of the plurality of members. In one aspect of the invention, a system and method log different event types in accordance with configuration settings into a common event type data format at a plurality of members. The different event types can then be coalesced for the entire entity and returned to a requestor residing at a single location. Additionally, a unique identifier can be assigned to assist in monitoring of events. Also, to assist in monitoring, data that is common to all event types can be stored in a separate table from data specific to an event type.


Michael Thomas Photo 8
System And Method For Parallel Asynchronous Execution Of Commands

System And Method For Parallel Asynchronous Execution Of Commands

US Patent:
7743392, Jun 22, 2010
Filed:
Dec 23, 2005
Appl. No.:
11/318382
Inventors:
Alexander E. Mallet - Bellevue WA, US
Justin Grant - Seattle WA, US
Michael W. Thomas - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
US Classification:
719330, 719318
Abstract:
A system for parallel asynchronous command execution is provided. The system includes a first computer system for directing a plurality of calls to at least one other computer system. The first computer system invokes a remote procedure in the other computer system and receives results from the procedure via an event triggered by the other computer system. The system may also include a distributed object architecture for communicating between the first computer system and the other computer system.


Michael Thomas Photo 9
System And Method Providing Virtual Applications Architecture

System And Method Providing Virtual Applications Architecture

US Patent:
7657580, Feb 2, 2010
Filed:
Jul 20, 2005
Appl. No.:
11/185147
Inventors:
Philippe Choquier - Kirkland WA, US
Quentin J. Clark - Bellevue WA, US
William D. Devlin - Redmond WA, US
Lara N. Dillingham - Seattle WA, US
Cameron J. A. Ferroni - Seattle WA, US
Justin Grant - Seattle WA, US
Rodney T. Limprecht - Woodinville WA, US
John F. Ludeman - Redmond WA, US
Alexander E. Mallet - Bellevue WA, US
Boyd C. Multerer - Seattle WA, US
Martin J. Sleeman - Seattle WA, US
Michael W. Thomas - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 12/00
US Classification:
707204, 712 25
Abstract:
A virtual applications architecture is provided according to the present invention. The architecture includes a topology manager for managing applications across a plurality of members, and a virtual applications manager for defining a plurality of resources comprising the applications. The topology manager communicates with the plurality of members to initiate scaling of the applications associated with the virtual applications manager to the members. The architecture may also include a replication system for deploying the applications to the members.


Michael Thomas Photo 10
Interference Cancellation In Rfid Systems

Interference Cancellation In Rfid Systems

US Patent:
2006009, May 11, 2006
Filed:
Nov 5, 2004
Appl. No.:
10/981893
Inventors:
Michael Thomas - Bellevue WA, US
William Colleran - Seattle WA, US
Erik Fountain - Rancho Santa Margarita CA, US
Todd Humes - Shoreline WA, US
Assignee:
Impinj, Inc. - Seattle WA
International Classification:
H03D 1/04, H04B 1/38
US Classification:
375346000, 375219000
Abstract:
An interference canceller for a RFID reader senses a signal related to the interference signal in the receive path of the reader. The canceller outputs an adjustment signal that depends on the sensed signal, which is coupled into the receive path before a downconverter in the receive path. The canceller can use a signal derived from the transmit path in generating the adjustment signal. The canceller adjusts the amplitude or phase (or both) of the derived signal to form the adjustment signal so that it cancels a carrier feed-through interference signal when injected into the receive path. The canceller can include a vector modulator to adjust the amplitude and/or phase of the derived signal; or alternatively, the canceller can include a variable attenuator and a variable phase shifter to adjust the amplitude and/or phase of the derived signal. The loop can be continuous or non-continuous.