Patents Examined by Man Phan
  • Patent number: 7936759
    Abstract: A system detects an error in a network device that receives data via a group of data streams. The system receives a data unit, where the data unit is associated with at least one of the streams and a sequence number for each of the associated streams. The system determines whether each sequence number associated with the data unit is a next sequence number for the corresponding stream, and detects an error for a particular stream when the sequence number for that stream is not a next sequence number.
    Type: Grant
    Filed: December 6, 2006
    Date of Patent: May 3, 2011
    Assignee: Juniper Networks, Inc.
    Inventors: Kong Kritayakirana, Brian Gaudet
  • Patent number: 7937482
    Abstract: In one embodiment, a system comprises a plurality of nodes coupled to a network. At least a subset of the nodes are configured to maintain a replica of a state machine. The nodes are classified into a plurality of non-overlapping classes. A first class comprises at least one node that is a current participant in a consensus protocol to control transitions of the state machine. A second class comprises nodes that are not current participants in the consensus protocol but which are reclassifiable into the first class. The node(s) in the first class are configured to act on a proposal for a transition of the state machine according to the consensus protocol.
    Type: Grant
    Filed: March 27, 2008
    Date of Patent: May 3, 2011
    Assignee: Amazon Technologies, Inc.
    Inventors: Allan H. Vermeulen, Swaminathan Sivasubramanian
  • Patent number: 7933285
    Abstract: Example distributed DSLAMs to increase bandwidth in access networks are disclosed. An example DSLAM comprises a first distribution cable segment to couple an SAI to a first pedestal and to transport user data, a second distribution cable segment to couple the first pedestal to a second pedestal and to transport a first portion of the user data from the first pedestal to the second pedestal, the second cable segment comprising a pair of DSL-based signals bonded together, a drop cable to couple the first pedestal to a customer premises and to transport a second portion of the user data to the customer premises, and a switch at the first pedestal to route the first portion of the user data between the first and second cable segments and to route the second portion of the user data between the first cable segment and the drop cable.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: April 26, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Thomas Anschutz, Zhi Cui
  • Patent number: 7933216
    Abstract: A method and apparatus of transmitting a modulated data over a digital voice network that includes voice compression. The method and apparatus determine whether a voice signal to be transmitted over the network includes a modulated data signal and then encodes or demodulates the modulated data signal and bypasses voice compression when a modulated data signal is detected. The method and apparatus may detect a modulated data signal by detecting the presence of an answer tone and then searching for a plurality of phase reversals having a particular time distance from each other in the voice signal. Once the encoded or demodulated signal is transmitted over the digital voice network, the method and apparatus of the present invention may detect whether the received signal is an encoded data signal or a demodulated data signal. Then the coded data signal may be decoded back into a modulated data signal. Likewise, the demodulated data signal may be modulated back into a modulated data signal.
    Type: Grant
    Filed: January 4, 2007
    Date of Patent: April 26, 2011
    Assignee: AudioCodes Inc
    Inventors: Scott McNeill, Maroula S. Bratakos
  • Patent number: 7933273
    Abstract: Methods and apparatus for facilitating traversal of a network address translator (NAT) are disclosed. For example, a node configured to communicate with one or more other nodes over a network may facilitate NAT traversal by a) determining information regarding the behavior of one or more NATs with the node; and storing the information in such a way that the information is retrievable by one or more other nodes; or b) retrieving information regarding behavior of one or more NATs obtained by one or more other nodes and using the information to traverse one or more of the NATs.
    Type: Grant
    Filed: July 27, 2007
    Date of Patent: April 26, 2011
    Assignee: Sony Computer Entertainment Inc.
    Inventors: Yutaka Takeda, Payton R. White, James E. Marr, Stephen C. Detwiler
  • Patent number: 7934063
    Abstract: A method of invoking power processor element (PPE) serviced C library functions on a synergistic processing element (SPE) running in isolated mode. When the SPE initiates a PPE-serviced function, an SPE stub routine allocates a parameter buffer in an open area of a local store (LS) memory within the SPE. The LS memory includes an open area accessible to the PPE, and an isolated area inaccessible to the PPE. The SPE stub routine copies function parameters corresponding to the PPE-serviced function to a buffer within the open area of the LS memory, and writes a message word, which contains an identification variable of the PPE-serviced function and a location variable of the function parameters, to the open area. When execution is temporarily suspended on the SPE, the PPE reads the message word from the open area of the LS memory and executes the PPE-serviced function.
    Type: Grant
    Filed: March 29, 2007
    Date of Patent: April 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Masana Murase, Wilfred E. Plouffe, Jr., Masaharu Sakamoto, Kanna Shimizu, Vladimir Zbarsky
  • Patent number: 7933265
    Abstract: Provided is a time switch capable of allowing a user to readily set up or change a schedule. For this purpose, a chassis 30 of the time switch 10 has same size (i.e., two-row-module size) as that obtained by arranging two three-module sized implanted type wiring devices in two lines along a minor width direction, and installation frame pieces 38 are protruded from both of upper and lower side walls. In addition, each installation frame piece 38 has a long hole 38a for inserting a box screw fastened to the implanted type box (not shown) implanted on the installation surface or a fastener hole combined with a fastener.
    Type: Grant
    Filed: March 14, 2007
    Date of Patent: April 26, 2011
    Assignee: Panasonic Electric Works Co., Ltd.
    Inventor: Mototsugu Kawamata
  • Patent number: 7933224
    Abstract: According to one method for approximating a network of terminals, a graph comprising nodes and edges connecting at least some of the nodes is received. The nodes include terminals and non-terminal nodes. The non-terminal nodes are each associated with a weight. The terminals are each initialized to a value. The values of the terminals are incremented by a given amount until the values of the terminals reach a sufficient amount to acquire at least one of the non-terminal nodes that connects at least two of the terminals based on the weight of the at least one of the non-terminal nodes. Upon the values of the terminals reaching the sufficient amount, the at least one of the non-terminal nodes and the edges connecting the at least one of the non-terminal nodes to the at least two of the terminals are acquired to form a connected component in the network of terminals.
    Type: Grant
    Filed: November 24, 2008
    Date of Patent: April 26, 2011
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Mohammad Taghi Hajiaghayi, Erik D. Demaine, Philip N. Klein
  • Patent number: 7929443
    Abstract: A system for providing session based resource allocation in a core or edge networking device are disclosed. Session awareness is provided in networking devices by session control signal interception and interpretation, followed by session based resource commitment, session based data packet treatment, and session management within the networking devices. The session awareness provided to networking devices through the convergence software provides the networking devices with the ability to differentiate between packets belonging to different communication sessions, and to provide the services needed for each committed session.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: April 19, 2011
    Assignee: Nortel Networks Limited
    Inventor: Monish Anumala
  • Patent number: 7929573
    Abstract: Network management information (NMI) contained in a first set of byte locations of a received frame is relocated to a second set of byte locations of another frame. The NMI is then transported through network elements using the second set of byte locations until the NMI is to be transported to a compatible network element, which can understand the NMI. At which time, the NMI is relocated back to the first set of byte locations of frames destined for the compatible network element. The relocation of the NMI from a first set of byte locations to a second set of byte locations allows the NMI to be transparently transported through incompatible network elements.
    Type: Grant
    Filed: February 12, 2009
    Date of Patent: April 19, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Charles Scott Roberson, Paul M. Elliott, Phu Son Le
  • Patent number: 7912058
    Abstract: The present invention provides a technique for achieving reliable delivery of bulk data from a single origin to multiple destinations such that the origin only sends the data once to the network, without waiting for the destinations to be connected to the network. The data is delivered from the network to each destination, thereby creating a point-to-multipoint connection between the origin and the destination. To achieve such data delivery, both the origin and each delivery site execute site connection-manager software that allows the origin and the intended destinations to create the needed connections to facilitate data delivery and the network switches execute a network connection manager. Once the origin transmits the data and receives an acknowledgement from the network, the origin disconnects and does not wait for actual receipt by each destination. The destinations are referred to as “late” on two instances.
    Type: Grant
    Filed: December 5, 2007
    Date of Patent: March 22, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Pankaj Kumar, John Babu Medamana, Jeewan P. Ramsaroop
  • Patent number: 7911960
    Abstract: A data flow control method and system within a data switch. The data switch includes a plurality of input sections each having an associated input buffer and each transmitting data to an output section. In response to a detection of congestion within the output section, data transmissions from the plurality of input sections to the output section are paused. Input buffer occupancies of each of the input sections are then determined. Thereafter, and in response to a backpressure relief signal, the restart of said data transmission from each of the input sections to the output section is delayed in inverse proportion to each of the determined input buffer occupancies.
    Type: Grant
    Filed: August 13, 1999
    Date of Patent: March 22, 2011
    Assignee: International Business Machines Corporation
    Inventors: Metin Aydemir, Marco C. Heddes, Clark Debs Jeffries, Steven Paul Woolet
  • Patent number: 7907630
    Abstract: A method and apparatus for switching, merging, and demerging data between data communication locations have been disclosed.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: March 15, 2011
    Assignee: Integrated Device Technology, Inc.
    Inventor: Jeremy Bicknell
  • Patent number: 7899043
    Abstract: The present invention discloses a route service device and a method and a system for realizing call route by the device, in which, route service device and soft switch control device are networked in a layered way, the soft switch control device is the node of the lowest layer, when the user route changes, the soft switch control device reports route information including user node to the father node; the route service device performs registration, and broadcasts the changed route information to the father node, each related route service device performs registration and broadcast by the same way; when calling across domains, the soft switch control device where the calling locates initiates inquiry toward the father node, and receives the returned inquiring result, therefore routing the call to the soft switch control device where the called locates.
    Type: Grant
    Filed: June 22, 2004
    Date of Patent: March 1, 2011
    Assignee: ZTE Corporation
    Inventors: Xianli Hu, Rujun Li, Ning Cheng, Haipeng Li
  • Patent number: 7899066
    Abstract: A metropolitan access network (10) uses a variation of a MAC protocol, where each station (14) on a ring (12) is associated with one or more time slot (30). Each slot carries information regarding the associated station, basic connection fields (32), communications fields (34), and quality of service fields (36). Each station maintains its own local database regarding the status of the network (10) by reading the information in each time slot (30).
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: March 1, 2011
    Assignee: Alcatel Lucent
    Inventor: Ljubisa Tancevski
  • Patent number: 7881242
    Abstract: An apparatus for providing frame re-transmission in a broadcast communication system. Frame re-transmission is accomplished only when a predetermined number of negative acknowledgement messages are received with respect to one or more data frames. The predetermined number may vary in accordance with various operating parameters, such as the latency of the transmission and/or the number of wireless communication devices currently receiving a broadcast transmission.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: February 1, 2011
    Assignee: QUALCOMM Incorporated
    Inventors: Tao Chen, Nikolai K. N. Leung, Edward G. Tiedemann, Ragulan Sinnarajah
  • Patent number: 7881253
    Abstract: A wireless network includes a leaf node, which generates a data message. The data message is routed through infrastructure nodes to a gateway infrastructure node, which is coupled to a wired network. A wireless interface module is also coupled to the wired network and communicates with the gateway infrastructure node. Multiple copies of the data message are created in the wireless network due to redundancy mechanisms supported in the wireless network, such as redundant connectivity and redundant message routing. The multiple copies of the data message are received at the gateway infrastructure node or the wireless interface module, which identifies the copies and communicates a single copy of the data message over the wired network to a destination. In this way, the redundancy mechanisms supported in the wireless network are concealed from wired components coupled to the wired network.
    Type: Grant
    Filed: July 31, 2007
    Date of Patent: February 1, 2011
    Assignee: Honeywell International Inc.
    Inventors: Ramakrishna S. Budampati, Patrick S. Gonia, Alexander Chernoguzov
  • Patent number: 7881213
    Abstract: Methods and apparatus for Fiber Channel interconnection is provided between a plurality of private loop devices through a Fiber Channel private loop device interconnect system. In the preferred embodiments, the Fiber Channel private loop device interconnect system is a fabric or an intelligent bridging hub. In one aspect of this invention, a Fiber Channel private loop device is connected to two or more Arbitrated Loops containing, or adapted to contain, one or more private loop devices. Preferably, the interconnect system includes a routing filter to filter incoming Arbitrated Loop physical addresses (ALPAs) to determine which Fiber Channel frames must attempt to be routed through the fabric.
    Type: Grant
    Filed: November 5, 2002
    Date of Patent: February 1, 2011
    Assignee: Emulex Design & Manufacturing Corporation
    Inventor: Stuart B. Berman
  • Patent number: 7876765
    Abstract: A method for preventing loopback of data packets sent between entities residing on a single host. In one embodiment, an auxiliary address shared among entities residing on the host indicates that a data packet is to be routed to an entity residing on the host. In another embodiment, a source address and a target address in a data packet header are switched while being routed to a target entity residing on the host.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: January 25, 2011
    Assignee: Intel Corporation
    Inventors: Sergei Gofman, Lenz Oron, Jeff Jackson
  • Patent number: RE42345
    Abstract: In a digital mobile communication system, a packet radio system has been implemented by employing the radio interface of the mobile communication network. The packet radio system comprises packet radio support nodes (SGSN) connected to the mobile communication network, as well as gateway support nodes for providing an inter-connection to an external packet data network (15). The support nodes (SGSN, GGSN) are connected to an intra-operator packet switched backbone network (13). The serving support nodes and the gateway support nodes collect charging information on usage of the radio interface and the data network (15), respectively. The system is further provided with a billing gateway support node (BGGSN) connected to the internal backbone network (BGGSN) to receive user-specific charging information collected by the other support nodes, and to forward the charging information to a charging system.
    Type: Grant
    Filed: January 14, 1997
    Date of Patent: May 10, 2011
    Assignee: Nokia Telecommunications Oy
    Inventors: Hannu Kari, Jari Hämäläinen