Patents Examined by Lawrence J Burrowes
  • Patent number: 7508806
    Abstract: An architecture for a wideband code-division multiple access (WCDMA) baseband system is provided. The system comprises separate processing blocks (e.g. cell search, RAKE receiver, transmitter engine, and error correction). Each block comprises a hard-wired logic block and a CSP (communication signal processor). The architecture of each CSP is optimized to perform a particular signal processing function. Each CSP has an associated memory architecture that is optimized for the particular signal processing function. Each memory architecture includes at least two memories that are independently addressable to support simultaneous read and/or write access. The instruction set for each CSP is optimized based on the particular signal processing function. Each instruction set includes instruction words that are optimized for the particular signal processing function. One or more instruction words support simultaneous read/write accesses in parallel.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: March 24, 2009
    Assignee: National Semiconductor Corporation
    Inventors: Tushar Shah, Manouchehr Rafie
  • Patent number: 7362764
    Abstract: One embodiment of the invention provides apparatus and a method for handling an incoming packet at a port in a network. The port belongs to one or more partitions, and at least one service level is associated with each of the partitions. When a packet is received at the port, a partition key and a service level are extracted from the packet. The extracted partition key is used to determine the partition to which the received packet belongs. The service level extracted from the packet is then compared against the service level(s) associated with the determined partition in order to authenticate the packet. In another embodiment, the service level is correlated against a destination identifier from the packet instead of the partition key.
    Type: Grant
    Filed: June 8, 2004
    Date of Patent: April 22, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Bjorn Dag Johnsen, Christopher Jackson, David Brean, Ola Tørudbakken
  • Patent number: 7356039
    Abstract: A system and method for describing multiple packets to a communication module or device without requiring descriptors for each packet. A device driver for the communication apparatus receives a set of packet headers and a set of packet payloads from an upper layer protocol. The headers may be received in a header buffer, and the payloads may be received in a separate data buffer. Or, the packets may be received, in assembled form, in a single buffer. The device driver configures a single descriptor to describe the multiple packets to the communication apparatus. The descriptor includes base address(es) of the buffer(s) in which the headers, payloads or assembled packets are stored, and the lengths of the individual headers, payloads or assembled packets. If the buffer contents are not packed, the descriptor may also include offsets of the headers, payloads or packets.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: April 8, 2008
    Assignee: Sun Microsystems, Inc.
    Inventor: Francesco R. DiMambro
  • Patent number: 7352727
    Abstract: A communications apparatus having a transmission device, such as a mobile terminal (UE), and a reception device, such as a network control device (RNC), which are linked to one another via channels in a mobile communications network, for transmitting data packets between the transmission device and the reception device which comprise a control data part and a user data part, in which the transmission device has a splitting device for splitting a data packet which is to be transmitted, before transmission, into the control data part and the user data part over various channels of a transmission device which has a channel for the control data part and a channel for the user data part, and the reception device is designed to assemble the control data part and the user data part of the data packet, and also to a method which can be carried out using said communications apparatus.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: April 1, 2008
    Assignee: Siemens Aktiengesellschaft
    Inventors: Mark Beckmann, Martin Hans, Michael Eckert, Andreas Otte
  • Patent number: 7336661
    Abstract: The present invention related to handling of data units in a node of a communication system. The data units are distributed in a plurality of transmission queues based on priority parameters that associate with the data units. The queues are weighted such that the weight of a queue defines the relative share of resources allocated to said queue in relation to the resources that are to be allocated to the other queues. The assigned weights can be adjusted based on information of the amount of logical connections that associate with the respective queue.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: February 26, 2008
    Assignee: Nokia Corporation
    Inventors: Tero Mäkelä, Julius Karlsson, Tuomo Notkola
  • Patent number: 7336677
    Abstract: A multi-functional switch fabric apparatus and a control method for a multi-functional switch fabric apparatus are provided. The multi-functional switch fabric apparatus includes a plurality of input data processors, which copy, distribute, switch, and output input user data according to a mode set signal from the outside, a switch fabric unit, which includes a plurality of switching units and selectively outputs the user data input from the plurality of input data processors according to the mode set signal, a plurality of output data processors, which buffer, schedule, multiplex, and output the user data input from the switch fabric unit, and a control unit, which outputs the mode set signal to control the plurality of input data processors, the switch fabric unit, and the plurality of output data processors.
    Type: Grant
    Filed: July 17, 2003
    Date of Patent: February 26, 2008
    Assignee: Electronics & Telecommunications Research Institute
    Inventors: Tae Sik Cheung, Jeong Hee Lee, Bhum Cheol Lee
  • Patent number: 7333485
    Abstract: A network communication device including port control circuitry for controlling packet flow between the ports of the device, where the port control circuitry includes a port manager that directs packets between the ports and port bonding circuitry that bonds two or more of the ports into a bonded port set. For each packet to be sent via the bonded port set, the port bonding circuitry selects one of the bonded ports for transmitting the packet. More than one bonded port set may be defined in a given communication device, and each bonded port set may include from two ports up to all the ports of the device, as long as each port is included in only one bonded port set. One or more port bonding registers are provided to identify which of the plurality of ports are bonded in each bonded port set. In one embodiment, the bonded ports are selected on a packet by packet basis so as to achieve a relatively even distribution of packets sent by each bonded port.
    Type: Grant
    Filed: September 22, 2003
    Date of Patent: February 19, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael L. Witkowski, Dale J. Mayer, William J. Walker, Kirk D. Roller, Patricia E. Hareski, Gary B. Kotzur
  • Patent number: 7333473
    Abstract: A communication network, system and method are provided in which at least one database is provided in or for a first network element and contains connection information sets for the user equipment, the connection information sets including an address of a second network element, and the connection information sets corresponding to active or activated connections. The first network element provides connections, to and/or from user equipment, and/or transmits data to and/or from the user equipment, using one or more of the addresses of the second network element included in the connection information sets. The communication network, system, and method are also configured to send, when the connection is to be continued using another network element or using different connection information, a message containing change information to the first network element which is configured to change, in response to this message, the address contained in at least two connection information sets.
    Type: Grant
    Filed: May 8, 2000
    Date of Patent: February 19, 2008
    Assignee: Nokia Corporation
    Inventor: Tuija Hurtta
  • Patent number: 7324482
    Abstract: General binary design criteria for PSK-modulated space-time codes are provided. For linear binary PSK (BPSK) codes and quadrature PSK (QPSK) codes, the rank (i.e., binary projections) of the unmodulated code words, as binary matrices over the binary field, is used as a design criterion. Fundamental code constructions for both quasi-static and time-varying channels are provided.
    Type: Grant
    Filed: January 13, 2004
    Date of Patent: January 29, 2008
    Assignee: The DIRECTV Group, Inc.
    Inventors: A. Roger Hammons, Jr., Hesham El Gamal
  • Patent number: 7324537
    Abstract: In general, in one aspect, the disclosure describes a switching device that includes a plurality of ports. The ports operate at asymmetric speeds. The apparatus also includes a switching matrix to provide selective connectivity between the ports. The apparatus further includes a plurality of channels to connect the ports to the switching matrix. The number of channels associated with each port is determined by speed of the port.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: January 29, 2008
    Assignee: Intel Corporation
    Inventors: Ramaprasad Samudrala, Jaisimha Bannur, Anujan Varma
  • Patent number: 7315516
    Abstract: A method of generating relay paths among a plurality of participants in multi-transmission is provided for transmitting predetermined data to the participants. The method includes a first step of analyzing access paths of the participants; a second step of generating a binary tree structure of relay paths among participants belonging to each subnet group; a third step of arranging gateways on the access paths of the participants according to the order on a connection path connecting the gateways to a data server; a fourth step of classing gateways, which are connected to the same upper gateway and are at the same level as a result of the arrangement, as a subordinate set of the upper gateway; and a fifth step of calculating the number of hops of each gateway within the subordinate set to a corresponding subnet group and generating a binary tree structure of relay paths starting from a gateway having relatively fewer hops toward a gateway having relatively more hops.
    Type: Grant
    Filed: September 6, 2002
    Date of Patent: January 1, 2008
    Assignee: Ghizi Soft Co., Ltd.
    Inventor: Ghi-Birm Byun
  • Patent number: 7313136
    Abstract: This invention relates to a method for establishing a data link layer connection enabling data communication between a plurality of modules in a system connected to an I2C™-bus. The modules may be a mobile communication device such as a cell or mobile telephone, and peripherals such as a functional cover, a camera or the like. In addition, this invention relates to a data package configured according to the I2C™ specification and according to a data link layer protocol.
    Type: Grant
    Filed: June 26, 2003
    Date of Patent: December 25, 2007
    Assignee: Nokia Corporation
    Inventors: Rasmus Villefrance, Jesper Sandberg
  • Patent number: 7305002
    Abstract: The present invention refers to a method for controlling resources on a communication link that transports data in time slots, wherein access to the time slots is distributed among nodes connected to the link. A state of access to a set of one or more of the time slots may be determined by the step of sending an inquiry to one or more of the nodes and receiving one or more replies to the inquiry from the one or more nodes. The inquiry and replies may be related to whether or not any one of the one or more nodes considers itself as currently having access to any one or more of the set of time slots.
    Type: Grant
    Filed: October 27, 2000
    Date of Patent: December 4, 2007
    Assignee: Net Insight AB
    Inventors: Johan Ageby, Erik Brage, Christer Bohm
  • Patent number: 7289460
    Abstract: Embodiments of the present invention are directed to a satellite communications system between satellites and terminal units that are sufficiently small to be handheld units and that operate within the earth power flux density limit. This is accomplished by using spreading spectrum waveform protocols that make efficient use of the allocated bandwidth. In one embodiment, a satellite communications system comprises at least one satellite, and at least one ground station each corresponding to one of the at least one satellite. Each ground station includes a spread spectrum transmitter and a spread spectrum receiver. Each of a plurality of mobile terminals includes a spread spectrum transmitter and a spread spectrum receiver.
    Type: Grant
    Filed: June 12, 2003
    Date of Patent: October 30, 2007
    Assignees: Lockheed Martin Corporation, General Dynamics Decision Systems, Inc.
    Inventors: John C. Thacker, Steven R. Peterson, Scott Blanchard, Gregory E. Edlund
  • Patent number: 7277423
    Abstract: A method and system for buffering media at an initiating station. In response to a user request to initiate a packet-based real-time media session, such as a “push-to-talk” session for instance, the initiating station acquires a data connection. The station then determines that it has acquired a data connection, such as by determining that it has received incoming packet-data, and responsively begins receiving and buffering media, such as voice, from a user. Once the station successfully establishes the requested media session, or a leg of the session, the station then begins transmitting the buffered media to a remote endpoint.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: October 2, 2007
    Assignee: Sprint Spectrum L.P.
    Inventor: David Welch
  • Patent number: 7274666
    Abstract: A flow control method and system including an algorithm for deciding to transmit an arriving packet into a processing queue or to discard it, or, in the case of instructions or packets that must not be discarded, a similar method and system for deciding at a service event to transmit an instruction or packet into a processing queue or to skip the service event. The transmit probability is increased or decreased in consideration of minimum and maximum limits for each flow, aggregate limits for sets of flows, relative priority among flows, queue occupancy, and rate of change of queue occupancy. The effects include protection of flows below their minimum rates, correction of flows above their maximum rates, and, for flows between minimum and maximum rates, reduction of constituent flows of an aggregate that is above its aggregate maximum. Practice of the invention results in low queue occupancy during steady congestion.
    Type: Grant
    Filed: April 1, 2003
    Date of Patent: September 25, 2007
    Assignee: International Business Machines Corporation
    Inventors: Ganesh Balakrishnan, John P. Chalmers, Clark D. Jeffries, Jitesh R. Nair, Larry W. Nicholson, Ravinder K. Sabhikhi, Raj K. Singh
  • Patent number: 7274678
    Abstract: The present invention provides a data transfer method for use in a CDMA system operating in the TDD mode. A data signal is transmitted in the form of a data stream of data bursts of different users between a first station and a second station via a multiplicity of antennas, and a reference signal is transmitted in connection with the specific data burst. In a first step, a reference signal is transmitted from the second station to the first station. In a second step, a channel estimation is performed in the first station based on the reference signal that is received from the second station. In a third step, the first station transmits a data burst to the second station via the multiplicity of antennas, it being possible to modify the transmission signals of various antennas having various amplitude and phase factors in accordance with the channel estimation.
    Type: Grant
    Filed: February 16, 2001
    Date of Patent: September 25, 2007
    Assignee: Robert Bosch GmbH
    Inventors: Martin Hans, Frank Kowalewski, Josef Laumen, Gunnar Schmidt, Siegfried Baer, Mark Beckmann
  • Patent number: 7274679
    Abstract: The present invention comprises aggregating a plurality of physical channels to a single logical channel, a scalable virtual channel (SVC). This may be implemented in a point to multipoint communications system. The present invention enables a variety of receivers, some receivers being able to receive only one physical channel, and other receivers being able to receive a plurality of physical channels as a SVC, with at least one same channel being used for both types of receivers.
    Type: Grant
    Filed: January 16, 2001
    Date of Patent: September 25, 2007
    Inventors: Mati Amit, Ofir Shalvi, Ariel Yagil
  • Patent number: 7272154
    Abstract: Commercially available platforms with performance characteristics are linked with network systems via standardized interfaces. Such a link, however, requires major interventions in the structure of said system. The inventive method reduces the necessary steps by means of a message-based concentration on the network bandwidth or a multiple thereof and a line-based concentration on the bandwidth of one of the peripherals during communication, thereby scheduling at least one interface of the allocated control device.
    Type: Grant
    Filed: January 24, 2001
    Date of Patent: September 18, 2007
    Assignee: Siemens Aktiengesellschaft
    Inventor: Norbert Loebig
  • Patent number: 7257123
    Abstract: A gateway enables mutual data communication between two or more networks by connecting the networks and forming a bypass path between the two networks to enable data communication therebetween when the gateway does not support a normal data communication mode. The gateway can form at least one physical communication path between the networks through the gateway even if the gateway cannot support a normal communication mode and/or power is interrupted to the gateway. Further, in spite of abnormal conditions, such as abnormal power supply to the gateway, if the bypass path is not formed, a user can compulsorily form the bypass path, thus improving reliability of a network system.
    Type: Grant
    Filed: October 8, 2002
    Date of Patent: August 14, 2007
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: In-Ho Choi, Young-Woo Kwon, Jun-Goo Lee, Yong-Seog Pahn