Patents Examined by Joshua Smith
-
Patent number: 8204050Abstract: Switch elements, each receiving data from external sources and transmitting data to external sinks, are interconnected through a single rotator to form a switching node. The single rotator has a number of inlets equal to the number of switch elements and a number of outlets equal to the number of switch elements. A first set of channels connects the switch elements to inlets of the rotator and a second set of channels connects the outlets of the rotator to the switch elements. The connectivity pattern of the second set of channels is a transposition of the connectivity pattern of the first set of channels in order to preserve sequential data order of switched data. A controller communicatively coupled to the switch elements exchanges timing data with external nodes of a time-coherent network and schedules data transfer among the switch elements.Type: GrantFiled: August 27, 2009Date of Patent: June 19, 2012Inventor: Maged E Beshai
-
Patent number: 8194649Abstract: Data communication apparatus including a port and a control entity. The control entity is operative to establish a connection with a remote entity over a first path and negotiate with the remote entity using in-band signaling over the first path establishment of a second path allowing the exchange of data between the data communication apparatus and the remote entity. The invention presents advantages from the standpoint of ease of implementation and bandwidth and resource savings. The use of an in-band messaging protocol to negotiate a establishment of the second path can be implemented generally in a straight forward manner. At the same time, the ability to transfer at least part of the connection to the second path avoids the drawbacks that would arise if that part of the connection were constrained to the first path. This feature allows the operator to take advantage of benefits provided by the second path but not available to the first path.Type: GrantFiled: July 27, 2009Date of Patent: June 5, 2012Assignee: Rockstar BIDCO LP.Inventors: Rafi Rabipour, Chung Cheung C. Chu, Pierre Gendron, William Navarro, Paul Boudreaux
-
Patent number: 8189603Abstract: PCI Express is a Bus or I/O interconnect standard for use inside the computer or embedded system enabling faster data transfers to and from peripheral devices. The standard is still evolving but has achieved a degree of stability such that other applications can be implemented using PCIE as basis. A PCIE based interconnect scheme to enable switching and inter-connection between external systems, such that the scalability can be applied to enable data transport between connected systems to form a cluster of systems is proposed. These connected systems can be any computing or embedded system. The scalability of the interconnect will allow the cluster to grow the bandwidth between the systems as they become necessary without changing to a different connection architecture.Type: GrantFiled: October 4, 2005Date of Patent: May 29, 2012Inventor: Mammen Thomas
-
Patent number: 8189571Abstract: An interconnection between fully synchronous networks and next-generation frame communications networks is disclosed. A means of bidirectional frame format conversion between a synchronous multiplexing system and a logical multiplexing system is provided, along with a method of transmitting data between different networks on a path as if it were being transmitted in the same network. Further, when converting network control information in an STM network into data suitable for a packet network, even across the boundary of a synchronous multiplexing system and a logical multiplexing system, a unified communication management means is provided over the whole path.Type: GrantFiled: January 26, 2006Date of Patent: May 29, 2012Assignee: Hitachi, Ltd.Inventors: Masahiko Mizutani, Yoshihiro Ashi, Masayuki Takase, Atsushi Iwamura, Akihiko Tanaka, Hideki Endo, Tohru Kazawa
-
Patent number: 8165036Abstract: A network device is provided. The network device includes a communicating unit, configured to communicate with an information processing device via a network to make an operational setting for encrypted communication to be established between the network device and the information processing device, a searching packet receiving unit to receive a searching packet to search for network devices transmitted from the information processing device, a judging unit to judge the status of the operational setting for the encrypted communication, a reply packet generating unit to generate a reply packet including information regarding the result of the judgment made by the judging unit in response to the searching packet which is received by the searching packet receiving unit, and a reply packet transmitting unit to transmit the reply packet generated by the reply packet generating unit to the information processing device via the network.Type: GrantFiled: May 30, 2007Date of Patent: April 24, 2012Assignee: Brother Kogyo Kabushiki KaishaInventors: Yasuhiro Kudo, Masafumi Miyazawa
-
Patent number: 8139585Abstract: A method and system for providing users with the ability to control the configuration of data session initiated to connect terminals connected to the public-switched telecommunications network (“PSTN”) to services available on data networks. A legacy terminal may initiate a Voice-Over IP connection to a remote terminal by dialing the destination identifier of the remote terminal and a session code. The session code corresponds with one of several session profiles or sets of data session parameters defining characteristics of the data session. A media gateway controller detects the session code and retrieves the corresponding session profile to initiate the data session using the selected session profile.Type: GrantFiled: July 10, 2003Date of Patent: March 20, 2012Assignee: Sprint Spectrum L.P.Inventor: Manish Mangal
-
Patent number: 8134916Abstract: The invention relates to an architecture that facilitates load balancing among a plurality of hosts and preserve session affinity to a given host. An incoming stream of data packets that include packet sessions is input to one or more forwarding mechanisms for forwarding to one or more hosts. The forwarders generate a routing function that takes into consideration host availability, and distributes session packets according to the routing function. A session is distributed to the same host to preserve session affinity. When host availability changes, a new routing function is generated, such that any new session is routed according to the new routing function and existing sessions are routed according to the old routing function. When the old routing function becomes irrelevant, it is phased out. An optimization utilizes a maximally backward compatible hash function to minimize the differences between the old and new routing functions.Type: GrantFiled: February 19, 2010Date of Patent: March 13, 2012Assignee: Microsoft CorporationInventors: Dimitris Achlioptas, Sean B. House
-
Patent number: 8135007Abstract: A method for selectively redirecting a data packet to a port on a switching device which is associated with a corresponding network service. In one embodiment, the data packet is redirected to an intrusion prevention service (IPS) for security analysis of the data packet. In another embodiment, the switching device performs a data link layer redirecting of the data packet based at least in part on whether the data packet is to be flooded from the switching device.Type: GrantFiled: June 29, 2007Date of Patent: March 13, 2012Assignee: Extreme Networks, Inc.Inventors: Rahul S. Kasralikar, Ram Krishnan
-
Patent number: 8130638Abstract: The present invention elects an area border router from a plurality of potential area border routers by determining a full set of all areas attached to a router. A determination is made as to a full set of area pairs from the determined full set of areas. Routers are identified in a first area of the determined full set of areas that are reachable through an intra-area route in the first area, and routers are identified in a second area of the determined full set of areas that are reachable through an intra-area route in the second area. If there is a router that is unreachable through either an intra-area route in the first area or an intra-area route in the second area, then declare the first router to be an area border router, else new first and second areas are selected.Type: GrantFiled: January 24, 2006Date of Patent: March 6, 2012Assignee: Cisco Technology, Inc.Inventors: Yi Yang, Alvaro E. Retana, Abhay Roy, Alfred C. Lindem, III, Sina Mirtorabi
-
Patent number: 8130679Abstract: A method and system for processing received VoIP data packets based on preferences of a recipient client or capabilities of a recipient computing device is provided. Several users and/or service providers are allowed to specify rules instructing how to process contextual information upon receipt of the contextual information. More specifically, a recipient computing device may have contextual processing rules specified based on its individual need and capability. The contextual processing rules may indicate what application can be used on a certain type of contextual information. Based on the contextual processing rules, the contextual information may be stored in local storage of the recipient computing device or forwarded to another device. In this manner, each recipient computing device of the recipient client can process contextual information based on its need and capability.Type: GrantFiled: May 25, 2006Date of Patent: March 6, 2012Assignee: Microsoft CorporationInventors: David Milstein, Kuansan Wang, Lon-Chan Chu, Michael D Malueg, Linda Criddle
-
Patent number: 8121197Abstract: A method is disclosed for the decoding and encoding of a block-based video bit-stream such as MPEG2, H.264-AVC, VC1, or VP6 using a system containing one or more high speed sequential processors, a homogenous array of software configurable general purpose parallel processors, and a high speed memory system to transfer data between processors or processor sets. This disclosure includes a method for load balancing between the two sets of processors.Type: GrantFiled: March 28, 2008Date of Patent: February 21, 2012Assignee: Elemental Technologies, Inc.Inventors: Jesse J. Rosenzweig, Brian Gregory Lewis
-
Patent number: 8121054Abstract: A method for gap analysis for topology inspection to recognize a topology of a deep segment through gap discovery in an Ethernet network, includes: a gap division process of dividing a gap into atomic gaps that are no longer divided through path crossing test (PCT); and a gap interpretation process of analyzing a final result of the PCT when the atomic gap is generated, to interpret a topology of the gap.Type: GrantFiled: April 15, 2009Date of Patent: February 21, 2012Assignee: Electronics and Telecommunications Research InstituteInventors: Jun Hee Park, Kyeong Deok Moon, Kwang Roh Park
-
Patent number: 8116198Abstract: A method and system for configuring a CDMA telecommunication system having at least one sending entity and at least one receiving entity, each entity configured to transmit data on at least one physical channel (DPDCH) via a transport channel composite (CCTrCH) of multiple transport channels. At least one entity includes a data processing module configured to determine for each transport channel a first parameter (RMi) proportional to a rate matching ratio (RFi) and a second parameter representing a maximum physical bit rate (Ndata) and to transform for each of the transport channels a number of symbols before rate matching (Nk) into a number of symbols after rate matching (Nk+?Nk), where the number of symbols after rate matching (Nk+?Nk) is obtained approximately by multiplying the number of symbols before rate matching (Nk) by the rate matching ratio (RFi).Type: GrantFiled: October 4, 2005Date of Patent: February 14, 2012Assignee: Research In Motion LimitedInventor: Vincent Antoine Victor Belaiche
-
Patent number: 8111704Abstract: In one embodiment, the present invention includes a method for comparing a packet header to a stored packet header, generating a comparison vector based on the comparison, and transmitting the packet from the transmitter without the packet header if the packet header and the stored packet header match. A data portion of the packet may be compressed and transmitted using a different compression technique. Other embodiments are described and claimed.Type: GrantFiled: June 26, 2009Date of Patent: February 7, 2012Assignee: Intel CorporationInventors: Abhishek Singhal, Debendra Das Sharma, Jesus Palomino, Mario A. Rubio
-
Patent number: 8107401Abstract: Methods and apparatus are disclosed for providing a virtual assistant to at least one party of a communication. The virtual assistant is injected into the communication, for example, by a VXML engine. The operation of the virtual assistant is controlled by one or more software modules that are obtained from a proxy node. The software modules allow commands received from or destined for the party to be interpreted. The virtual assistant may optionally be customized based on a selection of the one or more supported external applications. The proxy node provides at least one method for the party that allows the party to access functionality provided by at least one external application. The proxy node interprets signals from the virtual assistant; converts the signals from the virtual assistant into commands for the external application; and converts one or more of commands, messages and data from the external application into signals understood by the virtual assistant.Type: GrantFiled: November 15, 2004Date of Patent: January 31, 2012Assignee: Avaya Inc.Inventors: Ajita John, Reinhard P. Klemm, Doree D. Seligmann
-
Patent number: 8102860Abstract: A method and system to create a virtual network to isolate a device connected to a port, and to change a designation of such network in response to identification data received from the device so as to provide the identified device with access to further areas of a network.Type: GrantFiled: November 30, 2006Date of Patent: January 24, 2012Assignee: Access Layers Ltd.Inventors: Ofer Amitai, Nir Aran
-
Patent number: 8085790Abstract: In one embodiment, an apparatus includes an access node, and the access node includes ports. The access node is operable to perform downlink switching based upon a unique Provider Virtual Local Area Network tag (S-TAG) and a unique IEEE 802.1Q tag header (C-TAG) that is assigned to each port.Type: GrantFiled: October 19, 2006Date of Patent: December 27, 2011Assignee: Cisco Technology, Inc.Inventors: Robert W. Klessig, Vijayakumar Raghavendran, Muralidhara R. Basavaraju
-
Patent number: 8068429Abstract: There are disclosed apparatus and methods for scheduling packet transmission. At least one scheduled traffic queue holds a plurality of scheduled packets, each scheduled packet having an associated scheduled transmit time. At least one unscheduled traffic queue holds plurality of unscheduled packets. A packet selector causes transmission of scheduled packets from the scheduled traffic queue at the associated scheduled transmit time, while causing transmission of unscheduled packets from the unscheduled traffic queue during the time intervals between transmissions of scheduled packets.Type: GrantFiled: May 31, 2007Date of Patent: November 29, 2011Assignee: IXIAInventors: Bryan Rittmeyer, Alon Regev, Gerald R. Pepper
-
Patent number: 8064331Abstract: A protocol converting unit stores identification information for identifying a transfer path for data in a second network and a transmission source address specified in a packet in a corresponding manner. A failure detecting unit detects a transfer path in which a failure has occurred in the second network. A dummy-packet transmitting unit obtains a transmission source address corresponding to identification information of the transfer path in which the failure is detected, and transmits a dummy packet in which the obtained transmission source address is specified as the transmission source address to a first network.Type: GrantFiled: May 30, 2006Date of Patent: November 22, 2011Assignee: Fujitsu LimitedInventors: Masayuki Tanaka, Satoshi Tanaka, Yasuhiro Ooba
-
Patent number: 8054766Abstract: The present invention permits translation of SM addresses (*, G1) and (*, G2) to configurable SSM addresses (S0, G0). IGMPv2 group membership queries from the receiver subnet are translated to IGMPv3 membership queries for processing in a SSM network. In the preferred embodiment, packets travel via a connection to the multicast router (mrouter). The mrouter queries an IGMPv2 receiver. The IGMPv2 receiver generates a membership report and sends it back to the mrouter. The mrouter translates the membership report into a (S0, G0) as specified in a multicast address translation table and stores the translation in the Multicast Forward Information Base (MFIB) located in the mrouter. Multicast payload addressed (S0, G0) flowing towards the IGMPv2 receiver can be translated to (S0, G0). When media data is addressed to (S0, G0), the mrouter consults the MFIB for forwarding and can also translate the destination address to (S1, G1).Type: GrantFiled: December 21, 2007Date of Patent: November 8, 2011Assignee: Alcatel LucentInventors: Bashar Said Bou-Diab, Olivier Le Moigne, John Coulter