MARK LEE FOX
Pilots at Cutwater Ln, San Mateo, CA

License number
California A2666068
Category
Airmen
Type
Authorized Aircraft Instructor
Address
Address
527 Cutwater Ln, San Mateo, CA 94404

Professional information

Mark Fox Photo 1

Method And Apparatus For Maintaining Security In A Push Server

US Patent:
6421781, Jul 16, 2002
Filed:
Aug 10, 1998
Appl. No.:
09/132166
Inventors:
Mark A. Fox - San Mateo CA
Peter F. King - Half Moon Bay CA
Seetharaman Ramasubramani - San Jose CA
Assignee:
Openwave Systems Inc. - Redwood City CA
International Classification:
H04L 100
US Classification:
713201, 713200, 380 30, 380231, 709232
Abstract:
A secure push server is disclosed. The push server is used for sending notifications to different wireless clients on different wireless networks. The push server allows information service providers to send notifications to the wireless clients. The information service providers initiate a request to the push server that includes updated information. The request also includes a certificate from the information service provider. The push server authenticates the request from the information service provider by verifying the certificate. The push server also determines if the certificate was issued from an acceptable certificate authority by examining an acceptable certificate authority list. Finally, the push server checks the content of the notification to be sure it does not interfere with other information service providers. After performing the security checks, the push server processes the notification request.


Mark Fox Photo 2

Method And Apparatus For Maintaining Security In A Push Server

US Patent:
6742127, May 25, 2004
Filed:
Jan 28, 2002
Appl. No.:
10/059949
Inventors:
Mark A. Fox - San Mateo CA
Peter F. King - Half Moon Bay CA
Seetharaman Ramasubramani - San Jose CA
Assignee:
Openwave Systems Inc. - Redwood City CA
International Classification:
G06F 1300
US Classification:
713201, 713200
Abstract:
A secure push server is disclosed. The push server is used for sending notifications to different wireless clients on different wireless networks. The push server allows information service providers to send notifications to the wireless clients. The information service providers initiate a request to the push server that includes updated information. The request also includes a certificate from the information service provider. The push server authenticates the request from the information service provider by verifying the certificate. The push server also determines if the certificate was issued from an acceptable certificate authority by examining an acceptable certificate authority list. Finally, the push server checks the content of the notification to be sure it does not interfere with other information service providers. After performing the security checks, the push server processes the notification request.


Mark Fox Photo 3

Method And Architecture For Interactive Two-Way Communication Devices To Interact With A Network

US Patent:
6473609, Oct 29, 2002
Filed:
Sep 14, 1998
Appl. No.:
09/153322
Inventors:
Bruce V. Schwartz - San Mateo CA
Russell S. Greer - Los Gatos CA
Stephen S. Boyle - Fremont CA
Mark A. Fox - San Mateo CA
Alain S. Rossmann - Palo Alto CA
Mark G. Lentczner - Mountain View CA
Andrew L. Laursen - San Mateo CA
Brad E. Sandman - Sunnyvale CA
Assignee:
Openwave Systems Inc. - Redwood City CA
International Classification:
H04Q 720
US Classification:
455406, 455422, 455426, 455414, 455550, 455408, 455403
Abstract:
The present invention is particularly applicable to navigation of Internet by two-way interactive communication mobile devices that are capable of wireless communication via a link server with service providers or network servers on the Internet. Despite the limited computing resources in mobile devices that make it economically and technically impractical for the mobile devices to operate a local browser functioning as if it was in a desktop computer, the present invention allows the mobile devices to interact effectively with the Internet using a control engine operating in the link server and an interface engine operating in the mobile devices. The control engine, which utilizes the computing resources of the link server device, is responsible for tasks that require considerable computing power and memory, such as processing of URL requests, interpretation of markup language files, management of data cache and variable states. Further, working with a message processor in the server device, the control engine communicates with an interface engine using a compact data format that is efficiently transportable in the wireless data network. The interface engine typically performs tasks that do not require considerable computing power and memory, such as receiving input data from users, and the rendering of the compact data format received from the link server device, to cause the mobile device to display contents in the markup language files on a display screen.


Mark Fox Photo 4

Method And Apparatus For Routing Between Network Gateways And Service Centers

US Patent:
6507589, Jan 14, 2003
Filed:
Aug 10, 1998
Appl. No.:
09/131491
Inventors:
Seetharaman Ramasubramani - San Jose CA
Stephen S. Boyle - Fremont CA
Mark A. Fox - San Mateo CA
Assignee:
Openwave Systems Inc. - Redwood City CA
International Classification:
H04L 1246
US Classification:
370465, 370401
Abstract:
Techniques for routing messages to addressable portions (e. g. , processes) within an apparatus are disclosed. The techniques can be performed by a variety of apparatus including, for example, a gateway, a proxy server or a mobile device. After receiving the messages routed thereto, the addressable portions are able to process the messages and perhaps return a reply message. Often, the apparatus is a gateway or proxy server coupled between a network containing remote computers storing information and a wireless communication system including a plurality of mobile devices. The processing of the message will typically act to produce a message that forwards certain of the information from one or more of the remote computers on the network to a mobile device coupled to the wireless communication system.


Mark Fox Photo 5

Method And Architecture For Interactive Two-Way Communication Devices To Interact With A Network

US Patent:
7003284, Feb 21, 2006
Filed:
May 8, 2002
Appl. No.:
10/142016
Inventors:
Bruce V. Schwartz - San Mateo CA, US
Russell S. Greer - Los Gatos CA, US
Stephen S. Boyle - Fremont CA, US
Mark A. Fox - San Mateo CA, US
Alain S. Rossmann - Palo Alto CA, US
Mark G. Lentczner - Mountain View CA, US
Andrew L. Laursen - San Mateo CA, US
Brad E. Sandman - Sunnyvale CA, US
Assignee:
Openwave Systems Inc. - Redwood City CA
International Classification:
H04Q 7/20, H04Q 7/38, H04Q 7/32
US Classification:
4554141, 4554261, 4554121, 4554122, 4554221, 455466, 379 671, 37910001, 709218, 709219, 709203, 370352
Abstract:
The invention allows access to the Internet by two-way mobile communication devices capable of wireless communication via a link server. Despite limited computing resources in the mobile devices, the invention allows the mobile devices to interact with Internet entities using a control engine in the link server and an interface engine in the mobile devices. The control engine utilizes the computing resources of the link server and handles tasks requiring considerable computing resources, such as processing of URL requests, interpreting markup language files, managing a data cache and variable states. Working with a message processor in the link server, the control engine communicates with an interface engine using a compact data format that is efficiently transportable in the wireless data network. The interface engine typically performs tasks that do not require considerable computing resources, such as receiving input from users and rendering data received from the link server.