Patents by Inventor P. Michael Farmwald

P. Michael Farmwald 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: 8908516
    Abstract: An enhanced mobile communication device communicates directly with other enhanced mobile communication devices in an ad-hoc mode over a wireless medium. The device transmits and receives packets of digital data. The packets of digital data are such that when transmitted, the probability that they will be received by the other mobile communication devices is increased. The probability is further increased by transmitting the packets a multiple and variable number of times according activity in the wireless medium. Attempts to transmit are made periodically and the period of transmission is adjusted according to activity in the wireless medium. In a transportation application, the packets comprise vehicle traffic congestion update information. The device maintains a traffic database and a map database. Traffic congestion update information is exchanged with other devices.
    Type: Grant
    Filed: August 29, 2011
    Date of Patent: December 9, 2014
    Assignee: BlackBerry Corporation
    Inventors: Assimakis Tzamaloukas, P. Michael Farmwald
  • Publication number: 20110310733
    Abstract: An enhanced mobile communication device communicates directly with other enhanced mobile communication devices in an ad-hoc mode over a wireless medium. The device transmits and receives packets of digital data. The packets of digital data are such that when transmitted, the probability that they will be received by the other mobile communication devices is increased. The probability is further increased by transmitting the packets a multiple and variable number of times according activity in the wireless medium. Attempts to transmit are made periodically and the period of transmission is adjusted according to activity in the wireless medium. In a transportation application, the packets comprise vehicle traffic congestion update information. The device maintains a traffic database and a map database. Traffic congestion update information is exchanged with other devices.
    Type: Application
    Filed: August 29, 2011
    Publication date: December 22, 2011
    Inventors: Assimakis Tzamaloukas, P. Michael Farmwald
  • Patent number: 7376130
    Abstract: High-speed data transfer rates are provided between a central office and customer premise equipment with a multiplexer that is interposed between the central office and the customer premise equipment, and that functions as a remote access node. The multiplexer communicates at high data rates via downstream data links such as twisted-pair conductors between the multiplexer and the customer premise equipment. By positioning the multiplexer physically close to the customer premise equipment, DSL data rates can be achieved. In one application, the multiplexer assigns a variable number of the upstream data links between the central office and the multiplexer on a dynamic, adaptive, and automatic basis to individual ones of the downstream data links. In this way, unused data link capacity of the upstream data links is used to provide high data transmission rates when required between the multiplexer and the central office.
    Type: Grant
    Filed: December 22, 2003
    Date of Patent: May 20, 2008
    Assignee: Utstarcom, Inc.
    Inventor: P. Michael Farmwald
  • Patent number: 7254648
    Abstract: A universal broadband server connected between a plurality of subscriber lines, at least one upstream link, and a central office provides broadband service to a plurality of customer premise equipment devices connected to the plurality of subscriber lines. The universal broadband server may also provides analog modem service to the plurality of customer premise equipment devices connected to the plurality of subscriber lines. A dynamic bandwidth allocation method adjusts the transmit power and bandwidth at which the universal broadband server communicates with the plurality of customer premise equipment devices in consideration of the maximum available bandwidth provided by the at least one upstream link, and the maximum available power.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: August 7, 2007
    Assignee: UTStarcom, Inc.
    Inventors: Timothy L. Kelliher, Patrick James Coleman, P. Michael Farmwald
  • Patent number: 7233649
    Abstract: A faster modem apparatus communicates with customer premise equipment according to a variety of communication protocols. The faster modem apparatus communicates with customer premise equipment comprising an analog soft-modem comprising a codec. A method utilizes an unused portion of the codec operating range to code and decode data signals having frequencies above 4 kHz. The faster modem apparatus also codes and decodes data signals above 4 kHz. The analog soft-modem and the faster modem apparatus transmit and receive coded analog signals at a signal level of greater than ?9 dBm. In one embodiment, the faster modem apparatus is also operative to communicate with additional modems such as dial-up modems and DSL modems. In one embodiment, the faster modem apparatus supports simultaneous voice and data communications.
    Type: Grant
    Filed: July 12, 2002
    Date of Patent: June 19, 2007
    Assignee: UTStarcom, Inc.
    Inventors: Timothy L. Kelliher, P. Michael Farmwald
  • Patent number: 6867992
    Abstract: In one embodiment, a modular memory device is presented comprising a substrate, a memory array fabricated above the substrate, and first and second circuitry fabricated on the substrate and under the memory array. The first and second circuitry allow the modular memory device to interface with first and second varieties of host devices, respectively. In another embodiment, a modular memory device is presented comprising a substrate, a memory array fabricated above the substrate, memory array support circuitry fabricated on the substrate, and logic circuitry fabricated on the substrate and under the memory array.
    Type: Grant
    Filed: January 13, 2003
    Date of Patent: March 15, 2005
    Assignee: Matrix Semiconductor, Inc.
    Inventors: J. James Tringali, P. Michael Farmwald, Thomas H. Lee, Mark G. Johnson, Derek J. Bosch
  • Patent number: 6839343
    Abstract: A physical layer router comprises a plurality of subscriber ports, a plurality of dsp pool ports, a switch, isolation circuitry, a tone detector, and control logic. The control logic comprises a microprocessor interface. The physical layer router couples at least some of the plurality of subscriber ports to at least some of the plurality of dsp pool pools. The physical layer router connects every subscriber port not coupled to a dsp pool port to a snoop bus. Tones are detected on the snoop bus. The tones comprise request tones from customer premise equipment devices connected to the plurality of subscriber ports. Exactly one subscriber port is isolated, whereby exactly one customer premise equipment device generating the request tone is isolated. A dsp pool port is coupled to the isolated subscriber port. A fast line acquisition method finds one subscriber port of the plurality of subscriber ports receiving the request tones.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: January 4, 2005
    Assignee: Pedestal Networks, Inc.
    Inventors: Timothy L. Kelliher, Patrick James Coleman, P. Michael Farmwald
  • Patent number: 6798769
    Abstract: High-speed data transfer rates are provided between a central office and customer premise equipment with a multiplexer that is interposed between the central office and the customer premise equipment, and that functions as a remote access node. The multiplexer communicates at high data rates via downstream data links such as twisted-pair conductors between the multiplexer and the customer premise equipment. By positioning the multiplexer physically close to the customer premise equipment, DSL data rates can be achieved. In one application, the multiplexer assigns a variable number of the upstream data links between the central office and the multiplexer on a dynamic, adaptive, and automatic basis to individual ones of the downstream data links. In this way, unused data link capacity of the upstream data links is used to provide high data transmission rates when required between the multiplexer and the central office.
    Type: Grant
    Filed: September 13, 2001
    Date of Patent: September 28, 2004
    Assignee: Pedestal Networks, Inc.
    Inventor: P. Michael Farmwald
  • Publication number: 20040151190
    Abstract: A physical layer router comprises a plurality of subscriber ports, a plurality of dsp pool ports, a switch, isolation circuitry, a tone detector, and control logic. The control logic comprises a microprocessor interface. The physical layer router couples at least some of the plurality of subscriber ports to at least some of the plurality of dsp pool pools. The physical layer router connects every subscriber port not coupled to a dsp pool port to a snoop bus. Tones are detected on the snoop bus. The tones comprise request tones from customer premise equipment devices connected to the plurality of subscriber ports. Exactly one subscriber port is isolated, whereby exactly one customer premise equipment device generating the request tone is isolated. A dsp pool port is coupled to the isolated subscriber port. A fast line acquisition method finds one subscriber port of the plurality of subscriber ports receiving the request tones.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventors: Timothy L. Kelliher, Patrick James Coleman, P. Michael Farmwald
  • Publication number: 20040153544
    Abstract: A universal broadband server connected between a plurality of subscriber lines, at least one upstream link, and a central office provides broadband service to a plurality of customer premise equipment devices connected to the plurality of subscriber lines. The universal broadband server may also provides analog modem service to the plurality of customer premise equipment devices connected to the plurality of subscriber lines. A dynamic bandwidth allocation method adjusts the transmit power and bandwidth at which the universal broadband server communicates with the plurality of customer premise equipment devices in consideration of the maximum available bandwidth provided by the at least one upstream link, and the maximum available power.
    Type: Application
    Filed: January 30, 2003
    Publication date: August 5, 2004
    Inventors: Timothy L. Kelliher, Patrick James Coleman, P. Michael Farmwald
  • Publication number: 20040146072
    Abstract: High-speed data transfer rates are provided between a central office and customer premise equipment with a multiplexer that is interposed between the central office and the customer premise equipment, and that functions as a remote access node. The multiplexer communicates at high data rates via downstream data links such as twisted-pair conductors between the multiplexer and the customer premise equipment. By positioning the multiplexer physically close to the customer premise equipment, DSL data rates can be achieved. In one application, the multiplexer assigns a variable number of the upstream data links between the central office and the multiplexer on a dynamic, adaptive, and automatic basis to individual ones of the downstream data links. In this way, unused data link capacity of the upstream data links is used to provide high data transmission rates when required between the multiplexer and the central office.
    Type: Application
    Filed: December 22, 2003
    Publication date: July 29, 2004
    Applicant: Pedestal Networks Incorporated
    Inventor: P. Michael Farmwald
  • Publication number: 20040073361
    Abstract: An enhanced mobile communication device communicates directly with other enhanced mobile communication devices in an ad-hoc mode over a wireless medium. The device transmits and receives packets of digital data. The packets of digital data are such that when transmitted, the probability that they will be received by the other mobile communication devices is increased. The probability is further increased by transmitting the packets a multiple and variable number of times according activity in the wireless medium. Attempts to transmit are made periodically and the period of transmission is adjusted according to activity in the wireless medium. In a transportation application, the packets comprise vehicle traffic congestion update information. The device maintains a traffic database and a map database. Traffic congestion update information is exchanged with other devices.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 15, 2004
    Inventors: Assimakis Tzamaloukas, P. Michael Farmwald
  • Publication number: 20040008761
    Abstract: A faster modem apparatus communicates with customer premise equipment according to a variety of communication protocols. The faster modem apparatus communicates with customer premise equipment comprising an analog soft-modem comprising a codec. A method utilizes an unused portion of the codec operating range to code and decode data signals having frequencies above 4 kHz. The faster modem apparatus also codes and decodes data signals above 4 kHz. The analog soft-modem and the faster modem apparatus transmit and receive coded analog signals at a signal level of greater than −9 dBm. In one embodiment, the faster modem apparatus is also operative to communicate with additional modems such as dial-up modems and DSL modems. In one embodiment, the faster modem apparatus supports simultaneous voice and data communications.
    Type: Application
    Filed: July 12, 2002
    Publication date: January 15, 2004
    Inventors: Timothy L. Kelliher, P. Michael Farmwald
  • Publication number: 20030151959
    Abstract: In one embodiment, a modular memory device is presented comprising a substrate, a memory array fabricated above the substrate, and first and second circuitry fabricated on the substrate and under the memory array. The first and second circuitry allow the modular memory device to interface with first and second varieties of host devices, respectively. In another embodiment, a modular memory device is presented comprising a substrate, a memory array fabricated above the substrate, memory array support circuitry fabricated on the substrate, and logic circuitry fabricated on the substrate and under the memory array.
    Type: Application
    Filed: January 13, 2003
    Publication date: August 14, 2003
    Applicant: Matrix Semiconductor, Inc.
    Inventors: J. James Tringali, P. Michael Farmwald, Thomas H. Lee, Mark G. Johnson, Derek J. Bosch
  • Patent number: 6545891
    Abstract: A modular memory device includes a support element, a memory unit comprising a three-dimensional memory array carried by the support element, a device interface unit carried by the support element and coupled with the memory unit, and an electrical connector carried by the support element and coupled with the device interface unit. The memory array is well suited for use as a digital medium storage device for digital media such as digital text, digital music, digital image or images, and digital video. The device interface unit is not required in all cases.
    Type: Grant
    Filed: August 14, 2000
    Date of Patent: April 8, 2003
    Assignee: Matrix Semiconductor, Inc.
    Inventors: J. James Tringali, P. Michael Farmwald, Thomas H. Lee, Mark G. Johnson, Derek J. Bosch
  • Patent number: 6515888
    Abstract: A low-cost memory cell array includes multiple, vertically-stacked layers of memory cells. In one form, each memory cell is characterized by a small cross-sectional area and a read current less than 6.3 microamperes. The resulting memory array has a slow access time and is well-suited for digital media storage, where access time requirements are low and the dramatic cost reductions associated with the disclosed memory arrays are particularly attractive. In another form, each memory cell includes an antifuse layer and diode components, wherein at least one diode component is heavily doped (to a dopant concentration greater than 1019/cm3), and wherein the read current is large (up to 500 mA).
    Type: Grant
    Filed: August 13, 2001
    Date of Patent: February 4, 2003
    Assignee: Matrix Semiconductor, Inc.
    Inventors: Mark G. Johnson, Thomas H. Lee, Vivek Subramanian, P. Michael Farmwald, N. Johan Knall
  • Publication number: 20020075719
    Abstract: A low-cost memory cell array includes multiple, vertically-stacked layers of memory cells. In one form, each memory cell is characterized by a small cross-sectional area and a read current less than 6.3 microamperes. The resulting memory array has a slow access time and is well-suited for digital media storage, where access time requirements are low and the dramatic cost reductions associated with the disclosed memory arrays are particularly attractive. In another form, each memory cell includes an antifuse layer and diode components, wherein at least one diode component is heavily doped (to a dopant concentration greater than 1019/cm3), and wherein the read current is large (up to 500 mA).
    Type: Application
    Filed: August 13, 2001
    Publication date: June 20, 2002
    Inventors: Mark G. Johnson, Thomas H. Lee, Vivek Subramanian, P. Michael Farmwald, N. Johan Knall
  • Patent number: 6351406
    Abstract: A very high density field programmable memory is disclosed. An array is formed vertically above a substrate using several layers, each layer of which includes vertically fabricated memory cells. The cell in an N level array may be formed with N+1 masking steps plus masking steps needed for contacts. Maximum use of self alignment techniques minimizes photolithographic limitations. In one embodiment the peripheral circuits are formed in a silicon substrate and an N level array is fabricated above the substrate.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: February 26, 2002
    Assignee: Matrix Semiconductor, Inc.
    Inventors: Mark G. Johnson, Thomas H. Lee, Vivek Subramanian, P. Michael Farmwald, James M. Cleeves
  • Patent number: 6185122
    Abstract: A very high density field programmable memory is disclosed. An array is formed vertically above a substrate using several layers, each layer of which includes vertically fabricated memory cells. The cell in an N level array may be formed with N+1 masking steps plus masking steps needed for contacts. Maximum use of self alignment techniques minimizes photolithographic limitations. In one embodiment the peripheral circuits are formed in a silicon substrate and an N level array is fabricated above the substrate.
    Type: Grant
    Filed: December 22, 1999
    Date of Patent: February 6, 2001
    Assignee: Matrix Semiconductor, Inc.
    Inventors: Mark G. Johnson, Thomas H. Lee, Vivek Subramanian, P. Michael Farmwald, James M. Cleeves
  • Patent number: 5712799
    Abstract: A method of approximating the pixel intensity values of a current block using the pixel intensity values of a search window, wherein the precision of the number of bits used to represent the pixel intensity values is reduced. The pixel intensity values of the pixels in the current block are averaged to determine a first average pixel intensity value. The pixel intensity values of the current block which have a pixel intensity value less than the first average pixel intensity value are averaged to determine a second average pixel intensity value. The pixel intensity values of the current block which have a pixel intensity value greater than the first average pixel intensity value are averaged to determine a third average pixel intensity value. The first, second and third average pixel intensity values are used to determine thresholded pixel intensity values for the current block pixels and the search window pixels, thereby creating a thresholded current block and a thresholded search window.
    Type: Grant
    Filed: April 4, 1995
    Date of Patent: January 27, 1998
    Assignee: Chromatic Research, Inc.
    Inventors: P. Michael Farmwald, Stephen C. Purcell, Andrew C. Hung, Chad E. Fogg