Replicate Messages For Multiple Destination Distribution Patents (Class 370/390)
  • Patent number: 9769216
    Abstract: A collaboration handoff method for seamlessly passing a communication session between devices includes connecting a first device and a second device to enable communication between the first and second devices using an intermediary device to initiate a communication session. A request may be received from one of the first device and a third device to switch to the third device for communication with the second device. Communication session data for the first device may be identified at the intermediary device. The third device may be connected with the second device within the communication session and the communication session data may be transmitted to the third device.
    Type: Grant
    Filed: November 30, 2012
    Date of Patent: September 19, 2017
    Assignee: Mitel Networks Corporation
    Inventor: Arthur Louis Gaetano, Jr.
  • Patent number: 9767114
    Abstract: A content-dissemination system distributes, publishes, or makes available a content item to one or more target entities based on contextual information associated with the content item. When a user creates a new content item or the system detects a new content item for a local user, the system determines contextual information for the content item, and uses this contextual and previous historical contextual information to generate a set of structured names for the content item. The system also determines security and privacy polices for disseminating the content item from the determined contextual information and the historical contextual information. The system associates the set of structured names and the security and privacy policies with the content item, and can disseminate the content item to one or more target entities based on these structured names, the security and privacy policies, and the requirements and capabilities of the recipients.
    Type: Grant
    Filed: August 14, 2012
    Date of Patent: September 19, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Priya Mahadevan, Rebecca Lynn Braynard Silberstein
  • Patent number: 9760302
    Abstract: A system and method for implementing a servicing instruction for a plurality of counters that includes determining a counter set based on the servicing instruction, whether access is authorized to the counter set, and a block of storage in a memory based on the service instruction. In response to the determining that the access is authorized, the system and method extracts the plurality of counters within the counter set in response to the determining that the access is authorized and storing the plurality of counters in the block of storage.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: September 12, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jane H. Bartik, Jonathan D. Bradbury, Daniel V. Rosa, Donald W. Schmidt
  • Patent number: 9756587
    Abstract: According to an embodiment, an estimation apparatus includes first to fourth obtainers and an estimator. The first obtainer obtains, for each slave node, a piece of synchronization information in a network configuration including: nodes including a master node serving as a time synchronization source, one or more slave nodes serving as time synchronization destinations, and relay nodes; and paths connecting the nodes. The second obtainer obtains, for each path, a piece of band information. The third obtainer obtains, for each path, a piece of traffic information. The fourth obtainer obtains, for each relay node, a piece of path information. The estimator estimates a predetermined relay node causing reduction of accuracy of time synchronization between the master node and the one or more slave nodes, based on the one or more pieces of synchronization information, the pieces of band information, the pieces of traffic information, and the pieces of path information.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: September 5, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Masashi Ito, Akira Kawarada
  • Patent number: 9756651
    Abstract: A wireless device includes a scheduler, arranged for setting a packet de-queue scheduling of a packet queue device having packets of a plurality of groups which are queued therein. Each of the plurality of groups includes at least one wireless communications client. The scheduler includes an information acquisition circuit, an airtime controller and a scheduling controller. The information acquisition circuit is arranged to obtain an airtime utilization or a throughput utilization of at least one group of a plurality of groups. The airtime controller is arranged to assign a plurality of airtime quota settings to the plurality of groups based on the airtime utilization or the throughput utilization of the at least one group of the plurality of groups. The scheduling controller is arranged to set the packet de-queue scheduling according to at least the airtime quota settings.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: September 5, 2017
    Assignee: MEDIATEK INC.
    Inventor: Hsien-Chun Huang
  • Patent number: 9756683
    Abstract: A method for transferring data among communication devices. The method includes a first communication device receiving, from a second communication device, data to be transferred and a condition defining a range of data transfer. The first communication device then determines whether a third communication device satisfies the condition defining the range of data transfer. On condition that the first communication device determines that the third communication device satisfies the condition, the first communication device directly transfers the data and the condition to the third communication device.
    Type: Grant
    Filed: May 3, 2016
    Date of Patent: September 5, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hirofumi Nishikawa, Tomohiro Shioya, Kei Sugano, Shoichiro Watanabe
  • Patent number: 9756098
    Abstract: Some embodiments provide a multi-tenant over-the-top multicast solution that integrates the per user stream customizability of unicast with the large scale streaming efficiencies of multicast. The solution involves an application, different multicast groups streaming an event with different customizations, and a manifest file or metadata identifying the different groups and customizations. The solution leverages the different multicast groups in order to provide different time shifts in the event stream, different quality level encodings of the event stream, and different secondary content to be included with a primary content stream. The application configured with the manifest file or metadata dynamically switches between the groups in order to customize the experience for a user or user device on which the application executes. Switching from multicast to unicast is also supported to supplement available customizations and for failover.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: September 5, 2017
    Assignee: Verizon Digital Media Services Inc.
    Inventors: Alexander A. Kazerani, Jayson G. Sakata, Robert J. Peters, Amir Khakpour, Derek Shiell
  • Patent number: 9756012
    Abstract: A computing resource service receives a request from a customer to assign a domain name to a computing resource. The computing resource service may submit a query to a domain name system service to determine whether the domain name has been reserved for the customer. The domain name system service may provide an encrypted alias record corresponding to the requested domain name and specifying one or more identifiers of customers for whom the domain name has been reserved. The computing resource service may decrypt the alias record and determine whether the customer corresponds to one of the one or more identifiers within the alias record. If the customer does correspond to one of the one or more identifiers within the alias record, the computing resource service may assign the domain name to the computing resource.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: September 5, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Chirag Pravin Pandya, Connor John Yorks, Krithi Rai, Lawrence Hun-Gi Aung
  • Patent number: 9756497
    Abstract: Session continuity may be maintained when communication devices transition from communicating through network infrastructure (e.g., through a cellular network) to direct mode communications (e.g., a communication path directly between two communication devices). For example, in switching from an infrastructure mode communication path to a direct mode communication path, a method may include: determining a public-facing address corresponding to the infrastructure path; replacing, for a packet that is to be transmitted over the direct mode communication path to a second communication device, a source address field of the packet with the determined public-facing address; and encapsulating the packet with source and destination address fields corresponding to the first and second communication device through the direct mode communication path respectively.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: September 5, 2017
    Assignee: Intel Corporation
    Inventors: Alexandre Stojanovski, Muthaiah Venkatachalam, Kerstin Johnsson
  • Patent number: 9755845
    Abstract: A method and apparatus for providing Protocol-Independent Multicast (PIM) snooping for a Shortest Path Bridging Multicast (SPBM) Network is presented. An ingress Backbone Edge Bridge (BEB) device of a Shortest Path Bridging (SPB) network having at least one egress BEB coupled to at least one PIM network performs the following operations. The egress BEB, snoops join and prune messages for a multicast stream in the SPB network. A multicast tree is built in the SPB network for the multicast stream in accordance with the join and prune messages. The multicast stream is forwarded through the SPB network in accordance with the multicast tree.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: September 5, 2017
    Inventors: Srikanth Keesara, David Johnson, Jr., Julie Alma Carleton
  • Patent number: 9749287
    Abstract: Assignment of directionality to interfaces, ports, receptacles, antennas and other input/output (I/O) employed by network devices to facilitate multi-device networking is contemplated. The directionality assignments may be used to facilitate assigning directionless and/or configurable router directionality in order to automatically, adaptively, dynamically or other otherwise facilitate inter-router connections within a multi-router network.
    Type: Grant
    Filed: March 9, 2013
    Date of Patent: August 29, 2017
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Christopher Donley, Christopher Grundemann
  • Patent number: 9749989
    Abstract: A base station apparatus includes a receiver, a transmitter, a determiner, and an instruction sender. The receiver receives a multicast signal. The transmitter transmits the multicast signal to a mobile station apparatus. The determiner determines, in accordance with a status of communication with the mobile station apparatus, whether the transmission of the multicast signal is needed. The instruction sender transmits, in accordance with a result of the determination, an instruction signal indicating whether to join a group of destinations of the multicast signal to a distribution apparatus for distributing the multicast signal.
    Type: Grant
    Filed: February 14, 2011
    Date of Patent: August 29, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Teruyoshi Watanabe
  • Patent number: 9749226
    Abstract: A flow-based network switching system includes a memory having a flow table and a packet processor coupled to the memory. The packet processor includes a user-programmable flow-based rule storage that includes a plurality of flow-based rules. A flow-based handler and session manager in the packet processor is operable to retrieve application layer metadata from a first packet received over a network, determine a first flow session associated with the first packet using the application layer metadata from the first packet and the flow table, and retrieve at least one of the plurality of flow-based rules from the programmable flow-based rule storage using the application layer metadata from the first packet. A flow-based rule processing engine in the packet processor is operable to apply the at least one flow-based rule to the first packet. Packets with applied flow-based rules are forwarded through the network.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: August 29, 2017
    Assignee: Dell Products L.P.
    Inventors: Rabah S. Hamdi, Saikrishna M. Kotha
  • Patent number: 9750081
    Abstract: A method for transferring data among communication devices. The method includes a first communication device receiving, from a second communication device, data to be transferred and a condition defining a range of data transfer. The first communication device then determines whether a third communication device satisfies the condition defining the range of data transfer. On condition that the first communication device determines that the third communication device satisfies the condition, the first communication device directly transfers the data and the condition to the third communication device.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: August 29, 2017
    Assignee: International Business Machines Corporation
    Inventors: Hirofumi Nishikawa, Tomohiro Shioya, Kei Sugano, Shoichiro Watanabe
  • Patent number: 9742862
    Abstract: Disclosed are systems and methods for the delivery of multi-unicast communication traffic. A multimedia router is adapted to analyze and identify contents which it handles and one or more access nodes are adapted to receive one or more of the identified contents, cache contents based on said identification; and use cached contents as substitutes for redundant traffic, received by the same access node.
    Type: Grant
    Filed: June 21, 2015
    Date of Patent: August 22, 2017
    Assignee: SAGUNA NETWORKS LTD.
    Inventors: Daniel Nathan Frydman, Lior Fite
  • Patent number: 9743151
    Abstract: Multicast video program switching architecture. In one embodiment, a user makes a request for service. A controller determines whether the channel is currently broadcast. When the channel is currently broadcast, redirect the user to an address of the channel. When the channel is not currently broadcast, query a storage apparatus to find a currently broadcast channel that has no current viewership, send, a request to a multicast network address translation (MNAT) router comprising a multicast address of the currently broadcast channel and an identifier of the requested channel to modify MNAT settings on the MNAT router and redirect the user to the multicast address, the multicast address associated with the requested channel.
    Type: Grant
    Filed: June 24, 2015
    Date of Patent: August 22, 2017
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Reuben Patterson, James Panagos
  • Patent number: 9743122
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a set-top-box (STB) having a controller to join a multicast group having an associated multicast address, wherein the multicast address is associated with a first content type of a plurality of content types, access encoded content associated with the first content type from the multicast address, wherein the encoded content is transmitted by at least one source associated with the multicast group to the multicast address, decode the accessed encoded content, and display the decoded content on a channel mapped to the multicast address. Other embodiments are disclosed.
    Type: Grant
    Filed: September 28, 2015
    Date of Patent: August 22, 2017
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Jason Savard, Michael Raftelis
  • Patent number: 9743339
    Abstract: Various embodiments implement a set of low overhead mechanisms to enable on-demand routing protocols. The on-demand protocols use route accumulation during discovery floods to discover when better paths have become available even if the paths that the protocols are currently using are not broken. In other words, the mechanisms (or “Route Optimizations”) enable improvements to routes even while functioning routes are available. The Route Optimization mechanisms enable nodes in the network that passively learn routing information to notify nodes that need to know of changes in the routing information when the changes are important. Learning routing information on up-to-date paths and determining nodes that would benefit from the information is performed, in some embodiments, without any explicit control packet exchange. One of the Route Optimization mechanisms includes communicating information describing an improved route from a node where the improved route diverges from a less nearly optimal route.
    Type: Grant
    Filed: October 19, 2015
    Date of Patent: August 22, 2017
    Assignee: Firetide, Inc.
    Inventors: Jorjeta Gueorguieva Jetcheva, Sachin Kanodia, Murali Sundaramoorthy Repakula, Mohan Natarajan
  • Patent number: 9735974
    Abstract: Measures, including methods, systems and non-transitory computer-readable storage mediums, for use in processing multicast group membership discovery protocol messages in a data center network including a plurality of compute servers. Each compute server in the plurality is capable of running one or more virtual machines. At a multicast group membership discovery protocol proxy located on a compute server in the plurality, a multicast group membership discovery protocol report message is received requesting delivery of data associated with a specified multicast group from a specified multicast data source. It is determined whether the specified multicast data source is hosted by a virtual machine running on the compute server. In response to a positive determination, a request corresponding to the received multicast group membership discovery protocol report message is forwarded to the virtual machine hosting the specified multicast data source on the compute server.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: August 15, 2017
    Assignee: METASWITCH NETWORKS LTD
    Inventor: Benjamin Thomas Wright
  • Patent number: 9736766
    Abstract: The present invention relates to a method for performing communication between terminals (D2D). Specifically, the method is characterized in that when a terminal communicating with another terminal is to perform an additional communication with yet another terminal, the channel sequence of the communicating terminal is determined, and one of the two terminals communicating with each other is defined as the channel synchronization reference terminal performing synchronization.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: August 15, 2017
    Assignee: LG Electronics Inc.
    Inventors: Suhwook Kim, Jinyoung Chun, Hangyu Cho
  • Patent number: 9736058
    Abstract: A controller transmits a data packet to a node in a source routed forwarding network having a plurality of nodes configured to transfer data packets to one another via a plurality of links. The data packet includes a header. The header includes a source routed hop list defining a path of the data packet. The data packet is associated with a flow of data packets from a source to one or more destinations. The hop list includes a sub-tree identifier indicative of a multicast sub-tree.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 15, 2017
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Evelyne Roch, Mehdi Arashmid Akhavain Mohammadi
  • Patent number: 9736041
    Abstract: Systems and methods for network management, including adaptively installing one or more monitoring rules in one or more network devices on a network using an intelligent network middleware, detecting application traffic on the network transparently using an application demand monitor, and predicting future network demands of the network by analyzing historical and current demands. The one or more monitoring rules are updated once counters are collected; and network paths are determined and optimized to meet network demands and maximize utilization and application performance with minimal congestion on the network.
    Type: Grant
    Filed: August 11, 2014
    Date of Patent: August 15, 2017
    Assignee: NEC Corporation
    Inventors: Cristian Lumezanu, Kyriakos Zanfis, Guofei Jiang
  • Patent number: 9734018
    Abstract: According to certain aspects, systems and methods are provided for automating recovery of a networked data storage environment. For instance, a system can generate a data recovery package configured to automatically carry out a process for recovering a data storage environment and/or associated data. The content of the particular workflow depends on the data storage environment, and can be defined by a user.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: August 15, 2017
    Assignee: Commvault Systems, Inc.
    Inventors: Sanjay Harakhchand Kripalani, Parag Gokhale
  • Patent number: 9729256
    Abstract: The present disclosure discloses a method for issuing information including: an ad hoc network including an information issuing node and a client node is established; when a user to which the information issuing node is attributive desires to issue information, the information issuing node stores information issued by the user, broadcasts the information issued by the user to the ad hoc network and notifies all other nodes of the ad hoc network to update information of the information issuing node. The present disclosure also discloses a system for issuing information and a method and system for acquiring information. The methods and systems make it possible to implement timely and efficient issuing and acquisition of information.
    Type: Grant
    Filed: June 8, 2013
    Date of Patent: August 8, 2017
    Assignee: ZTE CORPORATION
    Inventors: Wei Zou, Jie Cui, Xiaofeng Cheng
  • Patent number: 9722785
    Abstract: An apparatus for quantum cryptographic communication includes a light source configured to generate an optical pulse which is transmitted to a plurality of quantum code sending devices, and a quantum entanglement measuring unit configured to receive the optical signal generated from each of the plurality of quantum code sending devices and measure a relation among quantum states of the optical signals received from the plurality of quantum code sending devices; the optical signal being generated by encoding a key to a quantum state of the optical pulse. The apparatus for quantum cryptographic communication may further include a signal direction determining unit, a reflector for reflecting the optical pulse or the optical signal, an arbitrary phase shifter, or a modulator for encoding a digital signal corresponding to the key to the optical pulse.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: August 1, 2017
    Assignee: Korea Institute of Science and Technology
    Inventors: Yong-Su Kim, Sang Wook Han, Sung Wook Moon, Yujun Choi
  • Patent number: 9722810
    Abstract: A method for synchronizing multicast message subflows in a switched network includes associating, with a processing device, a first destination identifier corresponding to a multicast message with a first queue that corresponds to a first output port of a switching device, associating, with a processing device, a second destination identifier corresponding to the multicast message with a second queue that corresponds to a second output port of the switching device, pausing the first queue in response to a message counter corresponding to the first queue crossing a first predetermined threshold, and unpausing the first queue in response to the message counter crossing a second predetermined threshold, wherein the message counter indicates a quantity of data that has been forwarded by the first queue but remains to be forwarded by the second queue.
    Type: Grant
    Filed: February 3, 2014
    Date of Patent: August 1, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Claude Basso, Nikolaos Chrysos, Cyriel Minkenberg, David A. Shedivy, Kenneth M. Valk, Brian T. Vanderpool
  • Patent number: 9723042
    Abstract: The present invention relates to methods and arrangements to optimize load transportation between a P2P live streaming network and an access network. The method comprises steps like: a peer in the access network selects a live channel to use; a request comprising information of the selected channel is sent from the access network to the streaming network a converter node connecting the P2P live streaming network and the access network detects that a number of peers in the access network using the selected channel has reached a predetermined threshold value (T) and chunks that are parts of the selected channel arriving from peers in the streaming network are converted in the converter node from P2P format to multicast format.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: August 1, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON
    Inventor: Ayodele Damola
  • Patent number: 9715820
    Abstract: An approach to providing a group alarm clock wherein the next group alarm is specified by a group member acknowledging a previous group alarm. The approach allows members to join a group alarm clock and provide alarm preferences to the group alarm clock. When the approach determines that the conditions of activating a group alarm are met, the group alarm is sent to the group members. The first group member to acknowledge the group alarm selects the alarm for the next round and is removed from the group. Iterations of group alarms continue until the group alarm clock no longer has any members.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Harini Jagannathan, Kevin C. McConnell, Minh Q. Pham
  • Patent number: 9716916
    Abstract: Various systems, methods and devices adaptively manage the multicast delivery of multiple media programs. Each of the media programs is encoded into multiple media streams, each stream having a different bitrate, frame rate, resolution or other encoding parameter. A computer receives feedback about the delivery of the multiple streams and automatically adapts the number of streams available for at least one of the multiple media programs in response to the received feedback. This allows resources to be applied to those multicast streams having the greatest user demand.
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: July 25, 2017
    Assignee: EchoStar Technologies L.L.C.
    Inventors: Robert Drew Major, Mark B. Hurst, Herrick Muhlestein
  • Patent number: 9716749
    Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A mitigation operation that modifies transfer of a digital content item between peer computers of the peer-to-peer network is performed according to one or more health metrics of the peer-to-peer network. The one or more health metrics are derived from the telemetry data aggregated from the plurality of peer computers.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: July 25, 2017
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mehmet Akkurt, Alexander Burba, Brandon Hunt, Michael Gallop, Nima Ganjeh, Frank R. Morrison, III
  • Patent number: 9712787
    Abstract: A system and method of delivering video content is disclosed. In a particular embodiment, the method includes receiving channel selection data from a set-top box device via an Internet Protocol Television (IPTV) access network. The channel selection data indicates a selection of an IPTV channel. The method also includes sending a rapid channel change (RCC) request to a distribution switch/router system via a subscriber virtual local area network (VLAN) associated with the set-top box device after receiving the channel selection data. The RCC request indicates the selected IPTV channel.
    Type: Grant
    Filed: July 2, 2007
    Date of Patent: July 18, 2017
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kuo-Hui Liu, Yongdong Zhao
  • Patent number: 9712447
    Abstract: In some examples, a controller for a network includes a path computation module configured for execution by one or more processors to obtain configuration information for at least one point-to-multipoint label switched path (P2MP LSP); obtain, from the network via at least one protocol, network topology information defining a network topology for the network; determine, based on the network topology, a first solution comprising first respective paths through the network for the at least one P2MP LSP; determine, after generating a modified network topology based on the network topology, a second solution comprising second respective paths through the network for the at least one P2MP LSP. The controller also includes a path provisioning module configured for execution by the one or more processors to configure the network with the solution of the first solution and the second solution having the lowest total cost.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: July 18, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: David Wood, Ping Wang
  • Patent number: 9706450
    Abstract: A common group cell identifier is transmitted by adjacent base stations. Handover processing is minimized for mobile relays traveling along a predetermined path that traverses the adjacent base stations. A first base station along the path transmits a group cell identifier and a first single cell identifier within a first service area. An adjacent base station transmits the group cell identifier and a second single cell identifier within a second service area that at least partially overlaps the first service area. The mobile relay monitors the group cell identifier in certain situations and only performs a handover when the group cell identifier changes. As a result, no handovers are initiated as the mobile relay travels down the path since the group cell identifier transmitted by the base stations along the path are the same.
    Type: Grant
    Filed: May 8, 2012
    Date of Patent: July 11, 2017
    Assignee: Kyocera Corporation
    Inventors: Henry Chang, Doug Dunn, Amit Kalhan, David Comstock
  • Patent number: 9699277
    Abstract: In one embodiment, a method includes receiving network traffic, determining whether packets have an overlay header, terminating a tunnel and de-encapsulating inner packets of packets having an overlay header, performing services on the inner packets in response to a determination that services are to be performed on the inner packets, originating a tunnel, encapsulating a first packet of the serviced inner packets with an overlay header, and switching the encapsulated serviced inner packets to a destination address in a virtual network in response to determining that the first packet is to be switched to the destination address in the virtual network, and switching a second packet of the serviced inner packets to a destination address in a non-virtual network without encapsulating the serviced inner packets with the overlay header in response to a determination that the second packet is to be switched to the destination address in the non-virtual network.
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: July 4, 2017
    Assignee: International Business Machines Corporation
    Inventors: Bhalachandra G. Banavalikar, Keshav G. Kamble, Dar-Ren Leu
  • Patent number: 9693263
    Abstract: A data replication system of a communication network is disclosed. According to one embodiment, the data replication system includes a replication gateway node and a replication control system. The replication gateway node is configured to create a first replication tunnel between a first gateway node and the replication gateway node and a second replication tunnel between the replication gateway node and a second gateway node. The replication gateway node replicates data streams between the first gateway node and the second gateway and delivers the replicated data stream to a management node for further analysis.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: June 27, 2017
    Assignee: Yaana Technologies, LLC
    Inventors: David Grootwassink, Rajesh Puri, Michael P. Hammer, Ashok P. Magadum
  • Patent number: 9692677
    Abstract: Multicast link trace Connectivity Fault Management (CFM) is implemented in an Ethernet network by causing nodes on the network which perform Reverse Path Forwarding Check (RPFC) based on packet Source Address (SA) to not update the packet SA when updating the content of the CFM message. Alternatively multicast CFM is implemented by causing nodes on the network to update the packet SA when the content of the CFM message is updated, but cause a secondary RPFC process to be implemented by a control process in connection with processing the CFM message. The secondary RPFC process is based on a combination of source and content contained in the payload of the CFM message.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: June 27, 2017
    Assignee: Avaya Inc.
    Inventors: Srikanth Keesara, Deborah Ellen Fitzgerald
  • Patent number: 9680728
    Abstract: A method for monitoring data associated with a virtual computing environment is provided. The method includes receiving virtually-originated data, wherein the virtually-originated data originated from a virtual server in the virtual computing environment and transmitted in the form of data packets. The method also includes encapsulating the virtually-originated data using a tunneling protocol, forming encapsulated traffic. The method further includes transmitting the encapsulated traffic to a tap device, wherein the tap device decapsulates the encapsulated traffic to recover a version of the virtually-originated data and forwards the version of the virtually-originated data to a monitoring device.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: June 13, 2017
    Assignee: Ixia
    Inventor: Sharon Shalom Besser
  • Patent number: 9674036
    Abstract: In some embodiments, a switch fabric system includes multiple access switches configured to be operatively coupled to a switch fabric. The multiple access switches include multiple ports each to be operatively coupled to a peripheral processing device. A first set of ports from the multiple ports and a second set of ports from the multiple ports are managed by a first network control entity when the switch fabric system is in a first configuration. The first set of ports is managed by the first network control entity and the second set of ports is managed by a second network control entity when the switch fabric system is in a second configuration. The second network control entity is automatically initiated when the system is changed from the first configuration to the second configuration.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: June 6, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Quaizar Vohra, Umesh Kondur, Nishanth Gaddam
  • Patent number: 9674207
    Abstract: In one embodiment, a device in a network identifies a set of traffic flow records that triggered an attack detector. The device selects a subset of the traffic flow records and calculates aggregated metrics for the subset. The device provides the aggregated metrics for the subset to the attack detector to generate an attack detection determination for the subset of traffic flow records. The device identifies one or more attack traffic flows from the set of traffic flow records based on the attack detection determination for the subset of traffic flow records.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: June 6, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Andrea Di Pietro, Jean-Philippe Vasseur, Javier Cruz Mota
  • Patent number: 9674159
    Abstract: Disclosed herein are mechanisms to support the management of multicast keys for a multicast group comprising one or more optical line terminals (OLTs), one or more fiber to coax units (FCUs), and a plurality of coax network units (CNUs). The disclosed embodiments may support the management of multicast keys over optical and coaxial networks. In some embodiments, an FCU may facilitate communication of operations, administration and maintenance (OAM) messages containing multicast keys from one or more OLTs to one or more CNUs (typically a plurality of CNUs). Some embodiments may employ one multicast key over both the optical network and coaxial network. Other embodiments may employ an optical domain multicast key over the optical network and an electrical domain multicast key over the coaxial network. Embodiments may comprise adding a first CNU to a multicast group as well as adding subsequent CNUs to the multicast group.
    Type: Grant
    Filed: December 8, 2015
    Date of Patent: June 6, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yanbin Sun, Guangsheng Wu, Li Zhang, Fanglin Sun, Jim Chen
  • Patent number: 9660825
    Abstract: One embodiment of the present invention provides a system for updating routing information associated with a multicast group in an information-centric network (ICN). During operation, a first node in the ICN receives an update message for the multicast group from a neighbor node. The multicast group includes a root anchor node and a number of anchor nodes with the root anchor node having a smaller name than the anchor nodes. The update message specifies a prefix associated with the multicast group and the root anchor node of the multicast group. The system selects, based on topology information stored on the first node, from neighbors of the first node one or more next-hop neighbors that meet a notification condition, and forwards the update message to the one or more next-hop neighbors.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: May 23, 2017
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Jose J. Garcia-Luna-Aceves
  • Patent number: 9661551
    Abstract: Techniques are generally described related to a mobile ad-hoc network. One example method for transmitting data from a source node to a destination node in a mobile ad-hoc network may include receiving a route reply packet from a first node by a second node; identifying the route reply packet as an overheard route reply packet by the second node; adding a first routing entry in a routing table of the second node and the first routing entry being associated with the overheard route reply packet by the second node; broadcasting a routing entry added message associated with the first routing entry by the second node; receiving data transmitted from a third node and the data being transmitted by the third node responsive to the routing entry added message by the second node; and sending data received from the third node towards the destination node via an active route established based on the first routing entry in the routing table of the second node by the second node.
    Type: Grant
    Filed: July 8, 2010
    Date of Patent: May 23, 2017
    Assignee: PEKING UNIVERSITY
    Inventors: Xinggong Zhang, Zongming Guo
  • Patent number: 9661476
    Abstract: A method is provided for facilitating multicast service. The method may include receiving data multicast to members of a multicast group. The method may further include determining, based at least in part on an indication received during multicast of the data, that a late joining device has joined the multicast group subsequent to initiation of the multicast. The method may additionally include marking, based at least in part on the received indication, a point at which the late joining device began to participate in the multicast. A corresponding apparatus and computer program product are also provided.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: May 23, 2017
    Assignee: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
    Inventors: Haifeng Wang, Zhenhong Li, Jorma Lilleberg, Ting Zhou, Jing Xu
  • Patent number: 9661475
    Abstract: An apparatus for Internet-Protocol based communications in a wireless network includes a network interface, a controller, and memory. The interface receives a series of multicast data packets. The controller identifies one or more receiving nodes in the wireless network requesting data corresponding to the series of multicast data packets and determines that the effective unicast rate for one or more unicast data packets exceeds a minimum data rate of the series of multicast data packets using an 802.x protocol. The memory stores instructions that may be executable by a processor. Upon execution of the instructions by a processor, the received series of multicast data packets is converted into one or more unicast packets, the execution and conversion occurring in response to instructions received from the controller. A system for Internet-Protocol based communications in a wireless network implements such an apparatus in the context of an access point.
    Type: Grant
    Filed: June 23, 2015
    Date of Patent: May 23, 2017
    Assignee: RUCKUS WIRELESS, INC.
    Inventor: William S. Kish
  • Patent number: 9648516
    Abstract: A data replication system of a communication network is disclosed. According to one embodiment, the data replication system includes a replication gateway node and a replication control system. The replication gateway node is configured to create a first replication tunnel between a first gateway node and the replication gateway node and a second replication tunnel between the replication gateway node and a second gateway node. The replication gateway node replicates data streams between the first gateway node and the second gateway and delivers the replicated data stream to a management node for further analysis.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: May 9, 2017
    Assignee: Yaana Technologies, LLC
    Inventors: David Grootwassink, Rajesh Puri, Michael P. Hammer, Ashok P. Magadum
  • Patent number: 9648503
    Abstract: A wireless communication method of establishing and maintaining a cell cluster comprising at least one cell configured to communicate with at least one UE (User Equipment), comprising detecting a broadcast beacon signal. The method further comprises, in response to an absence of the broadcast beacon signal, assuming the role of a cluster head of a cluster having a specific intra-cell identifier, and broadcasting a beacon signal. In response to detecting the broadcast beacon signal and an absence of an intra-cell identifier, continuing to transmit and receive using a prior duplex communication configuration. Further, in response to detecting the broadcast beacon signal and a presence of the intra-cell identifier, joining the cell identified by the detected intra-cell identifier, and setting its intra-cell identifier based on the detected intra-cell identifier.
    Type: Grant
    Filed: January 9, 2013
    Date of Patent: May 9, 2017
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Lili Zhang, Chunyan Gao, Jing Han, Wei Hong, Haiming Wang
  • Patent number: 9634953
    Abstract: A scheduler performs a plurality of scheduler operations each scheduling an output queue selected from a plurality of output queues associated with an egress port. The scheduler includes a candidate decision logic and a final decision logic. The candidate decision logic is arranged to decide a plurality of candidate output queues for a current scheduler operation, regardless of a resultant status of packet transmission of at least one scheduled output queue decided by at least one previous scheduler operation. The final decision logic is arranged to select one of the candidate output queues as a scheduled output queue decided by the current scheduler operation after obtaining the resultant status of packet transmission of the at least one scheduled output queue decided by the at least one previous scheduler operation.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: April 25, 2017
    Assignee: MEDIATEK INC.
    Inventors: Yi-Hsin Yu, Yu-Hsun Chen, Chang-Po Ma, Jui-Tse Lin, Ta Hsing Liu
  • Patent number: 9634911
    Abstract: A user interaction or a timer event is detected in a communication device. A timestamp is associated with the user interaction or the timer event. In response to detecting the user interaction or the timer event in the communication device, the user interaction or the timer event and the timestamp are stored in a packet log file associated with the communication device. The packet log file can also include a packet trace of packets that are sent to and received by the communication device. This allows the user interactions and/or the timer events to be displayed chronologically in relation to the packets sent to and received by the communication device.
    Type: Grant
    Filed: July 30, 2013
    Date of Patent: April 25, 2017
    Assignee: Avaya Inc.
    Inventor: Jean Meloche
  • Patent number: 9628373
    Abstract: Ways of sending data over a network over a single path or over multiple parallel paths on an as-needed basis depending upon network conditions, and/or other factors, are described. For example, if a computing device detects sufficient jitter and/or latency at one or more network interfaces, the data may be sent over two or more communication paths using two or more network interfaces.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: April 18, 2017
    Assignee: Comcast Cable Communications, LLC
    Inventor: Ross Gilson
  • Patent number: 9628409
    Abstract: Techniques are described for supporting designated forwarder election for a multi-homed Ethernet virtual private network (EVPN) data center interconnect (DCI) between multiple data centers by leveraging and utilizing adjacency state information learned from a multicast routing protocol that controls multicast distribution within an underlying transport network of a local data center. For example, a set or routers operating to provide a multi-homed EVPN DCI may utilize adjacency state information learned from a Protocol Independent Multicast (PIM) executing within the underlying transport network of a multi-homed data center to facilitate selection of a designated forwarder for the EVPN between the data centers. By leveraging adjacency state information, an enhanced DF election may be automatically performed for the EVPN to facilitate selection of a designated forwarder in a manner that may avoid loss of traffic in situations where a topology event in the underlying transport network of the data center.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: April 18, 2017
    Assignee: Juniper Networks, Inc.
    Inventors: Venkatesan Yuvaraj, Sunesh Rustagi, Shrinivasa Kini, Tapraj Singh, Ragupathi J