Michael Anthony Fuller
Engineers in San Jose, CA

License number
Utah 266349-2202
Category
Engineer/Land Surveyor
Type
Professional Engineer
Address
Address
San Jose, CA

Professional information

Michael Fuller Photo 1

Method And Apparatus For A Customized Automotive Feature Set

US Patent:
6795760, Sep 21, 2004
Filed:
May 9, 2002
Appl. No.:
10/143270
Inventors:
Michael G. Fuller - San Jose CA 95129
International Classification:
B60R 100
US Classification:
701 36, 701 49, 307 101, 307 104, 34042627
Abstract:
A method and system for modifying vehicle function are disclosed. Upon receiving an indication of an event initiated by an automobile user, an additional automobile feature corresponding to the event is determined. In addition, an automobile module is directed via a diagnostic port of an automobile to perform the additional feature.


Michael Fuller Photo 2

Multiplexing A Communication Port

US Patent:
7457325, Nov 25, 2008
Filed:
Dec 1, 2006
Appl. No.:
11/566029
Inventors:
Erturk D. Kocalar - Sunnyvale CA, US
Michael G. Fuller - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04J 3/02
US Classification:
370537, 370463, 370419
Abstract:
Methods, systems, and computer program products for multiplexing a target communication port to provide an additional independent communication channel sharing at least some portion of hardware associated with the target port. Typically, a device, such as a disk drive, is also connected to the target port. An out-of-band signal indicates when the shared hardware is being used to provide the additional independent communication channel to avoid interfering with the target port device. A communication board with one or more communication ports may be coupled to the additional independent communication channel for communicating data from the target system to other devices or systems, such as a host system, through the communication board. In communicating with the target system, the communication board may emulate a particular interface that is supported by the target port. One type of host system may be a development system for designing, testing and debugging the target system.


Michael Fuller Photo 3

Multiplexing A Communication Port

US Patent:
7313096, Dec 25, 2007
Filed:
May 20, 2002
Appl. No.:
10/150975
Inventors:
Erturk D. Kocalar - Sunnyvale CA, US
Michael G. Fuller - San Jose CA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04J 1/16, H04J 3/14, H04J 3/02, H04L 1/00, H04L 12/26
US Classification:
370241, 370537
Abstract:
Methods, systems, and computer program products for multiplexing a target communication port to provide an additional independent communication channel sharing at least some portion of hardware associated with the target port. Typically, a device, such as a disk drive, is also connected to the target port. An out-of-band signal indicates when the shared hardware is being used to provide the additional independent communication channel to avoid interfering with the target port device. A communication board with one or more communication ports may be coupled to the additional independent communication channel for communicating data from the target system to other devices or systems, such as a host system, through the communication board. In communicating with the target system, the communication board may emulate a particular interface that is supported by the target port. One type of host system may be a development system for designing, testing and debugging the target system.


Michael Fuller Photo 4

Method And Apparatus For Alternative Performance Of Automobile Features

US Patent:
2008014, Jun 19, 2008
Filed:
Dec 14, 2006
Appl. No.:
11/640063
Inventors:
Michael G. Fuller - San Jose CA, US
International Classification:
G06F 19/00, G06F 7/00, H04B 7/26
US Classification:
701 35, 701 36, 455 413
Abstract:
A method and system for performing automobile features are disclosed. Upon communicating with a user device and receiving an indication of an event initiated from the communication, an automobile feature associated with the event is determined and an automobile module is directed to perform the automobile feature.