Patents Examined by Brian O Connor
-
Patent number: 8619626Abstract: A method and apparatus for use in a communications network whereby an Instance Identifier (ID) is created to uniquely identify a device such as a mobile device or User Equipment (UE) in the communications network.Type: GrantFiled: April 20, 2009Date of Patent: December 31, 2013Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Sean Kendall Schneyer, Fredrik Lindholm, Alf Heidermark
-
Patent number: 8509232Abstract: A capability is provided for supporting fault-resilient propagation of traffic in networks using redundant multicast trees (RMTs). Fault-resilient propagation of traffic from a first node to a second node is supported using one or both of a pair of RMTs rooted at the first node and a pair of RMTs rooted at the second node. The pair of RMTs rooted at the first node includes a pair of node-disjoint paths from the first node to the second node. The pair of RMTs rooted at the second node includes a pair of node-disjoint paths from the second node to the first node. The first node propagates multicast traffic toward the second node using at least one of the RMTs in the pair of RMTs rooted at the first node. The first node propagates unicast traffic toward the second node using at least one of: at least one of the RMTs in the pair of RMTs rooted at the first node, or at least one of the RMTs in the pair of RMTs rooted at the second node.Type: GrantFiled: April 20, 2009Date of Patent: August 13, 2013Assignee: Alcatel LucentInventors: Yigal Bejerano, Pramod V. Koppol
-
Patent number: 8483096Abstract: Systems and methods for routing packets within a network are provided. A packet is received at a switch coupled to a plurality of switches. The switch determines, from a first level table comprising a plurality of prefixes, a prefix matching a first portion of a destination address of the received packet. The switch also determines, from a second level table comprising a plurality of suffixes, a suffix matching a second portion of a destination address of the received packet, when the matching prefix of the first level table is associated with the second level table. The switch forwards, based on the first level table and the second level table, the received packet to an output port of the switch. The switches are configured as a fat-tree network.Type: GrantFiled: July 22, 2008Date of Patent: July 9, 2013Assignee: The Regents of the University of CaliforniaInventors: Amin Vahdat, Mohammad Al-Fares, Alexander Loukissas
-
Patent number: 8483206Abstract: A multimedia call model is provided to handle, maintain and control multimedia calls and their interactions in a network entity (100) for an end-user in the network. The call model provides a first Call Control Process (CCP) (102) having a first media service type and associated with a first group of agents (104, 106), and a second CCP (112) having a second media service type and associated with a second group of agents (114, 116, 118, 124, 126, 128). The call model also provides a Multimedia Call Process (MMCP) (150) for facilitating the arrangement and/or communication between the two CCPs.Type: GrantFiled: November 15, 2002Date of Patent: July 9, 2013Assignee: Alcatel LucentInventors: Pardeep Kohli, Jianming Xu, Ghassan Naim, Sheshagiri R. Madhavapeddy
-
Patent number: 8462664Abstract: In one embodiment, two neighboring nodes adjacent to each end-point node of a domain may be associated with a “dual” (a logical structure). A first of the two neighboring nodes may be placed into a first family (and group) of the dual, while a second of the two neighboring nodes may be placed into an opposing second family (and group). Augmentations may then be performed, recursively merging and connecting the duals and/or groups, as well as connecting unplaced nodes to particular duals, families, and groups, according to forced augmentations and/or unforced augmentations where no forced augmentations exist. In the end, it may be determined whether the domain supports dual plane topologies based on whether a solution having one resultant dual with a single group in each opposing family is reached from the recursive augmentations.Type: GrantFiled: October 6, 2010Date of Patent: June 11, 2013Assignee: Cisco Technology, Inc.Inventors: Ian Michael Charles Shand, Stewart Frederick Bryant
-
Patent number: 8422401Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for commissioning a wireless network in an automated fashion. The method includes accessing zone configuration data specifying zones in a wireless network and further specifying, for each zone, wireless devices that belong to the zone; in response to a first physical stimulus in an area, receiving sensor data from a first sensor device in the area and generating the sensor data in response to sensing the first physical stimulus, the first sensor device not belonging to a zone and the area being an area in which are located other wireless devices belonging to a first zone; generating a commissioning event for the first zone; and in response to the sensor data and the commissioning event, updating the zone configuration data so that the zone configuration data specifies that the first sensor device belongs to the first zone.Type: GrantFiled: October 8, 2010Date of Patent: April 16, 2013Assignee: Daintree Networks, Pty. Ltd.Inventors: Jason Yew Choo Choong, Dallas Ivanhoe Buchanan, III, Peter Graeme Cobb
-
Patent number: 8416775Abstract: A provider edge (PE) device, associated with a virtual private local area network service (VPLS) system, receives a first data frame from a source customer edge (CE) device associated with the VPLS system. The PE device further incorporates the first data frame into a first VPLS packet and determines whether the source CE device is a single-homed CE device or a multi-homed CE device. The PE device incorporates, into the first VPLS packet, a first pseudowire label when the source CE device is the single-homed CE device. The PE device incorporates, into the first VPLS packet, a second pseudowire label, when the source CE device is the multi-homed CE device. The second pseudowire label is different from the first pseudowire label.Type: GrantFiled: May 19, 2010Date of Patent: April 9, 2013Assignee: Juniper Networks, Inc.Inventor: Kireeti Kompella
-
Patent number: 8406299Abstract: Techniques for transforming the prediction error of intra-coded blocks using mode-dependent transform functions. In an embodiment, an encoder selects a set of transform functions to represent prediction error based on the spatial mode used for prediction. In an alternative embodiment, a decoder reconstructs an image block by using the signaled spatial mode to derive the corresponding set of transform functions. No additional signaling between encoder and decoder is required as compared to prior art implementations.Type: GrantFiled: February 29, 2008Date of Patent: March 26, 2013Assignee: QUALCOMM IncorporatedInventor: Marta Karczewicz
-
Patent number: 8406235Abstract: In one aspect of the invention, a communication device, operable with a plurality of remote devices, and operable with an admission profile comprising a capacity reservation for zero or more remote devices, comprises a scheduler for determining if a remote device corresponding to the data transmission indicator has a capacity reservation in the admission profile and for allocating capacity in accordance with the data transmission indicator. In another aspect, data indicators correspond to one or more service levels. Remaining capacity may be allocated in priority of increasing size of data transmission requirement. In yet another aspect, an admission profile is updated to accept a new flow, characterized by flow parameters, in accordance with available system capacity. Various other aspects are also presented.Type: GrantFiled: November 26, 2003Date of Patent: March 26, 2013Assignee: QUALCOMM IncorporatedInventors: J. Rodney Walton, Sanjiv Nanda
-
Patent number: 8401009Abstract: A system (and method) for device-independent point to multipoint communication is disclosed. The system is configured to receive a message addressed to one or more destination users, the message type being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web form input, or Application Program Interface (API) function call. The system also is configured to determine information about the destination users, the information comprising preferred devices and interfaces for receiving messages, the information further comprising message receiving preferences. The system applies rules to the message based on destination user information to determine the message endpoints, the message endpoints being, for example, Short Message Service (SMS), Instant Messaging (IM), E-mail, web page output, or Application Program Interface (API) function call.Type: GrantFiled: July 22, 2008Date of Patent: March 19, 2013Assignee: Twitter, Inc.Inventors: Jack Dorsey, Christopher Isaac Stone
-
Patent number: 8391168Abstract: Network architectural roles of packet switching devices are automatically determined by retrieving and analyzing configuration information of the packet switching devices. The retrieved configuration information typically includes operational details of the packet switching operations performed by the packet switching device, with these retrieved operational details being analyzed in order to identify one or more network architectural roles being performed by a particular packet switching device. Examples of such identified network architectural role include, but are not limited to, a customer edge device, a provider edge device, and a user-facing provider edge device. Knowing the architectural role performed by a packet switching device is useful for operations, administration, maintenance and provisioning of networks of these packet switching devices.Type: GrantFiled: March 14, 2007Date of Patent: March 5, 2013Inventors: Shun Jiang, Ping Wang, Alok Verma
-
Patent number: 8379601Abstract: A method for selective use of control channel element (CCE)-based implicit pointing. The method includes the step of determining whether a number of multiple user elements (UE) within a multi-user multiple-input multiple-output (MU-MIMO) group is greater than the number of resource blocks allocated to the MU-MIMO group. If the number of UEs in the MU-MIMO group is greater than the number of resource blocks allocated to the MU-MIMO group, the method further includes transmitting to each of the UEs of the MU-MIMO group acknowledgements on acknowledgement channels within a first acknowledgement bank and acknowledgements on acknowledgement channels within a second acknowledgement bank. A first portion of the UEs of the MU-MIMO group receives the acknowledgements on the acknowledgement channels within the first acknowledgement bank and a second portion of the UEs of MU-MIMO group receives the acknowledgements on the acknowledgement channels within the second acknowledgement bank.Type: GrantFiled: July 24, 2008Date of Patent: February 19, 2013Assignee: Motorola Mobility LLCInventors: Robert T. Love, Vijay Nangia
-
Patent number: 8379639Abstract: Apparatuses, methods, and other embodiments associated with packet identification are described. One example apparatus includes a packet selection logic to identify packets associated with a data stream. The example apparatus may also include a set of packet classification logics. A packet classification logic may generate a signal as a function of whether an attribute associated with the packet matches an attribute associated with packets generated by a tested application.Type: GrantFiled: July 22, 2009Date of Patent: February 19, 2013Assignee: Cisco Technology, Inc.Inventors: Debojyoti Dutta, Sumeet Singh, Pradeep Sudame, Sundar Rajan
-
Patent number: 8358597Abstract: A method for building scalable Ethernet switch network and huge Ethernet switch is provided. The switch network is composed of a plurality of tiers of Ethernet switches forming a fat-tree topology. The bottommost tier connects to the end-stations. All switches except those in the top tier are typical IEEE802.1Q switches configured purposefully such that all packets from the end-stations are forwarded upstream to the top tier and are tagged with ingress port information. The top-tier switches possess a novel learning and forwarding capability such that a received packet is forwarded downstream to the destination end-station through one of a plurality of possible paths selected by a load balancing algorithm. The method can also be applied to build an Ethernet switch of a large number of ports.Type: GrantFiled: October 1, 2009Date of Patent: January 22, 2013Inventor: Hei Tao Fung
-
Patent number: 8355344Abstract: Systems and methods for configuring a network are disclosed that comprise creating a list of functional elements of the network, determining the operational requirements of the functional elements, and determining an acceptable over subscription rate of the functional elements. These systems and methods may also comprise creating a list of interconnecting switches required to connect the functional elements, configuring the interconnecting elements, creating a list of core elements required to connect the interconnecting elements, and configuring the core elements.Type: GrantFiled: July 23, 2008Date of Patent: January 15, 2013Assignee: Sprint Communications Company L.P.Inventor: David Bruce Lounsberry
-
Patent number: 8355335Abstract: A method is disclosed that enables the monitoring, evaluation, and adjustment of a telecommunications network's audio-signal loss plan. The method can be implemented at a data-collection server, in which the server accumulates voice-quality measurement statistics from various nodes in the network. Such nodes include telecommunications endpoints, media gateways, private-branch exchanges, teleconference bridges, and so forth. The different types of statistics that can be acquired include voice activity detection, average speech level, average noise level, and so forth. The server accumulates the statistical data from the various nodes for multiple calls and over an extended period of time. The server is also able to compare the statistics against a theoretical model that is a function of the loss plan, at least in part. For example, the comparisons that the data-collection server performs can be used to determine why certain calls have been reported as having unsatisfactory quality.Type: GrantFiled: September 9, 2008Date of Patent: January 15, 2013Assignee: Avaya Inc.Inventor: Eric John Diethorn
-
Patent number: 8351440Abstract: An IP address and a MAC address of each of communication devices connected to a plurality of communication ports provided in a switching hub device are associated in an ARP table. Also, priority information representing the communication priority of each communication device is received, and the received priority information is associated with the MAC address of the communication device. When no IP address of a transmission source included in a data packet received at each communication port exists in the ARP table, the IP address and the MAC address of the transmission source are added to the ARP table and priority information is attached to the ARP table.Type: GrantFiled: September 19, 2008Date of Patent: January 8, 2013Assignee: Fujitsu LimitedInventors: Seigo Sawada, Takumi Iwai, Yoshinari Oshio, Takao Nakamura, Tsuneyuki Takai
-
Patent number: 8351339Abstract: A method for Bluetooth on-demand routing, and network formation, and a communication method of a Bluetooth group ad hoc network. With respect to a Bluetooth network system that has a source node, a destination node and a plurality of independent nodes, the method includes the forward and the backward path set-up steps. In the forward path set-up step, the source node sends out a route request message, thus setting up multi forward paths towards the source node and the destination node. In the backward path set-up step, the destination node in receipt of the route request message sends out a route reply message to the source node through one of the set forward paths, thus setting up a backward path. Through the set backward path, a route is formed as the most suitable path between the source node and the destination node to save battery power and provide broader bandwidth.Type: GrantFiled: April 9, 2003Date of Patent: January 8, 2013Assignee: Samsung Electronics Co., Ltd.Inventors: Bin Zhen, Myung-jong Lee
-
Patent number: 8345701Abstract: A memory system for ingress processing is arranged to access multiple banks in a time interleaved fashion. Each memory bank has an associated memory bank manager, which is arranged to track the contents and egress ports associated with data stored in the memory bank. Incoming data from ingress traffic is evaluated and segregated based on criteria. One of the memory banks is identified based on the criteria, and the incoming data is stored in the identified memory bank in the next available write cycle timeslot. Data constructs in the memory bank manager are updated to indicate the location and egress port associated with the stored data. The memory bank managers submit egress transmit bids to a master scheduler, which controls access to the memory banks. The memory banks are readout in interleaved fashion such that the effective average traffic arrival rate is increased and memory bandwidth requirements are reduced.Type: GrantFiled: August 17, 2004Date of Patent: January 1, 2013Assignee: F5 Networks, Inc.Inventors: Greg W. Davis, Alan B. Mimms
-
Patent number: 8345670Abstract: A call control system to route a voice over internet protocol call between a wireless communication device and a destination device comprises a communication interface and a processing system, wherein the destination device is located in a geographic area served by a communication network. The communication interface is configured to receive an authorization response from an authorization system located in a home wireless network of the wireless communication device, wherein the authorization response comprises a destination identifier of the destination device and a location identifier of the wireless communication device. The processing system is configured to process the destination identifier and the location identifier to determine if the wireless communication device is located in the geographic area, and if so, the processing system is configured to direct the communication interface to transfer the call over a source port associated with the geographic area served by the communication network.Type: GrantFiled: May 12, 2010Date of Patent: January 1, 2013Assignee: Sprint Communications Company L.P.Inventors: Wen Xue, Talat Jamshidi, Pierce Andrew Gorman, Simon Peter Vandervelde, Trey A. Hilyard