Patents by Inventor Gerald E. Sobelman

Gerald E. Sobelman 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: 8842513
    Abstract: A method of modulating data, which is represented by two data types of ‘high’ and ‘low’, and demodulating the modulated data, is disclosed. In a method of data modulation and demodulation for a communication system which has a transmitting end modulating a data and a receiving end demodulating the transmitted data from the transmitting end, the data is represented by two types including ‘high’ and ‘low’, and the receiving end receives at least one data which consists of at least one code-word spread by a unique orthogonal code. The receiving end adds up the received data in the unit of code-word, and subtracts the length of the orthogonal code from a value which is obtained by doubling the sum of the code-word, when the code-word of the orthogonal code is ‘0’. The receiving end then averages the result after the subtraction in the unit of orthogonal code length and extracts the result, and therefore, obtains the data from the transmitting end.
    Type: Grant
    Filed: September 15, 2010
    Date of Patent: September 23, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Gerald E. Sobelman, Dae-wook Kim, Man-ho Kim, Beam-hak Lee, Eui-seok Kim, Sang-woo Rhim
  • Publication number: 20110069770
    Abstract: A method of modulating data, which is represented by two data types of ‘high’ and ‘low’, and demodulating the modulated data, is disclosed. In a method of data modulation and demodulation for a communication system which has a transmitting end modulating a data and a receiving end demodulating the transmitted data from the transmitting end, the data is represented by two types including ‘high’ and ‘low’, and the receiving end receives at least one data which consists of at least one code-word spread by a unique orthogonal code. The receiving end adds up the received data in the unit of code-word, and subtracts the length of the orthogonal code from a value which is obtained by doubling the sum of the code-word, when the code-word of the orthogonal code is ‘0’. The receiving end then averages the result after the subtraction in the unit of orthogonal code length and extracts the result, and therefore, obtains the data from the transmitting end.
    Type: Application
    Filed: September 15, 2010
    Publication date: March 24, 2011
    Inventors: Gerald E. Sobelman, Dae-wook Kim, Man-ho Kim, Beam-hak Lee, Eui-seok Kim, Sang-woo Rhim
  • Patent number: 7697563
    Abstract: A switching device of NoC (Networks on Chip) system and a scheduling method thereof. The switching device has a switching part having a plurality of input ports and a plurality of output ports, and a scheduler for setting a transmission route between the input ports and the output ports, determining the length of code based on the number of input ports having the data among the plurality of input ports, and assigning a predetermined code of the determined code length to the input port and the output port corresponding to the set transmission route. Because the code length is adjustably varied according to the number of transmission packets, switch performance improves.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: April 13, 2010
    Assignees: Samsung Electronics Co., Ltd, Regents of the University of Minnesota
    Inventors: Gerald E. Sobelman, Man-ho Kim, Daewook Kim, Sang-woo Rhim, Eui-seok Kim, Beom-hak Lee
  • Publication number: 20070268925
    Abstract: An input buffer device and control method of the input buffer device. The input buffer device includes a virtual output queuing (VOQ) buffering section which has a plurality of VOQ buffers. The input buffer device stores data which is input to an input port to a VOQ buffer corresponding to an intended output port of the data among the plurality of VOQ buffers. A shared buffering section is provided which stores the data when a VOQ buffer corresponding to the intended output port of the data is full of data. The stored data is forwarded to the VOQ buffer when the VOQ buffer is empty. Accordingly, the input buffer device can more efficiently process the data by use of the fixed-length FIFO buffers and the shared buffer.
    Type: Application
    Filed: May 16, 2006
    Publication date: November 22, 2007
    Inventors: Gerald E. Sobelman, Dae-wook Kim, Man-ho Kim, Sang-woo Rhim, Eui-seok Kim, Beom-hak Lee
  • Patent number: 6900658
    Abstract: A NULL convention-threshold gate receives a plurality of inputs, each having an asserted state and a NULL state. The threshold gate switches its output to an asserted state when the number of asserted inputs exceeds a threshold number. The threshold gate switches its output to the NULL state only after all inputs have returned to NULL. Signal states may be implemented as distinct current levels.
    Type: Grant
    Filed: June 2, 1997
    Date of Patent: May 31, 2005
    Assignee: Theseus Logic Inc.
    Inventors: Gerald E. Sobelman, Karl M. Fant
  • Patent number: 5793662
    Abstract: A NULL convention full adder receives a plurality of inputs, each having an asserted state and a NULL state. The adder switches its output to an asserted state when all inputs have been received and summed. The adder switches its output to the NULL state only after all inputs have returned to NULL. A register can be incorporated into each full adder. Multiple full adders are combined into multi-bit adders with registration.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: August 11, 1998
    Assignee: Theseus Research, Inc.
    Inventors: David A. Duncan, Gerald E. Sobelman, Karl M. Fant
  • Patent number: 5656948
    Abstract: A NULL convention threshold gate receives a plurality of inputs, each having an asserted state and a NULL state. The threshold gate switches its output to an asserted state when the number of asserted inputs exceeds a threshold number. The threshold gate switches its output to the NULL state only after all inputs have returned to NULL. Signal states may be implemented as distinct current levels.
    Type: Grant
    Filed: September 9, 1996
    Date of Patent: August 12, 1997
    Assignee: Theseus Research, Inc.
    Inventors: Gerald E. Sobelman, Karl M. Fant
  • Patent number: 5640105
    Abstract: A NULL convention threshold gate receives a plurality of inputs, each having an asserted state and a NULL state. The threshold gate switches its output to an asserted state when the number of asserted inputs exceeds a threshold number. The threshold gate switches its output to the NULL state only after all inputs have returned to NULL. Signal states may be implemented as distinct current levels.
    Type: Grant
    Filed: September 10, 1996
    Date of Patent: June 17, 1997
    Assignee: Theseus Research, Inc.
    Inventors: Gerald E. Sobelman, Karl M. Fant
  • Patent number: 5333119
    Abstract: A digital signal processor including a digital FIR filter and memory for storing filter coefficients operates at a reduced power level by using array multipliers that calculate partial products only when the partial products in a preceding row of the array have stabilized. The dynamic CMOS adder arrays in each multiplier are triggered to perform their evaluations only after predetermined time periods have elapsed, which are sufficient to permit the preceding row to stabilize. Coefficients are addressed from the memory using low-power addressing circuits, such as a Gray code counter or a one-bit wide circular shift register, so that the overall digital signal processor consumes a reduced amount of power during memory addressing.
    Type: Grant
    Filed: September 30, 1992
    Date of Patent: July 26, 1994
    Assignee: Regents of the University of Minnesota
    Inventors: Donovan L. Raatz, Gerald E. Sobelman