Patents Represented by Attorney North Weber & Baugh
-
Patent number: 8175261Abstract: An echo canceller comprises foreground and background filters. The background filter locates and confirms peaks, defines active regions centered about the confirmed peaks and updates coefficients of the foreground filter when the background filter is more effective than the foreground filter. A method for improved adaptive echo cancellation comprises configuring a foreground filter, calculating an echo-return loss responsive to the foreground filter, identifying the location of one or more peaks repetitively in a block of data in a background filter, confirming one or more identified peaks over a defined number of blocks before defining an active region equally about the identified peaks in the background filter, filtering the sparse impulse response responsive to the active regions, calculating an echo-return loss responsive to the background filter, and updating the foreground filter when the background filter includes a more effective set of filter coefficients.Type: GrantFiled: June 16, 2006Date of Patent: May 8, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Andrew Gough, David Brown
-
Patent number: 8175113Abstract: Embodiments of the present invention route a wavelength division multiplexed signal across multiple communication paths using skew characteristics of at least some of the communication paths. The network is a wavelength division multiplexed optical transport network. The plurality of communication paths involves different signal and path attributes such as a plurality of carrier wavelengths, optical carrier groups, physical communication paths (different nodes, different fibers along a same path, or any combination of the foregoing), or any other differentiating factors between two paths.Type: GrantFiled: June 30, 2008Date of Patent: May 8, 2012Assignee: Infinera CorporationInventors: Drew D. Perkins, David F. Welch, Ting-Kuang Chiang, Charles H. Joyner, Edward E. Sprague, Parthiban Kandappan, Stephen Grubb, Prasad Paranjape
-
Patent number: 8174363Abstract: Embodiments of the present invention provide RFID systems having a centralized frequency source and controller. The centralized frequency source generates a reference signal, having a frequency below the RF band of interest, which is transmitted to a plurality of reader nodes. The centralized controller generates and transmits data to the plurality of reader nodes. At each reader node, the reference signal is converted to an RF carrier signal that is modulated and transmitted within corresponding read field of the reader node. This modulated RF carrier signal may interrogate and communicate with one or more RFID tags within this read field. The RF carrier signal may also be held constant to enable communication from RFID tags to the reader node, which is subsequently transmitted back to the centralized controller or processor.Type: GrantFiled: July 16, 2008Date of Patent: May 8, 2012Assignee: Maxim Integrated Products, Inc.Inventor: John Clay Greene
-
Patent number: 8165219Abstract: Described systems and methods allow a reduction in the memory bandwidth required in video coding (decoding/encoding) applications. According to a first aspect, the data assigned to each memory word is chosen to correspond to a 2D subarray of a larger array such as a macroblock. An array memory word organization allows reducing both the average and worst-case bandwidth required to retrieve predictions from memory in video coding applications, particularly for memory word sizes (memory bus widths) larger than the size of typical predictions. According to a second aspect, two or more 2D subarrays such as video predictions are retrieved from memory simultaneously as part of a larger 2D array, if retrieving the larger array requires fewer clock cycles than retrieving the subarrays individually. Allowing the combination of multiple predictions in one memory access operation can lead to a reduction in the average bandwidth required to retrieve predictions from memory.Type: GrantFiled: March 3, 2004Date of Patent: April 24, 2012Assignee: Maxim Integrated Products, Inc.Inventor: Sorin C Cismas
-
Patent number: 8165017Abstract: Embodiments of the present invention provide a GMPLS fast re-route of packets within a network using a multicast address and a table comprising a list of alias IP addresses. According to various embodiments of the invention an alternate data path from a source node to a destination node allows a packet to traverse to the destination node without IP forwarding techniques being applied. In other words, a tunneling effect from a source node to a destination node allows other nodes in the network to ignore the packet and only read the multicast address within the header and immediately forward the packet to the destination node. A predetermined set of IP addresses are determined from network topology including all potential paths, for a packet to traverse, to a destination address.Type: GrantFiled: February 14, 2011Date of Patent: April 24, 2012Assignee: Infinera CorporationInventor: Biao Lu
-
Patent number: 8161069Abstract: Disclosed are embodiments of systems and methods that allow for the robust, flexible, and efficient sharing of content. In embodiments, content items may be associated with metadata, third parties may be associated with metadata, and sharing with the third party may be based upon comparisons of the metadata associated with the content items and the metadata associated with the third parties.Type: GrantFiled: January 25, 2008Date of Patent: April 17, 2012Assignee: Eighty-Three Degrees, Inc.Inventors: Nicholas Wilder, Narendra Rocherolle, Julie Davidson Rocherolle
-
Patent number: 8149909Abstract: In some embodiments, macroblock-level encoding parameters are assigned to weighted Linear combinations of corresponding content-category-level encoding parameters. A macroblock quantization parameter (QP) modulation is set to a weighted linear combination of content category QP modulations. Content categories may identify potentially overlapping content types. The combination weights may be similarity measures describing macroblock similarities to content categories. A macroblock may be associated with multiple content categories, with different similarity levels for different content categories. A similarity measure for a given macroblock with respect to a content category may be defined as a number (between 0 and 8) of neighboring macroblocks that meet a similarity condition, provided the macroblock meets a qualification condition. The similarity condition may be computationally simpler than the qualification condition. Content-category-level statistics are generated by combining block-level statistics.Type: GrantFiled: October 13, 2005Date of Patent: April 3, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Ilie Garbacea, Lulin Chen, Jose R. Alvarez
-
Patent number: 8149911Abstract: An apparatus including a first circuit and a second circuit. The first circuit may be configured to generate (i) a first series of sequential frames, (ii) a plurality of local motion vectors for each of said frames, (iii) one or more global motion vectors for each of said frames, (iv) a second series of stabilized sequential frames, (v) a plurality of rough motion vectors and (vi) a digital bitstream in response to (i) a video input signal. The second circuit may be configured to store (i) the first series of sequential frames, (ii) the plurality of local motion vectors, (iii) the one or more global motion vectors, (iv) the second series of stabilized sequential frames and (v) the plurality of rough motion vectors.Type: GrantFiled: February 16, 2007Date of Patent: April 3, 2012Assignee: Maxim Integrated Products, Inc.Inventors: José R. Alvarez, Guy Cote, Udit Budhia
-
Patent number: 8135062Abstract: A method for encoding a picture is disclosed. The method generally includes the steps of (A) generating at least one respective macroblock statistic from each of a plurality of macroblocks in the picture, (B) generating at least one global statistic from the picture and (C) generating a respective macroblock quantization parameter for each of the macroblocks based on both (i) the at least one respective macroblock statistic and (ii) said at least one global statistic.Type: GrantFiled: January 16, 2006Date of Patent: March 13, 2012Assignee: Maxim Integrated Products, Inc.Inventor: Guy Cote
-
Patent number: 8135068Abstract: A camera comprising a first circuit and a second circuit. The first circuit may be configured to perform image signal processing using encoding related information. The second circuit may be configured to encode image data using image signal processing related information. The first circuit may be further configured to pass the image signal processing related information to the second circuit. The second circuit may be further configured to pass the encoding related information to the first circuit. The second circuit may be further configured to modify one or more motion estimation processes based upon the information from the first circuit.Type: GrantFiled: June 27, 2007Date of Patent: March 13, 2012Assignee: Maxim Integrated Products, Inc.Inventors: José R. Alvarez, Guy Cote
-
Patent number: 8126283Abstract: In some embodiments, content-category-level encoding statistical indicators (statistics) are assigned to weighted linear combinations of corresponding macroblock-level statistics. Content categories may identify potentially overlapping content types such as sky, water, grass, skin, and red content. The combination weights may be similarity measures describing macroblock similarities to content categories. A given macroblock may be associated with multiple content categories, with different similarity levels for different content categories. A similarity measure for a given macroblock with respect to a content category may be defined as a number (between 0 and 8) of neighboring macroblocks that meet a similarity condition, provided the macroblock meets a qualification condition. The similarity condition may be computationally simpler than the qualification condition. Macroblock-level encoding parameters are generated by combining content-category-level parameters.Type: GrantFiled: October 13, 2005Date of Patent: February 28, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Ilie Garbacea, Lulin Chen, Jose R. Alvarez
-
Patent number: 8125572Abstract: A system and method for configuring a video circuit into a low power consumption mode and a high power consumption mode. The system comprises an input signal detection circuit adapted to generate a first signal indicative of whether an input video signal is present at the input of the video circuit; an output load detection circuit adapted to generate a second signal indicative of whether a load is connected to the output of the video circuit; and a control device adapted to generate a third signal to control the power consumption mode of the video circuit in response to the first and second signals. The method entails detecting whether an input video signal is present; detecting whether the load is present; and configuring the video circuit for high power consumption if both the input video signal and the load are present, otherwise configuring the video circuit for low power consumption.Type: GrantFiled: March 15, 2005Date of Patent: February 28, 2012Assignee: Maxim Integrated Products, Inc.Inventor: Ronald Bonshaw Koo
-
Patent number: 8124916Abstract: Apparatus and methods that minimize surface defect development in silicon wafers during thermal processing at relatively high temperatures at which silicon wafers are annealed and at less extreme temperature, or for other purposes. The apparatus and methods have utility to horizontally-disposed furnaces for silicon wafers and to vertically-oriented furnaces in which larger wafers can be thermally processed. A selectively-sealable process tube encloses silicon wafers during heating of the silicon wafers to a predetermined temperature, and a heating atmosphere supply system induces through the process tube a positive flow of a process gas, such as hydrogen or argon, that is non-reactive with solid silicon at the predetermined temperature. A process tube outlet vents gas from the process tube, and an impurity sensor in the process tube outlet detects oxygen and moisture in the vented gas to verify the purity of the atmosphere surrounding the wafers during thermal processing.Type: GrantFiled: April 16, 2007Date of Patent: February 28, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Amit S. Kelkar, Larry Puechner, David E. Billings
-
Patent number: 8112441Abstract: Systems and methods are disclosed that allow for indexing, processing, or both of information from physical media or electronic media, which may be received from a plurality of sources. In embodiments, a document file may be matched using pattern matching methods and may include comparisons with a comparison reference database to improve or accelerate the indexing process. In embodiments, information may be presented to a user as potential matches thereby improving manual indexing processes. In embodiments, one or more additional actions may occur as part of the processing, including without limitation, association additional data with a document file, making observations from the document file, notifying individuals, creating composite messages, and billing events. In an embodiment, data from a document file may be associated with a key word, key phrase, or word frequency value that enables adaptive learning so that unindexed data may be automatically indexed based on user interaction history.Type: GrantFiled: July 14, 2006Date of Patent: February 7, 2012Assignee: Indxit Sytems Inc.Inventors: Michael John Ebaugh, Matthew Joseph Morvant
-
Patent number: 8111685Abstract: Embodiments of the present invention route a wavelength division multiplexed signal across multiple communication paths using skew characteristics of at least some of the communication paths. The network is a wavelength division multiplexed optical transport network. The plurality of communication paths involves different signal and path attributes such as a plurality of carrier wavelengths, optical carrier groups, physical communication paths (different nodes, different fibers along a same path, or any combination of the foregoing), or any other differentiating factors between two paths.Type: GrantFiled: September 6, 2007Date of Patent: February 7, 2012Assignee: Infinera CorporationInventors: Drew D. Perkins, David F. Welch, Ting-Kuang Chiang, Edward E. Sprague, Parthiban Kandappan, Stephen G. Grubb, Prasad Paranjape
-
Patent number: 8098788Abstract: An apparatus that includes a module for controlling the frequency of a voltage controlled oscillator (VCO) as part of a phase locked loop (PLL), or clock and data recovery (CDR) when an input reference signal to the PLL or serial data to the CDR has ceased from being received. In particular, the apparatus comprises a VCO adapted to generate a VCO clock signal, a first control module adapted to control the frequency of the VCO clock signal based on the input reference signal, and a second control module adapted to control the frequency of the VCO clock signal in response to an absence of the input reference signal. By controlling the frequency of the VCO clock signal during an absence of the input reference signal, the first control module is able to more easily re-acquire control the frequency of the VCO clock signal when the input reference signal is received again.Type: GrantFiled: May 21, 2008Date of Patent: January 17, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Mustafa Ertugrul Oner, Arda Kamil Bafra, Levent Yakay
-
Patent number: 8098602Abstract: A data transmission technique where high speed data is transmitted differentially in a forward channel by way of a serial link, and relatively low speed data is differentially modulated onto the forward channel signal for transmission in a reverse channel via the link. By utilizing differential modulation in both forward and reverse channels, the resulting signal has a common mode voltage that is substantially constant, resulting in low EMI. The spectral content of the signal associated with the high speed data may be substantially non-overlapping with the spectral content of the signal associated with the low speed data. This facilitates the recovery of the high speed data and low speed data with minimal interference. The differential signaling lends itself for communicating data via an inexpensive medium, such as twisted wire pair or parallel PCB traces. The data transmission technique applies to various communication network topologies: point-to-point, daisy-chain, and point-to-multiple points.Type: GrantFiled: August 21, 2009Date of Patent: January 17, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Qiang Wu, Caglar Yilmazer, Mustafa Ertugrul Oner
-
Patent number: 8094716Abstract: A method for hybrid video coding is disclosed. The method generally includes the steps of (A) calculating a bit rate based on a percentage of quantized zero coefficients resulting from encoding a plurality of components of a video signal, (B) calculating a distortion based on the percentage of quantized zero coefficients, (C) calculating a plurality of variances of a plurality of prediction error pictures and (D) calculating an adaptive Lagrangian multiplier in a Lagrangian rate-distortion optimization as a function of the bit rate, the distortion and the variance to minimize a Lagrangian cost.Type: GrantFiled: November 8, 2005Date of Patent: January 10, 2012Assignee: Maxim Integrated Products, Inc.Inventors: Lulin Chen, Ilie Garbacea
-
Patent number: 8081682Abstract: In some embodiments, encoding modes for a video image block are enabled according to similarity measures of the block with respect to multiple content categories. Content categories may identify potentially overlapping content types such as sky, water, grass, skin, and red content. In a priority mode, the encoding modes specified by a priority content category (e.g. a red category) are selectively enabled for the block, regardless of the block's similarity to other (non-priority) content categories, provided the block is sufficiently similar to the priority category. In a dominant mode, the encoding modes enabled by a maximum-similarity content category are enabled for the block. In an all-inclusive mode, any mode enabled by any sufficiently-similar content category is enabled for the block. Enabled encoding modes may be further evaluated for selection for the block. Encoding modes may include inter/intra modes, macroblock partition sizes, and intra-prediction directions.Type: GrantFiled: October 13, 2005Date of Patent: December 20, 2011Assignee: Maxim Integrated Products, Inc.Inventors: Ilie Carbacea, Lulin Chen, Jose R. Alvarez
-
Patent number: 8081091Abstract: A secure key scanning functionality drives the row lines and column lines of a key switch array with randomized pulses of different polarities, and drives signals in one direction from a row line through a pressed key and to a column line as well as in an opposite direction from the column line through the pressed key and to the row line. To make unauthorized detecting of key presses more difficult, row lines and column lines are driven with pulses that appear as actual key press conditions when in fact the pulses are dummy pulses and no corresponding key has been pressed. In one novel aspect, dummy pulses are generated so that the line being driven with the dummy pulses has the same sustained and consistent waveform as the intersecting row and column lines that have identical waveforms due to the actual key press.Type: GrantFiled: July 31, 2008Date of Patent: December 20, 2011Assignee: Maxim Integrated Products, Inc.Inventor: Jeremy J. Miller