DR. MICHAEL ALAN JOHNSON, DPM
Podiatry at Lynch Creek Way, Petaluma, CA

License number
California E3671
Category
Podiatry
Type
Podiatrist
Address
Address
108 Lynch Creek Way SUITE 3, Petaluma, CA 94954
Phone
(707) 763-2253
(707) 763-7030 (Fax)

Professional information

Michael Johnson Photo 1

Cpa At Van Erp, Petersen &Amp; Babcock, Llp

Position:
CPA at Van Erp, Petersen & Babcock, LLP
Location:
Sacramento, California Area
Industry:
Accounting
Work:
Van Erp, Petersen & Babcock, LLP since Jan 2010 - CPA Zainer Rinehart Clarke CPAs - Santa Rosa, CA Jun 2003 - May 2009 - CPA CamelBak - Petaluma, CA Oct 2002 - Jun 2003 - Accounts Payable
Education:
Sonoma State University 2000 - 2004
Business, Accounting
Interests:
Getting to know people/businesses in the area, community outreach and service, networking
Awards:
Eagle Scout
San Francisco Bay Area Council, Tres Ranchos District, Troop 708
Certifications:
Certified Public Accountant, California Board of Accountancy


Michael Johnson Photo 2

Multiple Network Protocol Encoder/Decoder And Data Processor

US Patent:
6034963, Mar 7, 2000
Filed:
Oct 31, 1996
Appl. No.:
8/742085
Inventors:
John Shigeto Minami - San Jose CA
Ryo Koyama - Palo Alto CA
Michael Ward Johnson - Petaluma CA
Masaru Shinohara - Fremont CA
Thomas C. Poff - Rhonert Park CA
Daniel F. Burkes - Sunnyvale CA
Assignee:
iReady Corporation - Santa Clara CA
International Classification:
G06F 1300, G06F 1516
US Classification:
370401
Abstract:
A multiple network protocol encoder/decoder comprising a network protocol layer, data handler, O. S. State machine, and memory manager state machines implemented at a hardware gate level. Network packets are received from a physical transport level mechanism by the network protocol layer state machine which decodes network protocols such as TCP, IP, User Datagram Protocol (UDP), PPP, and Raw Socket concurrently as each byte is received. Each protocol handler parses and strips header information immediately from the packet, requiring no intermediate memory. The resulting data are passed to the data handler which consists of data state machines that decode data formats such as email, graphics, Hypertext Transfer Protocol (HTTP), Java, and Hypertext Markup Language (HTML). Each data state machine reacts accordingly to the pertinent data, and any data that are required by more than one data state machine is provided to each state machine concurrently, and any data required more than once by a specific data state machine, are placed in a specific memory location with a pointer designating such data (thereby ensuring minimal memory usage). Resulting display data are immediately passed to a display controller.


Michael Johnson Photo 3

System And Method For Transmitting Aural Information Between A Computer And Telephone Equipment

US Patent:
5940479, Aug 17, 1999
Filed:
Oct 1, 1996
Appl. No.:
8/724655
Inventors:
Kenneth R. Guy - Thousand Oaks CA
Jaswant R. Jain - Chatsworth CA
Ishwar V. Jasuja - Simi Valley CA
Michael W. Johnson - Petaluma CA
Albert Juandy - Greenbrae CA
Simon S. Lam - Agoura Hills CA
Anthony Y. Lee - Northridge CA
David Misunas - Thousand Oaks CA
Jacques A. Roth - San Rafael CA
Assignee:
Northern Telecom Limited - Montreal
International Classification:
H04M 1100, H04L 1228, H04J 312, H03M 1300
US Classification:
379 9301
Abstract:
A system and method for transmitting aural signals across a wide area network (WAN) from a local phone coupled to a computer, e. g. , a PC-phone, to a remote phone coupled to a KTS, PBX, or PSTN, for example. This capability is provided by the gateway unit of the present invention. The system of the present invention is quickly installed in a server or a personal computer coupled to a local area network. The system is connected to one or more of a PSTN, a private branch exchange, a key telephone system, a telephone, a facsimile machine, and a modem. In the case of voice transmission, a gateway unit translates received telephony signal into a format that is compatible with the telephone system or equipment connected thereto. The present invention can provide a voice quality that approaches, equals, or exceeds the voice quality of conventional telephone switched networks. This high voice quality is achieved by utilizing a high quality voice digitization algorithm on both the PC-phone and the gateway, by ensuring a low maximum network delay between the PC-phone and the gateway, by permitting a dynamic compensation for variations in network delay, and by utilizing a forward error correction technique for transmission over WANs that can recreate lost or delayed signals in a manner that recreates the signal so the lost signal is typically not detectable by a user.


Michael A Johnson Photo 4

Michael A Johnson, Petaluma CA - DPM (Doctor of Podiatric Medicine)

Specialties:
Podiatry
Address:
Anndel Medical Group
108 Lynch Creek Way STE 3, Petaluma 94954
(707) 789-0900 (Phone)
Languages:
English
Hospitals:
Anndel Medical Group
108 Lynch Creek Way STE 3, Petaluma 94954
Novato Community Hospital
180 Rowland Way, Novato 94945
Petaluma Valley Hospital
400 North Mcdowell Boulevard Ext, Petaluma 94954


Michael Alan Johnson Photo 5

Michael Alan Johnson, Petaluma CA

Specialties:
Podiatrist
Address:
108 Lynch Creek Way, Petaluma, CA 94954


Michael Johnson Photo 6

System And Method For Reliability Transporting Aural Information Across A Network

US Patent:
6298057, Oct 2, 2001
Filed:
Apr 19, 1996
Appl. No.:
8/634927
Inventors:
Kenneth R. Guy - Thousand Oaks CA
Jaswant R. Jain - Chatsworth CA
Ishwar V. Jasuja - Simi Valley CA
Michael W. Johnson - Petaluma CA
Albert Juandy - Petaluma CA
Simon S. Lam - Agoura Hills CA
Anthony Y. Lee - Northridge CA
David Misunas - Thousand Oaks CA
Jacques A. Roth - San Rafael CA
Assignee:
Nortel Networks Limited - St. Laurent
International Classification:
H04L 1228, H04J 316, G06F 1100
US Classification:
370389
Abstract:
A system and method for transparently transmitting aural signals across a wide area network (WAN). The system of present invention is connected to one or more of a private branch exchange, a key telephone system, a telephone, a facsimile machine, and a modem, for example. In the case of voice transmission, a user places a telephone call using the same procedure that is used when placing a telephone call over a conventional public switched network. The aural signals are translated into a format that is compatible with the local area network (LAN) and the translated signals are transmitted to a router or a switch that connects the LAN to the WAN. The data is transmitted across the WAN to a router or switch coupled to a second LAN. The data is then sent to a destination central site unit or PC which translates the signal into a format that is compatible with the telephone system connected thereto. The present invention provides a voice quality that approaches, equals, or exceeds the voice quality of conventional telephone switched networks.


Michael Johnson Photo 7

Offload System, Method, And Computer Program Product For Performing Cyclical Redundancy Check (Crc)-Related Calculations

US Patent:
2007004, Feb 22, 2007
Filed:
Oct 10, 2006
Appl. No.:
11/546492
Inventors:
Michael Johnson - Petaluma CA, US
John Minami - San Jose CA, US
Ryo Koyama - Palo Alto CA, US
International Classification:
H03M 13/00
US Classification:
714758000
Abstract:
An offload system, method, and computer program product are provided for utilizing a hardware network interface for identifying data and calculating at least a portion of a cyclical redundancy check (CRC) value for the data.


Michael Johnson Photo 8

Gigabit Ethernet Adapter Supporting The Iscsi And Ipsec Protocols

US Patent:
7535913, May 19, 2009
Filed:
Jun 5, 2003
Appl. No.:
10/456871
Inventors:
John Shigeto Minami - Honolulu HI, US
Robin Yasu Uyeshiro - Kailua HI, US
Michael Ward Johnson - Petaluma CA, US
Steve Su - Honolulu HI, US
Michael John Sebastian Smith - Palo Alto CA, US
Addison Kwuanming Chen - Honolulu HI, US
Mihir Shaileshbhai Doctor - Honolulu HI, US
Daniel Leo Greenfield - Honolulu HI, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
H04L 12/66, G06F 13/00, G06F 15/16
US Classification:
370401, 370466, 709230, 710105, 710315
Abstract:
The invention is embodied in a gigabit Ethernet adapter. A system according to the invention provides a compact hardware solution to handling high network communication speeds. In addition, the invention adapts to multiple communication protocols via a modular construction and design.


Michael Johnson Photo 9

Internet Modem Streaming Socket Method

US Patent:
2008003, Feb 7, 2008
Filed:
Oct 18, 2007
Appl. No.:
11/874817
Inventors:
Michael Johnson - Petaluma CA, US
International Classification:
G06F 15/16
US Classification:
709231000
Abstract:
An Internet client communicates with an Internet server such as an HTTP server or SMTP server through a TCP streaming socket on the Internet device with the Internet client. The TCP streaming sockets can be established through an Internet ready command line interface. The Internet ready command line interface includes “IR” commands that can establish, resume, release and terminate TCP sockets.


Michael Johnson Photo 10

Tcp/Ip/Ppp Modem

US Patent:
7483375, Jan 27, 2009
Filed:
May 20, 2004
Appl. No.:
10/851357
Inventors:
Michael Ward Johnson - Petaluma CA, US
John Shigeto Minami - San Jose CA, US
Ryo Koyama - Palo Alto CA, US
Assignee:
NVIDIA Corporation - Santa Clara CA
International Classification:
G08C 15/00, H04L 12/56, G06F 15/173
US Classification:
370235, 3703955, 709224
Abstract:
An Internet network protocol stack, along with special logic, is embedded with a modem, thereby enabling a modem to become Internet-ready. As a result, the modem offloads much of the network protocol processing from the main CPU and improves the overall performance of the communication system.