Measurement Of Flow Rate Of Messages Having An Address Header Patents (Class 370/253)
  • Patent number: 9736039
    Abstract: In a method of identifying matching packets at different locations in a network, a first plurality of packets is received at a first location in the network, and a first subset thereof is selected in accordance with a filter. A second plurality of packets is received at a second location in the network, and a second subset thereof is selected in accordance with the same filter. Each packet in the first and second subsets is parsed to extract invariant header fields from an outermost IP header inwards, until a minimal set of invariant header fields is obtained for that packet, or until it is determined that a minimal set is not obtainable for that packet. A packet signature is computed from the minimal set for each packet having a minimal set, and the packet signatures arc compared to identify matching packets in the first and second subsets.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: August 15, 2017
    Assignee: Viavi Solutions Inc.
    Inventors: Lai-chong Chan, Brian Moody
  • Patent number: 9727512
    Abstract: A method of performing an identical packet multicast packet ready command (common packet multicast mode operation) is described herein. A packet ready command is received from a first memory system via a bus and onto a network interface circuit. The packet ready command includes a multicast value. A communication mode is determined as a function of the multicast value. The multicast value indicates a single packet is to be communicated by the network interface circuit to a first number of destinations. A free packet command is output from the network interface circuit onto the bus. The free packet command includes a Free On Last Transfer (FOLT) value that indicates that the packet will not be freed from the first memory system by the network interface circuit once the packet is transmitted. The network interface circuit and the memory system are included on an Island-Based Network Flow Processor.
    Type: Grant
    Filed: November 2, 2014
    Date of Patent: August 8, 2017
    Assignee: Netronome Systems, Inc.
    Inventor: Ron Lamar Swartzentruber
  • Patent number: 9727513
    Abstract: A method of performing an unicast packet ready command (unicast mode operation) is described herein. A packet ready command is received from a memory system via a bus and onto a network interface circuit. The packet ready command includes a multicast value. A communication mode is determined as a function of the multicast value. The multicast value indicates a single packet is to be communicated to a single destination by the network interface circuit. A free packet command is outputted from the network interface circuit onto the bus. The free packet command includes a Free On Last Transfer (FOLT) value that indicates that the packet is to be freed from the memory system by the network interface circuit after the packet is communicated to the network interface circuit. The network interface circuit and the memory system are included on an Island-Based Network Flow Processor.
    Type: Grant
    Filed: November 2, 2014
    Date of Patent: August 8, 2017
    Assignee: Netronome Systems, Inc.
    Inventor: Ron Lamar Swartzentruber
  • Patent number: 9729629
    Abstract: A computer implemented method includes the steps of establishing a plurality of storage control sessions, wherein each storage control session associates at least one primary storage controller and at least one secondary storage controller with a predetermined path through a data transport network that interconnects the primary and secondary storage controllers; identifying storage control sessions that have data available to be transferred from primary storage controllers to secondary storage controllers; accumulating available data for each session and determining transfer time through the network for each data element to estimate prospective bandwidth utilization; and determining, for a predetermined time interval, whether transferring the available data would fully occupy available bandwidth of the data transport network for the predetermined time interval.
    Type: Grant
    Filed: January 21, 2014
    Date of Patent: August 8, 2017
    Assignee: International Business Machines Corporation
    Inventors: Robert N. Crockett, Eduard A. Diel, Gregory E. McBride, Alan G. McClure, David M. Shackelford, Nadim P. Shehab
  • Patent number: 9720569
    Abstract: A method for real-time capture of analytics from real users of a native mobile application (app) includes storing a custom metric/timer definition for a native mobile application (app) in a configuration file on a server. The custom metric/timer definition includes one or more identifiers of an element or object of the native mobile app selected by touch gesture input via a user interface on a mobile device running the native mobile app in a special mode. The configuration file is downloaded from the server to real users running the native mobile app on associated mobile devices. Immediately thereafter, one or more collector servers receive data beaconed in real-time from the associated mobile devices of the real users. The beaconed data includes custom metric/timer data obtained from the custom metric/timer definition.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: August 1, 2017
    Assignee: SOASTA, Inc.
    Inventors: Kenneth C. Gardner, Tal Broda, Tana C. Jackson, Matthew Solnit, Mukul Sharma, Ben Bubenheim, Kendall Cosby
  • Patent number: 9716645
    Abstract: Various embodiments illustrated and described herein include systems, methods and software for content type classification. Some such embodiments include determining a potential state of classification for packets associated with a session based at least in part on a packet associated with the session that is a packet other than the first packet of the session.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: July 25, 2017
    Assignee: Fortinet, Inc.
    Inventors: Shaohong Wei, Zhong Qiang Chen, Ping Ng, Gang Duan
  • Patent number: 9705807
    Abstract: Aspects of the disclosure provide a method for counting packets and bytes in a distributed packet-switched system. The method includes receiving a packet stream having at least one packet flow at a device of a packet-switched system having a plurality of distributed devices, statistically determining whether to update a designated device based on receipt of a packet belonging to the packet flow, and transmitting packet counting information to the designated device based on the statistical determination, where the designated device counts packets of the packet flow based on the packet counting information.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: July 11, 2017
    Assignee: Marvell Israel (M.I.S.L) Ltd.
    Inventors: Amir Roitshtein, Carmi Arad, Gil Levy, Rami Zemach
  • Patent number: 9699062
    Abstract: A method for performing a performance measurement of a link between two nodes of a communication network. Before starting a measurement, measurement mode information including start time and packet transmission rate are provided to both nodes. At the start time, a first node generates and transmits to the other node a packet flow including packets with transmission times determined by the start time and packet transmission rate. The packet flow is divided into alternating blocks transmitted during even and odd block periods. At each block period, while the packet flow is received, a variable indicative of its behavior is updated by using the measurement mode information and detected information on reception of the packet flow. Then, a parameter indicative of a performance of the packet flow during the block period is calculated using the value reached by the variable at the end of the block period.
    Type: Grant
    Filed: May 31, 2013
    Date of Patent: July 4, 2017
    Assignee: TELECOM ITALIA S.p.A.
    Inventor: Mauro Cociglio
  • Patent number: 9667751
    Abstract: The transmission of broadcast data, such as financial data and news feeds, is accelerated over a communication channel using data compression and decompression to provide secure transmission and transparent multiplication of communication bandwidth, as well as reduce the latency. Broadcast data may include packets having fields. Encoders associated with particular fields may be selected to compress those particular fields.
    Type: Grant
    Filed: September 14, 2015
    Date of Patent: May 30, 2017
    Assignee: Realtime Data, LLC
    Inventors: James J. Fallon, Paul F. Pickel, Stephen J. McErlain, Carlton J. Melone, II
  • Patent number: 9667518
    Abstract: Methods for delay measurement in a software-defined networking (SDN) system are disclosed. In one embodiment, one packet each is received from a first and a second network device. The time stamps of these packets are recorded in a set of ingress time stamps and a set of egress time stamps respectively if the first and second network devices are the ingress and egress network devices of a traffic flow and if both packets include indications for delay measurement. Then the method continues with a delay measure for the traffic flow based on at least the sets of the ingress time stamps and egress time stamps associated with the flow identifier of the traffic flow, and a measurement noise the electronic device obtained from sending measurement packets to the first and second network devices.
    Type: Grant
    Filed: September 11, 2015
    Date of Patent: May 30, 2017
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ashvin Lakshmikantha, Vinayak Joshi
  • Patent number: 9652349
    Abstract: Quality of information (QoI) assessment in dynamic sensor networks that includes evaluating, by a computer, a first value reflective of available reports from sensors that are dynamically associated with the computer. A second value reflective of reports expected to have been available for evaluation about the observed phenomena is estimated. A QoI of the available reports is assessed. The assessing is based on the first value reflective of the available reports and the second value reflective of reports expected to have been available for evaluation. A third value, based on the assessing is output.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: May 16, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dakshi Agrawal, Chatschik Bisdikian
  • Patent number: 9608888
    Abstract: A transmitting device includes a memory configured to store information items that indicate whether a packet transmitted through a network is distributed in an input and output device for each of identifiers identifying networks; and a processor coupled to the memory and configured to select, from among the identifiers based on the information items, a selected identifier identifying a network through which the packet is distributed in the input and output device a distributed number of times that is smaller than a predetermined value, generate a monitoring packet to be transmitted through the network identified by the selected identifier, access an entry associated with the network identified by the selected identifier and included in the memory, and detect an error of data in the memory when the monitoring packet is distributed in the input and output device.
    Type: Grant
    Filed: August 19, 2013
    Date of Patent: March 28, 2017
    Assignee: FUJITSU LIMITED
    Inventor: Yasuhiro Yamamori
  • Patent number: 9602380
    Abstract: Dynamically updating load balancing policies based on operations, administration, maintenance, and provisioning (OAMP) data generated by a load balancing network may provide increased load balancing performance. As an example, an existing set of load-balancing policies can be dynamically modified based on OAMP data generated by load balancers and/or network elements. As another example, new load-balancing policies can be dynamically created based on the OAMP data. As yet another example, an updated set of load-balancing policies can be selected from a pool of policies based on OAMP data. Dynamically updating load balancing policies can be achieved using information model processing frameworks, such as the next generation directory enabled networks (DEN-ng) model.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: March 21, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventor: John Charles Strassner
  • Patent number: 9596130
    Abstract: The disclosure provides a method and system for link switching. The method includes: acquiring a warning message, wherein the warning message is sent via broadcast or multicast by a line card where a failure of a link occurs; executing link switching according to the warning message. Through the technical solutions provided by the disclosure, the efficiency of the link switching in a distributed system is improved.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: March 14, 2017
    Assignee: ZTE CORPORATION
    Inventors: Chunlei Chen, Yong Qian
  • Patent number: 9590976
    Abstract: Systems and methods for joining a device to a fabric using an assisting device include an indication to add a joining device to a fabric. If the joining device supports network-assisted fabric pairing, a first connection is established between a commissioning device and the assisting device. The assisting device also connects to a joining device. Through the assisting device, the commissioning device and the joining device establish a communication channel over which fabric credentials may be sent.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: March 7, 2017
    Assignee: Google Inc.
    Inventors: Jay D. Logue, Andrew William Stebbins, Roger Loren Tinkoff
  • Patent number: 9588928
    Abstract: A method of performing an unique packet multicast packet ready command (unique packet multicast mode operation) is described herein. A packet ready command is received from a memory system via a bus and onto a network interface circuit. The packet ready command includes a multicast value. A communication mode is determined as a function of the multicast value. The multicast value indicates a plurality of packets are to be communicated to a plurality of destinations by the network interface circuit, and each of the plurality of packets are unique. A free packet command is output from the network interface circuit onto the bus. The free packet command includes a Free On Last Transfer (FOLT) value that indicates that the packets are to be freed from the memory system by the network interface circuit after the packets are communicated to the network interface circuit.
    Type: Grant
    Filed: November 2, 2014
    Date of Patent: March 7, 2017
    Assignee: Netronome Systems, Inc.
    Inventor: Ron Lamar Swartzentruber
  • Patent number: 9584381
    Abstract: Embodiments are directed to capturing packets on a network. A snapshot value may be provided for a network monitoring computer (NMC). If the NMC may be provided packets of a network flow, characteristics of the network flow may be monitored. If the characteristics of the network flow indicate that a flow turn may be occurring on the network flow, the snapshot value may be modified by increasing it to a provided value. If conditions indicate that the flow turn may be complete, the snapshot value maybe reset by decreasing it to another provided value. A portion of each of the packets may be captured by the NMC, such that the size of the portion may be equivalent to the snapshot value. The captured portion of each of the packets may be stored in a memory of the NMC.
    Type: Grant
    Filed: October 10, 2016
    Date of Patent: February 28, 2017
    Assignee: ExtraHop Networks, Inc.
    Inventor: Alexander Christian Leone
  • Patent number: 9584533
    Abstract: A method for network traffic characterization is provided. Flow data records are acquired associated with a security alert signature. Unidimensional traffic clusters are generated based on the acquired data. A Bloom filter is populated with the acquired flow data records. Clusters of interest are identified from the generated unidimensional traffic clusters. The identified clusters of interest are compressed into a compressed set. A determination is made whether a multidimensional processing of the acquired flow data needs to be performed based on a priority associated with the alert signature. A multidimensional lattice corresponding to the unidimensional traffic clusters is generated. The multidimensional lattice is traversed and for each multidimensional node under consideration a determination is made if the Bloom filter contains flow records matching the multidimensional node under consideration.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: February 28, 2017
    Assignee: Arbor Networks, Inc.
    Inventors: David Watson, Lawrence B. Huston, III, James E. Winquist, Jeremiah Martell, Nicholas Scott
  • Patent number: 9578125
    Abstract: Embodiments relate to systems, devices, and computer-implemented methods for preventing determination of previous access of sensitive content by receiving, from a user, a request for content at a device in an information centric network, where a cached version of the content is locally stored at the device; initiating a time delay based on a determination that the user has not previously requested the content; and transmitting the cached version of the content to the user after the time delay.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: February 21, 2017
    Assignee: Verisign, Inc.
    Inventor: Abedelaziz Mohaisen
  • Patent number: 9571402
    Abstract: Systems and methods described herein are directed to solutions for NoC interconnects that provide congestion avoidance and end-to-end uniform and weighted-fair allocation of resource bandwidths among various contenders in a mesh or torus interconnect. The example implementations are fully distributed and involve using explicit congestion notification messages or local congestion identification for congestion detection. Based on the congestion level detected, the injection rates of traffic at various agents are regulated that avoids congestion and also provides end-to-end QoS. Alternative example implementations may also utilize end-to-end credit based flow control between communicating agents for resource and bandwidth allocation of the destination between the contending sources. The resource allocation is performed so that both the weighted and strict bandwidth allocation QoS policies are satisfied.
    Type: Grant
    Filed: May 3, 2013
    Date of Patent: February 14, 2017
    Assignee: NetSpeed Systems
    Inventors: Sailesh Kumar, Eric Norige
  • Patent number: 9563440
    Abstract: In one embodiment, a triggered reboot of a field area router (FAR) of a computer network is initiated, and gathered states of the FAR are saved. The nodes in the computer network are informed of the triggered reboot, and then feedback may be collected from the nodes in response to the triggered reboot. As such, it can be determined whether to complete the triggered reboot based on the feedback, and the FAR is rebooted in response to determining to complete the triggered reboot. In another embodiment, a node receives information about the initiated triggered reboot of the FAR, and determines whether it has critical traffic. If not, the node buffers non-critical traffic and indicates positive feedback in response to the triggered reboot, but if so, then the node continues to process the critical traffic and indicates negative feedback in response to the triggered reboot.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: February 7, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Grégory Mermoud, Sukrit Dasgupta, Jonathan W. Hui
  • Patent number: 9565073
    Abstract: Network packet traffic in a Long Term Evolution (LTE) network is analyzed by associating a micro network access agent with a single network element in the LTE network and performing packet traffic analysis for packet traffic processed by the single network element using the micro network access agent.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: February 7, 2017
    Assignee: Viavi Solutions Inc.
    Inventor: Sameh Yamany
  • Patent number: 9559966
    Abstract: Systems and methods for forwarding data packets in a communications network, the method comprising: providing information included in a first portion of a data packet to a network policy unit, in response to a forwarding device receiving a data packet to be forwarded over one or more network routes; forwarding the data packet according to a flow policy, in response to the forwarding device receiving the flow policy from the network policy unit, wherein the flow policy applied to the data packet by the forwarding device is determined by the network policy unit based on the network policy unit performing an analysis of the information included in the first portion of the data packet in view of policy information provided to the network policy unit.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: January 31, 2017
    Assignee: International Business Machines Corporation
    Inventors: Katherine Barabash, Yaniv Ben-Itzhak, Rami Cohen
  • Patent number: 9526110
    Abstract: A technique is provided for receiving a resource request by a first base station (BS) of a first Radio Access Technology (RAT) from one or more user devices, selecting resources, from a group of resources shared by BSs of a plurality of different RATs, to be scheduled for the one or more requesting user devices, scheduling, by the first BS, the selected resources for the one or more user devices, and sending, from the first BS, a resource scheduling announcement identifying the scheduled resources to one or more other BSs including at least a second BS of a second RAT. Another example technique may include receiving a resource scheduling request from a first base station (BS) implementing a first RAT, confirming an availability of the requested resources, and sending a first resource scheduling announcement to one or more BSs implementing other RATs.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: December 20, 2016
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Anatoly Andrianov, James Kepler, Ravindra Moorut, Rapeepat Ratasuk, Joseph Schumacher
  • Patent number: 9521531
    Abstract: A technique to switch high data rate content from higher frequency band transmission to lower frequency band transmission that uses Internet Protocol, without adding appreciable latency or jitter that may be manifested on a display.
    Type: Grant
    Filed: October 22, 2012
    Date of Patent: December 13, 2016
    Assignee: BROADCOM CORPORATION
    Inventor: Murat Mese
  • Patent number: 9521154
    Abstract: Methods, media, and computing devices for network security can include receiving flow sampled network traffic from multiple network devices with a network monitoring computing device for network traffic among multiple computing devices, comparing source ports and destination ports in the flow sampled network traffic to a list of approved ports with the network monitoring computing device, and detecting suspicious network activity for flow sampled network traffic having a source port and a destination port exceptional to the list of approved ports with the network monitoring computing device. Alternatively, a suspicious network activity list can be maintained for flow sampled network traffic having source and destination ports exceptional to the list of approved ports. Alternatively, a network administrator can be alerted when a port is added to the suspicious network activity list in response to a total number of ports in the suspicious network activity list exceeding a threshold number.
    Type: Grant
    Filed: August 3, 2011
    Date of Patent: December 13, 2016
    Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventor: Kevin M. Worth
  • Patent number: 9514664
    Abstract: A latency measurement system includes an event generation device that generates an initial event used to measure system latency. A component test system receives the event and in response outputs a test component output signal and a zero-latency indicator. An electronics system including a multifunction display unit receives the test component output signal and displays a visible element on the multifunction display unit. A camera generates a series of recorded images, where each recorded image contains an image of the zero-latency indicator and an image of the visible element. A processor then determines the system latency by determining a time difference in the series of recorded images between a representation of an occurrence of the event in the image of the zero-latency indicator and a representation of the occurrence of the event in the image of the visible element.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: December 6, 2016
    Assignee: THE BOEING COMPANY
    Inventors: William Brendan Blanton, Robert Crenshaw Allen, Thomas Alfred DuBois
  • Patent number: 9509604
    Abstract: A method is provided to configure endpoints of a packet routing network, in which one or more endpoints includes Flash storage; multiple endpoints are provided that are configured to impart services to packets; a plurality of information structure portions are provided that associate flow identifiers with next hop destination endpoint addresses to define a plurality of flow identifier-next hop destination endpoint addresses pairs (pairs); different pairs are stored within non-transitory storage devices at different endpoints so that relationships among the next hop destination endpoint addresses of the pairs stored at different endpoints define multiple respective sequences of endpoints that each includes one or more endpoints configured to impart a service and an endpoint that includes Flash storage.
    Type: Grant
    Filed: July 1, 2014
    Date of Patent: November 29, 2016
    Assignee: Sanmina Corporation
    Inventors: Jon Livesey, Sharad Mehrotra, Thomas Gourley, Julian Ratcliffe, Jack Mills
  • Patent number: 9483325
    Abstract: A technique includes writing a first count value associated with a first timestamp counter to a first memory local to the first timestamp counter. The technique includes writing a second count value associated with a second timestamp counter to a second memory local to the second timestamp counter. The timestamp counters are synchronized based at least in part on the first and second count values.
    Type: Grant
    Filed: September 28, 2012
    Date of Patent: November 1, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Louis Laborde, Spencer A. Frink, Philp Garcia, Thierry Fevrier
  • Patent number: 9450693
    Abstract: A transmission apparatus includes a clock generator that generates a clock. When data is received, the transmission apparatus maps a plurality of pieces of received asynchronous data to a cross connection frame by using the generated clock. The transmission apparatus also cross-connects the mapped cross connection frame by using the generated clock. The transmission apparatus also transmits data of the cross-connected cross connection frame.
    Type: Grant
    Filed: March 20, 2012
    Date of Patent: September 20, 2016
    Assignee: FUJITSU LIMITED
    Inventors: Ayumu Nonaka, Mamoru Suematsu
  • Patent number: 9451489
    Abstract: A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines an observed bit rate based on uplink transmissions of the UE, estimates an available link capacity for the UE, selects an estimate factor, and estimates available uplink throughput for future uplink transmissions of the UE as a function of the observed bit rate, the estimated available link capacity, and the estimate factor.
    Type: Grant
    Filed: November 6, 2014
    Date of Patent: September 20, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Aziz Gholmieh, Seyed Ali Ahmadzadeh, Amir Aminzadeh Gohari, Arnaud Meylan, Pavan Kumar Vitthaladevuni, Jong Hyeon Park
  • Patent number: 9451469
    Abstract: An apparatus provides notification of a circuit switched event over a packetized data network. The apparatus includes a packetized data modem that is configured to receive lower level packetized data over the packetized data network that comprises the notification. The packetized data modem has a first service-oriented tunneling link access control processor that is configured to decapsulate an Improved 1x Layer 3 General Page Message (IGPM) from the lower level packetized data, where the IGPM comprises a service option corresponding to the circuit switched event.
    Type: Grant
    Filed: July 23, 2013
    Date of Patent: September 20, 2016
    Assignee: Intel Corporation
    Inventor: Anthony S. Lee
  • Patent number: 9407461
    Abstract: In a method for processing network packets, a network packet is received at an ingress port. Before the network packet has been completely received at the ingress port, a first data structure representing the network packet is generated based on a received first portion of the network packet, and the first data structure is processed at a packet processor of the network device. Processing the first data structure includes making a forwarding decision for the network packet. A second data structure representing the network packet is generated and, after the network packet has been completely received at the ingress port, at least one or more non-forwarding operations are performed with respect to the network packet using at least the second data structure.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: August 2, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Shira Turgeman, Gil Levy, Aviran Kadosh
  • Patent number: 9407460
    Abstract: In a method for processing network packets, a network packet is received at an ingress port. After at least a first portion of the network packet has been received, but before the network packet has been completely received, a first data structure representing the network packet is generated based on the first portion, the first data structure is processed, and the network packet begins to be selectively forwarded to a first one or more egress ports, or selectively not forwarded to any egress port, responsively to processing the first data structure. A second data structure representing the network packet is generated and, after the network packet has been completely received, the second data structure is processed, and the network packet is selectively forwarded to a second one or more egress ports, different from the first one or more egress ports, responsively to processing the second data structure.
    Type: Grant
    Filed: March 20, 2014
    Date of Patent: August 2, 2016
    Assignee: MARVELL WORLD TRADE LTD.
    Inventors: Shira Turgeman, Gil Levy, Aviran Kadosh
  • Patent number: 9402092
    Abstract: Task: To provide communication technology in which clock synchronization accuracy can be easily maintained, even on networks where packets can be easily lost. Resolution Means: A communication device, comprising: a transmission unit that includes a flag processing unit that, upon receipt of one or a plurality of MPEG-2 TS packets, applies flag information to the packets at a predetermined interval in the forward reproduction direction of the packets, and a time stamp application unit that generates MPEG-2 TTS packets by applying a time stamp value calculated using a GPS clock to each of the one or a plurality of MPEG-2 TS packets, including the MPEG-2 TS packets having the flag information applied by the flag processing unit, and transmits the MPEG-2 TTS packets to a transmission path.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: July 26, 2016
    Assignee: Hitachi Information & Telecommunication Engineering, Ltd.
    Inventors: Suzuka Morotomi, Takuro Kaneko, Naoya Kumada, Yukio Yasumoto, Yoshihiko Yagi
  • Patent number: 9397880
    Abstract: A network monitoring device includes a flow processing element, disposed to receive flow information relating to network flows, and to generate a set of virtual packets, each representing a portion of a network flow. The virtual packets are maintained in a time-sequential order, and read by elements of the network monitoring device to generate information relating to network traffic, such as symptoms affecting the communication network, problems affecting the communication network, and otherwise. The network monitoring device randomly samples virtual packets, with at least one of two effects: (1) flow information from traffic reporting devices that are themselves sampling a differing rates can be equalized, with the effect of standardizing information from all of them; (2) the network monitoring device itself can restrict its attention to a fraction of all virtual packets, with the effect of keeping up with a relatively large number of virtual packets.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: July 19, 2016
    Inventors: Rosanna Lee, Hong Zhu, Rangaswamy Jagannathan, Xiaohong Pan, Derek Sanders, Kishor Kakatkar, Jing Liu
  • Patent number: 9380620
    Abstract: Wireless communications devices with existing peer to peer links transmit, e.g., in accordance with a recurring schedule, quality of service related information corresponding to the existing links. The transmitted quality of service related information is, e.g., information indicating an obtained quality of service for the existing link. In some embodiments, quality of service related information is communicated in one of: a peer discovery signal, a connection ID broadcast signal and a contention resolution signal. A wireless communications device seeking to establish a new peer to peer link receives quality of service related information corresponding to existing links and estimates a quality a service achievable on the new desired potential link based on the received quality of service related information. The wireless communications device decides whether or not to establish the new peer to peer link based on its quality of service estimate.
    Type: Grant
    Filed: January 13, 2012
    Date of Patent: June 28, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Siva Theja Maguluri, Sundar Subramanian, Xinzhou Wu
  • Patent number: 9380535
    Abstract: Methods and apparatus for adaptively adjusting receiver operation during non-continuous (e.g., discontinuous) reception. In one exemplary embodiment, a user device such as a User Equipment (UE) adaptively adjusts its reception mode based on a determined actual error. The reception mode is selected so as to improve reception performance, while still minimizing overall power consumption.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: June 28, 2016
    Assignee: Apple Inc.
    Inventors: Johnson Sebeni, Jason Shi, Zhu Ji, Navid Damji, Li Su
  • Patent number: 9356851
    Abstract: A method and apparatus for using an application layer demarcation point are described. In one embodiment, the method comprises monitoring end-to-end performance of a network application at an application demarcation point in a network, and mediating between provider infrastructure and customer infrastructure based on results of monitoring.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: May 31, 2016
    Assignee: Blue Coat Systems, Inc.
    Inventors: Todd Krautkremer, Guy Riddle, Bob Purvy
  • Patent number: 9350783
    Abstract: A fluctuation absorbing device includes a buffer 22 for temporarily storing packets, a pulse generating section 24 for generating a pulse at a same interval as a transmitting interval of the packets, a fluctuation time derivation section (25) for deriving a fluctuation time of delay of the packets based on the pulse, a maximum fluctuation time estimate section (25) for estimating a maximum fluctuation time based on a plurality of fluctuation time derived in the fluctuation time derivation section (25), and a setting section (25) for setting data storage capacity of the buffer 22 based on the maximum fluctuation time.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: May 24, 2016
    Assignee: Resonetz, LLC
    Inventor: Masahiko Tange
  • Patent number: 9325998
    Abstract: A transmission systems suitable for video.
    Type: Grant
    Filed: September 30, 2003
    Date of Patent: April 26, 2016
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Petrus J. L. van Beek
  • Patent number: 9319293
    Abstract: Techniques for network packet flow analysis and control are described herein. One example method may include obtaining network topology information corresponding to a plurality of nodes of an access network, receiving communication monitoring messages from two or more of the plurality of nodes, wherein the communication monitoring messages include communication information corresponding to a plurality of communication layers, and determining information loss statistics associated with the plurality of nodes based on the communication monitoring messages and the network topology information.
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: April 19, 2016
    Assignee: Calix, Inc.
    Inventors: Ari Sodhi, Henning Els
  • Patent number: 9264332
    Abstract: In a transmission system capable of measuring packet loss ratio between arbitrary devices upon a transmission path without increasing bandwidth of an OAM frame band, a plurality of transmission devices which have been disposed upon a transmission path are provided with a frame analysis unit which receives data frames so as to analyze the type of the data frames, a count processing unit which stores the number of received frames included in the data frames into storage module provided beforehand, an output line end portion which outputs the data frames, and an OAM processing unit which calculates the packet loss ratio in the transmission path using the number of received frames. The frame analysis unit has a function which, if the data frames are OAM frames, copies the data frames and the OAM processing unit has a function which calculates the packet loss ratio using the copied OAM frames.
    Type: Grant
    Filed: June 12, 2012
    Date of Patent: February 16, 2016
    Assignee: NEC CORPORATION
    Inventors: Akira Sakurai, Hiroshi Tanaka, Masaki Umayabashi
  • Patent number: 9246790
    Abstract: In various embodiments, methods and systems are disclosed for the real time detection of network conditions in conjunction with a remote presentation protocol. The link quality may represent the quality of the end-to-end connection between client and server with upper and lower bounds on the injection of additional traffic used for measurement. In some embodiments, the measurement technique may be selected based on the type of measurement that is desired. Accuracy may be maintained by selecting the type of measurement used based on current and previous network conditions. In one embodiment, a state model is used to determine the frequency of measurement and to determine when the measurements have produced a stable estimate of the link quality.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: January 26, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Graham Edward Fagg, Rajneesh Mahajan, Moshe Zilberstein, Guatam Swaminathan, Costin Hagiu
  • Patent number: 9240927
    Abstract: Methods and apparatus for enhanced overlay state maintenance in a peer-to-peer overlay network. A first method includes inferring that a first node is leaving the overlay network, and transmitting a decrement message to decrement a size counter value. A second method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a segment length associated with each node of the set of nodes, and determining a size of the overlay network by dividing the total number of nodes in the set of nodes by the sum of the segment lengths. A third method includes identifying a set of nodes associated with a first node of an overlay network, obtaining a size estimate associated with the first node and with each node of the set of nodes, and determining a size of the overlay network by averaging the size estimates.
    Type: Grant
    Filed: February 25, 2010
    Date of Patent: January 19, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Saumitra Mohan Das, Vidya Narayanan, Lakshminath Reddy Dondeti, Ranjith S. Jayaram
  • Patent number: 9236919
    Abstract: The present invention discloses a MIMO wireless communication method functioning through a main wireless communication device and comprising: acquiring a transmission opportunity; issuing an distributed MIMO initiation frame including a transmission duration, a number Ns1 of transmission spatial stream(s), and a number Nr1 of reception spatial streams which an intended receiver is operable to process; receiving an initial portion which an attendant wireless communication device sends in response to the distributed MIMO initiation frame, or issuing the initial portion after reaching a time limit; and transmitting a distributed MIMO packet to the intended receiver while the attendant wireless communication device is allowed to transmit another distributed MIMO packet to the intended receiver or another intended receiver concurrently, wherein the sum of the number Ns1 and a number Ns2 of transmission spatial stream(s) of the attendant wireless communication device is equal to or less than the number Nr1.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: January 12, 2016
    Assignee: REALTEK SEMICONDUCTOR CORPORATION
    Inventors: John Timothy Coffey, Der-Zheng Liu
  • Patent number: 9237112
    Abstract: Systems and methods provide a parameterized scheduling system that incorporates end-user application awareness and can be used with scheduling groups that contain data streams from heterogeneous applications. Individual data queues within a scheduling group can be created based on application class, specific application, individual data streams or some combination thereof. Application information and Application Factors (AF) are used to modify scheduler parameters such as weights and credits to differentiate between data streams assigned to a scheduling group. Dynamic AF settings may adjust relative importance of user applications to maximize user Quality of Experience (QoE) in response to recurring network patterns, one-time events, application characteristics, protocol characteristics, device characteristics, service level agreements, or combinations thereof.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: January 12, 2016
    Assignee: WI-LAN LABS, INC.
    Inventors: Kenneth L. Stanwood, David Gell, Yiliang Bao
  • Patent number: 9210180
    Abstract: A method and system for separation of traffic processing in a software defined network (SDN). The method comprises allocating a first group of computing resources of a computing farm to a trusted zone and a second group of computing resources to an un-trusted zone; assigning the computing resources in the first group to a first ADC and the computing resources in the second group with a second ADC; triggering a zoning mode in the computing frame to mitigate a potential cyber-attack; and causing at least one network element in the SDN to divert traffic from a trusted client to the first group of computing resources and traffic from an un-trusted client to the second group of computing resources based on a plurality of zoning rules implemented by the at least one network element.
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: December 8, 2015
    Assignee: Radware Ltd.
    Inventors: Yehuda Zisapel, Avi Chesla, Shay Naeh, David Aviv, Ehud Doron
  • Patent number: 9210084
    Abstract: A method for optimized route caching includes comparing a destination address of a network packet to a first set of prefixes in a routing cache, and comparing the destination address to a second set of prefixes in a full routing table when a longest matching prefix for the destination address is not found in the routing cache. The method further includes copying the longest matching prefix and a set of sub-prefixes of the longest matching prefix from the full routing table to the routing cache, and forwarding the network packet.
    Type: Grant
    Filed: December 8, 2014
    Date of Patent: December 8, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Alexandre Gerber, Changhoon Kim, Jennifer L. Rexford, Matthew Caesar
  • Patent number: 9191325
    Abstract: Network traffic flow records received from a network probe are recorded in multiple sets of buckets of different granularity, optimized for the purpose of almost instant analysis and display as well as for longer term report generation. The flow data is pre-processed and stored redundantly in parallel in multiple bucketized data base tables of different time window sizes. Denormalized tables keyed on different combinations of traffic flow attributes are precomputed and stored in parallel tables redundantly to facilitate a near real time display of summarized network traffic data, and a capability to rapidly generate reports for different monitoring periods.
    Type: Grant
    Filed: October 29, 2013
    Date of Patent: November 17, 2015
    Assignee: SOLANA NETWORKS INC.
    Inventors: Donald William Arthur Bennett, Nisan Rowhani, Biswajit Nandy, Kevin Wong