Patents Examined by Syed Bokhari
  • Patent number: 7826354
    Abstract: The invention relates to a method and apparatus for scheduling transmission-link capacity between packet switched telecommunications flows (L1, L2), in such a way that it is possible to ensure the scheduling of packets representing delay-critical traffic to the transmission link (S) before packets representing non-delay-critical traffic and, in addition, to achieve the desired division of the capacity of the transmission link (S) between different traffic groups. The invention is based on performing the selection in the scheduling in stages, as follows: 1) the packets with the highest priority among the packets being offered are sought and 2) from the sub-group obtained, a final selection is performed using a weighting-factor based scheduling method, in such a way that the same weighting-factor based scheduling process is used to handle the sub-groups representing different priority levels in the consecutive selection situations.
    Type: Grant
    Filed: September 23, 2005
    Date of Patent: November 2, 2010
    Assignee: Tellabs Oy
    Inventor: Janne Väänänen
  • Patent number: 7821930
    Abstract: A method for providing fault-tolerant network communications between a plurality of nodes for an application, including providing a plurality of initial communications pathways over a plurality of networks coupled between the plurality of nodes, receiving a data packet on a sending node from the application, the sending node being one of the plurality of nodes, the data packet being addressed by the application to an address on one of the plurality of nodes, and selecting a first selected pathway for the data packet from among the plurality of initial communications pathways where the first selected pathway is a preferred pathway.
    Type: Grant
    Filed: December 16, 2005
    Date of Patent: October 26, 2010
    Assignee: Microsoft Corporation
    Inventors: Michael T. Massa, Rudolf Opavsky, David A. Dion
  • Patent number: 7817549
    Abstract: A flow identifier is stored in a memory to identify a network flow. The memory is capable of storing multiple flow identifiers for multiple flows. Packet statistics are collected for each of the flows. The packet statistics are compared and a flow identifier is subsequently selected and removed from the memory.
    Type: Grant
    Filed: June 30, 2006
    Date of Patent: October 19, 2010
    Assignee: Extreme Networks, Inc.
    Inventors: Rahul Kasralikar, Jeffrey Fowler
  • Patent number: 7817539
    Abstract: A network comprises nodes and links. In addition to a default topology there are backup configurations. Each node is inhibited from transferring data between nodes in at least one backup configuration. When a node detects a fault in the reception of data transmitted to a neighbouring node, it switches to a backup configuration in which the neighbouring node is inhibited. In one arrangement a backup configuration has at least one link which is restricted by having a high weighting so that it transmits data to a node only if that node is the final destination node for that data. Additionally, if the neighbouring node is the final destination, and routing of data is still unsuccessful in the backup configuration, the detecting node selects and switches to an alternate backup configuration in which the detecting node is inhibited.
    Type: Grant
    Filed: May 17, 2006
    Date of Patent: October 19, 2010
    Assignee: Resiliens AS
    Inventors: Olav Lysne, Amund Kvalbein, Audun Fosselie Hansen, Stein Gjessing, Tarik Cicic
  • Patent number: 7801135
    Abstract: A system and method supporting synchronization of replicated transport layer connections in a redundant processor telecommunications network element. One method involves receiving, at a network element comprising an active transport protocol process coupled to a standby transport protocol process, information identifying a newly created transport layer connection maintained at the active transport protocol process; assigning a unique connection identifier to the transport layer connection; sending the unique connection identifier, in association with other, protocol-specific connection identifying information, to the standby protocol process; and sending, to the standby transport protocol process, one or more messages comprising one or more properties or statistics associated with the transport layer connection, wherein the messages identify the transport layer connection using the unique connection identifier.
    Type: Grant
    Filed: May 19, 2005
    Date of Patent: September 21, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Chandrashekhar Appanna, Anantha Ramaiah
  • Patent number: 7792038
    Abstract: A computer implemented method, apparatus, and computer usable program code for controlling when to send messages in a stream processing system. A policy is determined by utilizing probability statistics and a cost function prior to stream processing. The policy specifies under which conditions a message is sent eagerly and under which other conditions the message is delayed. A filter is operated during stream processing that selects which of the messages to send from a sending transform based upon a threshold. A controller is operated during stream processing that observes a current state of a receiving transform and that applies the policy based on the current state to determine whether to change the threshold.
    Type: Grant
    Filed: May 6, 2008
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventor: Robert Evan Strom
  • Patent number: 7792025
    Abstract: A Session Admission Control (SAC) for negotiating admission control in a multi-services communications network including multicast services is described. The module distributes the admission process between a centralized decision function (SAC-PDP) and a distributed decision function (SAC-M) in a fashion that solves admission control scaling problems. The mechanism for interaction between the SAC-PDP and SAC-M is defined. Mechanisms are defined for the SAC-PDP to discover or learn the network capacity against which the admission control decisions will be made. Systems are also described for incorporating SAC-M in multicast replication points in the network, allowing multicast replication points to participate in the admission control process.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: September 7, 2010
    Assignee: Alcatel Lucent
    Inventors: Jonathan Dean Segel, Bashar Said Bou-Diab
  • Patent number: 7787429
    Abstract: A method and apparatus for establishing a path in a wireless network are provided where the method includes receiving location information about a first neighbor node and a second neighbor node, the first neighbor node being located within a range of a first hop from a source node, the second neighbor node being located within a range of a second hop from the source node, determining a direction of a point where the second neighbor node is located, based on the source node, by using the received location information; detecting a particular second neighbor node having a same direction of a point where a destination node is located, based on the source node, and limitedly establishing a path via the detected second neighbor node, when the source node establishes a path for transmitting predetermined data to the destination node.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: August 31, 2010
    Assignees: Samsung Electronics Co., Ltd., Korea University Industrial & Academic Collaboration Foundation
    Inventors: Paul Barom Jeon, Jun Hyeong Kim, Sang Do Park, Chul Hee Kang, Sun Shin An, Won Keun Kong, Joo Sang Youn
  • Patent number: 7787427
    Abstract: Communicating using a wireless mesh network is disclosed. A route is determined from a first node to each other node in the wireless mesh network including one or more intermediate nodes that receive and transmit the packet. A frame length used for communicating a packet is selected based on the routes from the first node to each other node in the wireless mesh network. Node to node communications are selected within the frame along the route such that a predetermined average communication latency time is achieved.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: August 31, 2010
    Assignee: Dust Networks, Inc.
    Inventors: Jonathan Simon, Lance R. Doherty
  • Patent number: 7787485
    Abstract: A lighting control system having a plurality of control devices coupled to a communication link operates with a communication protocol that allows the system to expeditiously process high-priority events while operating communicate at a low enough baud rate to allow for a free-wiring topology of the communication link. The transmission of regular-priority messages is suspended if any of the control devices has a high-priority message to transmit. To signal that a control device has a high-priority message to transmit, each control device is operable to transmit a break character in a predetermined time period after the transmission of one of the digital messages. After the transmission of the break character, the transmission of the regular-priority messages on the communication link is suspended to allow the high-priority message to be transmitted quickly.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: August 31, 2010
    Assignee: Lutron Electronics Co., Ltd.
    Inventors: William H. Howe, Timothy S. Majewski, Daniel Curtis Raneri, Arya Abraham, R. Paul Stocker
  • Patent number: 7782792
    Abstract: The invention concerns apparatus and methods that determine availability and performance of entities providing services in a distributed system using filtered service-consumer feedback. In particular, apparatus and methods of the invention filter service-consumer feedback in order to reduce the effect of circumstances unique to individual service consumers or to groups of service consumers that do not accurately reflect the actual availability or performance of service-providing entities. In this way an accurate appraisal is gained regarding the performance and availability of a service-providing entity. Reactive methods of the invention can be combined with proactive methods such as, for example, active status probing, to further improve the accuracy of data concerning the status and availability of service-providing entities.
    Type: Grant
    Filed: June 4, 2008
    Date of Patent: August 24, 2010
    Assignee: International Business Machines Corporation
    Inventors: Alina Beygelzimer, Irwin Boutboul, Shang Guo, Herbert M. Lee, Irina Rish, Nianjun Zhou
  • Patent number: 7782901
    Abstract: A method is provided of controlling traffic load on a link in a telecommunications network. The link carries user sessions of non-real time, NRT, and real time, RT, services. The method comprises periodically monitoring traffic load on the link in the network. The method further comprises successively restricting alternately NRT and RT traffic on said link so as to bring said load below a predetermined level.
    Type: Grant
    Filed: January 9, 2007
    Date of Patent: August 24, 2010
    Assignee: Alcatel-Lucent USA Inc.
    Inventor: Yalou Wang
  • Patent number: 7782852
    Abstract: A device and method of high-speed transmission is disclosed. The method includes computing a signal quality of a received signal, the received signal being transmitted with a modulation order required by a default transmission modulation format. The signal quality is compared with a signal quality threshold required of the default transmission modulation format. If the signal quality is below the signal quality threshold, an indication of a level of signal quality failure is provided to a transmitter. The transmitter sets a number of un-coded bits within the transmission signal based upon the level of signal quality failure.
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: August 24, 2010
    Assignee: Teranetics, Inc.
    Inventors: Jose Tellado, Sanjay Kasturia
  • Patent number: 7778180
    Abstract: Negotiation of RSVP reservations prior to the setup of a call, rather than negotiating reservation parameters during the call. RSVP reservation parameters are negotiated prior to ringing a device, rather than after. In some embodiments, this is achieved by including information in the initial call signaling elements. This added information allows negotiation with each device in the proposed data path to determine, prior to ringing the terminating device in the data path, whether each of the devices can support the proposed data link.
    Type: Grant
    Filed: February 21, 2007
    Date of Patent: August 17, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Mohammed T. Shaikh, Todd M. Baker, Sabita Jasty
  • Patent number: 7773551
    Abstract: In one embodiment, a system for data handling in a distributed communication network includes one or more data-handling nodes (DHNs) that each reside at one of one or more receptors. Each receptor is operable to receive first data units from one or more remote units. Each DHN is operable to extract second data units from the first data units, add extensions to the second data units for tracking the second data units in the distributed communication network, store the second data units locally at the receptor, generate log files of the second data units for communication to a data monitoring and recovery (DMR) agent at the receptor, and communicate the second data units with the added extensions to a routing system for routing the second data units in the distributed communication network.
    Type: Grant
    Filed: March 18, 2005
    Date of Patent: August 10, 2010
    Assignee: Raytheon Company
    Inventors: Randy C. Barnhart, Donald V. Schnaidt, Steven W. Talcott, Craig S. Kloosterman, Melinda C. Milani
  • Patent number: 7773523
    Abstract: A data receiving portion receives data from a network. A filtering portion classifies the data received at the data receiving portion by flow. A condition monitoring portion monitors, for each flow, ACK-number information and SN-number information of the received data. A quality-determining portion determines whether or not a packet loss has occurred and the position of occurrences of packet losses, on the basis of information from the condition monitoring portion.
    Type: Grant
    Filed: August 25, 2005
    Date of Patent: August 10, 2010
    Assignee: NEC Corporation
    Inventor: Yasuhiro Yamasaki
  • Patent number: 7769028
    Abstract: Certain embodiments of the present invention provide a method for communicating data including prioritizing data by assigning a priority to the data, analyzing a network to determine a status of the network, and communicating the data based at least in part on the priority of the data and the status of the network. Certain embodiments of the present invention provide a system for communicating data including a data prioritization component, a network analysis component, and a data communications component. The data prioritization component is adapted to prioritize data by assigning a priority to the data. The network analysis component is adapted to analyze a network to determine a status of the network. The data communications component is adapted to communicate the data based at least in part on the priority of the data and the status of the network.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: August 3, 2010
    Assignee: Harris Corporation
    Inventors: David A. Boley, Anthony P. Galluscio, John C. Wise, John M. Roche
  • Patent number: 7764717
    Abstract: A multiplexing system having an input unit, a storage unit and control unit. The input unit receives data units corresponding to multiple source data streams and extracts packets from the data units. The control unit computes data rate estimates for the source data streams based on timestamps in the source data streams. The storage unit stores a packet count and previous timestamp value for each source data stream. The control unit computes a preliminary data rate estimate for a source data stream based on samples of a local clock if timestamps are not received promptly. The control unit also computes scheduling rates based on the data rate estimates. The scheduling rates are used to control the rates of allocation of data from the source data streams into a multiplexed output stream. The control unit computes scheduling rates in a way that avoids oversubscription of the output channel.
    Type: Grant
    Filed: May 6, 2005
    Date of Patent: July 27, 2010
    Assignee: Oracle America, Inc.
    Inventors: James J. Yu, Sebastian Turullols, Aly E. Orady
  • Patent number: 7760689
    Abstract: It is possible to intuitively determine whether to control transmission power of a current data transmission rate mode or to change the data transmission rate mode by extracting an automatic gain controller (AGC) index after driving algorithm of an AGC, recognizing a channel clear assessment (CCA) status by using the extracted AGC index, and generating link quality indicator (LQI) information to be transmitted from a physical layer to a media access control (MAC) layer by using the AGC index, when the CCA status is high, in order to embody effective piconets in a multi-band orthogonal frequency division multiplexing ultra-wide band system (MB-OFDM UWB system) including a receiver having a dynamic gain controller(DGC) and the AGC.
    Type: Grant
    Filed: November 30, 2007
    Date of Patent: July 20, 2010
    Assignee: Electronics and Telecommunications Research Institute
    Inventors: Cheol Ho Shin, Sung Woo Choi, Joon Hak Bang, Byoung Hak Kim, Sang Sung Choi, Kwang Roh Park
  • Patent number: 7756093
    Abstract: A method for informing an availability of traffics of a wireless device configuring a wireless network. The method includes: broadcasting one of a first reception mode and a reception mode over the network. In the first reception mode, the wireless device is available or unavailable to receive the traffic depending on an information received by the wireless device during a beacon period, and in the second reception mode, the wireless device is available to receive the traffic regardless of whether the information is received.
    Type: Grant
    Filed: October 27, 2005
    Date of Patent: July 13, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Yong-suk Kim, Won-yong Yoon