Patents by Inventor William Joe Haber
William Joe Haber 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: 6453154Abstract: A moveable antenna system with a position sensor circuit and a circuit which transmits the position sensing data and the radio frequency (RF) on the same wire. The position sensor comprises a sensing pin and a sense track concentric with the coaxial cable for the RF signal. When the antenna is in the preferred position for transmission, the sensing pin is in contact with the sense track, thus closing a switch, allowing the unit to transmit RF signals. Otherwise, the sensing pin is not in contact with the sense track, preventing any transmission of data. The signal that results from the opening and closing of the switch is carried on the same transmission line as the RF signal. This is accomplished by using capacitors to block direct current (DC) from the transmission line and using resistors and shunt capacitors to prevent any leakage of RF signals onto the sensing circuit.Type: GrantFiled: October 8, 1999Date of Patent: September 17, 2002Assignee: Motorola Inc.Inventors: William Joe Haber, Kevin Duane House, David Wilson Edwards
-
Patent number: 6094628Abstract: A method and apparatus for improving the quality and transmission rates of speech is presented. Upon connection of a call with a receiving terminal, a communication unit (12, 26, 28, 42, 57, 54, 60) reads a dynamic user-specific speech characteristics model (SCM) table and user-specific input stimulus table and sends them to an appropriate point in the connection path with the receiving terminal. As normal voice conversation begins, the user's speech is collected into speech frames. The speech frames are compared to input stimuli entries in the user-specific input stimulus table, and are used to calculate SCMs which are compared to dynamic user-specific SCM table entries in the dynamic user-specific SCM table to generate an encoded bit stream. Simultaneously, speech characteristics statistics are collected and analyzed in view of multiple available generic SCMs to update and improve the dynamic user-specific SCM table during the progress of the call to closely track changes in the user's voice.Type: GrantFiled: February 23, 1998Date of Patent: July 25, 2000Assignee: Motorola, Inc.Inventors: William Joe Haber, George Thomas Kroncke, William George Schmidt
-
Patent number: 6089509Abstract: A spacecraft (10) body (20) located in an external magnetic field (12) has a substantially unbalanced electrical power bus (18) that generates a composite local magnetic field The electrical power bus (18) substantially surrounds an external surface (22) of the spacecraft (10). Current in the electrical power bus (18) is solar panel (14and 16) and/or battery (34) generated and can flow in different directions through different current paths. Electrical loads (58) are coupled to power converters (56) and current path switches (54) to couple the power converters (56) to the various current paths. A controller (28) takes sensor data (82), determines a required attitude adjustment torque (84), translates that adjustment torque into a composite magnetic field (86), determines an unbalanced bus current profile (88) to generate that composite magnetic field, selects a current source (90) and regulates current path switches (92) to achieve a desired attitude adjustment torque for the spacecraft (10).Type: GrantFiled: April 1, 1997Date of Patent: July 18, 2000Assignee: Motorola, Inc.Inventors: Sibnath Basuthakur, William Joe Haber
-
Apparatus and methods for using coding to perform signal routing in a satellite communication system
Patent number: 6081531Abstract: Message information is sent from an origination node to a destination node through a number of route-processing nodes (300). Routing/processing codes are determined for the number of route-processing nodes (300), and a destination code is determined for the destination node. Signal routes from origination nodes to destination nodes are determined in terms of multi-level paths. Different codes are used to identify the different path levels. Data that is to be sent to a particular user located at a destination node is first spread using the destination code for that destination node. This spread spectrum signal is spread a second time using a first routing/processing code. In addition, the data can be spread a number of additional times using a number of routing/processing codes. Route-processing nodes (300) receive and partially decode signals. During the transmission of the spread data, decoding processes are performed, and the decoded data is routed based on the results of these decoding processes.Type: GrantFiled: August 4, 1997Date of Patent: June 27, 2000Assignee: Motorola, Inc.Inventor: William Joe Haber -
Patent number: 6081227Abstract: A method (400, FIG. 4) for beam management in a satellite communication system (10) which simplifies cell-to-cell hand-offs within a footprint (90) of a satellite (20) and between two or more satellites (20) is disclosed. The method includes the steps of providing multiple beam stripes (130, FIG. 2) extending across the footprint (90) in a direction corresponding to the direction of flight (60) of the satellite, grouping the beam stripes (130) into one or more beam groups (150, FIG. 3), and selectively associating hardware groups (300) comprised of hardware resources to support beam groups (150). Method (400) also can include steps (450-470) for determining and compensating for undesirable system effects arising as a result of the relative motion of the Earth (50, FIG. 1) with respect to satellites (20) of system (10). A satellite (20, FIGS. 10 and 11) designed and configured to execute method (400) also is disclosed.Type: GrantFiled: January 5, 1998Date of Patent: June 27, 2000Assignee: Motorola, Inc.Inventors: William Joe Haber, George Thomas Kroncke
-
Patent number: 5940379Abstract: Signal routing from origination nodes (210) to destination nodes (250) in a spread spectrum communication system (100) is provided using spread spectrum routing codes. Origination nodes (210) and destination nodes (250) are identified using specific codes. Signal routes from origination nodes (210) to destination nodes (250) are determined in terms of multi-level paths. Different codes are used to identify the different path levels. Data that is to be sent to a particular user located at a destination node is first spread using the destination code for that destination node. This spread spectrum signal is spread a second time using a first-level path code. In addition, the data can be spread a third time using a second-level path code. During the transmission of the spread data decoding processes are performed and the decoded data is routed based on the results of these decoding processes.Type: GrantFiled: July 23, 1997Date of Patent: August 17, 1999Assignee: Motorola, Inc.Inventors: James William Startup, William Joe Haber
-
Patent number: 5925092Abstract: A communication satellite system (100) includes one or more satellite clusters (150). Each satellite cluster (150) includes synchronized payload processors which are interconnected and synchronized into a parallel processing system using at least one crosslink (208) between multiple processor payload satellites (204). One element in the synchronized payload processors acts as a primary processor and other processor elements act as secondary processors. The primary processor controls and synchronizes the secondary processors. Various services which can include communication services, imaging services, and navigational services are provided to communication units (130) using at least one processor payload satellite (204) in satellite cluster (150). Two or more satellite clusters (150) are connected via a crosslink (138) which provides a communication and synchronization path between the satellite clusters (150).Type: GrantFiled: December 2, 1996Date of Patent: July 20, 1999Assignee: Motorola, Inc.Inventors: Peter Alfred Swan, William Joe Haber, Keith Andrew Olds
-
Patent number: 5790529Abstract: A communications network (10) includes nodes (18) in which switched channelizers (32) decompose wideband signals into narrowband signals and route the narrowband signals to specified demodulators (34). The switched channelizers (32) serve as building blocks which may be coupled together in parallel and in series. Switch portions (28) of switched channelizers (32) may couple together so that the switched channelizers (32) form interconnected switched channelizer groups (54). Within an interconnected switched channelizer group (54), any channel from any wideband signal may be routed to any demodulator (34).Type: GrantFiled: August 1, 1996Date of Patent: August 4, 1998Assignee: Motorola, Inc.Inventor: William Joe Haber
-
Patent number: 5774856Abstract: A voice encoding method ?and apparatus initialize! initializes (160) transmit and receive vocoders operated within communication units (12, 42) with a user-unique speech characteristic model (SCM) table (320) and an input stimulus table (340). The SCM table (320) and input stimulus table (340) are created during a training task (120) and stored (144) in a user information card (360), within a communication unit (60), or at a control facility (90). During call setup, the tables are exchanged (180) between the transmit and receive vocoders and the user's speech is encoded (200) using the SCM table (320) and input stimulus table (340). During encoding (200), either compressed table entries that most closely match the input speech, or indexes that identify the closest table entries are sent (220) in a bitstream to the receive vocoder. The SCM table (320) and input stimulus table (340) can be updated (240) during or after the call.Type: GrantFiled: October 2, 1995Date of Patent: June 30, 1998Assignee: Motorola, Inc.Inventors: William Joe Haber, George Thomas Kroncke, William George Schmidt, Martin John O'Sullivan