Patents Examined by Man Phan
  • Patent number: 7873048
    Abstract: A switching device includes a parsing module, a classification module, a bandwidth tracking module, and a rate limitation module. The parsing module receives packets and separates layer four packets from the packets. The classification module classifies the layer four packets into control packets and data packets. The bandwidth tracking module communicates with the classification module and has a fullness level. The rate limitation module selectively performs an action on at least one of the control packets and data packets based on the fullness level. The action includes at least one of discarding, asserting flow control, and accepting the at least one of the control packets and data packets.
    Type: Grant
    Filed: April 26, 2006
    Date of Patent: January 18, 2011
    Assignee: Marvell International Ltd.
    Inventor: Raghu Kondapalli
  • Patent number: 7873057
    Abstract: In one embodiment, a connection is maintained between a pair of ethernet ports that have circuitry connected in series with the ports and receiving power-over-ethernet (PoE) from one of the ports, by providing a controllable bypass circuit coupled to the pair of ethernet ports in parallel with the circuitry receiving power-over-ethernet, sensing a preselected condition, and opening and closing the bypass circuit in response to the presence or absence of the preselected condition. Power sourcing equipment (PSE) may supply the one of the ports with power over ethernet, and the circuitry may transports data between the pair of ethernet ports. The circuitry may also supply the switch with a control signal in response to the detection of the preselected condition.
    Type: Grant
    Filed: April 25, 2006
    Date of Patent: January 18, 2011
    Assignee: Accedian Networks Inc.
    Inventors: Claude Robitaille, Patrick Ostiguy, Nicolas Cote, Steve Rochon, Dominique Bastien
  • Patent number: 7869435
    Abstract: A communication control system comprising a plurality of user terminals connected via a network composed of a plurality of sub networks; and a home agent managing the addresses of the plurality of user terminals. The home agent stores the care-of addresses of the plurality of user terminals, which are associated with one home address, in a user data storage unit. When update information including a care-of address is received from the predetermined user terminal, the home agent finds a sub network to which the predetermined user terminal is connected based on the update information, references the user data storage unit to determine the care-off address of an appropriate user terminal that is one of user terminals connected to the sub network, and transfers information, which is sent to the home address, to the determined care-of address.
    Type: Grant
    Filed: August 29, 2003
    Date of Patent: January 11, 2011
    Assignee: Fujitsu Limited
    Inventors: Yoshiyuki Seguchi, Hiraku Koganemaru
  • Patent number: 7869425
    Abstract: Telephone calls, data and other multimedia information is routed through a hybrid network which includes transfer of information across the internet. A media order entry captures complete user profile information for a user. This profile information is utilized by the system throughout the media experience for routing, billing, monitoring, reporting and other media control functions. Users can manage more aspects of a network than previously possible, and control network activities from a central site. The hybrid network also contains logic for responding to requests for quality of service and reserving the resources to provide the requested services.
    Type: Grant
    Filed: October 30, 2007
    Date of Patent: January 11, 2011
    Assignees: Verizon Services Corp., MCI Communications Corporation, Verizon Communications Inc.
    Inventors: Isaac K. Elliott, Tim E. Reynolds, Sridhar Krishnaswamy
  • Patent number: 7870220
    Abstract: A system identifies at least one VSAN, and analyzes a configuration of the VSAN by applying a policy to the configuration of the VSAN. The system then outputs a result of the policy applied to the VSAN.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: January 11, 2011
    Assignee: EMC Corporation
    Inventors: John D. Panelli, Keerthi K. Arutla, Shankar Kundala
  • Patent number: 7869443
    Abstract: The invention relates to a device and a method, data acquisition device consisting of a wireless network comprising a first assembly of nodes, termed active nodes (100) of the network, and a second assembly of nodes, termed peripheral nodes (110) of the network, network for which one wishes to perform an access from peripheral nodes (110) to the network of active nodes (100), characterized in that it comprises means for organizing in a perfectly controlled manner a routing of the data and/or commands within the network of active nodes (100) according to a first mode of transmission of data and/or of commands, and means for transmitting data between the peripheral nodes (110) and the active nodes (100) according to a second mode of transmission of data, said first mode of transmission of data and/or of commands and said second mode of transmission of data being temporally separated.
    Type: Grant
    Filed: November 1, 2005
    Date of Patent: January 11, 2011
    Assignee: Sercel
    Inventors: Pierre Sagot, Florent Guichard, Stéphane Molton
  • Patent number: 7864709
    Abstract: One embodiment of the present invention provides a system for looking up location-specific configuration information for a network node or a subnet. During system operation, a network node creates a query message containing a key that comprises an Internet Protocol (IP) prefix and a string, wherein the IP prefix identifies the network node or the subnet, and the string specifies the type of configuration information. The network node then sends the query message to a name server, which is part of a distributed system that provides a global naming service, wherein the name server additionally stores configuration information. Finally, the network node receives a response message from the name server, wherein the response message contains the requested configuration information.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: January 4, 2011
    Assignee: Apple Inc.
    Inventor: Stuart D. Cheshire
  • Patent number: 7864750
    Abstract: A load distributing apparatus is connected to a plurality of routers carrying out a transfer process of multicast data. The load distributing apparatus includes a network interface unit that receives a packet via a network, a packet identifying unit that identifies the packet received as a join message or a prune message, a path-sorting-rule storing unit that stores a path-sorting rule for sorting the packet to the routers, and a packet sorting unit that sorts the packet that is identified by the packet identifying unit to the routers based on the path-sorting rule stored in the path-sorting-rule storing unit.
    Type: Grant
    Filed: August 23, 2005
    Date of Patent: January 4, 2011
    Assignee: Fujitsu Limited
    Inventor: Masato Okuda
  • Patent number: 7860098
    Abstract: Disclosed are apparatus and methods for managing session data in a session border controller (SBC), where the session data is sent from a first node, such as a first phone, to a second node, such as a registrar or second phone. In general, embodiments of the present invention support SBC functionality by managing sessions through the SBC without implementing a terminate and regenerate of the sessions, but rather by intercepting packets destined to the second node and efficiently handling such functionality in the forwarding-path. Also in deployments where the endnodes require NAT (network address translation), mechanisms are provided in the SBC to perform NAT on the addresses embedded in the payload of the session data. In other aspects, mechanisms for keeping the sessions or NAT entries alive are facilitated at the SBC, even when an endnode has a expiration time that differs an expiration time of another device, such as a registar device.
    Type: Grant
    Filed: August 28, 2006
    Date of Patent: December 28, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Kaushik P. Biswas, Vinay Jayant Pande, Jayesh Chokshi, Siva S. Jayasenan, Vikas Butaney
  • Patent number: 7860045
    Abstract: Methods and apparatus are presented for scheduling data packet transmissions during optimal channel conditions. In one method, data packet retransmissions are scheduled for transmission during favorable channel conditions when the target remote station is moving slowly, but are scheduled for periodic transmissions when the target is moving moderately or fast. In another method, long delays for retransmissions in a channel sensitive timing scheme are eliminated. In other methods, a combination of periodic and aperiodic retransmissions are used to achieve the desired frame error rate.
    Type: Grant
    Filed: October 8, 2004
    Date of Patent: December 28, 2010
    Assignee: QUALCOMM Incorporated
    Inventors: Jack M. Holtzman, Sandip Sarkar, Ahmed Saifuddin
  • Patent number: 7852835
    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: December 14, 2010
    Assignee: Panasonic Electric Works Co., Ltd.
    Inventor: Mototsugu Kawamata
  • Patent number: 7843893
    Abstract: The present invention provides a system and method that mitigates audio interference before and/or during an audio session, and in particular, when a high quality audio session is desired. The system includes an audio component that determines whether an audio session is to commence and a control component that interfaces with the audio component and reduces activity associated with a subset of a plurality of computer components that may interfere with the audio session. The system may also include at least one power management system to facilitate reducing power consumption and activity of the computer component(s). The method involves determining that an audio session is desired and switching one or more computer components to a minimal interference mode prior to commencing the audio session. The method may also involve calling at least on API to facilitate the switching of the computer component(s).
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: November 30, 2010
    Assignee: Microsoft Corporation
    Inventor: Adrian M. Chandley
  • Patent number: 7843910
    Abstract: Deciphering and verification of the checksum of enciphered and encapsulated UDP datagrams, particularly those which enclose a tunneling protocol such as L2TP, are achieved by the provision of a checksum verifier in parallel with a decipher block. Checksum logic creates a pseudo UDP header needed for checksum verification using fields that would occur at the start of the packet that encapsulates the UDP datagram. The first part of the packet to be deciphered is the UDP header; checksum logic can latch the checksum field into a local register. As the rest of the packet is deciphered the checksum verifier processes the data at the same time. Eventually the checksum logic will acquire a complete checksum which can be compared with the checksum that had been previously latched, so as to verify the checksum.
    Type: Grant
    Filed: February 28, 2005
    Date of Patent: November 30, 2010
    Assignee: Hewlett-Packard Company
    Inventors: Kevin Loughran, David Nolan, Paul Hough, Philip Pinto
  • Patent number: 7839865
    Abstract: A method for maintaining configurable and dynamically adjustable per-channel local port/bypass port access ratios in the multiple SOCs within an SPI-attached frame-based switch enclosure to improve the access fairness of devices upstream from the destination device is disclosed. A frame-based switch enclosure may include multiple SPI-attached SOCs, each SOC containing a plurality of ports, with one or more devices connected to each port and one virtual channel assigned to each port. Given a frame-based switch enclosure with N SOCs, the local port/bypass port access ratio for a particular SOC and a given virtual channel, where the particular SOC is M hops away from the SOC having a port corresponding to the given virtual channel and M>0, is 1:(N?M?1), while the local port/bypass port access ratio for the SOC (and the given virtual channel) having the port corresponding to the given virtual channel (i.e. the SOC for which M=0) is 0:0.
    Type: Grant
    Filed: January 26, 2005
    Date of Patent: November 23, 2010
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Terrence R. Doherty, Bruce Gregory Warren
  • Patent number: 7839850
    Abstract: Techniques allow network devices to set up multiple multicast distribution structures for a given multicast group and source. According to the techniques, a multicast protocol is extended to include an instance number in the control messages, where the instance number corresponds to one of a plurality of instances for the multicast group and source. The network device sends a join request for each of the N instances for the multicast group to a plurality of upstream routers. Each of the join requests specifies a different instance of the multicast group to be joined. The source device for the multicast group selects one of the N instances, for example using a unicast Equal Cost Multipath (ECMP) hashing algorithm, and sends multicast content for the multicast group to via the multicast distribution structure corresponding to the selected one of the N instances.
    Type: Grant
    Filed: June 1, 2006
    Date of Patent: November 23, 2010
    Assignee: Juniper Networks, Inc.
    Inventor: Kireeti Kompella
  • Patent number: 7835380
    Abstract: A network interface device includes a bus interface that communicates over a bus with a host processor and memory, and a network interface, including at least first and second physical ports, which are coupled to send and receive data packets carrying data over a packet network. A protocol processor includes a single transmit processing pipeline and a single receive processing pipeline, which are coupled between the bus interface and the network interface so as to convey the data between both of the first and second physical ports of the network interface and the memory via the bus interface while performing protocol offload processing on the data packets.
    Type: Grant
    Filed: May 3, 2006
    Date of Patent: November 16, 2010
    Inventors: Eliezer Aloni, Kobby Carmona, Shay Mizrachi, Rafi Shalom, Merav Sicron, Dov Hirshfeld, Amit Oren, Caitlin Bestler, Uri Tal, Steven B. Lindsay, Kan (Frankie) Fan, Hav Khauv
  • Patent number: 7835363
    Abstract: A blade server with an improved method and apparatus for controlling the capacity utilization of the servers is disclosed. Capacity utilization information is obtained from blade servers mounted on a common backplane. The servers provide information concerning capacity utilization using spare link bandwidth without polling or the use of special messages. The blade manager then allocates network traffic based on a utilization algorithm in order to balance the capacity of the server in an efficient manner.
    Type: Grant
    Filed: September 19, 2003
    Date of Patent: November 16, 2010
    Inventors: Martin Lund, Howard Baumer
  • Patent number: 7830813
    Abstract: A system for analyzing an availability of at least part of a communications network is provided. The network includes a set of network components, that are further divided into first and second subsets of network components. Each of the first and second subsets includes a plurality of different components in the network component set.
    Type: Grant
    Filed: March 22, 2005
    Date of Patent: November 9, 2010
    Assignee: Avaya Inc.
    Inventors: Wing Fai Lo, Bahareh Momken
  • Patent number: 7826465
    Abstract: Methods, systems and computer program products of dynamic communication data routing by a multi-network remote communication terminal across a plurality of networks are provided. The multi-network remote communication terminal is delivered to a locality to receive communication services. The terminal is communicatively connected to a first network, a second network, the second network having a communication characteristic different from the first network, and to a user endpoint device positioned in the locality. Communication data directed to a target device from the user endpoint device is received at the terminal. A characteristic of the received communication data is determined. Routing of received communication data to the target device is allocated across the first network and/or the second network based on the determined characteristic of the received communication data and the communication characteristics of the first and second network.
    Type: Grant
    Filed: October 4, 2007
    Date of Patent: November 2, 2010
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Barrett Kreiner, Edgar Shrum, Jr., Steven Wright
  • Patent number: 7826433
    Abstract: A method and system for providing voice calls in a macro wireless network includes providing at a router of the micro wireless network an interface for communication with a service node of a macro wireless network coupled to the micro wireless network. The interface is of a same type as is used by a radio access network of the macro wireless network to communicate with the service node. A real-time protocol communication path is established from the interface through a voice module of the service node to a public switch telephone network. Voice traffic is communicated to the public switch telephone network through the interface and the real-time protocol path.
    Type: Grant
    Filed: May 18, 2006
    Date of Patent: November 2, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Balaji S. Holur, Michael L. Shannon, Kenneth W. Davidson