Patents by Inventor Timothy J. Donovan

Timothy J. Donovan 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: 8281170
    Abstract: A dynamic clock frequency module includes a request evaluation module configured to generate a sum of requests to utilize a system bus from a plurality of modules. A frequency assignment module is configured to calculate a clock frequency for the system bus in response to the requests and adjust the clock frequency between at least two non-zero frequency values. A pulse stretch module is configured to increase a period of time that at least one of the requests is asserted in response to the sum.
    Type: Grant
    Filed: December 23, 2009
    Date of Patent: October 2, 2012
    Assignee: Marvell International Ltd.
    Inventor: Timothy J. Donovan
  • Patent number: 8244944
    Abstract: A wireless network device including an antenna, a first communication module, and a second communication module. The first communication module is configured to transmit or receive packets of data in accordance with a first communication standard, and the second communication module is configured to transmit or receive packets of data in accordance with a second communication standard. The wireless network device further includes an arbitration module configured to grant access of each of the first communication module and the second communication module to the antenna so that the first communication module and the second communication module can respectively transmit or receive data packets in accordance with the first communication protocol and the second communication protocol.
    Type: Grant
    Filed: May 24, 2011
    Date of Patent: August 14, 2012
    Assignee: Marvell International Ltd.
    Inventors: Gladys Yuen Yan Wong, Timothy J. Donovan, Timothy Li, Ken Yeung
  • Patent number: 8218516
    Abstract: A wireless network device comprises a first wireless communication device that includes a first radio frequency (RF) transceiver that generates a synchronization pulse and that transmits and receives data according to a first period. A second wireless communication device receives a signal indicative of the synchronization pulse and includes a second RF transceiver that transmits and receives data according to a second period. The second period is not equal to the first period and the second wireless communication device adjusts the second period according to the first period and the synchronization pulse.
    Type: Grant
    Filed: July 28, 2010
    Date of Patent: July 10, 2012
    Assignee: Marvel International Ltd.
    Inventors: Timothy J. Donovan, Partho Mishra, Ken Kinwah Ho, Chia-Chun Chung
  • Patent number: 8199686
    Abstract: A client station that communicates with an access point (AP) in a wireless local area network (LAN) includes a media access control (MAC) device that controls transitions between an active mode and a low power mode. A radio frequency (RF) transceiver communicates with the MAC device. After the MAC device transitions the client station to the active mode, the RF transceiver transmits data to the AP when at least one of the AP finishes transmitting directed data to the RF transceiver and the AP transmits a null data frame to the RF transceiver. The MAC device transitions the client station to the low power mode when the RF transceiver finishes transmitting data to the AP. The AP uses at least one of a random order and a rotating order to access the client station. The client station and the AP are implemented in a console gaming system.
    Type: Grant
    Filed: April 2, 2004
    Date of Patent: June 12, 2012
    Assignee: Marvell International Ltd.
    Inventor: Timothy J. Donovan
  • Publication number: 20120057492
    Abstract: A system includes a signal processing module and a control module. The signal processing module receives a first clear channel assessment (CCA) signal for a first sub-channel of a communication channel, increases a pulse width of the first CCA signal by a predetermined period of time, and generates a second CCA signal. The control module receives the second CCA signal and a third CCA signal for a second sub-channel of the communication channel. The control module transmits data via one of the second sub-channel and the communication channel based on the second and third CCA signals.
    Type: Application
    Filed: October 24, 2011
    Publication date: March 8, 2012
    Inventors: Sandesh Goel, Timothy J. Donovan, Ken Kinwah Ho, Yungping Hsu, Kedar Shirali, Atul Salhotra, Tam Tran, Chia-Chun Chung
  • Publication number: 20110292925
    Abstract: A wireless network device includes N access point (AP) modules having N BSSID's, where N is an integer greater than 1. The wireless network device includes a control module that communicates with the N AP modules. The control module stores the N BSSID's, a BSSID of an (N+1)th external AP that communicates with M client stations, and at least one MAC address of at least one of the M client stations, where M is an integer greater than or equal to 1. The control module communicates with the (N+1)th external AP by emulating at least one of the M client stations.
    Type: Application
    Filed: August 9, 2011
    Publication date: December 1, 2011
    Inventors: Ken Kinwah Ho, Tam Tran, Chia-Chun Chung, Timothy J. Donovan
  • Patent number: 8050200
    Abstract: A system includes a signal processing module and a control module. The signal processing module receives a first clear channel assessment (CCA) signal for a first sub-channel of a communication channel, increases a pulse width of the first CCA signal by a predetermined period of time, and generates a second CCA signal. The control module receives the second CCA signal and a third CCA signal for a second sub-channel of the communication channel. The control module transmits data via one of the second sub-channel and the communication channel based on the second and third CCA signals.
    Type: Grant
    Filed: October 3, 2007
    Date of Patent: November 1, 2011
    Assignee: Marvell World Trade Ltd.
    Inventors: Sandesh Goel, Timothy J. Donovan, Ken Kinwah Ho, Yungping Hsu, Kedar Shirali, Atul Salhotra, Tam Tran, Chia-Chun Chung
  • Publication number: 20110261740
    Abstract: A system including a base station and a plurality of stations. The base station is configured to estimate bandwidths used by the plurality of stations based on packets transmitted by the plurality of stations during a first period. The base station is further configured to selectively allocate timeslots to the plurality of stations for transmission of packets to the base station during a second period following the first period. Durations of the timeslots are based on the estimated bandwidths. The plurality of stations are configured to transmit packets to the base station in the timeslots during the second period.
    Type: Application
    Filed: June 7, 2011
    Publication date: October 27, 2011
    Inventors: Peter Loc, Timothy J. Donovan, Milind Kopikare
  • Patent number: 7995543
    Abstract: A wireless network device includes N access point (AP) modules having N BSSID's, where N is an integer greater than 1. The wireless network device includes a control module that communicates with the N AP modules. The control module stores the N BSSID's, a BSSID of an (N+1)th external AP that communicates with M client stations, and at least one MAC address of at least one of the M client stations, where M is an integer greater than or equal to 1. The control module communicates with the (N+1)th external AP by emulating at least one of the M client stations.
    Type: Grant
    Filed: May 5, 2006
    Date of Patent: August 9, 2011
    Assignee: Marvell World Trade Ltd.
    Inventors: Ken Kinwah Ho, Tam Tran, Chia-Chun Chung, Timothy J. Donovan, Sonali Bagchi
  • Patent number: 7957347
    Abstract: A wireless network includes a base station and N stations where N is an integer greater than one. During a first period, M of the N stations transmit packets to the base station at M bandwidths, respectively, using carrier sense multiple access with collision avoidance (CSMA/CA), where M is an integer greater than one and less than or equal to N. During a second period after the first period, the M stations transmit packets to the base station during M sets of timeslots having durations based on the M bandwidths during the first period, respectively.
    Type: Grant
    Filed: January 9, 2009
    Date of Patent: June 7, 2011
    Assignee: Marvell International Ltd.
    Inventors: Peter Loc, Timothy J. Donovan, Milind Kopikare
  • Patent number: 7949812
    Abstract: A wireless network device includes a first communication module to communicate with at least one of first devices and a second communication module to communicate with at least one of second devices. An arbitration module receives a request for communication from the first communication module, detects when the second communication module is communicating in a locked mode, and denies request for communication from the first communication module when the second communication module is communicating in the locked mode. Transmission or reception of a packet in the locked mode is not interrupted to avoid loss of the packet. The arbitration module grants the request for communication from the first communication module when the second communication module is communicating in the locked mode and when granting the request for communication from the first communication module does not require stopping the second communication module from communicating in the locked mode.
    Type: Grant
    Filed: August 26, 2008
    Date of Patent: May 24, 2011
    Assignee: Marvell International Ltd.
    Inventors: Gladys Yuen Yan Wong, Timothy J. Donovan, Timothy Li, Ken Yeung
  • Patent number: 7920530
    Abstract: A first wireless network device in a wireless network that includes a plurality of wireless network devices comprises an RF transceiver that transmits and receives data packets and that periodically transmits or receives a beacon. A control module communicates with the RF transceiver, determines a transmission position m and a default IFS time based on the beacon, selects a second IFS time when the RF transceiver receives a data packet from a second wireless network device having a transmission position m?1, and selects the default IFS time when the RF transceiver does not receive a data packet from the second wireless network device.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: April 5, 2011
    Assignee: Marvell World Trade Ltd.
    Inventor: Timothy J. Donovan
  • Patent number: 7768981
    Abstract: A wireless network device comprises a first wireless communication device that includes a first radio frequency (RF) transceiver that generates a synchronization pulse and that transmits and receives data according to a first period. A second wireless communication device receives a signal indicative of the synchronization pulse and includes a second RF transceiver that transmits and receives data according to a second period. The second period is not equal to the first period and the second wireless communication device adjusts the second period according to the first period and the synchronization pulse.
    Type: Grant
    Filed: May 23, 2006
    Date of Patent: August 3, 2010
    Assignee: Marvell International Ltd.
    Inventors: Timothy J. Donovan, Partho Mishra, Ken Kinwah Ho, Chia-Chun Chung
  • Patent number: 7751374
    Abstract: A wireless network device comprises an RF transceiver that transmits and receives data packets and that periodically transmits or receives a beacon. A control module communicates with the RF transceiver, determines a default interframe space (IFS) time based on the beacon, and selects one of the default IFS time and a second IFS time that is less than or equal to the default IFS time based on a number of data packets received after the beacon.
    Type: Grant
    Filed: December 19, 2005
    Date of Patent: July 6, 2010
    Assignee: Marvell World Trade Ltd.
    Inventor: Timothy J. Donovan
  • Patent number: 7477621
    Abstract: A system for allocating bandwidth in a network includes a base station. The system also includes a plurality of stations in communication with the base station. During a measurement period, the base station monitors an amount of information communicated by each of the plurality of stations to determine bandwidth required by each of the plurality of stations. After the measurement period, the base station transmits a bandwidth allocation message to the plurality of stations allocating bandwidth to each of the plurality of stations for transmitting information during respective timeslots specified in the bandwidth allocation message.
    Type: Grant
    Filed: September 7, 2004
    Date of Patent: January 13, 2009
    Assignee: Marvell International Ltd.
    Inventors: Peter Loc, Timothy J. Donovan, Milind Kopikare
  • Patent number: 7236269
    Abstract: A dithering system yielding two-dimensional dither functioning is implemented without line memories. For each primary input color, a feedback loop outputs an color input signal plus error that can be preset to different values. The desired result is that vertical artifacts on a display formed from the output signals are relocated to different locations on consecutive display lines. If signal magnitude from the feedback loop output exceeds the magnitude of the video system creating the display, signal magnitude is preset to a value representing error at the start of the display line.
    Type: Grant
    Filed: November 5, 2002
    Date of Patent: June 26, 2007
    Assignee: Chrontel, Inc.
    Inventors: Timothy J. Donovan, Dung Nguyen, Meng Long
  • Patent number: 6806902
    Abstract: A bad pixel detection and correction system and method in which two estimates are computed in real time for the value of a given pixel. The two estimates are based on the values of pixels surrounding the given pixel. One of the estimates is a minimum value and the other of the two estimates is a maximum value. When the value of the given pixel exceeds the maximum value, the given pixel value is reset to the maximum value. When the value of the given pixel is less than the minimum value, the given pixel value is reset to the minimum value. Otherwise, the given pixel value is not changed. The given pixel value after updating is injected in real time into the stream of pixel data provided for additional graphics processing, such as RGB interpolation. This prevents bad pixel data from affecting the values of other pixels computed in the additional graphics processing. The bad pixel detection and correction system can operate with both monochrome and color pixel data.
    Type: Grant
    Filed: June 8, 1999
    Date of Patent: October 19, 2004
    Assignee: Chrontel, Inc.
    Inventor: Timothy J. Donovan
  • Publication number: 20030122847
    Abstract: A dithering system yielding two-dimensional dither functioning is implemented without line memories. For each primary input color, a feedback loop outputs an color input signal plus error that can be preset to different values. The desired result is that vertical artifacts on a display formed from the output signals are relocated to different locations on consecutive display lines. If signal magnitude from the feedback loop output exceeds the magnitude of the video system creating the display, signal magnitude is preset to a value representing error at athe start of the display line.
    Type: Application
    Filed: November 5, 2002
    Publication date: July 3, 2003
    Inventors: Timothy J. Donovan, Dung Nguyen, Meng Long
  • Patent number: 6129226
    Abstract: In connection with a pair of pivotally connected articulating booms there is a pair of double-acting hydraulic cylinders which control the vertical pulling of well pipe, such that a boom assembly in conjuction with an improved winch assembly willgenerate at least a 1500 pound perpendicular pulling force to a vertical height of at least 23.5 feet. This is done with a mini hoist, releasably mounted upon a hydraulically self-propelled 4.times.4 vehicle. The entire weight of the mini hoist is less than 1500 pounds and in the collapsed stage can fit within a box truck or on a pickup truck.
    Type: Grant
    Filed: February 8, 1999
    Date of Patent: October 10, 2000
    Inventor: Timothy J. Donovan
  • Patent number: 5914753
    Abstract: A method and system is disclosed for scaling computer video in the process of scan rate conversion. In the disclosed system and method storage is provided for at least two lines of graphics pixels per video component composing the computer graphics signals and less than a full frame's worth of the graphics pixels. The graphics pixels are stored as they are provided so that the newest graphics pixels or a linear combination of the newest graphics pixels and stored graphics pixels overwrite previously-stored graphics pixels. In a repeating pattern for every RV VGA lines, where RV.gtoreq.2, television pixels composing the television video signals are generated from a weighted sum of the stored graphics pixels such that a different precomputed set of weights are used to compute the television pixels for each of the generated television lines.
    Type: Grant
    Filed: June 25, 1998
    Date of Patent: June 22, 1999
    Assignee: Chrontel, Inc.
    Inventor: Timothy J. Donovan