Patents Examined by Salman Ahmed
  • Patent number: 7924842
    Abstract: There is disclosed a technology in which a packet to be sent to a mobile terminal (an MN), distributed from a correspondent node (a CN), can surely reach the MN even in a situation in which the MN is moving. According to the technology, identification information of a plurality of access routers (ARs) 300 potentially currently connected to the MN is added to an IP packet to be transmitted from a CN 500 to an MN 200. When the AR receives this IP packet, the AR judges whether or not the MN is connected thereunder. If the MN exists under the AR, the IP packet is transmitted to the MN. On the other hand, if any MN does not exist under the AR, the IP packet is transferred to another AR based on the identification information added to the IP packet. As a result, the IP packet is successively transferred between the plurality of ARs so that the IP packet can be passed to the MN under the AR currently connected to the MN.
    Type: Grant
    Filed: January 27, 2006
    Date of Patent: April 12, 2011
    Assignee: Panasonic Corporation
    Inventors: Jun Hirano, Takahisa Aoyama, Takeshi Tanaka
  • Patent number: 7920486
    Abstract: A processor of a mobile device operates to establish communications for a communications application by performing the following acts upon invocation of the application when the mobile device is connected in a communication network outside of a private network. Initially, the processor causes a request for a VPN connection with the private network to be communicated, and awaits the establishment of the VPN connection. If the VPN connection is established within a predetermined period of time, the processor operates to receive a private IP address of the private network and cause a request for registration using the private IP address to be communicated to a registration server for the private network. If the VPN connection is not established within the predetermined period of time, the processor causes a request for registration using a public IP address to be communicated to a registration server for the communication network.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: April 5, 2011
    Assignee: Research In Motion Limited
    Inventors: Thomas Charles Nagy, Frederick Chee-Kiong Lai
  • Patent number: 7920478
    Abstract: Streams of data traffic from various applications may be handled by a network-aware adapter module as part of a greater platform for filtering communicating the streams to intelligent network components. A distinguishing factor associated with a given data stream may be determined and used as a basis for selecting a QoS policy setting for the given data stream. The selected QoS policy setting may then be signaled to a media access control layer to take advantage of the QoS function of the embedded underlying active media type that is active and optimal (both from technical and business perspective) to carry out the communication for the application.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: April 5, 2011
    Assignee: Nortel Networks Limited
    Inventors: Nalin Mistry, Wayne Ding, Zhonghui Yao
  • Patent number: 7920577
    Abstract: A method of handling broadcast packets, which are for a single network unit. The method includes receiving, by a network device, a packet, having a broadcast address, but directed to a single network unit and forwarding the packet through a plurality of ports of the network device, but not through at least one port of the device through which the packet was not received.
    Type: Grant
    Filed: July 8, 2004
    Date of Patent: April 5, 2011
    Assignee: Avaya Communication Israel Ltd.
    Inventor: Emek Sadot
  • Patent number: 7920592
    Abstract: A method of bandwidth control and a corresponding bandwidth control device are disclosed, in which a plurality of queues are provided, bandwidth is assigned to each of the queues on the basis of a strict priority scheme, and additional bandwidth is assigned to the queues on the basis of a fair queuing scheme.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: April 5, 2011
    Assignee: Lantiq Deutschland GmbH
    Inventors: Chia Sheng Lu, Sam Chu
  • Patent number: 7920569
    Abstract: A device may receive a packet at a network device, and may retrieve from a table, by using information in a header of the packet as keys, records that include communication performance statistics associated with transport protocols. In addition, the device may select, based on the records, a transport protocol with an optimum communication performance statistics among the transport protocols and send the packet in accordance with the selected transport protocol from the network device.
    Type: Grant
    Filed: May 5, 2008
    Date of Patent: April 5, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Rohini Kasturi, Nitin Gugle, Sravan Vadlakonda, Steven A Malmskog
  • Patent number: 7916724
    Abstract: A packet switching equipment and a switch control system employing the same performs operation of the switch core portion independent of content of decision of an arbiter portion and overall equipment can be constructed with simple control structure. The packet switching equipment includes input buffer portions temporarily storing packets arriving to the input ports and outputting packets with adding labels indicative of destination port numbers, a switch core portion for switching the packets on the basis of labels added to the input buffer portions, and an arbiter portion adjusting input buffer portions to provide output permissions for outputting to the output ports. A sorting network autonomously sorting and concentrating the packets on the basis of the labels added to the packets is employed in the switch core portion.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: March 29, 2011
    Assignee: Juniper Networks, Inc.
    Inventor: Masayuki Shinohara
  • Patent number: 7916722
    Abstract: A method and apparatus are provided for a support interface for memory-mapped resources. A support processor sends a sequence of commands over and FSI interface to a memory-mapped support interface on a processor chip. The memory-mapped support interface updates memory, memory-mapped registers or memory-mapped resources. The interface uses fabric packet generation logic to generate a single command packet in a protocol for the coherency fabric which consists of an address, command and/or data. Fabric commands are converted to FSI protocol and forwarded to attached support chips to access the memory-mapped resource, and responses from the support chips are converted back to fabric response packets. Fabric snoop logic monitors the coherency fabric and decodes responses for packets previously sent by fabric packet generation logic. The fabric snoop logic updates status register and/or writes response data to a read data register. The system also reports any errors that are encountered.
    Type: Grant
    Filed: June 16, 2008
    Date of Patent: March 29, 2011
    Assignee: International Business Machines Corporation
    Inventors: James Stephen Fields, Jr., Paul Frank Lecocq, Brian Chan Monwai, Thomas Pflueger, Kevin Franklin Reick, Timothy M. Skergan, Scott Barnett Swaney
  • Patent number: 7916694
    Abstract: A method and system of transmitting a plurality of Orthogonal Frequency Division Multiple (OFDM) symbols in a block transmission system of a communication network is provided. The block transmission system is a frequency reuse system. The method includes encoding the plurality of OFDM symbols. The method further includes, modulating at least one of a phase and a magnitude of the plurality of OFDM symbols. Thereafter, a plurality of modulated OFDM symbols is converted from a digital form to an analog form. The plurality of modulated OFDM symbols corresponds to the plurality of OFDM symbols.
    Type: Grant
    Filed: March 6, 2006
    Date of Patent: March 29, 2011
    Assignee: Broadcom Corporation
    Inventor: Arogyaswami Paulraj
  • Patent number: 7912061
    Abstract: According to embodiments of the present invention a method, system and apparatus for controlling the establishment of a data connection from an originating data device is disclosed. A computing apparatus, such as a server, receives a request from an originating data device, such as a fax machine, to establish a data connection with a destination data device, such as a second fax machine. The request may comprise an identifier associated with the destination data device and may include an authorization code. The server determines if the request is authorized based upon at least one of the destination identifier and the authorization code, and triggers a connection between the originating and destination data devices if authorized. The destination identifier may be the phone number or IP address of a destination data device. The authorization code may be a numeric code which will allow a user to establish a data connection between the originating data device and a nominally restricted data device.
    Type: Grant
    Filed: October 26, 2006
    Date of Patent: March 22, 2011
    Assignee: BCE Inc.
    Inventors: Jean Bouchard, Sebastien Gadbois, Stephane Fortier
  • Patent number: 7912054
    Abstract: A multicast packet readout control method is disclosed. An input multicast packet is temporarily stored in a multicast queue of a packet buffer. The multicast packet is read from the multicast queue, and converted into a unicast packet addressed to each of the destinations of the multicast packet. The converted unicast packet is stored in a unicast queue of the packet buffer. The converted unicast packet is then read from the unicast queue and transmitted to the destination.
    Type: Grant
    Filed: December 28, 2004
    Date of Patent: March 22, 2011
    Assignee: Fujitsu Limited
    Inventors: Masayuki Ogawa, Kenji Miura, Tamotsu Matsuo, Hiroshi Urano
  • Patent number: 7911994
    Abstract: A method to confirm delivery of data to a receiving device via a sending socket is disclosed. One embodiment of the method comprises determining when a predetermined amount of data has been removed from a send buffer of the sending socket and sending a confirmation when the predetermined amount of data has been removed from the send buffer. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 17, 2003
    Date of Patent: March 22, 2011
    Assignee: Openwave Systems Inc.
    Inventors: James Clarke, John M. Coughlan
  • Patent number: 7911941
    Abstract: A router interposed between a subnet and a backbone network, where the subnet includes a plurality of layer 2 switches and a plurality of terminals. The terminals communicate with each other via the layer 2 switches and a master router, wherein the router connects to the master router, the subnet and the backbone network, and originally operates as a backup router, but can be transitioned to operate as a redundant master router. The router includes a severance detection unit for detecting severance between the layer 2 switches and a redundant function control unit which, when severance has been detected: (i) resumes interrupted communication between the backbone network and the subnet via the router, (ii) receives, from the master router, a copy of an address resolution protocol (ARP) table, and stores the copy of the ARP table in the router, and (iii) transitions the router into a redundant master router.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: March 22, 2011
    Assignee: Fujitsu Limited
    Inventor: Nobuyuki Kaneko
  • Patent number: 7907514
    Abstract: A mechanism provides for communication of “keep-alive” messages from clients to servers in a packet telephony network environment. The servers may be call agents and the clients may be gateways or MGCP-controlled IP phones. A client (e.g., gateway) registers a virtual endpoint. Upon a period of inactivity in which the client does not receive any commands or acknowledgments from an assigned server (e.g., call agent), the client starts to send keep-alive messages periodically to the server. The keep-alive message may include an endpoint identifier that identifies the registered virtual endpoint. If the server fails to respond to the keep-alive messages after a period of time, the client initiates a fallback mechanism from a first call control protocol (e.g., MGCP) to a second call control protocol (e.g., H.323 or SIP), to provide call control handling using a default application.
    Type: Grant
    Filed: September 29, 2005
    Date of Patent: March 15, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Andrew S. Foltan, Alex Urquizo, Flemming Andreasen
  • Patent number: 7907510
    Abstract: A communication device carries out communication using N number of communication channels, where N is an integer not less than 2. The communication device includes interleavers that shuffle a data series, which is meant to be transmitted over the N number of communication channels, in at least two directions from among a time direction, a space direction, and a frequency direction, and deinterleavers that shuffle the data series back to obtain the original data series.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: March 15, 2011
    Assignee: Mitsubishi Denki Kabushiki Kaisha
    Inventor: Mari Ochiai
  • Patent number: 7907572
    Abstract: A collocated radio coexistence method is disclosed. The method operates in the frequency domain to protect WiMAX downlink traffic from narrow band interference (e.g. harmonics) caused by other collocated radios, such as GSM 800 MHz, operating simultaneously with an 802.16-capable (WiMAX) radio in a multiple radio coexistence platform (MRP).
    Type: Grant
    Filed: September 28, 2007
    Date of Patent: March 15, 2011
    Assignee: Intel Corporation
    Inventors: Xue Yang, Xiangying Yang, Jing Zhu, Hsin-Yuo Liu
  • Patent number: 7907546
    Abstract: Method and system for network communication between a first network port and at least a second network port is provided. The method includes establishing bi-directional communication between the first network port and the second network port using a first set of port setting information. After establishing bi-directional communication, a second set of port setting information is sent from the first network port to the second network port. If a response to the second set of port setting information is not received from the second network port within a given duration or if an unacceptable response is received from the second network port, then the first set of port setting information is used for communication between the first and second network ports.
    Type: Grant
    Filed: March 25, 2009
    Date of Patent: March 15, 2011
    Assignee: QLOGIC, Corporation
    Inventor: Thomas R. Prohofsky
  • Patent number: 7907610
    Abstract: An integrated circuit comprises a plurality of data processing circuits (10) and a communication network (12) coupled between the data processing circuits (10). The communication network (12) comprises connections (122) and router circuits (120) coupled between the connections (122). Memory is provided to store definitions for respective data streams, of respective paths along the connections (122), for controlling the router circuits (120) to transmit each data item from each respective data stream along the respective path programmed for that respective data stream. Initially initial paths for a set of original data streams are defined and started. Subsequently an additional data stream can be added. If so a new path is selected in combination with future paths for the original data streams.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: March 15, 2011
    Assignee: NXP B.V.
    Inventors: Edwin Rijpkema, John Dielissen
  • Patent number: 7903650
    Abstract: A method of updating probabilistic network routing information is disclosed. A “backward ant” data packet is received. The backward ant data packet contains information about the quality of a network route, at least a portion of which was selected based on a set of router-probability associations, and through which a “forward ant” data packet was transmitted. The set, which is associated with a particular destination router for which the forward ant data packet was destined, is updated based on the information.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: March 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Fuyong Zhao, Bruce Moon
  • Patent number: 7903692
    Abstract: A network switch. The network switch includes a processor configured to execute a set of instructions to access a recorded announcement with attendant text and to transmit the recorded announcement with the attendant text to a telecommunications device.
    Type: Grant
    Filed: May 15, 2009
    Date of Patent: March 8, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Karl W. Potts