Patents by Inventor Michael Wang

Michael Wang 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).

  • Publication number: 20070025303
    Abstract: A method and system for creating, updating, and displaying content on a plurality of paper and electronic signs is disclosed. A server receives and transmits content information that is associated with particular merchandise for the signs. The server transmits data for new signs and updates old signs automatically, either by directly changing the electronic display device, or by printing a new paper sign to a corresponding printer or CPU.
    Type: Application
    Filed: June 24, 2005
    Publication date: February 1, 2007
    Inventors: Johannes Koomen, Michael Wang
  • Publication number: 20060289862
    Abstract: Systems and methods for positioning thermal sensors within an integrated circuit in a manner that provides useful thermal measurements corresponding to different parts of the integrated circuit. In one embodiment, an integrated circuit includes multiple, duplicate functional blocks. A separate thermal sensor is coupled to each of the duplicate functional blocks, preferably in the same relative location on each of the duplicate functional blocks, and preferably at a hotspot. One embodiment also includes thermal sensors on one or more functional blocks of other types in the integrated circuit. One embodiment includes a thermal sensor positioned at a cool spot, such as at the edge of the integrated circuit chip. Each of the thermal sensors may have ports to enable power and ground connections or data connections between the sensors and external components or devices.
    Type: Application
    Filed: June 28, 2005
    Publication date: December 28, 2006
    Inventors: Munehiro Yoshida, Daniel Stasiak, Michael Wang, Charles Johns, Hiroki Kihara, Tetsuji Tamura, Kazuaki Yazawa, Iwao Takiguchi
  • Publication number: 20060256708
    Abstract: A system and method for time diversity uses interleaving. To simplify the operation at both transmitters and receivers, a formula can be used to determine the mapping from slot to interlace at a given OFDM symbol time.
    Type: Application
    Filed: July 29, 2005
    Publication date: November 16, 2006
    Inventors: Michael Wang, Fuyun Ling, Murali Chari, Rajiv Vijayan
  • Publication number: 20060250937
    Abstract: Systems and methods are provided for the transmission of waveforms to aid channel estimation, timing synchronization, and AGC bootstrapping in a wireless network. The method includes inserting at least one TDM pilot symbol located at a transition between wide area and local area waveforms to facilitate decoding of the transmission block.
    Type: Application
    Filed: March 9, 2006
    Publication date: November 9, 2006
    Inventors: Michael Wang, Bojan Vrcelj, Krishna Mukkavilli, Raghuraman Krishnamoorthi, Ashok Mantravadi
  • Publication number: 20060250939
    Abstract: Systems and methods are provided for processing Time Domain Multiplexing Pilot symbols by employing matched filtering components to process delayed correlator outputs as opposed to applying a fixed threshold directly to the delayed correlator outputs. In an embodiment, a method for timing acquisition in a wireless network is provided. The method includes filtering a correlation output of a TDM pilot via an edge template and employing the correlation output to determine timing or frequency in a wireless network.
    Type: Application
    Filed: March 27, 2006
    Publication date: November 9, 2006
    Inventors: Michael Wang, Alok Gupta
  • Publication number: 20060245349
    Abstract: A method for positioning a collection window for a Fourier transform function is disclosed. A first orthogonal frequency division multiplexing (OFDM) symbol and a second OFDM symbol are received. The first OFDM symbol comprises a plurality of frequency division multiplexed (FDM) symbols. The first OFDM symbol is characterized by at least two of the following: a delay spread, a first arriving path (FAP), or a last arriving path (LAP). A channel location is estimated from a channel impulse response. A point relative to the channel location is selected. A beginning of the collection window is positioned for the second OFDM symbol at the selected point. Alternatively, a point is selected at a first location relative to the channel location using a first algorithm if a delay spread is less than a predetermined length. The selected point is chosen at a second location relative to the channel location using a second algorithm if the delay spread is greater than the predetermined length.
    Type: Application
    Filed: March 8, 2006
    Publication date: November 2, 2006
    Inventors: Bojan Vrcelj, Ashok Mantravadi, Fuyun Ling, Rajiv Vijayan, Michael Wang
  • Publication number: 20060240798
    Abstract: Disclosed are apparatus and methods for control of sleep modes in a transceiver or receiver. In particular, a transceiver is disclosed including a processor configured to determine timing information concerning sleep periods for at least a portion of components within the transceiver. The transceiver also includes a sleep control logic coupled to the processor to receive information concerning sleep periods from the processor and configured to effect shutting down of the at least a portion of the components of the transceiver during power reduction periods independent of the processor.
    Type: Application
    Filed: March 10, 2006
    Publication date: October 26, 2006
    Inventors: Tadeusz Jarosinski, Chinnappa Ganapathy, Michael Wang
  • Publication number: 20060233097
    Abstract: A method for characterizing a communication channel is disclosed. A detection window is moved through a channel profile to accumulate tap energies in the channel profile within the detection window into an accumulated energy curve. A peak at a maximum in the accumulated energy curve is determined. A band relative to the accumulated energy curve is defined. A first arriving path (FAP) is determined using a trailing edge found near a second end of a zone in the accumulated energy curve. A leading edge is found near a first end of the zone of the accumulated energy curve. The last arriving path (LAP) is determined using the leading edge. The band defines a zone of the accumulated energy curve at or near the maximum that is within the band.
    Type: Application
    Filed: March 8, 2006
    Publication date: October 19, 2006
    Inventors: Bojan Vrcelj, Ashok Mantravadi, Fuyun Ling, Rajiv Vijayan, Michael Wang
  • Publication number: 20060227718
    Abstract: The disclosure is directed to a mobile communication device that may receive wireless broadcast signals from a number of different base stations or transmitters. As the location of the device moves relative to the transmitters, one transmitter will likely be identified as the transmitter broadcast the strongest, or highest quality, signal. When that determination is made, the user of the mobile device is presented the opportunity to switch to receiving that transmitters signal. Based on the user's reply, the device may remain with the current transmitter, even though it does not have the strongest signal, or the device may be configured to acquire and start receiving the new transmitter's signal. The measuring of the quality of a transmitter's signal may be based on a composite score that combines a number of individual measurements made over a predetermined period of time.
    Type: Application
    Filed: January 30, 2006
    Publication date: October 12, 2006
    Inventors: Michael Wang, Ashok Mantravadi, Murali Chari
  • Patent number: 7117212
    Abstract: An intranet online dissemination system that facilitates real time automated communication of event information to a particular user's profile. The system comprises a communication medium including a host interface for creating, categorizing, and timing the event's information. A digital repository is provided for storing the event information. Additionally, a processing module is coupled to the repository and the host interface for queuing and disseminating the event information to a user interface. An information module is provided for identifying a user and a user's profile to the system at the user interface. The processing module selectively communicates the event information via the communication medium to the user based upon the user's profile.
    Type: Grant
    Filed: March 14, 2003
    Date of Patent: October 3, 2006
    Assignee: Xerox Corporation
    Inventors: Lawrence P. Frumusa, Michael Wang, Susan Marie Grassi, Holly Turner, Qi Sun, Ann Mary Davidson, Cheryl R. Jones-Richter, Krishna Kumar, Scott L. Bonisteel, Ankoor Bodhe
  • Publication number: 20060215539
    Abstract: A method for determining a communication channel location is disclosed. A first subset of a plurality of channel impulse responses is averaged over a first time period to produce a first filtered channel impulse response, and a second subset of the plurality of channel impulse responses is averaged over a second time period to produce a second filtered channel impulse response. The second time period is different from the first time period, and the second subset is different from the first subset. The communication channel location is determined using the first filtered channel impulse response and the second filtered channel impulse response.
    Type: Application
    Filed: March 8, 2006
    Publication date: September 28, 2006
    Inventors: Bojan Vrcelj, Ashok Mantravadi, Fuyun Ling, Rajiv Vijayan, Michael Wang
  • Publication number: 20060205382
    Abstract: Apparatus and methods for estimating the frequency of a sleep or slow clock by selectively utilizing an estimated sleep clock frequency and an estimated change in the sleep clock frequency. The disclosed apparatus includes a sleep clock frequency estimator to output a fast clock derived sleep clock frequency estimate and a sleep clock change frequency estimator to output an estimate of a change in frequency of the sleep clock. The apparatus further includes a combiner that weights at least one of the fast clock derived sleep clock frequency estimate to obtain a weighted sleep clock frequency estimate and the estimate of the change in frequency of the sleep clock to obtain a weighted estimate of the change in frequency of the sleep clock. The combiner also determines a new estimate of the sleep clock frequency using at least one of the weighted sleep clock frequency estimate and the weighted estimate of the change in frequency of the sleep clock. Complementary methods are also disclosed.
    Type: Application
    Filed: November 9, 2005
    Publication date: September 14, 2006
    Inventors: Michael Wang, Fuyun Ling, Rajiv Vijayan
  • Patent number: 7106632
    Abstract: Techniques are used to store information in a medium such as the memory cells of an integrated circuit, and also retrieval of information from the medium. The integrated circuit includes nonvolatile memory cells (416) capable of multilevel or analog voltage level storage. The integrated circuit may store or record information in analog or digital form, or both. Information is stored in and retrieved from the integrated circuit using a user-selected sampling frequency. The user's selection of the sampling frequency is stored within the integrated circuit.
    Type: Grant
    Filed: February 5, 2003
    Date of Patent: September 12, 2006
    Assignee: SanDisk Corporation
    Inventors: Carl W. Werner, Andreas M. Haeberli, Leon Sea Jiunn Wong, Cheng-Yuan Michael Wang, Hock C. So, Sau C. Wong
  • Publication number: 20060192597
    Abstract: Temperature sensing circuits are disclosed. One embodiment of a temperature sensing circuit includes a voltage divider and an analog multiplexer. The voltage divider network divides an analog voltage into multiple derived analog voltages. The analog multiplexer receives at least two of the derived analog voltages and a control signal, and is configured to produce one of the received derived analog voltages dependent upon the control signal. Temperature detection circuits including the temperature sensing circuits are also disclosed.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 31, 2006
    Inventors: Charles Johns, Michael Wang, Munehiro Yoshida
  • Publication number: 20060178852
    Abstract: A method, computer program product, and apparatus for obtaining a digital temperature reading from within an integrated circuit. In a preferred embodiment, a temperature-stable constant current source is applied to a tapped series of resistors to obtain a set of stable reference voltages. These reference voltages are fed into an analog multiplexer, which selects a single reference voltage to output to a comparator. A PTAT (proportional to absolute temperature) voltage signal is also applied to the comparator, so that the output of the comparator indicates a comparison between the selected reference voltage and the PTAT signal. A digital temperature reading is obtained by using finite-state control to apply test values to the multiplexer in order to search for a value corresponding to a reference voltage that is closest to the value of the PTAT signal. The value that is found is a digital representation of the temperature.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Inventors: Charles Johns, Michael Wang
  • Publication number: 20060149269
    Abstract: A tool for centering an elongated drill bit within an elongated canal surrounded by bone tissue. A sleeve having an expandable diameter is internally threaded. The sleeve threadedly engages an externally-threaded cylindrical guide. A key includes a handle at one end of an elongated rod. The rod includes transversely-protruding buttons for engaging the guide so that rotation of the handle produces rotation of the guide to cause radial expansion of the sleeve. This results in symmetrical contacting of the interior surfaces of the bone tissue, thereby creating a vertical, centered channel with respect to the bone, that extends through the tool for guiding the drill bit.
    Type: Application
    Filed: January 6, 2005
    Publication date: July 6, 2006
    Inventors: Richard Kertzner, Michael Wang
  • Publication number: 20060133388
    Abstract: The embodiments utilize OFDM symbols to communicate network IDs. The IDs are encoded into symbols utilizing the network IDs as seeds to scramble respective pilots that are then transmitted by utilizing the symbols. The pilots can be structured into a single OFDM symbol and/or multiple OFDM symbols. The single symbol structure for transmitting the network IDs is independent of the number of network ID bits and minimizes frequency offset and Doppler effects. The multiple symbol structure allows a much coarser timing accuracy to be employed at the expense of transmitting additional symbols. Several embodiments employ a search function to find possible network ID candidates from a transmitted symbol and a selection function to find an optimum candidate from a network ID candidate list.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventors: Michael Wang, Bojan Vrcelj, Krishna Mukkavilli, Raghuraman Krishnamoorthi, Rajiv Vijayan
  • Publication number: 20060133457
    Abstract: A method (1700) and apparatus (1801) provide channel estimation with extended bandwidth filters. Antenna (1813) receives a signal such as a pilot signal and detects a bandwidth associated with the pilot signal in a detector (320). One of a plurality of filters (603, 605, 607, and 609) including extended bandwidth filters (311) and a default filter (305) can be selected by a selector (617). If the detector detects activity associated with a wider bandwidth, the filter associated with the wider bandwidth is selected over the presently selected filter. If no activity is detected, the default filter is selected.
    Type: Application
    Filed: December 16, 2004
    Publication date: June 22, 2006
    Inventors: Michael Wang, Rajeev Agrawal, Xiangyang Chen, Ajoy Singh, Tyler Brown
  • Publication number: 20060133381
    Abstract: The subject invention selects a starting sub-carrier frequency group for a pilot staggering sequence to facilitate in mitigating the possibility of pilot signal collisions. In one embodiment, a randomized starting sub-carrier frequency group of the pilot is utilized in a first orthogonal frequency division multiplexing (OFDM) symbol of a frame. In another embodiment, a starting pilot sub-carrier frequency group number is determined by utilizing a random number generator such as, for example, a Pseudo-Noise (PN) sequence generator, seeded by a network identification (ID) number. In this manner, the starting sub-carrier frequency group is specific to that particular network. The subject invention also provides a more scalable system through the trading of system bandwidth for coverage.
    Type: Application
    Filed: December 22, 2004
    Publication date: June 22, 2006
    Inventor: Michael Wang
  • Publication number: 20060119445
    Abstract: An apparatus, a method, and a computer program are provided to gate a Phased Locked Loop (PLL). In microprocessors, the clock distribution system can account for a substantial amount of power consumption. Gating the PLLs, however, has been difficult because of the usual requirement for a separate clock for control logic and because the PLL requires timed to reacquire phase/frequency lock. Therefore, lock detection logic can be employed to allow the PLL to reacquire phase/frequency lock. Additionally, signals from external devices and the processor can be employed to gate the PLL and allow the processor to be awakened without a need for a separate clock.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 8, 2006
    Applicant: International Business Machines Corporation
    Inventors: Mack Riley, Daniel Stasiak, Michael Wang, Stephen Weitzel