Patents by Inventor Moshe Refaeli

Moshe Refaeli 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: 7190679
    Abstract: A multi-mode mobile communication device capable of communicating with more than one mobile communication system simultaneously has a timer (400) for arbitrating between transmit events of two communication systems. The mobile communication device assigns a priority to each of the two communication systems, and when a transmit event conflict arises, it is resolved in favor of the system having the higher priority. The timer includes a delta timer (426) for timing the duration of transmit events. If the mobile communication device is engaged in a transmit event in one system, and a transmit event arises in the second system, the mobile communication device checks the delta timer. If the timer is not zeroed, the mobile communication device then checks priority of the events, and transmits whichever event has priority.
    Type: Grant
    Filed: May 16, 2002
    Date of Patent: March 13, 2007
    Assignee: Motorola, Inc.
    Inventors: Charbel Khawand, Moshe Refaeli, Jean Khawand
  • Patent number: 7103008
    Abstract: Systems and methods are provided for implementing: a rings architecture for communications and data handling systems; an enumeration process for automatically configuring the ring topology; automatic routing of messages through bridges; extending a ring topology to external devices; write-ahead functionality to promote efficiency; wait-till-reset operation resumption; in-vivo scan through rings topology; staggered clocking arrangement; and stray message detection and eradication. Other inventive elements conveyed include: an architectural overview of a packet processor; a programming model for a packet processor; an instruction pipeline for a packet processor; and use of a packet processor as a module on a rings-based architecture.
    Type: Grant
    Filed: July 2, 2002
    Date of Patent: September 5, 2006
    Assignee: Conexant, Inc.
    Inventors: Ilia Greenblat, Moshe Refaeli
  • Publication number: 20040076221
    Abstract: The invention provides an apparatus and a method for generating spread spectrum clock signals, the method comprising the steps of: (1.a) determining a relationship R between a fundamental period T of a clock signal and a period offset DT; (1.b) receiving a clock signal having the fundamental period T; (1.c) of adjusting the delay step DS so that the spread spectrum clock signal to be produced during step (1.d) has a period that ranges between (T−DT) and (T+DT). (1.d) producing a spread spectrum clock signal having a period that ranges between (T−DT) and (T+DT). Steps (1.c) and (1.d) can be repeated either constantly, in manner that compensated for either variations in the delay step, in the variable delay period and/or for changes in the fundamental period.
    Type: Application
    Filed: December 16, 2002
    Publication date: April 22, 2004
    Inventors: Moshe Refaeli, Yachin Afek, Norbert Fried, Leonid Smolyansky
  • Patent number: 6657977
    Abstract: A radio (10) with a burst event execution and time synchronization apparatus (16) executes instructions during and after performing time synchronization between a mobile unit and a base station. Both base station (12) and mobile radio (10) have internal timer units (26, 16). Mobile radio (10) timing unit (16) is reset during synchronization between the mobile radio (10) and the base station (12). The control unit (18) writes instructions I(i) including their execution times T(i) to a memory bank (42) within the mobile radio (10). Execution logic (32) within mobile radio (10) executes instruction operands O(i) when execution time T(i) is equal or smaller then a timing count signal received from the timer unit (16). When a time synchronization reset causes the radio (10) time count to jump past queued instructions they can be executed immediately in a burst or delayed until the next communication frame.
    Type: Grant
    Filed: March 26, 1999
    Date of Patent: December 2, 2003
    Assignee: Motorola, Inc.
    Inventors: Oded Norman, Moshe Refaeli, Yoram Salant, Jean M. Khawand
  • Publication number: 20030214916
    Abstract: A multi-mode mobile communication device capable of communicating with more than one mobile communication system simultaneously has a timer (400) for arbitrating between transmit events of two communication systems. The mobile communication device assigns a priority to each of the two communication systems, and when a transmit event conflict arises, it is resolved in favor of the system having the higher priority. The timer includes a delta timer (426) for timing the duration of transmit events. If the mobile communication device is engaged in a transmit event in one system, and a transmit event arises in the second system, the mobile communication device checks the delta timer. If the timer is not zeroed, the mobile communication device then checks priority of the events, and transmits whichever event has priority.
    Type: Application
    Filed: May 16, 2002
    Publication date: November 20, 2003
    Inventors: Charbel Khawand, Moshe Refaeli, Jean Khawand
  • Publication number: 20030200339
    Abstract: Systems and methods are provided for implementing: a rings architecture for communications and data handling systems; an enumeration process for automatically configuring the ring topology; automatic routing of messages through bridges; extending a ring topology to external devices; write-ahead functionality to promote efficiency; wait-till-reset operation resumption; in-vivo scan through rings topology; staggered clocking arrangement; and stray message detection and eradication. Other inventive elements conveyed include: an architectural overview of a packet processor; a programming model for a packet processor; an instruction pipeline for a packet processor; and use of a packet processor as a module on a rings-based architecture.
    Type: Application
    Filed: July 2, 2002
    Publication date: October 23, 2003
    Applicant: GlobespanVirata Incorporated
    Inventors: Ilia Greenblat, Moshe Tarrab, Uri Trichter, Oded Norman, Boris Zabarski, Moshe Refaeli, Elizer Weitz
  • Publication number: 20030200343
    Abstract: Systems and methods are provided for implementing: a rings architecture for communications and data handling systems; an enumeration process for automatically configuring the ring topology; automatic routing of messages through bridges; extending a ring topology to external devices; write-ahead functionality to promote efficiency; wait-till-reset operation resumption; in-vivo scan through rings topology; staggered clocking arrangement; and stray message detection and eradication. Other inventive elements conveyed include: an architectural overview of a packet processor; a programming model for a packet processor; an instruction pipeline for a packet processor; and use of a packet processor as a module on a rings-based architecture.
    Type: Application
    Filed: July 2, 2002
    Publication date: October 23, 2003
    Applicant: Globespan Virata Incorporated
    Inventors: Ilia Greenblat, Moshe Refaeli
  • Publication number: 20030172257
    Abstract: Systems and methods are provided for implementing: a rings architecture for communications and data handling systems; an enumeration process for automatically configuring the ring topology; automatic routing of messages through bridges; extending a ring topology to external devices; write-ahead functionality to promote efficiency; wait-till-reset operation resumption; in-vivo scan through rings topology; staggered clocking arrangement; and stray message detection and eradication. Other inventive elements conveyed include: an architectural overview of a packet processor; a programming model for a packet processor; an instruction pipeline for a packet processor; and use of a packet processor as a module on a rings-based architecture.
    Type: Application
    Filed: July 2, 2002
    Publication date: September 11, 2003
    Applicant: Globespan Virata Incorporated
    Inventors: Ilia Greenblat, Moshe Refaeli
  • Patent number: 6366786
    Abstract: A mobile radio (10) with a synchronization apparatus (14) executes a method (60) for time synchronizing the radio (10) and a base station (12). Base station (12) and radio (10) have internal timers (26, 16). A control unit (18) in the radio (10) receives a signal (29) from the base station (12) and determines the difference F between timers (26, 16, 30) in the base (12) and mobile (10). The control unit (18) writes instructions I(i) and their execution times T(i) to a memory (42) within the radio (10). One of these instructions I(N) reloads the radio timing counter (30) with a corrected value C=f(F,B) at a predetermined time T(N)=B which avoids conflicts with other operations of the radio (10).
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: April 2, 2002
    Assignee: Motorola, Inc.
    Inventors: Oded Norman, Moshe Refaeli, Boaz Perlman, Yoram Salant, Paul McAlinden
  • Patent number: 6178332
    Abstract: A radio (10) executes a method (100) for entering and exiting a halt status. Radio (10) has a control unit (18) and an internal timing unit (16). The timing unit (16) has execution logic (32), a status register (46) a counter (30) and a clock source (37). The control unit (18) writes instructions I(i) and their execution times T(i) to a memory (42) within the execution logic (32). One of these instructions is a ‘SWITCH CLOCK’ instruction causing the timing unit (16) to switch between clock signals. One of the instructions is ‘HALT COUNTER’ causing the radio (10) to enter a halt state. The radio (10) can be synchronized to the end of a first communication frame received by it after exiting a halt state.
    Type: Grant
    Filed: March 8, 1999
    Date of Patent: January 23, 2001
    Assignee: Motorola, Inc.
    Inventors: Oded Norman, Moshe Refaeli, Boaz Perlman, Yoram Salant, Paul McAlinden
  • Patent number: 6125404
    Abstract: A communications system includes multiple processors (14, 16) and a protocol timer (18). The protocol timer (18) controls the timing of events in the communications system and operates autonomously after it is loaded with initial instructions by one of the multiple processors (14, 16). The protocol timer (18) utilizes a frame event table (50) and a macro event table (46, 48) to trigger events and to generate interrupts of the multiple processors (14, 16). By allowing the protocol timer (18) to operate autonomously, the processors (14, 16) are relieved of timing control, and can be powered down when not in use, thus reducing power consumption of the communications system. Also, by using the protocol timer (18) to control the timing of events, software related errors and interrupt latencies are reduced.
    Type: Grant
    Filed: April 17, 1998
    Date of Patent: September 26, 2000
    Assignee: Motorola, Inc.
    Inventors: John J. Vaglica, Paul McAlinden, Oded Norman, Moshe Refaeli, Yoram Salant, Thomas E. Oberhauser, Arvind Singh Arora