Patents Examined by Nima Mahmoudzadeh
-
Patent number: 7613180Abstract: There is provided a media communication apparatus including an automatic selection unit which automatically selects a telecommunications carrier by preset criteria on the address of a speech terminal serving as a communication destination input at the time of call origination and a communication system which identifies the communication conventions of a server of the selected telecommunications carrier and communicates media in accordance with the communication conventions, wherein the communication system has an automatic identification unit which automatically identifies the communication protocol of the server of the selected telecommunications carrier, a session establishment unit which establishes a session according to the identified communication protocol, and a packet communication unit which communicates media in packets on the basis of the established session.Type: GrantFiled: July 6, 2005Date of Patent: November 3, 2009Assignees: Aruze Corporation, Seta CorporationInventors: Tsuneo Tanaike, Shinichiro Iwatsuru, Suehiro Mochizuki
-
Patent number: 7613189Abstract: A network switch includes a matching device that employs a first data structure to select one of N address groups including a first partial address of an IP packet. An action table selects one of a next hop location corresponding to a longest prefix match and a first matching operation for the IP packet based on the selected one of the N groups. When the first matching operation is selected, the matching device employs a second data structure to select one of M address groups including a second partial address of the IP packet. The action table selects one of a next hop location corresponding to a longest prefix match and a second matching operation for the IP packet based on the selected one of the M groups. A routing engine routes the IP packet based on the first and second next hop locations.Type: GrantFiled: April 26, 2007Date of Patent: November 3, 2009Assignee: Marvell Israel (M.I.S.L.) Ltd.Inventors: Yaniv Kopelman, Carmi Arad, Nafea Bishara
-
Patent number: 7609646Abstract: A system in a Voice Over Internet Protocol (VOIP) network eliminates false voice detection in voice band data service (e.g., modem or facsimile transmission) by sequentially enabling silence detection then voice detection. In Voice Band Data (VBD) mode, the system initially enables silence detection and disables voice detection. If silence is detected in a VOIP signal associated with a VOIP call, the system enables voice detection. If voice is detected, the system switches from VBD mode to voice mode and enables processing (e.g., echo cancellation and/or data compression) that improves voice communications.Type: GrantFiled: April 14, 2004Date of Patent: October 27, 2009Assignee: Cisco Technology, Inc.Inventors: David Cheng-Song Qi, Yan Wang, Timothy G. Wade
-
Patent number: 7606161Abstract: A method of distributing data across a network having a plurality of equal-cost paths. Also, a device for distributing data over a network according to the method. The data, which is typically contained in data packets, may be distributed based on at least one attribute of each of the packets. The data may also be distributed according to a weighted distribution function that allows for unequal amounts of traffic to be distributed to each of the equal-cost paths.Type: GrantFiled: April 16, 2004Date of Patent: October 20, 2009Assignee: Broadcom CorporationInventors: Mohan Kalkunte, Srinivas Sampath, Karagada Ramarao Kishore
-
Patent number: 7573828Abstract: A fault isolation system and method. A hierarchical numbering system is applied to devices within a cable network. Each subscriber is associated with a “last active device” or “LAD” providing service to that subscriber. The numbering system provides “genealogical” information about the subscriber's LAD so that the LAD can be located within the network. By correlating trouble reports from subscribers, a fault in an active device can be isolated to a particular segment of a cascade if not a particular active device. The number system comprises a continuously concatenated string that provides a relative location of each active device with a cable network.Type: GrantFiled: January 31, 2008Date of Patent: August 11, 2009Assignee: Time Warner Cable, Inc.Inventors: Neal Y. Nakamura, Earl M. Ishihara
-
Patent number: 7564786Abstract: A method to manage nodes in a ZigBee network. In a ZigBee network including a plurality of nodes, a multicast group is generated including at least two nodes among the plurality of the nodes. A multicast group coordinator (GC) which manages the multicast group is set among the nodes forming the multicast group. The multicast group includes the GC, a multicast group member (GM) requesting to join the multicast group, and/or a multicast router (MR) which links GMs to each other or links the GC and the GC. Accordingly, since the GC manages the multicast group, the load is decreased and the packet data transmission rate is enhanced.Type: GrantFiled: January 26, 2005Date of Patent: July 21, 2009Assignees: Samsung Electronics Co., Ltd., City University of New YorkInventors: Yu-jin Lim, Myung-jong Lee, Xu-hui Hu, Yong Liu, Chun-hui Zhu
-
Patent number: 7561584Abstract: A system, including at least one central processing unit, at least one memory unit, and a plurality of integrated circuits that form a switching fabric configured to propagate data packets between the at least one central processing unit and the at least one memory unit, wherein the switching fabric is constructed using at least two directed acyclic graph (DAG) networks.Type: GrantFiled: November 9, 2005Date of Patent: July 14, 2009Assignee: Sun Microsystems, Inc.Inventors: Bernard Tourancheau, Henri Gouraud, Danny Cohen, Ivan Sutherland
-
Patent number: 7545756Abstract: A method of constructing a forwarding information structure for forwarding data in a data communications network comprising as components and links therebetween comprises the step, performed at a constructing node, of detecting a component change. The method further comprises the step, performed at a constructing node, of assessing the extent of a corresponding change required to an existing forwarding information structure at the constructing node.Type: GrantFiled: April 21, 2005Date of Patent: June 9, 2009Assignee: Cisco Technology, Inc.Inventor: Stefano Benedetto Previdi
-
Patent number: 7539215Abstract: A subscriber in a communication system (102) for transmitting and receiving data telegrams, wherein a data telegram includes reference data or user data and an identifier. The control of transmitting and receiving data telegrams is based on check data sets (122). A check data set includes an address for the reference data or user data and the identifier of the data telegram, which is assigned to the check data set. A transmission list (120) includes a first number of check data sets. A circuit unit (128) generates, based on a check data set of the transmission list, a data telegram to be transmitted. In addition, a second number (136, 138) of check data sets is provided. An assignment unit (140, 144) assigns a received data telegram to one of the check data sets of the second number of check data sets, wherein the assignment is carried out based on the identifier for the received data telegram.Type: GrantFiled: April 16, 2004Date of Patent: May 26, 2009Assignee: Siemens AGInventors: Dieter Brueckner, Dieter Klotz, Karl-Heinz Krause
-
Patent number: 7522555Abstract: A system, apparatus, method and article to manage channel prediction for a wireless communication system are described. The apparatus may include a media access control processor to perform channel prediction, and a transceiver to communicate information using the channel prediction. Other embodiments are described and claimed.Type: GrantFiled: January 21, 2005Date of Patent: April 21, 2009Assignee: Intel CorporationInventors: Qinghua Li, Xintian E. Lin
-
Patent number: 7522569Abstract: An embodiment of the invention is directed to a network peripheral device. The network peripheral device includes a plurality of antennas, network communications electronics operable with the antennas, a plurality of electronically controllable visual indicators, and circuitry that activates the selected indicators. The network peripheral device may also include networking electronics, router functionality, a modem, a base band processor, a firewall, and/or a media access control (MAC) processor. The visual indicators may comprise light emitting diodes (LEDs). The visual indicators may correspond to a particular antenna. The visual indicators may also be arranged in a pattern corresponding to an arrangement of antennas in the plurality of antennas, or in a substantially circular pattern. Other embodiments of the invention are directed to various methods and devices.Type: GrantFiled: June 30, 2005Date of Patent: April 21, 2009Assignee: Netgear, Inc.Inventors: Patrick Rada, Smiley Kuntjoro
-
Patent number: 7515552Abstract: Logical addresses are assigned to nodes in a wireless network from an address space defined as an n-dimensional grid, where intersections have coordinates of the nodes. A component of the coordinates is selected to be associated with a predetermined value. A parent node assigns an unallocated logical address to a child node joining the network such that any component of the child node address is modified, by one, from a corresponding component of the parent node if the selected component of the parent node has the predetermined value. Otherwise, the unallocated logical address is assigned such that the selected component of the child node address is modified by one from the selected component of the parent node.Type: GrantFiled: October 28, 2005Date of Patent: April 7, 2009Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventor: Ghulam Bhatti
-
Patent number: 7505466Abstract: A method and system for interworking between an Ethernet communication network and an ATM network, in which a first network interface is operable to communicate with the Ethernet communication network using an Ethernet communication protocol. A second network interface is operable to communicate with the ATM communication network using an ATM protocol. A processing unit is in communication with the first network interface and the second network interface, in which the processing unit encapsulates frames received from the Ethernet network into ATM frames, decapsulates frames received from the ATM network to recover Ethernet frames and maps parameters corresponding to the received one of the ATM and Ethernet frames into the other of the ATM and Ethernet frames, the mapped parameters including connection configuration control plane information and data plane parameters corresponding to individual frames.Type: GrantFiled: December 21, 2004Date of Patent: March 17, 2009Assignee: Nortel Networks LimitedInventors: Sameh Rabie, Osama Aboul Magd, Bashar Abdullah, Baghdad Barka
-
Patent number: 7502371Abstract: A method distributes connection admission control. Traffic flows are distributed locally at network nodes based on determined path weights and dynamic link costs. A traffic source node is sent a back-off signal if a distributing node becomes congested. A received request to admit a new traffic flow to the communications network is admitted if the node receiving the request has not received a back-off signal, and is rejected if the node receiving the request has received a back-off signal and fails to redistribute its traffic flows. Distributed connection admission control is allowed in which only local events need to be monitored to decide whether to admit a new traffic flow or not.Type: GrantFiled: July 1, 2005Date of Patent: March 10, 2009Assignee: Nokia CorporationInventors: Andreas Heiner, Sergey Balandin, Roberto Barnes
-
Patent number: 7499463Abstract: The invention relates to a method for controlling bandwidth. The method includes receiving a plurality of packets from a network, analyzing each of the plurality of packets by a classifier to determine to which of a plurality of temporary data structures each of the plurality of packet is forwarded, forwarding each of the plurality of packets to one of the plurality of temporary data structures as determined by the classifier, if a virtual serialization queue is operating in polling mode: requesting a number of packets from the one of the plurality of temporary data structures by the virtual serialization queue, wherein the virtual serialization queue is associated with one of the plurality of temporary data structures, and forwarding the number of packets to the virtual serialization queue.Type: GrantFiled: April 22, 2005Date of Patent: March 3, 2009Assignee: Sun Microsystems, Inc.Inventors: Nicolas G. Droux, Sunay Tripathi, Thirumalai Srinivasan
-
Patent number: 7499412Abstract: An active packet inspection device for a communications network, comprises a first terminal and a second terminal each adapted to couple the appliance in-line in the network and communicate data packets with network devices. A packet processor is coupled to the first terminal and second terminal and configured to normalize the data packets. A network search engine coupled to the packet processor and the memory, and configured to compare the data packets with the stored signatures, and when a match is found and other specified conditions are met, to perform an action identified in an associated rule. In one aspect, the network search engine includes a network search engine controller and a network search engine table including a memory configured to store a plurality of replicated signatures. Advantages of the invention include the ability to perform deep packet inspections actively on a communications network at high-speed.Type: GrantFiled: July 1, 2005Date of Patent: March 3, 2009Assignee: Net Optics, Inc.Inventors: Eldad Matityahu, Robert E. Shaw, Khalid Masodd, Ali-Moosa R. Syed, Siuman Hui, Bhagyashri Bhagvat, Anis ur Rahman
-
Patent number: 7499457Abstract: A method for processing a plurality of packets that includes receiving the plurality of packets from a network, analyzing each of the plurality of packets by a classifier to determine to which of a plurality of temporary data structures each of the plurality of packet is to be forwarded, forwarding each of the plurality of packets to one of the plurality of temporary data structures as determined by the classifier, forwarding a plurality of packets from the one of the plurality of temporary data structures to a virtual serialization queue associated with the one of the plurality of temporary data structures, wherein the virtual serialization queue is bound to a thread having a processing priority, and processing the plurality of packets on the virtual serialization queue using at least one processor bound to the virtual serialization queue and the processing priority.Type: GrantFiled: April 22, 2005Date of Patent: March 3, 2009Assignee: Sun Microsystems, Inc.Inventors: Nicolas G. Droux, Sunay Tripathi
-
Patent number: 7496071Abstract: Since, in Mobile IP, the correspondence of one Mobile Node home address and a care-of address is assumed to be one to one, it is not possible to associate multiple care-of addresses with one home addresses, select an appropriate care-of address from among these and dynamically modify the forwarding destination. In the invention, the binding update sent by the Mobile Node to the Home Agent is extended in order to make it possible to also report the application ID at the same time. The Home Agent selects an appropriate care-of address, based on the application ID.Type: GrantFiled: January 26, 2005Date of Patent: February 24, 2009Assignee: Hitachi Communication Technologies, Ltd.Inventors: Mariko Yamada, Yukiko Takeda, Takehiro Morishige, Katsunori Takahashi
-
Patent number: 7489628Abstract: Systems and methods of monitoring a communication traffic transfer rate control mechanism are provided. The traffic transfer rate control mechanism may control a rate of transfer of communication traffic from a first communication traffic management device to a second communication traffic management device, for example. A communication traffic storage history, which is indicative of an effect of the transfer rate control mechanism, is compiled by determining amounts of communication traffic stored in at least one communication traffic queue of at least one of the communication traffic management devices, at each of a number of monitor times. An indication of the determined amounts of communication traffic is provided, and may be analyzed to determine whether the transfer rate control mechanism actually achieves a desired effect. The transfer rate control mechanism or control parameters thereof may then be adjusted if the desired effect is not currently being achieved.Type: GrantFiled: January 24, 2005Date of Patent: February 10, 2009Assignee: Alcatel LucentInventors: Shafiq Pirbhai, Neil Darren Hart, Shawn McAllister
-
Patent number: 7471629Abstract: A system for admission control in a wireless local area network adapted to serve a set of stations and manage real time transmission as well as and TCP/IP sessions includes an access point (AP) configured for: when either a new station joins the network or a new TCP/IP session is being initiated, checking if sufficient bandwidth is available in the network for the new traffic flow associated with the new station or TCP/IP session without interfering with any ongoing real time transmission in the network, and in case no sufficient bandwidth is found to be available, whereby said new traffic flow could interfere with said ongoing real time transmission, blocking such new traffic flow.Type: GrantFiled: January 21, 2005Date of Patent: December 30, 2008Assignee: STMicroelectronics S.r.l.Inventor: Diego Melpignano