Patents by Inventor Tomasz Wojcicki

Tomasz Wojcicki 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: 8423580
    Abstract: Present invention relates to system and method for specifying and implementing IT systems, in particular for searching functionalities. Proposed is a method of specifying and system for implementing interactive systems used for data storing and analysis as well as supporting collaboration and human-computer interaction, which is based on a control flow network structure. The method and system include support for whole lifecycle of implemented systems along with their evolution in time. In particular system comprising directed control net comprising data containers and functionality codes search module for searching functionalities within directed control net by identifying input, and matching identified input with functionality code according to the directed control net structure for generating a group of identified functionalities.
    Type: Grant
    Filed: September 17, 2008
    Date of Patent: April 16, 2013
    Inventors: Tomasz Wojcicki, Michal Dolezek
  • Publication number: 20110022588
    Abstract: Present invention relates to system and method for specifying and implementing IT systems, in particular for searching functionalities. Proposed is a method of specifying and system for implementing interactive systems used for data storing and analysis as well as supporting collaboration and human-computer interaction, which is based on a control flow network structure. The method and system include support for whole lifecycle of implemented systems along with their evolution in time. In particular system comprising directed control net comprising data containers and functionality codes search module for searching functionalities within directed control net by identifying input, and matching identified input with functionality code according to the directed control net structure for generating a group of identified functionalities.
    Type: Application
    Filed: September 17, 2008
    Publication date: January 27, 2011
    Inventors: Tomasz Wojcicki, Michal Dolezek
  • Patent number: 6483733
    Abstract: A dynamic content addressable memory (CAM) is disclosed. The dynamic content addressable memory includes at least two pairs of bitlines coupled to opposite sides of at least two sense amplifiers in an open bitline configuration. Each bitline of each pair of bitlines is coupled to one of the at least two sense amplifiers, and a plurality of ternary dynamic content addressable memory cells are coupled to each of the at least pairs of bitlines. Each ternary dynamic content addressable memory cell is also coupled to a pair of search lines, a matchline, a word line and a discharge line, and further stores two bites of data in stacked capacitor storage cells. The bitlines on either side of the sense amlifiers are of equal length, and the pair of searchlines are arranged parallel to the bitlines.
    Type: Grant
    Filed: October 17, 2001
    Date of Patent: November 19, 2002
    Assignee: Mosaid Technologies Incorporated
    Inventors: Valerie Lines, Peter B. Gillingham, Abdullah Ahmed, Tomasz Wojcicki
  • Publication number: 20020044475
    Abstract: A dynamic content addressable memory (CAM) cell is disclosed which is suitable for constructing relatively high-speed and large-capacity CAM arrays, having binary and ternary storage capability. The cell comprises a pair of storage devices, comparing means and a pair of memory access devices. In a compare operation, the comparing means couples a match line to a discharge line during a mismatch between a pair of complementary search bits carried on a pair of search lines and a pair of complementary data bits stored in the memory. In a read or write operation, the pair of access devices are activated by a word line to couple the storage capacitors to a pair of bit lines. A ‘0’ or a ‘1’ data bit is stored when the two storage capacitors carry complementary charges. A ‘don't care’ state is stored when both capacitors are discharged.
    Type: Application
    Filed: October 17, 2001
    Publication date: April 18, 2002
    Inventors: Valerie Lines, Peter B. Gillingham, Abdullah Ahmed, Tomasz Wojcicki
  • Patent number: 6320777
    Abstract: A dynamic content addressable memory (CAM) cell is disclosed which is suitable for constructing relatively high-speed and large-capacity CAM arrays, having binary and ternary storage capability. The cell comprises a pair of storage devices, comparing means and a pair of memory access devices. In a compare operation, the comparing means couples a match line to a discharge line during a mismatch between a pair of complementary search bits carried on a pair of search lines and a pair of complementary data bits stored in the memory. In a read or write operation, the pair of access devices are activated by a word line to couple the storage capacitors to a pair of bit lines. A ‘0’ or a ‘1’ data bit is stored when the two storage capacitors carry complementary charges. A ‘don't care’ state is stored when both capacitors are discharged.
    Type: Grant
    Filed: March 23, 2000
    Date of Patent: November 20, 2001
    Assignee: Mosaid Technologies Incorporated
    Inventors: Valerie Lines, Peter B. Gillingham, Abdullah Ahmed, Tomasz Wojcicki
  • Patent number: 5642068
    Abstract: A variable pulse width generator comprised of apparatus for receiving a clock signal, apparatus for terminating an output pulse from a leading edge of the clock signal, and apparatus for initiating another output pulse following the terminated output pulse from the leading edge of the clock signal and after a first delay, whereby successive output pulses are initiated and terminated that are related to the leading edge of the clock signal, and thus are related to the frequency but not the pulse Width of the clock signal.
    Type: Grant
    Filed: May 20, 1996
    Date of Patent: June 24, 1997
    Assignee: Mosaid Technologies Incorporated
    Inventors: Tomasz Wojcicki, Graham Allan
  • Patent number: 5497115
    Abstract: A flip-flop circuit for driving an input circuit of a synchronous dynamic random access memory (SDRAM) including a complementary pair of data inputs for receiving data pulses, a clock input for receiving clock pulses, a capture latch circuit for capturing a bit, having a pair of complementary inputs and a pair of complementary outputs, apparatus for applying data pulses from the complementary data inputs to the inputs of the capture latch, apparatus for triggering the capture latch from the clock pulses, and apparatus for connecting the complementary outputs to each other through a bidirectional holding latch, whereby during coincidence of a rising edge of a clock pulse and the presence of a data pulse of one polarity, the capture latch is enabled to store a bit corresponding to the data pulse, and to drive the pair of complementary outputs, and following the leading edge of a clock pulse and the one polarity of the data pulse the complementary outputs remain driven by the holding latch.
    Type: Grant
    Filed: April 29, 1994
    Date of Patent: March 5, 1996
    Assignee: Mosaid Technologies Incorporated
    Inventors: Bruce Millar, Richard C. Foss, Tomasz Wojcicki
  • Patent number: 5424983
    Abstract: The present invention relates to an output buffer for driving an output driver of a random access memory (RAM) circuit to either of opposite binary data values from a data source and a clock wherein the relative timing of data and clock signals is variable or uncertain, comprised of a source of data signals having pulses one of which has a rising edge either being earlier than a leading edge of a data pulse, being later than the leading edge of the data pul se, or being in a race condition with the data pulse, a source of data signals, a latency counter for receiving the clock signals and for outputting a latent control, apparatus for summing the latent clock signal and the data pulse, and apparatus for providing a signal to an output driver from the summing apparatus which is in sync with the latent clock signal.
    Type: Grant
    Filed: December 16, 1993
    Date of Patent: June 13, 1995
    Assignee: Mosaid Technologies Incorporated
    Inventors: Tomasz Wojcicki, Francis Larochelle
  • Patent number: 5402388
    Abstract: The present invention relates to a method of writing or reading a semiconductor random access memory (DRAM or SRAM) having plural sense amplifiers connected to bit lines and having data bus read and write amplifiers, formed of providing a pair of data buses for access by each sense amplifier and each read and write amplifier, reading or writing one data bus while precharging the other data bus during a first read or write cycle, and reading or writing the other data bus while precharging the first data bus in a second read or write cycle following the first read or write cycle.
    Type: Grant
    Filed: December 16, 1993
    Date of Patent: March 28, 1995
    Assignee: Mosaid Technologies Incorporated
    Inventors: Tomasz Wojcicki, Graham Allan, Francis Larochelle