1
Glenn William Connery, W Paul Sherer, Gary Jaszewski, James S Binder: Offload of TCP segmentation to a smart adapter. 3Com Corporation, Mark A Wilson Sonsini Goodrich & Rosati Haynes, August 10, 1999: US05937169 (277 worldwide citation)

A method is provided for sending data from a data source executing a network protocol such as the TCP/IP protocol stack, which includes a process for generating headers for packets according to the network protocol. The method includes sending such data on a network through a smart network interface ...


2
Vinod Khosla: Process for issuing coupons for goods or services to purchasers at non-secure terminals. Vinod Khosla, Mark A Wilson Sonsini Goodrich & Rosati Haynes, March 16, 1999: US05884277 (206 worldwide citation)

A method for automated issuance of a coupon redeemable for goods or services purchased in a transaction involving a purchaser at a non-secure terminal on a public network is provided. The method includes receiving purchaser login data from the public network at a processing system, where the login d ...


3
Chung Wen Ma, Chun Hung Lin, Tai Yao Lee, Li Jen Lee, Ju Xu Lee, Ting Chung Hu: Method and system for managing a flash memory mass storage system. Macronix International, Mark A Wilson Sonsini Goodrich & Rosati Haynes, September 21, 1999: US05956473 (201 worldwide citation)

The present application discloses methods to provide defect management, wear leveling and data security to a mass storage system implemented using flash memory. The flash memory is organized into a plurality of blocks. Each block has a special region for storing its attributes. In defect management, ...


4
Saman Behtash, Christopher Flores, Adel Ghanem: Multi-rate wireless communications system. Adicom Wireless, Mark A Wilson Sonsini Goodrich & Rosati Haynes, April 28, 1998: US05745480 (196 worldwide citation)

A multi-rate wireless communications system that supports a plurality of distributed user terminals in full-duplex simultaneous communications with a central base station, where each user terminal is provided on demand with one of multiple bit rates at a negotiated QOS is provided. Each user is assi ...


5
Mark S Isfeld, Tracy D Mallory, Bruce W Mitchell, Michael J Seaman, Nagaraj Arunkumar, Pyda Srisuresh: High throughput message passing process using latency and reliability classes. 3Com Corporation, Mark A Wilson Sonsini Goodrich & Rosati Haynes, October 27, 1998: US05828835 (180 worldwide citation)

A communication technique for high volume connectionless-protocol, backbone communication links in distributed processing systems provides for control of latency and reliability of messages transmitted. The system provides for transmit list and receive list processes in the processors on the link. O ...


6
Chung Wen Ma, Chu Hung Lin, Tai Yao Lee, Li Jen Lee, Ju Xu Lee, Ting Chung Hu: Flash memory mass storage system. Macronix International, Mark A Wilson Sonsini Goodrich & Rosati Haynes, August 3, 1999: US05933368 (156 worldwide citation)

An architecture for a mass storage system using flash memory is described. This architecture involves organizing the flash memory into a plurality of blocks. These blocks are then divided into several categories. One of the categories is a working category used to store data organized in accordance ...


7
Chung Wen Ma, Chun Hung Lin, Tai Yao Lee, Li Jen Lee, Ju Xu Lee, Ting Chung Hu: Flash memory mass storage system. Macronix International, Mark A Wilson Sonsini Goodrich & Rosati Haynes, April 28, 1998: US05745418 (151 worldwide citation)

An architecture for a mass storage system using flash memory is described. This architecture involves organizing the flash memory into a plurality of blocks. These blocks are then divided into several categories. One of the categories is a working category used to store data organized in accordance ...


8
Frank R Pereira: Management of polling traffic in connection oriented protocol sessions. 3Com Corporation, Mark A Wilson Sonsini Goodrich & Rosati Haynes, July 14, 1998: US05781726 (89 worldwide citation)

Traffic involved in maintaining a set of connection oriented sessions between end stations in a network is managed to optimize and reduce the polling traffic needed to maintain the connection oriented sessions across a common link between edge devices. At a first edge device, a member of a set of co ...


9
Tom Dang Hsing Yiu, Ray Lin Wan, Yao Wu Cheng, Chung Hsiung Hung, Fuchia Shone: Floating gate memory device and method for terminating a program load cycle upon detecting a predetermined address/data pattern. Macronix International, Mark A Wilson Sonsini Goodrich & Rosati Haynes, July 7, 1998: US05778440 (85 worldwide citation)

A floating gate memory with a protocol which terminates a program load cycle upon detecting a predetermined address and/or data pattern, providing positive indication of the end of the load cycle, and eliminating the requirement for a long pulse in a controlled signal. Command logic executes a proce ...


10
Patrick J Coleman, Thomas E Whittaker, David C W Yip, Mark A Moore: Information appliance software architecture with replaceable service module providing abstraction function between system library and platform specific OS. Sun Microsystems, Mark A Wilson Sonsini Goodrich & Rosati Haynes, March 30, 1999: US05889990 (72 worldwide citation)

An architecture for an information appliance adapted for a specific application supports a variety of appliance personalities, relying on a single core technology. The information appliance comprises an application-optimized hardware platform, including a processor, a display coupled to the processo ...