Patents by Inventor Joseph Kinman Lee
Joseph Kinman Lee has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 7733228Abstract: A wireless system that detects the presence of a child in a safety seat located in the passenger cabin of a vehicle includes a controller responsive to signals generated by sensors monitoring predefined functions of the vehicle, RFID tag device attached to the safety seat and RFID tag reader mounted in the cabin. The system generates control signals which activate an alarm, open the doors of the vehicle and roll down windows if the child is left in the safety seat of an unattended vehicle.Type: GrantFiled: August 26, 2008Date of Patent: June 8, 2010Assignee: International Business Machines CorporationInventors: Joseph Kinman Lee, Daniel Ray Spach, Prasanna Srinivasan, Darren Paul Umstead
-
Patent number: 7489247Abstract: A wireless system that detects the presence of a child in a safety seat located in the passenger cabin of a vehicle includes a controller responsive to signals generated by sensors monitoring predefined functions of the vehicle, RFID tag device attached to the safety seat and RFID tag reader mounted in the cabin. The system generates control signals which activate an alarm, open the doors of the vehicle and roll down windows if the child is left in the safety seat of an unattended vehicle.Type: GrantFiled: August 7, 2007Date of Patent: February 10, 2009Assignee: International Business Machines CorporationInventors: Joseph Kinman Lee, Daniel Ray Spach, Prasanna Srinivasan, Darren Paul Umstead
-
Publication number: 20080309493Abstract: A wireless system that detects the presence of a child in a safety seat located in the passenger cabin of a vehicle includes a controller responsive to signals generated by sensors monitoring predefined functions of the vehicle, RFID tag device attached to the safety seat and RFID tag reader mounted in the cabin. The system generates control signals which activate an alarm, open the doors of the vehicle and roll down windows if the child is left in the safety seat of an unattended vehicle.Type: ApplicationFiled: August 26, 2008Publication date: December 18, 2008Applicant: International Business Machines CorporationInventors: Joseph Kinman Lee, Daniel Ray Spach, Prasanna Srinivasan, Darren Paul Umstead
-
Patent number: 7321306Abstract: A wireless system that detects the presence of a child in a safety seat located in the passenger cabin of a vehicle includes a controller responsive to signals generated by sensors monitoring predefined functions of the vehicle, RFID tag device attached to the safety seat and RFID tag reader mounted in the cabin. The system generates control signals which activate an alarm, open the doors of the vehicle and roll down windows if the child is left in the safety seat of an unattended vehicle.Type: GrantFiled: August 1, 2005Date of Patent: January 22, 2008Assignee: International Business Machines CorporationInventors: Joseph Kinman Lee, Daniel Ray Spach, Prasanna Srinivasan, Darren Paul Umstead
-
Patent number: 6549960Abstract: An architecture and NIC (Network Interface Card) for coupling Data Processing Equipment to a communications network includes a host memory having a High Priority Queue storing control information and data, a Low Priority Queue storing control information and data. Control registers, in the NIC, store addresses identifying the location of said Queues and a block size register, in the NIC, stores a value representing the size of data blocks to be transferred from the host memory to the NIC. A controller transfers allowable block size data from the host memory to buffers on said NIC.Type: GrantFiled: November 16, 2000Date of Patent: April 15, 2003Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Joseph Kinman Lee
-
Patent number: 6393457Abstract: An architecture and NIC (Network Interface Card) for coupling Data Processing Equipment to a communications network includes a host memory having a High Priority Queue storing control information and data, a Low Priority Queue storing control information and data. Control registers, in the NIC, store addresses identifying the location of said Queues and a block size register, in the NIC, stores a value representing the size of data blocks to be transferred from the host memory to the NIC. A controller transfers allowable block size data from the host memory to buffers on said NIC.Type: GrantFiled: July 13, 1998Date of Patent: May 21, 2002Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Joseph Kinman Lee
-
Patent number: 6363076Abstract: Methods, systems or apparatus and computer program products are provided that interface between two data buses operating at different speeds. Such interfaces utilize a buffer which has an apparent size larger than the physical size of the buffer to receive blocks of data which are larger than the size of the buffer. The apparent size of the buffer is created by simultaneously writing data to and reading data from the buffer such that the same storage locations may be used more than once to hold the data. The present invention may be utilized for receiving data from either the high speed or the lower speed bus.Type: GrantFiled: January 27, 1998Date of Patent: March 26, 2002Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Joseph Kinman Lee
-
Patent number: 6339792Abstract: A detector and method for detecting Wakeup-On-LAN (WOL) frames in which the Wakeup field can start on a two byte word boundary (even) or in the middle of the two byte word (odd). The orientation (even/odd) of the WOL and destination address (DA) fields are determined and a first or second two byte process, depending on the orientation, is selected to analyze the frame to determine if it is valid.Type: GrantFiled: February 27, 1998Date of Patent: January 15, 2002Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Joseph Kinman Lee
-
Patent number: 6167032Abstract: A system and method to avoid transmit underruns from a host system to a communication network using an adjustable threshold on a frame basis. The host system includes a device driver, host descriptors and host buffer. The host descriptor define the number of blocks of data to be transferred from the host to the network via a Media Access Control (MAC) device. The MAC device includes a processor, a transmit storage device, and a medium independent interface coupled to the network. The MAC device is connected to the host system via a data bus. A host descriptor is generated for each frame of data transferred by the MAC device from the host to the network. The descriptor is generated by the device driver and provides the MAC processor with a block size of data to be transferred and a threshold in each frame indicating the number of blocks of data to be transferred from the host system to the MAC device to avoid an underrun before transmission to the communication network.Type: GrantFiled: November 7, 1997Date of Patent: December 26, 2000Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Steven Howard Johnson, Joseph Kinman Lee
-
Patent number: 6137804Abstract: In a local area network, a system and a method to detect transmit underruns and retransmit frames between a sending station and a receiving station using a Media Access Control (MAC) device in lieu of a sending processor. The MAC device includes a MAC processor for transmitting data in blocks from a host buffer to a storage device, e.g., RAM for retransmission to the network via a Media Independent Interface (MII) unit. The MAC device includes a transmit logic unit which uses a control word set by the MAC processor to transmit data by frames from the storage device to the network. The transmit logic unit includes pointer control logic to identify the start address of the data and to track the data as read from the storage device to the network. When a transmit underrun occurs, the transmit logic recognizes the condition and resets the pointer logic to the start of the first frame for retransmission to the receiving station.Type: GrantFiled: December 2, 1997Date of Patent: October 24, 2000Assignee: International Business Machines CorporationInventors: Samuel Steven Allison, Kenneth James Barker, Steven Howard Johnson, Joseph Kinman Lee
-
Patent number: 6052375Abstract: A method and system are provided for traffic shaping and bandwidth scaling in a high speed internetworking device. A slot time wheel mechanism is provided for traffic rate control and a credit/debit mechanism is provided for traffic shaping and scaling. The high speed traffic scaler and shaper incorporates a programmable slot time wheel, a traffic scaler state machine, a traffic shaper parameter table and a traffic scaler processor. The traffic scaler processor incorporates a traffic queue allocation manager, a queue priority arbiter, a port enable selector, a port priority arbiter and a DMA channel arbiter. The traffic queue allocation manager and the queue priority, port priority and DMA channel arbiters are each controlled by a corresponding state machine. The parameters in the traffic shaper parameter table are dynamically updated for each logical queue and are used to enable the credit/debit mechanism.Type: GrantFiled: November 26, 1997Date of Patent: April 18, 2000Assignee: International Business Machines CorporationInventors: Brian M. Bass, Jim P. Ervin, Douglas Ray Henderson, Edward Hau-chun Ku, Joseph Kinman Lee, Scott J. Lemke, Joseph M. Rash, Loren Blair Reiss
-
Patent number: 5732082Abstract: An ATM information system processes information at the frame level using a processor including a device driver; a system memory and an adapter for sorting data cells into partially completed frames stored in the system memory using control information provided by the device driver. A controller in the adapter determines when an end of frame indication is received in a cell and updates a pointer in system memory for a completed frame list to a recently completed frame. The device driver processes frames in a completed frame list according a priority of the list. The device driver processing is independent of the sorting and storing of completed frames received in the system memory which improves the performance of the driver and the ability to handle delay sensitive traffic.Type: GrantFiled: August 11, 1995Date of Patent: March 24, 1998Assignee: International Business Machines Corp.Inventors: Mark Crane Wartski, Russell Evan Schroter, Joseph Kinman Lee
-
Patent number: 5724256Abstract: A computer controlled odor mixing and dispensing system has an linear array of odorant containers arranged in an annular member. Each container is provided with a computer controlled metering delivery device which dispenses the odorant onto a rotating absorptive porus member. An air handling system forces air through the rotating member which mixes the odors deposited thereon and delivers the mixed odors to a user.Type: GrantFiled: June 10, 1996Date of Patent: March 3, 1998Assignee: International Business Machines CorporationInventors: Joseph Kinman Lee, James Lee Lentz, Ilya Iosephovich Novof