Based On Bandwidth Allocation (e.g., Weighted Round Robin) Patents (Class 370/395.41)
  • Patent number: 10785234
    Abstract: In one example, a method includes for each one time period of a plurality of time periods performing a weighted random selection of a first set of intrusion detection/protection system rules from a plurality of rules, each rule of the plurality of rules having an associated probability of selection, preparing a packet inspection plan including the first set of intrusion detection/protection system rules, and sending the packet inspection plan to a network distribution device to inspect packets according to the packet inspection plan. Related apparatus and methods are also described.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: September 22, 2020
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Hillel Solow, Steve Epstein, Ezra Darshan, Arnold Zucker, Shali Mor, Asaf Cohen
  • Patent number: 10742706
    Abstract: Network hardware devices organized in a wireless mesh network (WMN) in which one mesh network device includes a first radio and one or more additional radios coupled to an application processor. The application processor receives a request to stream content data to a client consumption device, via the first radio, and receives portions of the content data from multiple devices at different retrieval rates via the one or more additional radios. The application processor calculates an average retrieval rate for retrieving the first segments and the second segments, determines a desired streaming bitrate value, and determines an end time to complete transmission of a first portion to the client consumption device. The application processor transmits, via the first radio, the first portion such that at least one byte of the first portion is transmitted at the end time to complete transmission of the first portion.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: August 11, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Yi Zhu, Kiran Kumar Edara, Kaixiang Hu, Andrew David Price
  • Patent number: 10728299
    Abstract: Future data connection quality may be predicted based on past data connection quality, and future requests for data may be predicted based on past requests. These predictions may be used to help decide whether, when, and/or how to deliver the data in a proactive manner. For example, according to some aspects described herein, a future data connection quality may be predicted based at least on historical data connection quality. It may be determined whether to pre-deliver at least a first portion of an item of content based at least on the predicted future data connection quality. If so, then the at least the portion of the item of content may be pre-delivered to the device and/or to another destination.
    Type: Grant
    Filed: April 26, 2016
    Date of Patent: July 28, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tom Barker, Michael Chen
  • Patent number: 10721748
    Abstract: A transmitting user equipment (UE) device transmits scheduling assignment information within a scheduling assignment region of a physical channel structure where the physical channel structure is defined by at least one revision of a communication specification governing communication within a licensed frequency band. The scheduling assignment information identifies time-frequency communication resources of an unlicensed frequency band. The transmitting UE device transmits data to a receiving UE device using the time-frequency communication resources of the unlicensed frequency band.
    Type: Grant
    Filed: May 22, 2015
    Date of Patent: July 21, 2020
    Assignee: Kyocera Corporation
    Inventor: Amit Kalhan
  • Patent number: 10659557
    Abstract: According to an embodiment, an information processing apparatus includes a prefetch unit and a scheduler unit. The prefetch unit is configured to prefetch a scheduling entry corresponding a future time period in advance from scheduling information including one or more entries each of which at least contains a transmission state and interval for each of one or more transmission queues. The scheduler unit configured to determine a starting time of transmission for each frame waiting for transmission in each queue, on the basis of the prefetched entry.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: May 19, 2020
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Yasin Oge, Yuta Kobayashi, Takahiro Yamaura
  • Patent number: 10652166
    Abstract: In one embodiment, a system is described, having a processor to receive a request for download of a high priority adaptive bitrate (ABR) content item which is available for download at a higher bit rate and a lower bit rate, and a request for a download of a low priority ABR content item, which is also available for download at a higher bit rate and a lower bit rate. A byte acquisition scheduler determines a required bandwidth to download the high priority ABR content item without adapting to the lower bit rate, and determines a remaining bandwidth to download the low priority ABR content item. A download interface interfaces with an ABR server, downloads the high priority ABR content item and the low priority ABR content item, and allocates at least the required bandwidth and up to the remaining bandwidth. Related systems, apparatuses and methods are also described.
    Type: Grant
    Filed: June 27, 2017
    Date of Patent: May 12, 2020
    Assignee: Cisco Technology, Inc.
    Inventor: Gareth John Bowen
  • Patent number: 10645728
    Abstract: A wireless communication device and a wireless communication method. The wireless communication device for use on a base station side includes one or more processors. The processor is configured to determine start time and end time of data transmission on one or more auxiliary carriers on an unlicensed frequency band. The processor is further configured to control to send indication information about the start time and the end time to other base stations.
    Type: Grant
    Filed: October 31, 2016
    Date of Patent: May 5, 2020
    Assignee: SONY CORPORATION
    Inventors: Qimei Cui, Haowei Wang, Jiahui Liu, Xiang Zhou, Xiaofeng Tao, Bingshan Hu
  • Patent number: 10630508
    Abstract: A method for transmitting data over networks includes associating Customer Edge Virtual Local Area Network (CE-VLAN) identifiers with an Ethernet Virtual Connection (EVC). Each of the CE-VLAN identifiers is assigned to a respective Virtual Private Cloud (VPC) of a cloud computing environment and the EVC extends between a first network and the cloud computing environment through a second network. The EVC is also configured to transmit packets including any of the CE-VLAN identifiers to the cloud computing environment. The method further includes transmitting a packet received from the first network and including one of the CE-VLAN identifiers to the cloud computing environment using the EVC.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 21, 2020
    Assignee: Level 3 Communications, LLC
    Inventors: Jin-Gen Wang, Michael L. Nyhus, Austin D. Ritchie
  • Patent number: 10594754
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the information associated with media-related activities, initiating communications with a network via a second wireless interface, downloading a media content item of the media recommendation from a content provider via the second wireless interface, and presenting the media content item at a display. Other embodiments are disclosed.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: March 17, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Kadangode Ramakrishnan, Yifan Hu, Robert Bell, Jeffrey Pang, Jeffrey Erman
  • Patent number: 10536321
    Abstract: The present disclosure discloses a message attack defense method and apparatus. The method includes: receiving, by a controller, a report message sent by at least one switch; respectively storing, by the controller in a switch queue corresponding to each switch, the received report message that is sent by each switch; and performing, by the controller, round-robin scheduling on the switch queue corresponding to each switch.
    Type: Grant
    Filed: August 11, 2017
    Date of Patent: January 14, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Jinming Li, Chengchen Hu, Huanzhao Wang
  • Patent number: 10506005
    Abstract: There is described a method for controlling bandwidth between a client and a content server in a data network. The method is implemented by an intermediate network entity that is between the client and the content server in the data network. A dataflow between the content server and the client is monitored and based on the monitoring, the dataflow is categorized as being an Adaptive Bit Rate (ABR) streaming dataflow that comprises segments of media data of a particular quality variant of a plurality of quality variants potentially available at the content server. A different quality variant of the plurality of quality variants is selected as a target quality variant and a bandwidth value is determined to apply to the dataflow to try to cause the client to request segments of media data of the target quality variant for the dataflow. The determined bandwidth value is applied to the dataflow.
    Type: Grant
    Filed: September 8, 2016
    Date of Patent: December 10, 2019
    Assignee: Openwave Mobility Inc.
    Inventors: Shaun McGinnity, Christopher Brown
  • Patent number: 10432626
    Abstract: Embodiments of the present invention provide an optical network unit ONU registration method, apparatus, and system, to resolve a problem in the prior art that a registration process is cumbersome. The method includes: receiving an uplink optical signal, where the uplink optical signal carries ONU authentication information; sending the optical signal to a corresponding MAC module separately according to a wavelength of uplink light; extracting, by the MAC module, the ONU authentication information, and sending the extracted ONU authentication information to a processor; and receiving, by the processor, the ONU authentication information, and determining whether the ONU authentication information is consistent with ONU authentication information configured by an OLT, where if the ONU authentication information is consistent with the ONU authentication information configured by the OLT, an ONU is registered successfully.
    Type: Grant
    Filed: November 8, 2016
    Date of Patent: October 1, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Gang Zheng, Sanzhong Li
  • Patent number: 10419473
    Abstract: Systems and methods provide for a situational awareness and perimeter protection orchestration system to determine when network attacks are occurring or are about to occur, and provide tools and services to mitigate the attacks. The attacks can be denial of service attacks or distributed denial of service attacks or other types of attacks designed to disable and degrade a network. The dashboard can collect intelligence on what is happening on the network, and also streams of information from third parties that can be used to predict imminent network attacks. The dashboard can also determine what tools and services are available to the network operator in order to counteract the attacks.
    Type: Grant
    Filed: October 26, 2016
    Date of Patent: September 17, 2019
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Peter A. Makohon, Robert I. Kirby, Christopher Houser, Lawrence T. Belton, Jr., Terrence W. Gareau
  • Patent number: 10355791
    Abstract: One example discloses a circuit for varying a quality-factor of a wireless device: wherein the wireless device includes an antenna tuning circuit and a communications signal interface; the circuit including, a quality-factor circuit having a feedback circuit; wherein the feedback circuit is configured to be coupled between the antenna tuning circuit and the communications signal interface; wherein the quality-factor circuit is configured to measure an antenna system bandwidth of the wireless device; and wherein the feedback circuit is configured to apply positive feedback to the antenna tuning circuit if the measured bandwidth is greater than a maximum communication signal bandwidth.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: July 16, 2019
    Assignee: NXP B.V.
    Inventors: Anthony Kerselaers, Liesbeth Gommé
  • Patent number: 10275300
    Abstract: Implementations described and claimed herein provide systems and methods for prioritizing a support bundle. In one implementation, a fault indication specifying at least one fault of a storage device is generated. A request for support data for diagnosing a cause of the fault is received at the storage device. Low priority data for diagnosing the fault is identified from the support data. A prioritized support bundle is generated having a low priority bundle subset containing the low priority data and a high priority bundle subset containing remaining data in the support data for the storage device. The high priority bundle subset is sent to a diagnostic device over a network separately from the low priority bundle subset.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: April 30, 2019
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Mark Vetter, Rameshkumar Ramasamy
  • Patent number: 10270828
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example performing, by a wireless communication device comprising a processor, wireless telephony communications via a first wireless interface, transmitting information associated with media-related activities to a server, receiving from the server a media recommendation that is generated according to the information associated with media-related activities, initiating communications with a network via a second wireless interface, downloading a media content item of the media recommendation from a content provider via the second wireless interface, and presenting the media content item at a display. Other embodiments are disclosed.
    Type: Grant
    Filed: March 17, 2016
    Date of Patent: April 23, 2019
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Kadangode Ramakrishnan, Yifan Hu, Robert Bell, Jeffrey Pang, Jeffrey Erman
  • Patent number: 10218818
    Abstract: Implementations include a method, systems, and computer program products for adaptively configuring codecs to transmit encoded data to better utilize available bandwidth of reachable networks. One implementation is a method of transmitting encoded data from a host to a target. The method includes, selecting a communication network reachable by the host, estimating an available bandwidth from the host to the target via the selected communication network, configuring a codec from a plurality of codecs implemented in the host according to the estimated available bandwidth, encoding data using the configured codec, and transmitting the encoded data to the target.
    Type: Grant
    Filed: May 20, 2014
    Date of Patent: February 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Matthew Lloyd, Trausti Kristjansson
  • Patent number: 10218761
    Abstract: Method and device for adjusting bit rate in video calling based on VoLTE, and mobile terminal are provided. The method includes: determining whether the data receiver transmits a TMMBR packet for the first time or has received a TMMBN packet from a data transmitter, or whether the number of times a same TMMBR packet has been retransmitted exceeds a predetermined time; if yes, estimating downlink reception bit rate and calculating downlink packet loss rate of RTP packet; calculating transmission bit rate of the data transmitter which is requested by the data receiver based on the estimated downlink reception bit rate and the calculated downlink packet loss rate of RTP packet; and transmitting the TMMBR packet to the data transmitter based on the transmission bit rate of the data transmitter. A bit rate can be dynamically adjusted based on actual network bandwidth, which may improve quality of video calling.
    Type: Grant
    Filed: December 5, 2016
    Date of Patent: February 26, 2019
    Assignee: Spreadtrum Communications (Shanghai) Co., Ltd.
    Inventor: Yi Qiu
  • Patent number: 10187250
    Abstract: The present disclosure describes a method and system for monitoring the bandwidth utilization on a high speed data network port over time. According to the method described herein, measurements of the bandwidth utilization on the port may be taken over a predetermined time interval and analyzed to determine whether the utilization measurement equals or exceeds a predetermined upper threshold. If the port exhibits high bandwidth utilization within the time interval, an alert may be set for further monitoring of the port or for port augmentation.
    Type: Grant
    Filed: June 24, 2014
    Date of Patent: January 22, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Nishant Agarwal, Tom Brown, John Paclik
  • Patent number: 10075391
    Abstract: A method for allocating port assignments for transmitting a reserved network stream across a network node comprises determining a cycle time associated with a network node. The method also comprises establishing, for at least one port of the network node, a plurality of virtual layers associated with the cycle time, wherein each of the plurality of virtual layers is divided into 2n equally-spaced slots per cycle (where n>0). The method further comprises receiving a reserved stream request associated with transmission of a reserved stream across the node, and determining a number of slots required to transmit the reserved stream. The method also comprises assigning one or more slots associated with a port of the network node to the transmission of packets associated with the reserved stream based on the determined number of slots. The method further comprises transmitting the stream according to the slot assignment associated with the port of the network node.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: September 11, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Norman William Finn, Rong Pan, Hiroshi Suzuki, Linda Tin-Wen Cheng, Peter Geoffrey Jones, Hariprasada Rao Ginjpalli, Rudolph Benedict Klecka
  • Patent number: 10002092
    Abstract: An arithmetic processing unit including a memory controller configured to make variable-length access requests allowing a plurality of lengths to a memory, the memory controller comprising: a plurality of buffers configured to hold the access requests for each of the lengths of the access requests; and an arbitrator configured to select one of access requests stored in the plurality of buffers in accordance with a number of remaining resources of the memory.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: June 19, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Yuta Toyoda, Koji Hosoe, Akio Tokoyoda, Masatoshi Aihara, Makoto Suga
  • Patent number: 9973262
    Abstract: Data content that is to be utilized, as a whole, at a target device on-board a vehicle is apportioned for delivery onto the vehicle via multiple forward links, each of which is included in a different frequency band and/or used a different protocol. A mapping or selection of a specific portion of the data content for a specific forward link may based on a data content type of the specific portion, as well as on other dynamic or static criteria. The target device may operate on the subsets of the data content as it receives each subset. Thus, time critical/foundational portions of the data content may be delivered using a faster forward link, larger elements of the data content may be delivered using a higher-bandwidth forward link, and/or portions of the data content requiring a higher degree of accuracy may be delivered using a more robust forward link, for example.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: May 15, 2018
    Assignee: GOGO LLC
    Inventors: Bryan Adrian Lauer, Rukmani Loganathan, Sajit Sasi, Patrick J. Walsh, Anand Chari
  • Patent number: 9974051
    Abstract: The present disclosure relates to methods and to a wireless device, 10, 20, for enabling device-to-device communication. In particular the present disclosure relates to a method, performed in a radio node, of assigning resources for direct control signalling. The method comprises receiving, S1, from at least one further radio node, 160, sets of resources for direct control signalling in a respective cell or cluster. The method further comprises assigning, S2, resources for direct control signalling transmission within an area controlled by the radio node based at least on the received sets of resources, and transmitting, S3, to wireless devices controlled by the radio node, a message indicating resources assigned for direct control signalling. The disclosure also relates to the corresponding method in a wireless device and to a radio and to a wireless device implementing the methods, as well as to corresponding computer programs.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: May 15, 2018
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Stefano Sorrentino, Stefan Parkvall
  • Patent number: 9924529
    Abstract: Systems and techniques for managing the use of industrial-scientific-medical bands for cellular network communication. An apparatus comprises a processing system and a memory storing a set of program instructions. The processing system is configured to cause the apparatus to receive channel information from a UE reporting the control of an unlicensed band channel by the UE and cause the apparatus to schedule a communication session with the UE over the channel, with the channel being configured and activated as a component carrier. The apparatus may further request one or more user equipments (UEs) to report their wireless fidelity (WiFi) capability and request user equipments having WiFi capability to compete for the wireless medium and report occupation of the wireless medium in the form of a request to send command, to which the apparatus responds with a clear to send command.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: March 20, 2018
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Wei Hong, Na Wei, Haiming Wang, Jing Han, Chunyan Gao, Wei Bai, Gilles Charbit
  • Patent number: 9832665
    Abstract: Disclosed is a method whereby a terminal sends and receives signals between itself and a serving cell in a wireless communication system. More specifically, the invention comprises the steps of: receiving information relating to a default bandwidth and an allocation bandwidth from the serving cell; and, if the terminal is positioned at a cell edge, either sending an uplink signal to the serving cell or receiving a downlink signal from the serving cell on the basis of the allocation bandwidth, and, here, the allocation bandwidth is either smaller than or the same as the default bandwidth.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: November 28, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Inkwon Seo, Hakseong Kim
  • Patent number: 9710407
    Abstract: An I/O request directed to a portion of a storage object managed at a distributed storage service is received. A congestion control parameter value to be used to schedule a storage operation corresponding to the I/O request is determined. The congestion control parameter is based at least in part on an offset within the storage object to which the I/O request is directed. The storage operation is scheduled in accordance with the congestion control parameter at a selected physical storage device to which the portion of the storage object is mapped.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: July 18, 2017
    Assignee: Amazon Technologies, Inc.
    Inventors: Matti Juhani Oikarinen, Matteo Frigo, Michael Anthony Nuss, Wayne William Duso
  • Patent number: 9705660
    Abstract: The invention is directed to methods and systems for maximizing bandwidth utilization. Once a mobile device has attempted to communicate data through an LTE-based wireless communications network, a carrier bandwidth of a carrier is determined. A standard cell structure is then selected based on the carrier bandwidth such that the standard cell structure is capable of operating at a larger bandwidth than the carrier bandwidth. One or more resource blocks are identified that are not needed to communicate data to and from the mobile device. These resource blocks are zero padded. An identification of these unused resource blocks is communicated to the master information block, which broadcasts this information to the mobile device.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: July 11, 2017
    Assignee: Sprint Communications Company L.P.
    Inventors: Muhammad Ahsan Naim, Shahzada Basharat Rasool, Yu Zhou, Daniel Alberto Vivanco
  • Patent number: 9635043
    Abstract: A method and apparatus for causing a delay in processing requests for Internet resources received from client devices is described. A server receives from a client device a request for a resource. The server transmits a response to the first client device indicating that access to the resource is temporarily denied. The response includes a cryptographic token associated with the first request and a predetermined period of time during which the first client device is to wait prior to transmitting another request to access the resource. The server receives a second request for the resource, upon determining that the second request includes a valid cryptographic token, the server causes the second request to be processed. The server receives a third request for the resource, and upon determining that the third request does not include a valid cryptographic token, the server blocks the third request.
    Type: Grant
    Filed: June 10, 2016
    Date of Patent: April 25, 2017
    Assignee: CLOUDFLARE, INC.
    Inventors: Dane Orion Knecht, John Graham-Cumming
  • Patent number: 9634837
    Abstract: A method and apparatus for causing a delay in processing requests for Internet resources received from client devices is described. A server receives from a client device a request for a resource. The server transmits a response to the first client device indicating that access to the resource is temporarily denied. The response includes a cryptographic token associated with the first request and a predetermined period of time during which the first client device is to wait prior to transmitting another request to access the resource. The server receives a second request for the resource, upon determining that the second request includes a valid cryptographic token, the server causes the second request to be processed. The server receives a third request for the resource, and upon determining that the third request does not include a valid cryptographic token, the server blocks the third request.
    Type: Grant
    Filed: July 15, 2016
    Date of Patent: April 25, 2017
    Assignee: CLOUDFLARE, INC.
    Inventors: Dane Orion Knecht, John Graham-Cumming
  • Patent number: 9588920
    Abstract: Methods and systems for sending and receiving information in a network are provided. The method includes configuring a port trunk as a PCI-Express function by an adapter, where the port trunk includes a plurality of network links that couple an adapter port to a port of another device; configuring the port of the other device for using the port trunk for sending and receiving information to and from the adapter port; transferring data by the adapter port on a same link for a write operation belonging to a same transaction for writing the data at a storage location; and receiving a confirmation for completing the write operation from the port of the other device after the data is written at the storage location, where the port of the other devices also uses a same link for sending information to the adapter port for the same transaction.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: March 7, 2017
    Assignee: QLOGIC, Corporation
    Inventors: Sanjaya Anand, Kathy K. Caballero
  • Patent number: 9553822
    Abstract: Described herein are various technologies pertaining to a computing system architecture that facilitates construction of virtual motherboards and virtual storage devices. A computing system includes a plurality of computing nodes and a plurality of storage nodes, where the computing nodes are disaggregated from the storage nodes. The computing nodes include respective system on chip modules. The computing nodes and the storage nodes are communicatively coupled by way of a full bisection bandwidth network, where each storage node is allocated network bandwidth that at least matches the maximum input/output speed of the storage node. Responsive to receipt of a client request, computing nodes are allocated to the client and exposed to an application of the client as a motherboard. Likewise, storage nodes are allocated to the client and exposed to the application of the client as a larger storage device.
    Type: Grant
    Filed: November 12, 2013
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James Williamson Mickens, Ali Raza Farasat
  • Patent number: 9516544
    Abstract: A method for managing the service policy applied to a black network comprising a radio link and to a red network connected to this black network managed by a predetermined set of profiles is proposed. The congestion of the radio link is detected by any means by the black domain. The congestion of the radio link is detected by a method for detecting congestion which operates by means of exchanges within the red domain. A service policy profile then established matches for each domain to a detected congestion level.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: December 6, 2016
    Assignee: AIRBUS DEFENCE AND SPACE SAS
    Inventors: Claude Poletti, Marc Cartigny, Eric Souleres
  • Patent number: 9450863
    Abstract: A route request mediation apparatus comprises a resource management unit that manages a resource of a network to be managed; a request receiving unit that receives a route request with an added service level condition from a user or another route request mediation apparatus; a negotiation status management unit that forwards the route request to a destination specified by the route request, and manages a negotiation status based on a response from the destination; an acceptance assessment unit that assesses whether or not to accept the route request by referring to the negotiation status managed by the negotiation status management unit and to the resource management unit; and a response sending unit that responds with an assessment result that indicates whether or not the route request is accepted to the request source of the route request.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: September 20, 2016
    Assignee: NEC CORPORATION
    Inventors: Masayuki Nakae, Masaya Yamagata, Takayuki Sasaki, Yoichiro Morita, Hideyuki Shimonishi, Kentaro Sonoda, Yoichi Hatano
  • Patent number: 9425912
    Abstract: Methods and structure for lane-based multiplexing of physical links are provided. In one embodiment, a Serial Attached Small Computer System Interface (SAS) device is provided. The SAS device comprises a physical link and a controller. The controller is able to time division multiplex the physical link into multiple lanes, and to manage a first connection along one or more of the lanes of the physical link. The controller is further able to detect a request for a second connection, to determine a link rate for the second connection, to select a number of additional lanes at the physical link based on the link rate for the second connection, and to manage the second connection along the additional lanes while the first connection is being managed.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: August 23, 2016
    Assignee: Avago Technologies General IP (Singapore) Pte. Ltd.
    Inventors: Charles D. Henry, Jeffrey D. Weide, Reid A. Kaufmann
  • Patent number: 9369381
    Abstract: According to one aspect, embodiments of the invention provide a node comprising a processor, a memory including a predefined mapping, the predefined mapping correlating network characteristics to related critical thresholds at which a delivery ratio of the node is close to a maximum level and at which a total number of transmissions by the node is close to a minimum number necessary to achieve the delivery ratio, and a component configured to communicate with one-hop neighbors of the node and configured to determine at least one characteristic of a dynamic network based on information received from the one-hop neighbors of the node, wherein, in reference to the predefined mapping, the processor is configured to identify a critical threshold associated with the at least one characteristic of the network and is configured to transmit a first packet to at least one one-hop neighbor based on the critical threshold.
    Type: Grant
    Filed: May 15, 2014
    Date of Patent: June 14, 2016
    Assignee: Raytheon BBN Technologies Corp.
    Inventors: Jason Keith Redi, Bakul Grover Khanna
  • Patent number: 9304928
    Abstract: Systems and methods which provide for improved prefetching schemes for caching data in a storage network are described. In one embodiment, a dynamically adaptive prefetching mechanism based on block access history information and prior effectiveness of prefetching is provided. Embodiments may take into account prefetch efficiency; a dynamic value indicating the usefulness of past prefetches, prefetch wastage, in conjunction with prefetch resources available at any point in time, to determine the number of blocks to read-ahead during a prefetch. Such embodiments provide improvements over file-based prefetching and previous block schemes, as they provide a finer grain of control over both prefetch block selection, and the number of blocks to prefetch based on block (or block range) access history.
    Type: Grant
    Filed: July 26, 2013
    Date of Patent: April 5, 2016
    Assignee: NetApp, Inc.
    Inventors: Kishore Kasi Udayashankar, Swetha Krishnan, Kiran Srinivasan
  • Patent number: 9281894
    Abstract: A method and apparatus for generating a visible signal to enable a user to confirm the amount of data transmission in Visible Light Communication (VLC) are provided. The apparatus previously acquires amount information of data which is to transmit or receive, and acquires the ratio of the amount of data transmitted to a receiving-side VLC device from a transmitting VLC device or the amount of data transmitted from the transmitting-side VLC device received by the receiving VLC device to the total amount of data. The apparatus determines a visible light output pattern corresponding to the data ratio and generates visible light of the determined output pattern.
    Type: Grant
    Filed: May 7, 2010
    Date of Patent: March 8, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Tae-Han Bae, Jae-Seung Son, Eun-Tae Won, Do-Young Kim
  • Patent number: 9274710
    Abstract: An I/O request directed to a portion of a storage object managed at a distributed storage service is received. A congestion control parameter value to be used to schedule a storage operation corresponding to the I/O request is determined. The congestion control parameter is based at least in part on an offset within the storage object to which the I/O request is directed. The storage operation is scheduled in accordance with the congestion control parameter at a selected physical storage device to which the portion of the storage object is mapped.
    Type: Grant
    Filed: March 31, 2014
    Date of Patent: March 1, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Matti Juhani Oikarinen, Matteo Frigo, Michael Anthony Nuss, Wayne William Duso
  • Patent number: 9225801
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media are disclosed for binding a process to a wildcard address and a port on a plurality of nodes of a cluster. A process receives a first request for a first address of a first volume that is sent to the port and a first address associated with a first virtual local area network that is not the wildcard address. The process determines the first address, a name of the first VLAN, and a first node that contains information regarding the first volume. The process determines an address of the first node that is part of the first VLAN. The address of the first node is returned. The process receives another request for a second address of a second volume that is sent to the port and a second address associated with another VLAN that is not the wildcard address.
    Type: Grant
    Filed: April 13, 2015
    Date of Patent: December 29, 2015
    Assignee: SolidFire, Inc.
    Inventors: Marshall McMullen, Peter P. Waskiewicz, Jr.
  • Patent number: 9178714
    Abstract: A method for transmitting data from within a wired communication system is disclosed. A first network-enabled device can select one of a plurality of communication mediums for transmitting the data stream to the second device and transmit the data stream to the second device using the selected communication medium. The first device determines that the transmission of the data stream using the selected communication medium is being interfered with by transmission of other data from the first device to a third device on another of the plurality of communication mediums. In response to determining that the transmission of the data stream to the second device on the selected communication medium is being interfered with by the transmission of the other data to the third device using the other communication medium, the first device turns off the transmission of the other data to the third device on the other communication medium.
    Type: Grant
    Filed: September 4, 2013
    Date of Patent: November 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Purva R. Rajkotia, Manjunath Anandarama Krishnam
  • Patent number: 9178767
    Abstract: A set of forwarding elements act as a gateway to a data network for a subscriber end station. A controller network element includes a control plane operable to communicate with the forwarding elements, which are operable to communicate with the subscriber end station. The controller network element includes a quota management module, which determines a quota amount to be assigned to the forwarding elements for a traffic flow. The quota management module assigns portions of the quota amount to the forwarding elements. The quota management module determines to change the distribution of an unconsumed quota amount amongst the forwarding elements for the traffic flow, determine the unconsumed quota amount, and determine and assign portions of the unconsumed quota amount to the forwarding elements.
    Type: Grant
    Filed: June 29, 2012
    Date of Patent: November 3, 2015
    Assignee: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Brian Kean, Suraj Jaiswal
  • Patent number: 9173132
    Abstract: A method for configuring a wireless communication resource set, a resource set configuration apparatus, a method and system of wireless communication resource management, and a base station with the system of wireless communication resource management are provided, wherein the method for configuring wireless communication resource sets includes: ordering the resource sets according to the preset mode; dividing the ordered resource sets into segments, wherein the segments include segments with different types and different functions; and further dividing the segments into sections, wherein every section is used for a corresponding type of service.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: October 27, 2015
    Assignee: Sony Corporation
    Inventor: Xin Guo
  • Patent number: 9154441
    Abstract: Aspects of adaptive buffer allocation management are described. In one embodiment of adaptive buffer allocation management, data is received by a network component for communication to a network address. While awaiting transfer to the network address, the data must be stored or distributed to a buffer. In one embodiment, the data is distributed evenly about banks of the buffer when an amount of utilization of the buffer is low. In another embodiment, the data is distributed to certain banks of the buffer when the amount of utilization of the buffer is high. In other aspects, the amount of utilization of the buffer is monitored while data is distributed to the banks of the buffer, and the manner of data distribution among the banks is adapted based on the utilization. According to aspects the of adaptive data distribution, a buffer of reduced size may be used.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 6, 2015
    Assignee: BROADCOM CORPORATION
    Inventors: William Brad Matthews, Bruce Hui Kwan
  • Patent number: 9143453
    Abstract: A relay apparatus that transfers data with an identifier corresponding to a transfer rate attached thereto and stores data as a transfer target to adjust the transfer rate, the relay apparatus includes multiple buffers that are respectively associated with multiple time regions that serve as targets to be successively read from a current point of time onward, each buffer having a capacity to store an amount of data determined in accordance with the transfer rate of the identifier, and a controller that reduces a size of a buffer corresponding to a second time region to be smaller than a size of a buffer corresponding to a first time region prior to the second time region in accordance with a time difference between the current point of time and the second time region.
    Type: Grant
    Filed: November 1, 2013
    Date of Patent: September 22, 2015
    Assignee: FUJITSU LIMITED
    Inventor: Kazuto Nishimura
  • Patent number: 9098464
    Abstract: A method includes receiving demand information from edge routers, estimating an optimal request distribution based on the demand information using a bicriteria approximation algorithm, wherein initial programming states for the estimation are specified by (u, F, D, FS, DS, Fexp, Fimp), where u is a current node, F is a vector representing an available facility for large capacity, D is a vector representing an outsourced large client, FS is an amount of cache server capacity offered to small clients, DS is a total demand of outsourced small clients, Fexp is an index of a cache server being exported from a subtree, and Fimp is an index of another cache server of another subtree that is being utilized, and providing each of the edge routers with anycast route information for the cache servers.
    Type: Grant
    Filed: December 2, 2013
    Date of Patent: August 4, 2015
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Mohammad Taghi Hajiaghayi, Mohammad Hossein Bateni
  • Patent number: 9077656
    Abstract: The present invention relates to a packet switch and a packet switching method. An example embodiment of the present invention comprises at least three network ports, at least one instrument port, a mux-switch, a packet switch fabric, and an address table. The embodiment updates the address table to include the source address of each ingress packet of each network port and associate the source address with that network port. The mux-switch routes the ingress packet traffic of each network port according to the identity of the network port so that at least a copy of the packet traffic of one of the network ports is routed to an instrument port. The packet switch fabric routes the packets from the instrument ports to the network ports according the destination address of the packet and the identity of the network port that is associated with the destination address as recorded in the address table.
    Type: Grant
    Filed: February 12, 2013
    Date of Patent: July 7, 2015
    Assignee: GIGAMON INC.
    Inventors: Tom Gallatin, Denny K. Miu, King L. Won, Patrick Pak Tak Leong, Ted Ho
  • Patent number: 9025505
    Abstract: In various embodiments, a system, network node, and method of providing voice communications in a wireless packet communications system includes registering a communications path between a gateway (GW) and a base station (BS); establishing a real-time service flow in the BS; activating the real-time service flow over an air interface between the BS and a terminal device; requesting, by the terminal device, that zero bandwidth be allocated by the BS to the activated real-time service flow in the absence of voice traffic to or from the terminal device; requesting, by the terminal device, that sufficient bandwidth be allocated by the BS to the activated real-time service flow when voice traffic to or from the terminal device is detected by the terminal device; and transmitting and/or receiving the voice traffic over the registered communications path via the activated real-time service flow.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: May 5, 2015
    Assignee: Clearwire IP Holdings LLC
    Inventors: Durga Prasad Satapathy, Richard Martin Cane, Dhaval Dipak Mehta
  • Patent number: 9019989
    Abstract: In response to a video and audio bandwidth allocation request command signal and an audio bandwidth allocation request command signal from a source device, a coordinator device allocates a first reservation period for transmitting AV stream data from the source device to a sink device and a second reservation period for transmitting audio stream data from the source device to a sink device within a predetermined frame period, and transmits a beacon signal including information on allocation of the first reservation period and the second reservation period.
    Type: Grant
    Filed: December 25, 2008
    Date of Patent: April 28, 2015
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Akihiro Tatsuta, Makoto Funabiki, Hiroshi Ohue
  • Patent number: 9001834
    Abstract: Communication transmission methods and systems are provided. Firstly, a base station broadcasts a message to a user equipment, wherein the message includes a priority threshold value. Then, the user equipment compares a priority value of the user equipment with the priority threshold value. Then, an initiation of an access procedure of the user equipment is disabled when the priority value of the user equipment is below the priority threshold value.
    Type: Grant
    Filed: January 11, 2013
    Date of Patent: April 7, 2015
    Assignee: VIA Telecom Co., Ltd.
    Inventors: Guotong Wang, Anthony Lee
  • Patent number: 8971333
    Abstract: The disclosure claims a bandwidth adjustment method and system for Optical channel Data Unit flexible (ODUflex) based on a Generic Framing Procedure (GFP), wherein, the method includes that: (501) a source end sends a bandwidth adjustment control frame which contains bandwidth adjustment parameters; (503) a plurality of intermediate nodes forward the bandwidth adjustment control frame to a sink end via an ODUflex link, during the forwarding process, the plurality of intermediate nodes determine that resource thereof can satisfy the bandwidth adjustment parameters, and then reserve the bandwidth adjustment resource; (505) after receiving the bandwidth adjustment control frame, the sink end feeds back an adjustment acknowledgment frame which contains adjustment acknowledgment information to the source end via the plurality of intermediate nodes; (507) the plurality of intermediate nodes use the reserved bandwidth adjustment resource to implement adjustment for the bandwidth of the ODUflex link according to the
    Type: Grant
    Filed: September 25, 2010
    Date of Patent: March 3, 2015
    Assignee: ZTE Corporation
    Inventors: Bin Luo, Xiao Pemg