Patents Assigned to Transdimension, Inc.
  • Patent number: 7212297
    Abstract: A method and system for printing content from a computing device is provided. Content from the computing device is converted to a device independent format and printed in the device independent format. The content is converted using a mark-up language, which also defines the style of the content. The converted content description format is preloaded in the computing device and is provided to the printing device. The mark-up language may be XML and the description format may be in the is in the extensible Style sheet language (“XSL”) or extensible Style sheet language Transformation (“XSLT”) format.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: May 1, 2007
    Assignee: Transdimension Inc.
    Inventors: Ping Liang, Minghua Chen
  • Patent number: 7035948
    Abstract: A USB controller is provided with multiple logic channels that share same physical address and data bus at an interface between the host system and the USB Host Controller; and dataports used by the host system to read and/or write data to the USB Host Controller. Also provided is a data packet format for transferring data, which comprises of an Endpoint Transfer Descriptor (“ETD”) that includes an EndPoint Descriptor and a Transfer Descriptor, wherein the host system programs the parameters of a communication channel for a particular Endpoint. Also included is a technique for partitioning a memory storage device into a first memory buffer and a second memory buffer; wherein the size of the first and second memory buffer may be programmed by the host system and the first and/or second memory buffer may contain more than one USB packet.
    Type: Grant
    Filed: March 18, 2002
    Date of Patent: April 25, 2006
    Assignee: Transdimension, Inc.
    Inventors: Ping Liang, Zong Liang Wu, Jing Wang
  • Patent number: 7003613
    Abstract: This invention is a USB host comprising a first processor implementing a function of a USB system and presenting a high-level pipe view of USB to a second processor. In one embodiment of this invention, first processor and the second processor communicate through a data communication memory (DCM) which can be accessed by both the first processor and the second processor, using a plural of predefined transfer record formats. From the second processor's point of view, a USB transfer becomes reading from and writing to the DCM with predefined record formats which can be done by filling templates.
    Type: Grant
    Filed: January 24, 2000
    Date of Patent: February 21, 2006
    Assignee: Transdimension Inc.
    Inventors: Jing Wang, Ping Liang, Xiaogang Luo
  • Patent number: 6954616
    Abstract: Wireless communication networks utilize various communication protocols to exchange data between wireless network devices. Overlapping communication frequencies between data exchange protocols present a collision and interference problem when data transmissions are transmitted using similar timing and frequency characteristics during wireless transit. A device and various network configurations for monitoring, moderating, and/or coordinating wireless transmission traffic in a wireless communication network where overlapping communication frequencies coexist is described to significantly reduce or avoid interference caused by signal collisions.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: October 11, 2005
    Assignee: Transdimension, Inc.
    Inventors: Ping Liang, Minghua Chen
  • Patent number: 6898751
    Abstract: A process and system is provided for setting up a polling interval for a device that sends a not acknowledged (NAK) signal. The process determines the number of times the device sends a NAK signal before a successful data transfer; and also determines a statistical parameter based on the number of times the NAK signal is received before a successful data transfer; and sets a polling interval for the device based on the statistical parameter. The statistical parameter may be an average, median, maximum or minimum number of times the NAK signal is received before successful data transfer. A polling interval may also be set based upon the number times the NAK signal is received, wherein the polling interval increases with the number of NAK signals. The polling interval may double after every NAK signal.
    Type: Grant
    Filed: July 31, 2002
    Date of Patent: May 24, 2005
    Assignee: Transdimension, Inc.
    Inventors: Susan M Aikawa, Ying Zou
  • Patent number: 6742076
    Abstract: A USB host controller for embedded systems employing batched data transfer. The system batches up to 16 individual transactions in a single batch to reduce the number and frequency of interrupts to the microprocessor and to increase USB data throughput.
    Type: Grant
    Filed: January 2, 2001
    Date of Patent: May 25, 2004
    Assignee: TransDimension, Inc.
    Inventors: Jing Wang, Ping Liang