Patents Examined by Justin M. Philpott
  • Patent number: 7054283
    Abstract: A method and apparatus for transmitting a location service message between a location server and a mobile station or LMU in a GPRS wireless communications system. The location server generates a location service message and transmits the location service message to a base station subsystem; the base station subsystem forwards the location service message to a serving GPRS support node; the serving GPRS support node then forwards the location service message to a mobile station or LMU), passing transparently back through the base station subsystem. This approach to system routing of location messages allows existing circuit-switched wireless communications systems to support location services in a GPRS environment with a minimum of alterations to existing hardware and software protocols.
    Type: Grant
    Filed: June 22, 2001
    Date of Patent: May 30, 2006
    Assignee: Ericsson Inc.
    Inventors: Hans Carlsson, Lennart Rinnback
  • Patent number: 7054308
    Abstract: An apparatus and method are provided for estimating the grade of service (52) and offered traffic (51) for voice over internet protocol calls at a gateway (2) bridging calls between a public switched telephone network (3) and an internet protocol network (4), the gateway (2) having a dial-control management information base. The method comprises the steps of periodically polling the dial-control management information base for dial peer traffic statistics (44), storing the polled data, estimating the carried traffic using the polled data (501), estimating the grade of service (52) by utilizing the Erlang-B formula in an inverse manner (502), operating on the estimated carried traffic obtained in the first estimating step (501), and estimating the offered traffic (51) using the estimated values for the carried traffic and the grade of service (52) obtained in the previous estimation steps (503). In a second embodiment of the invention, a system (FIG.
    Type: Grant
    Filed: November 7, 2000
    Date of Patent: May 30, 2006
    Assignees: Verizon Laboratories Inc., Genuity Inc.
    Inventor: Adrian Evans Conway
  • Patent number: 7050416
    Abstract: A General Packet Radio Service (GPRS) network (141) includes at least one, and preferably, a plurality of radio access networks (161–16m), each providing radio access to one or more mobile terminal users (121–12n). Associated with one or more of the access networks is a corresponding one of a plurality of Serving GPRS Service Nodes (SGSNs) (241–24m), each node serving to identify and authenticate a mobile terminal user. Advantageously, each SGSN also serves to cache IP packets from a sending mobile terminal user and to examine each packet to determine if the destination IP address corresponds to another mobile terminal user in the network. If so, then that SGSN routes the packet to the destination mobile terminal user. Otherwise, if the packet destination lies outside the network, the SGSN routes the packet to a gateway (32) for routing beyond the network.
    Type: Grant
    Filed: May 14, 2002
    Date of Patent: May 23, 2006
    Assignee: Thomson Licensing
    Inventors: Guillaume Bichot, Shaily Verma, Junbiao Zhang
  • Patent number: 7035277
    Abstract: A priority-based arbiter for arbitrating access to a shared resource by at least two competing devices. The priority-based arbiter intercepts access request signals generated by at least one of the competing devices and generates a respective modified bus request signal. The respective modified bus request signal may be delayed for a predetermined period of time associated with the state (e.g., idle, low priority context, and high priority context) of at least one of the competing devices.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: April 25, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Kenneth W. Batcher
  • Patent number: 7031280
    Abstract: A wireless communication unit (101, 200), network switch (112, 300) and corresponding methods facilitate routing and handover or handin of calls from a second network (105) to a first network (103) when the unit has been operating in second network and is being handed in to the first network. The communication unit comprises a transceiver (203) and a controller (209) arranged to operate with the transceiver to determine (503) that the wireless communication unit is within a coverage area of the first network; to exchange messages (505, 507) corresponding to call appearance information with the switch in the first network; to decide whether a call within the second network can be handed in to the first network based on the exchange of the messages (507); and to initiate (519, 619) a handin of the call to the first network only when the decision is affirmative.
    Type: Grant
    Filed: April 26, 2004
    Date of Patent: April 18, 2006
    Assignee: Motorola, Inc.
    Inventor: Niranjan N. Segal
  • Patent number: 7027466
    Abstract: An optical multiplex communication system includes a multiplexer and a demultiplexer. In the multiplexer, one of two modulated optical pulse train signals is attenuated by an optical attenuator so that amplitudes of the two signals differ from each other. Then, the two signals are time-division multiplexed to produce a multiplexed optical pulse train signal. In the demultiplexer, a VD detector indirectly derives the amplitude of the extracted optical pulse train signal and outputs it to a comparator. A VR detector derives the mean amplitude of the multiplexed optical pulse train signal and outputs it to the comparator. Based on the inputted amplitudes, the comparator identifies the extracted optical pulse train signal. A controller and a mixer control the signal extraction timing such that the extracted optical pulse train signal as identified by the comparator agrees with selection designated by an externally inputted select signal.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: April 11, 2006
    Assignee: Oki Electric Industry Co., Ltd.
    Inventor: Yukihiro Ozeki
  • Patent number: 7020068
    Abstract: A cancellation system comprises a channel circuit (11) for each noise source, such as echo in a particular cable pair. There are only eighty taps per channel, in two blocks (n_echo_a, f_echo_a). Each block is preceded by a variable delay line comprising blocks of registers cascaded so that a delay value of 0 to 40 clock cycles can be chosen. The delay value is determined by determining an optimum position for each tap block. This is achieved by determining a maximum coefficient sum for a number of windows. Taps from other channels are used during training, so that there is a total of 160 taps for each channel during training to enable the optimum positions to be determined.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: March 28, 2006
    Assignee: Massana Research Limited
    Inventors: Philip Curran, Albert Molina, Brian Murray, Carl Murray
  • Patent number: 7016334
    Abstract: A device, method, system and computer readable medium allows for a fast recovery of a communication connection in response to a newly assigned Wide Area Network (“WAN”) Internet protocol (“IP”) source address. In an embodiment of the present invention, a device provides communication between a WAN and a short distance wireless network. The device comprises a memory to store a first and a second WAN address for the device and a router software component. The processor and router software component transfers a first plurality of packets between the device and the wide area network using the first wide area network address. The processor and router software component discontinues the transfer of the first plurality of packets responsive to receiving the second wide area network address and transfers a second plurality of packets between the device and the wide area network using the second wide area network address.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: March 21, 2006
    Assignee: IXI Mobile ( Israel) Ltd.
    Inventors: Alon Cohen, Amit Haller, Peter Fornell, Avraham Itzchak, Ziv Haparnas
  • Patent number: 7009965
    Abstract: A LAN interface using an Ethernet protocol is disclosed. The interface includes an Ethernet controller, which performs a control operation for LAN interfacing, a codec, which codes and decodes transmission/reception data, and a transceiver, which detects LAN collisions while data is being transmitted/received. It further includes a retransmission control circuit, which is coupled between the Ethernet controller and the codec and outputs the n-th data in accordance with a back-off algorithm after delaying a certain time when the n?1 data collisions occur on the same frame.
    Type: Grant
    Filed: September 21, 2000
    Date of Patent: March 7, 2006
    Assignee: LG Electronics Inc.
    Inventor: Sang Cheol Kim
  • Patent number: 7006433
    Abstract: A system and method for transporting IN/AIN signaling (e.g., SS7 signaling) over an IP-based network using Stream Control Transmission Protocol (SCTP), wherein a peer-to-peer protocol adaptation (PPA) structure is provided at a signaling node. The PPA structure includes an interworking functionality between an MTP3 layer and the SCTP messaging, and operates to provide a symmetrical MTP2 adaptation interface therebetween. The PPA interface functionality facilitates the implementation of network management capabilities included in the MTP3 layer such that the advantageous features of SS7 signaling are retained in the SCTP transport. The MTP2 adaptation interface functionality is processed locally with respect to the signaling node, rather than backhauling the associated signaling to an external node via an IP connection.
    Type: Grant
    Filed: August 30, 2000
    Date of Patent: February 28, 2006
    Assignee: Alcatel USA Sourcing, L.P.
    Inventors: Ramanamurthy Dantu, Robert Wayne Davis, Thomas Lamar George, Jr.
  • Patent number: 6999429
    Abstract: An access technology integrated header compression method or apparatus sends an IP-based speech data packet over a radio interface without sending information related to changes in the IP identification, RTP sequence number, or RTP time stamp. The omission of information related to changes in these fields from the header reduces the bandwidth consumed by the header. These fields are then reconstructed at the receiver side of the radio interface.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: February 14, 2006
    Assignee: Telefonaktiebolaget LM Ericsson
    Inventors: Hans Hannu, Krister Svanbro
  • Patent number: 6987759
    Abstract: A TDM switch is configured to route TDM traffic from two receive circuits to a destination. One copy of the traffic is discarded, and a memory selectively stores the other copy for routing to the TDM switch. Receive circuits contemplate both virtual tributary (VT) level and card or circuit level metrics for qualification of signals.
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: January 17, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Kenneth M. Buckland, Riccardo G. Dorbolo, Robert D. Howson, Jr.
  • Patent number: 6985445
    Abstract: A method of generating a set of test sequences for evaluating interoperability of a number of interconnected communication systems with respect to a desired mode of communication between a first end user and a second end user. A number of operational states that are required of the communication systems to implement the desired mode of operation between the two end users is determined, wherein each state pertains to a first operation of a first gateway system associated with the first end user and a corresponding second operation of a second gateway system associated with the second end user. The interconnected communication systems are tested by causing the systems to perform specified transitions between pairs of at least some of the operational states.
    Type: Grant
    Filed: January 31, 2000
    Date of Patent: January 10, 2006
    Assignee: Lucent Technologies Inc.
    Inventors: Ruibing Hao, David Lee, Rakesh Kumar Sinha
  • Patent number: 6982956
    Abstract: Congestion at an output from a node in a packet data communications network is controlled by maintaining a traffic profile based on the discardability/priority characteristics of recently received packets and by selecting at least an initial discard strategy which should be effective in ending congestion based on that profile. The profile is established by maintaining counts of the number of packets actually stored in an output buffer and of the number of packets which would have been stored if different discard strategies had been in force. The relationship of certain of the count values to a threshold determines which discard strategy is initially selected. Different, successively less intrusive discard strategies can be implemented until the congestion ends.
    Type: Grant
    Filed: April 25, 2001
    Date of Patent: January 3, 2006
    Assignee: International Business Machines Corporation
    Inventors: Alain Blanc, Francois LeMaut
  • Patent number: 6975637
    Abstract: An integrated Ethernet PHY/MAC apparatus having a single link partner capability register shared between a PHY and a corresponding MAC, which implements IEEE Standard 302.3, including IEEE Standards 802.3u and 802.3x. Apparatus also includes plural PHYs, each having a corresponding MAC integrably coupled therewith such that an integrated multi-port Ethernet device is realized. A network consists of at least one integrated Ethernet PHY/MAC device having a single link partner capability register.
    Type: Grant
    Filed: March 31, 2000
    Date of Patent: December 13, 2005
    Assignee: Broadcom Corporation
    Inventor: John K. Lenell
  • Patent number: 6970457
    Abstract: A data reception unit for receiving a plurality of data streams over a data channel, the data streams being received as amounts of data and each amount of data comprising a data portion including data from a data stream and an identity portion identifying that data stream, the data reception unit comprising: a data stream memory comprising a plurality of data stream storage areas, each for storing data from a respective one of a set of the data streams, and an escape buffer; a first storage information memory for holding first storage information for facilitating storage in the respective data stream storage area of data from the set of the data streams; and a data storage controller for, for each received amount of data, receiving the identity portion of the amount of data and performing a storage operation comprising: accessing the first storage information memory; and if the first storage information memory holds first storage information for the data stream identified by the identity portion, storing the
    Type: Grant
    Filed: October 6, 1999
    Date of Patent: November 29, 2005
    Assignee: STMicroelectronics Limited
    Inventors: Neil Richards, Gajinder Singh Panesar, John Carey, Peter Thompson
  • Patent number: 6965569
    Abstract: A file conversion system provides a plurality of network computing platforms, each computing platform having one or more conversion engines executing thereon. When a file is to be transferred, a plurality of destination file types is determined. If all destination file types are different from the file's current type, the file is converted to a file having a type corresponding to one of the destination file type. If the file needs to be converted, then a conversion path, potentially passing through multiple conversion engines associated with a least conversion cost is chosen to perform the conversion. The file is sent to the computing platform on which the conversion engines associated with the least cost conversion are executing. Moreover, the least cost conversion can take into account the destination cost. Conversion costs are determined using a table of costs for performing various conversions.
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: November 15, 2005
    Assignee: Net2Phone, Inc.
    Inventors: Shawn T. Carolan, Martin T. Wegner, Antonio Dutra, Omprasad S. Nanydal
  • Patent number: 6958994
    Abstract: A system is provided for providing communication event routing and transfer capability in a multi-site communication-center environment. The system utilizes a presence protocol application and a routing application for determining availability of an agent or system and for setting up the transfer from a point of transfer on a network to a destination of transfer on the same or connected network. In a preferred use the presence protocol application is shared by communication-center sites cooperating in the transfer and routing of events and the presence protocol enables at least one event-handling process normally performed by the routing application.
    Type: Grant
    Filed: September 11, 2002
    Date of Patent: October 25, 2005
    Assignee: Genesys Telecommunications Laboratories, Inc.
    Inventors: Vyacheslav I. Zhakov, Vyacheslav V. Sayko, Aleksandr V. Tikin
  • Patent number: 6958996
    Abstract: A router is provided that automatically configures itself to support Dynamic Host Configuration Protocol (DHCP) or Point-to-Point Protocol over Ethernet (PPPoE) communication protocols or other suitable communication protocols such as static IP, as required by an internet service provider. A user at a personal computer that is connected to the router via a local area network need not manually supply configuration information to the router for this purpose. The router may detect which communication protocol is to be used by monitoring which client set-up processes are initiated by the personal computer and by attempting to use those processes to communicate with the internet service provider. Successful responses from the internet service provider are used to confirm which protocol the router is to use for supporting subsequent communications between the personal computer and the internet service provider.
    Type: Grant
    Filed: April 5, 2002
    Date of Patent: October 25, 2005
    Assignee: Actiontec Electronics, Inc.
    Inventor: Bo Xiong
  • Patent number: 6956818
    Abstract: A method and apparatus are provided for scheduling data for transmission over a communication link shared by multiple applications operating on a host computer. The apparatus incorporates multiple storage components, with each storage component configured to store descriptors of data having one of multiple priorities. Each descriptor identifies a location (e.g., in host computer memory) of a portion of data to be included in a packet transmitted over the communication link. The apparatus services each storage component in turn to retrieve one or more descriptors, identify their associated data, retrieve the data and prepare it for transmission. Each storage component has an associated weight, which may be proportional to the priority of data represented by descriptors stored in the component. A storage component's weight may indicate a portion of the transmission bandwidth or a maximum amount of data that may be scheduled for transmission each time the component is serviced.
    Type: Grant
    Filed: February 23, 2000
    Date of Patent: October 18, 2005
    Assignee: Sun Microsystems, Inc.
    Inventor: John A. Thodiyil