Assignment Of Variable Bandwidth Or Time Period For Transmission Or Reception Patents (Class 370/468)
  • Patent number: 10733983
    Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: August 4, 2020
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
  • Patent number: 10721715
    Abstract: Technology to provide link aware streaming adaptation is disclosed. In an example, a mobile device can include computer circuitry configured to: receive a manifest file for an HTTP adaptive stream from a node; determine a physical layer goodput of the mobile device with the node; and select a representation in the manifest file for a selected period based, at least in part, on the physical layer goodput.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: July 21, 2020
    Assignee: Apple Inc.
    Inventors: Vishwanath Ramamurthi, Ozgur Oyman
  • Patent number: 10715363
    Abstract: An optical communication apparatus has an interface circuit that acquires transfer condition information including a bit rate and a channel spacing of an optical network, a processor that selects a modulation scheme in accordance with the transfer condition information and operates in the modulation scheme, wherein the processor is configured to select a first modulation scheme when the bit rate is greater than a first value in accordance with the channel spacing, and select a second modulation scheme when the bit rate is smaller than the first value, the second modulation scheme having a data transfer performance higher than the first modulation scheme.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: July 14, 2020
    Assignee: FUJITSU LIMITED
    Inventors: Naoya Okada, Taizo Maeda, Kosuke Komaki
  • Patent number: 10701686
    Abstract: Protecting a shared wireless channel for use by an access point may be accomplished by generating, by the access point, a control frame that is addressed to a plurality of wireless devices, wherein generating the control frame includes providing a group address in one or more fields of the control frame, and transmitting, by the access point, the control frame to the plurality of wireless devices, wherein the control frame solicits a Clear-to-Send frame from any wireless device in the plurality of wireless devices that satisfies a set of conditions, wherein each Clear-to-Send frame authorizes the access point to perform a downlink transmission on the shared wireless channel.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: June 30, 2020
    Assignee: NEWRACOM, INC.
    Inventors: Young Hoon Kwon, Yujin Noh
  • Patent number: 10701669
    Abstract: In various implementations, methods, apparatuses, and computer-readable media are described for optimizing tune away carrier selection in a wireless communications system for position determination. The selection of a tune away carrier can be based on, for example, timing information related to pre-scheduled periods for receiving wireless position measurement signals, timing information related to pre-scheduled downlink data reception, timing information related to pre-scheduled uplink data transmission, etc.
    Type: Grant
    Filed: April 17, 2019
    Date of Patent: June 30, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Akash Kumar, Amit Jain, Ankita
  • Patent number: 10694261
    Abstract: Systems and methods are described that relate to on-demand compression for electronic data, such as media content, through a communication pathway. The communication pathway may be configured to multicast media content to a plurality of end-users in a service group. In certain embodiments, the service group may comprise a service group node having a quadrature amplitude modulation device. In one exemplary method, it may be determined whether the amount of media content being transmitted meets a first utilization threshold. The determination may be based on, at least in part, by measurements taken at one or more electronic devices located throughout a network or system. If the first bandwidth utilization threshold is not met, media content may be transmitted in a first format. If the first bandwidth utilization threshold is met, at least a portion of the media content may be transmitted in a first optimized delivery technique.
    Type: Grant
    Filed: March 4, 2019
    Date of Patent: June 23, 2020
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tom Brown, Rick Gasloli
  • Patent number: 10692487
    Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: June 23, 2020
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
  • Patent number: 10694511
    Abstract: A method for receiving a signal or transmitting a signal on a plurality of component carriers (CCs) in a wireless communication system, according to an embodiment of the present invention, is performed by means of a terminal and comprises the steps of: in order to receive multiple CC downlink control information scheduling one or more CCs, blind decoding the multiple CC downlink control information in a search space on a particular CC; and, on the basis of the received multiple CC downlink control information, transmitting an uplink control or data channel or receiving a downlink data channel on one or more of the CCs, wherein the received multiple CC downlink control information can comprise transmission mode (TM) dependent multiple CC downlink control information or fallback multiple CC downlink control information.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: June 23, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Hyunho Lee, Suckchel Yang, Seungmin Lee
  • Patent number: 10678737
    Abstract: Technologies for providing dynamic communication path modification for accelerator device kernels include an accelerator device comprising circuitry to obtain initial availability data indicative of an availability of one or more accelerator device kernels in a system, including one or more physical communication paths to each accelerator device kernel. The circuitry is also to produce, as a function of the initial availability data, a connectivity matrix indicative of the physical communication paths and a logical communication path defined by one or more of the physical communication paths between a kernel of the present accelerator device and a target accelerator device kernel. Additionally, the circuitry is to obtain updated availability data indicative of a subsequent availability of each accelerator device kernel and update, as a function of the updated availability data, the connectivity matrix to modify the logical communication path.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: June 9, 2020
    Assignee: Intel Corporation
    Inventors: Susanne M. Balle, Slawomir Putyrski, Joseph Grecco, Evan Custodio, Francesc Guim Bernat
  • Patent number: 10681305
    Abstract: A method and system of transmitting a plurality of area-of-interest video codestreams is described. A first video codestream and one or more second video codestreams are generated from a plurality of large format images that are captured. The first video codestream has a first plurality of areas-of-interest selected from the plurality of large format images and the one or more second video codestream have at least a second plurality of areas-of-interest from the same plurality of large format images. The first video codestream is generated at a first frame rate and each of the second video codestreams is generated at a second frame rate. The first and second video codestreams are combined to obtain a combined video codestream. The combined video codestream is then transmitted to a computer system that regenerates the first video codestream and the one or more second video codestreams at their respective frame rates.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: June 9, 2020
    Assignee: PIXIA CORP.
    Inventors: Rudolf O. Ernst, Rahul C. Thakkar
  • Patent number: 10673565
    Abstract: A control network communication arrangement includes a second protocol embedded into a first protocol in a way that modules supporting the second protocol may be aware of and utilize the first protocol whereas modules supporting only the first protocol may not be aware of the second protocol. Operation of modules using the second protocol does not disturb operation of the modules not configured to use or understand the second protocol. By one approach, unique additional information is embedded into an end of frame portion of a message to confirm that the portion is the end of frame portion. This acts as a quality check confirming proper synchronization and decoding of the signaling on the communication bus.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 2, 2020
    Assignee: CONCIO HOLDINGS LLC
    Inventors: Lars-Berno Fredriksson, Kent Åke Lennart Lennartsson, Jonas Henning Olsson
  • Patent number: 10666600
    Abstract: Embodiments provide integrated reply functionality within the context of a contact card or panel. Contact information is provided for display in the contact card (e.g., a portion of a user interface of a computing device). The contact information is associated with a contact. The contact information identifies one or more transport modes for communication with the contact. In some embodiments, the computing device receives a request from a user to communicate with the contact via at least one selected transport mode. Based on the received request, the computing device provides an input field within the contact card. In other embodiments, the transport mode is automatically selected and the input field is displayed. Data from the user is received into the input field for communication to the contact. The computing device sends the data received into the input field to the contact via the selected transport mode.
    Type: Grant
    Filed: June 15, 2016
    Date of Patent: May 26, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Alan Howard, Joseph Spencer King, Yili Aiwazian, Ian Hunter Todd, Naud Frijlink, Shawna Julie Davis, Christer Garbis
  • Patent number: 10666610
    Abstract: A method includes receiving a request for an edge cache address, and comparing a requestor address to an anycast group. The method can further include providing an anycast edge cache address when the requestor address is in the anycast group. Alternatively, the method can further include determining an optimal cache server, and providing a unicast address of the optimal cache server when the requestor address is not in the anycast group.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: May 26, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY II, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
  • Patent number: 10659837
    Abstract: Content receivers may simultaneously record multiple instances of content for multiple programming channels based on content provider instructions. Systems and methods utilize the content receivers to record these multiple instances from at least a single transponder. In some instances, multiple transponders may have a common control word so that content carried on each such transponder may be simultaneously received, decoded and recorded. Further, a single demodulator may be associated with multiple tuners, so that the single demodulator processes all content received from transponders with common control words and/or other encryption mechanisms.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: May 19, 2020
    Assignee: DISH Technologies L.L.C.
    Inventors: Henry Gregg Martch, David A. Kummer, John T. Kennedy
  • Patent number: 10660097
    Abstract: A mobile communications network includes one or more network elements providing a wireless access interface for communications devices. The wireless access interface provides plural communications resource elements across a host frequency bandwidth, and includes, within the host frequency bandwidth, first communications resource elements within a first frequency bandwidth for allocation preferably to reduced capability devices to receive signals representing the data transmitted by the transmitter unit within the first bandwidth forming a first virtual carrier, the reduced capability devices each having a receiver bandwidth which is greater than or equal to the first frequency bandwidth but less than the host frequency bandwidth.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: May 19, 2020
    Assignee: SONY CORPORATION
    Inventors: Yuichi Morioka, Matthew Webb, Hideji Wakabayashi, Dimitris Koulakiotis, Stephen Truelove
  • Patent number: 10659995
    Abstract: Systems and methods for recommending a data rate on an uplink or downlink communication channel between the network node and a wireless device in a wireless communications system are provided. In one exemplary embodiment, a method performed by a wireless device (105, 200, 300, 400, 1100) for recommending a data rate on an uplink or downlink communication channel (107, 109) between the wireless device and a network node (101) in a wireless communications system (100) comprises determining (501, 1701) to request (113) that the network node recommend a data rate on the uplink or downlink communication channel for the wireless device. Further, the method includes generating a first information element (111) that indicates the request. Also, the first information element is sent via a protocol layer on the uplink communication channel.
    Type: Grant
    Filed: May 12, 2017
    Date of Patent: May 19, 2020
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Emre Yavuz, Anders K Eriksson
  • Patent number: 10652138
    Abstract: This application discloses a link decision-making method, applied to a link decision-making system including first and second user equipment that are in a Voice over Internet Protocol (VoIP) call status, a transit server, and a decision-making computing device. A first link directly connecting the two user equipment and a second link that transits by using the transit server exist between the two user equipment. The decision-making computing device is responsible for making, according to a link quality score of a current sending link between the first and second user equipment, a decision about using the first link or the second link as a subsequent sending link of the first user equipment. According to the link decision-making method provided in this application, it can be ensured that a better link can be selected to transmit a data stream of VoIP, thereby improving the quality of service (QoS) of the VoIP.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: May 12, 2020
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zheng Xue, Yu Zhou, Jing Lv, Yanbai Zhao, Baojian Wang, Ningbo Qiao
  • Patent number: 10652165
    Abstract: A method of managing bandwidth allocation across a video pipe that delivers both streaming adaptive bitrate (ABR) content and progressive download ABR content includes receiving a designation of a congestion boundary within a video pipe, the congestion boundary designating a first percentage of the video pipe that is to be used for streaming ABR content when congestion exists on both sides of the congestion boundary, wherein a remaining percentage of the video pipe is to be used for progressive download ABR; allocating bandwidth for streaming ABR content, wherein the gateway device can allocate for streaming content only that portion of the remaining percentage of bandwidth that is not requested for progressive download content; and allocating bandwidth for progressive download content, wherein the gateway device can allocate for progressive download content only that portion of the first percentage of bandwidth that is not requested for streaming content.
    Type: Grant
    Filed: April 17, 2017
    Date of Patent: May 12, 2020
    Assignee: ERICSSON AB
    Inventors: Charles Hammett Dasher, Chris Phillips, Robert Hammond Forsman, Jennifer Ann Reynolds
  • Patent number: 10652611
    Abstract: A system that incorporates teachings of the present disclosure may include, for example, a gateway adapted to decode encoded media streams to obtain decoded media streams. The decoded media streams are provided to media devices via wireless transmissions, wherein each media device includes a wireless high definition multimedia interface to receive via the wireless transmissions a respective decoded media stream. The respective decoded audio/video stream is displayed without accessing a media processor at a respective media device of the plurality of media devices. Other embodiments are disclosed.
    Type: Grant
    Filed: May 17, 2019
    Date of Patent: May 12, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventor: Ahmad Ansari
  • Patent number: 10645586
    Abstract: The described techniques provide for partitioning resources to coordinate wireless communications between one or more network operating entities within a shared spectrum. Partitioning resources may include assigning certain types of communication for each network operating entity to certain time intervals within a larger time frame. For example, a network operating entity may be assigned time intervals for exclusive communication, time intervals for prioritized communication with respect to other network operating entities, and time intervals for opportunistic communication.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: May 5, 2020
    Assignee: Qualcomm Incorporated
    Inventors: Michael Mingxi Fan, Juan Montojo, Naga Bhushan, Aleksandar Damnjanovic, Ahmed Kamel Sadek
  • Patent number: 10645695
    Abstract: An example system comprises a router configured to receive a bandwidth update associated with a change in bandwidth over a wireless channel, determine if the change in bandwidth identified in the bandwidth update results in bandwidth being over-reserved at at least one priority level, previously reserved bandwidth of the wireless channel being associated with a plurality of different priority levels, the previously reserved bandwidth being previously reserved based on a plurality of path requests from a head end router, each path request including at least one priority level and a bandwidth reservation request, if the change in bandwidth results in bandwidth being over-reserved, then preempt a lowest priority path request, based in the preemption of the lowest priority path request, update reserved bandwidth of the wireless channel of at least one priority level, and provide a message to the head end router regarding the change of bandwidth.
    Type: Grant
    Filed: August 8, 2018
    Date of Patent: May 5, 2020
    Assignee: Aviat U.S., Inc.
    Inventor: Chaoming Zeng
  • Patent number: 10645621
    Abstract: A method includes, when operating in a connected state in a first cell such as a macro cell, reporting a presence of a second cell such as a small cell to the macro cell; receiving a first offloading command; storing connected state context information associated with the macro cell; establishing a connected state with the small cell; storing connected state context information associated with the small cell; performing at least one data offloading operation with the small cell and, upon a termination of data offloading operation, reestablishing the connected state with the macro cell using the stored connected state context information associated with the macro cell.
    Type: Grant
    Filed: April 4, 2013
    Date of Patent: May 5, 2020
    Assignee: Nokia Technologies Oy
    Inventors: Lars Dalsgaard, Jari Petteri Lunden, Elena Virtej
  • Patent number: 10637734
    Abstract: A method is described that includes receiving at a network element a transmission control protocol (“TCP”) packet with TCP options set on a link between a controller and a destination node. If the network element comprises a transit node, the method includes comparing a bandwidth value indicated in a TCP options field of the received TCP packet with an outgoing link bandwidth of the network element. If the bandwidth value indicated in the TCP options field is greater than the outgoing link bandwidth of the network element, the method includes updating the bandwidth value in the TCP options field to be equal to the outgoing link bandwidth of the network element, and forwarding the packet to a next network element. If the bandwidth value indicated in the TCP options field is not greater than the outgoing link bandwidth, the bandwidth value in the TCP options field is not changed.
    Type: Grant
    Filed: May 31, 2017
    Date of Patent: April 28, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Rex Emmanuel Fernando, Balaji Sundararajan, Sanjay Kumar Hooda
  • Patent number: 10623330
    Abstract: A distributed bandwidth allocation system a distributed bandwidth limiter, a first throttler, and a second throttler. The distributed bandwidth limiter receives first usage data for a first entity and usage data for a second entity. Based on the first usage data, second usage data, and a total bandwidth allocation, the distributed bandwidth limiter determines a first bandwidth allocation specifying bandwidth available for network traffic for the first entity and a second bandwidth allocation that specifies bandwidth available for network traffic for the second entity, wherein a sum of the first bandwidth allocation and the second bandwidth allocation does not exceed the total bandwidth allocation. The first bandwidth allocation and the second bandwidth allocation are provided to respective throttlers than manage traffic for the first and second entities.
    Type: Grant
    Filed: August 25, 2017
    Date of Patent: April 14, 2020
    Assignee: Google LLC
    Inventors: Nandita Dukkipati, Vinh The Lam, Kirill Mendelev, Li Shi
  • Patent number: 10609441
    Abstract: Master computing device and method for synchronizing display of a digital content (for example a digital signage content) on the master computing device and on one or more slave computing device. The master device transmits a synchronization request, comprising a digital content identifier for identifying the digital content, to the slave device(s). The master device determines a number of negative responses received from the slave device(s) in response to the synchronization request. Each negative response is indicative of one among the slave device(s) not being capable of displaying the digital content. The master device transmits a new synchronization request to the slave computing device(s) if the number of received negative responses reaches a threshold. The master computing device transmits a display command to the slave device(s) for displaying the digital content on their respective display(s) if the number of received negative responses does not reach the threshold.
    Type: Grant
    Filed: December 10, 2018
    Date of Patent: March 31, 2020
    Assignee: Broadsign Serv LLC
    Inventor: Bryan Mongeau
  • Patent number: 10595288
    Abstract: A method for transmitting a frame in a wireless LAN system according to the present embodiment comprises: a step of determining whether to transmit a first frame to an AP through an EDCA by comparing a time parameter indicating the time used for transmission of a wireless terminal with a predetermined allowable time; a step of summing up, to the time parameter, a first required time for transmission of the first frame; a step of receiving, from the AP, a trigger frame for multi-user uplink transmission; and a step of performing data processing for a second frame transmitted in response to the trigger frame, wherein a second required time for transmission of the second frame is not summed up to the time parameter.
    Type: Grant
    Filed: May 17, 2017
    Date of Patent: March 17, 2020
    Assignee: LG ELECTRONICS INC.
    Inventors: Kiseon Ryu, Jeongki Kim, Hyunhee Park, Suhwook Kim, Hangyu Cho
  • Patent number: 10581742
    Abstract: A congestion control method includes obtaining, by a first network node, a current queue buffer status of each of N second network nodes, combining, by the first network node, current queue buffer statuses of the N second network nodes and a current queue buffer status of the first network node into a state vector, updating, by the first network node, the current queue buffer status of the first network node according to the state vector and a coupling vector; and repeating all the above steps till an absolute value of a difference between each of the queue buffer statuses of the N second network nodes and the queue buffer status of the first network node is less than or equal to a preset threshold.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: March 3, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei Liang, Gong Zhang, Guanrong Chen
  • Patent number: 10572358
    Abstract: A data storage system includes a plurality of Data Storage Devices (DSDs) having a total storage capacity available for storing user data among the plurality of DSDs. Each DSD of the plurality of DSDs has a DSD storage capacity that contributes to the total storage capacity of the plurality of DSDs. A strip size is assigned to each DSD of the plurality of DSDs based at least in part on a portion of the total storage capacity that is contributed by the DSD storage capacity of the respective DSD. Data is received for storage in a data stripe across the plurality of DSDs and the data stripe is stored across the plurality of DSDs such that each DSD of the plurality of DSDs stores a different portion of the data stripe having the strip size assigned to the DSD.
    Type: Grant
    Filed: June 16, 2015
    Date of Patent: February 25, 2020
    Assignee: Western Digital Technologies, Inc.
    Inventor: John Spongr
  • Patent number: 10574295
    Abstract: Systems and methods for efficiently allocating beacon slot among multiple nodes on multiple levels within a power line communication network are described. In various implementations, these systems and methods may be applicable to Power Line Communications (PLC). For example, a method may include performing, by a communications device, assigning beacon transmission times to nodes within the communication device's network. The assigned beacon transmission times comprise a beacon slot and frame pattern. The beacon slot and frame pattern ensure that each node does not transmit a beacon in a beacon slot that is adjacent to a beacon slot assigned to a parent or child node. A beacon transmission slot is reserved for a base node in every frame. The frames may be organized into thirty-two-frame superframes, wherein each frame comprises a base node beacon slot and four switch node beacon slots.
    Type: Grant
    Filed: February 19, 2018
    Date of Patent: February 25, 2020
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Ramanuja Vedantham, Kumaran Vijayasankar, Ramachandran Ananthakrishnan, Susan Yim
  • Patent number: 10574426
    Abstract: A system and method perform fine ranging on a plurality of cable modems in a network and distribute results. A CMTS grants access to a full duplex ranging probe to the plurality of cable modems, and probe results are distributed to the plurality of cable modems. A receive modulation error ratio (RxMER) uploaded from respective of the plurality of cable modems, and the CMTS identifies an interference group (IG) and bits/symbol for the plurality of cable moderns in a given sub-band. Full duplex operation is then performed in the given sub-band with known IG and bits/symbol.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: February 25, 2020
    Assignee: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
    Inventors: Thomas J. Kolze, Avi Kliger
  • Patent number: 10560543
    Abstract: Methods and systems for improving performance of an HTTP cache are provided. According to one embodiment, an HTTP request is received by an ADC for a resource associated with a server on behalf of which the ADC is performing load balancing. The ADC determines based on a local HTTP cache whether it can service the request. The request is parsed to identify a header. The existence or non-existence of locally cached content matching the request is identified by comparing portions of the identified header with corresponding portions of header information of cached content based on a vary rule defining when two headers are meaningfully different. Therefore, the identified header need not exactly match an entirety of the cached information for a cache hit to be found. Responsive to a cache hit, the ADC responds to the request with an HTTP response containing the identified locally cached content.
    Type: Grant
    Filed: March 26, 2015
    Date of Patent: February 11, 2020
    Assignee: Fortinet, Inc.
    Inventor: Sergey Katsev
  • Patent number: 10554499
    Abstract: The disclosure provides for a system that includes a network controller configured to determine a network configuration of a network and cause the network to implement the network configuration. The network controller may be configured to determine that an overall link bandwidth for a particular geographic area is less than a set bandwidth amount based on link bandwidth information for possible links directly connected to the particular geographic area. Based on a difference between the overall link bandwidth and the set bandwidth amount, the network controller may be configured to determine additional links to connect to the particular geographic area in a given network configuration of the network. The network controller may then send instructions to the plurality of nodes of the network to cause the plurality of nodes to implement the given network configuration and transmit client data at the given point in time.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: February 4, 2020
    Assignee: Loon LLC
    Inventors: Brian Barritt, Mauro Goncalves Filho
  • Patent number: 10545796
    Abstract: In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a scheduler with preemptive termination of existing workloads to free resources for high priority items.
    Type: Grant
    Filed: May 4, 2017
    Date of Patent: January 28, 2020
    Assignee: salesforce.com, inc.
    Inventors: Armin Bahramshahry, Piranavan Selvanandan
  • Patent number: 10540341
    Abstract: A system and method for implementing a Quality of Service based upon data deduplication is provided. The method may include deduplicating data and receiving a corresponding I/O request; wherein the data includes an associated dedupe count. The method may further include performing the I/O request based upon the dedupe count. For example, where no deduplication exists as indicated by a dedupe count of zero, the I/O request may be scheduled for processing when the sum of the current clock tick and the tag ratio are less than or equal to the next clock tick. In the alternative, where deduplication exists as indicated by a dedupe count that is greater than zero, the I/O request may be scheduled for processing, when the sum of the current clock tick, a negative value of the dedupe ratio, and the tag ratio are less than or equal to the next clock tick.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: January 21, 2020
    Assignee: Veritas Technologies LLC
    Inventors: Prasanna Wakhare, Sudhakar Paulzagade, Saurabh Jain
  • Patent number: 10536966
    Abstract: Techniques for wireless communication are described. One method includes assigning a downlink subframe that is a first occurring downlink subframe in a data frame; and transmitting an encoded control signal during a first transmission opportunity, the encoded control signal including a common portion for receiving devices, the common portion indicating a structure of the data frame, the encoded control signal further including a device specific portion for a specific receiving device, the device specific portion indicating uplink grants and downlink grants during the data frame for the specific receiving device, where at least the common portion of the encoded control signal is transmitted during the selected downlink subframe.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: January 14, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Chih-Hao Liu, Tamer Kadous, Srinivas Yerramalli, Chirag Sureshbhai Patel, Alberto Rico Alvarino
  • Patent number: 10530606
    Abstract: An extension of the existing CAN FD data transmission protocol. The extension enables the use of the IPv6 protocol for the CAN bus. The CAN FD protocol is further developed in an incompatible way. One modification measure relates to the lengthening of the Data Field, which is positioned in the transmission frame after an Arbitration Field. An arbitrary number of bytes can be entered in the extended Data Field within a specified upper limit. Since the Data Field is transmitted at a higher bit rate field than the Arbitration Field, the data throughput is increased dramatically.
    Type: Grant
    Filed: July 6, 2018
    Date of Patent: January 7, 2020
    Assignee: Volkswagen AG
    Inventor: Alexander Meier
  • Patent number: 10528697
    Abstract: Embodiments disclosed herein describe techniques for moving nets between a source and a plurality of sinks in a design of an integrated circuit from a data network to a clock network. In one embodiment, the clock network propagates clock signals or timing signals throughout the integrated circuit while the data network transmits data signals between circuitry in the integrated circuit. In one embodiment, the clock network has a predefined number of clock signal nets which can be assigned to carry clock signals to circuit logic in the integrated circuit. However, some of the clock signal nets may be unused. In one embodiment, a design application identifies candidate sinks which have positive slack. If using the clock network to couple the sink to the source satisfies predetermined timing requirements, then the design change is committed.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: January 7, 2020
    Assignee: XILINX, INC.
    Inventors: Wei Chen, Xiaojian Yang, Sabyasachi Das
  • Patent number: 10523386
    Abstract: A method for processing a data block by a user equipment in a wireless communication system comprises generating tail bits of 18 bits by performing trellis termination in a turbo encoder of code rate 1/5 containing a plurality of constituent encoders; and deploying the tail bits of 18 bits to 5 encoded bit sequences of the turbo encoder according to a prescribed rule, wherein 4 tail bits are deployed to a systematic bit sequence among the 5 encoded bit sequences according to the prescribed rule, and 4 tail bits are deployed to each of specific 2 parity bit sequences among 4 parity bit sequences according to the prescribed rule.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: December 31, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Bonghoe Kim, Soocheol Kyeong, Kijun Kim, Byounghoon Kim, Jinwoo Kim, Kwangseok Noh, Ilmu Byun, Joonkui Ahn, Seunggye Hwang
  • Patent number: 10524145
    Abstract: This disclosure relates to method and system for maintaining user application session performances (UASP's) in a wireless communication network. In one embodiment, the method includes determining an aggregate UASP for each user and for each application at a serving base station and at each neighboring base station based on gathered performance data, determining an aggregate application performance level for each application at the serving base station and at each neighboring base station based on the aggregate UASP's for the users at the serving base station and at each of the neighboring base stations respectively, determining an aggregate application performance based on the aggregate application performance levels for the applications at the serving base station and at the neighboring base stations, and maintaining the UASP's by determining a corrective network action based on an average aggregate application performance at the serving base station and at each of the neighboring base stations.
    Type: Grant
    Filed: August 20, 2018
    Date of Patent: December 31, 2019
    Assignee: Wipro Limited
    Inventors: Amartya Kumar Das, Subhas Chandra Mondal, Subhrajyoti Panja, Uttam Sarkar
  • Patent number: 10524289
    Abstract: According to one embodiment, a wireless communication device includes: a receiver that configured to receives a first frame; and a transmitter that configured to transmits a second frame including a first identifier and acknowledgement information on the first frame, the first identifier being extracted from a predetermined field of the first frame and being different from a source address of the first frame.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: December 31, 2019
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventors: Tomoko Adachi, Masahiro Sekiya, Takeshi Tomizawa, Daisuke Taki, Masaaki Ikuta, Tomoya Suzuki
  • Patent number: 10506009
    Abstract: Disclosed is a technology for providing a content on the basis of DASH adaptive to a variable bandwidth. The present invention may comprise: a bandwidth measurement unit for measuring a bandwidth of a network connected to a terminal at predetermined time intervals; a segment generation unit for generating a plurality of segments, wherein the plurality of segments have a predetermined bitrate difference therebetween; and a media information generation unit for generating a media presentation description which includes information on the representation including the plurality of generated segments, wherein the segment generation unit calculates segment lengths using arithmetic operations on the predetermined time interval and the probability that an ith bandwidth itself among bandwidths of the network measured at the predetermined time intervals is increased or decreased by half of the predetermined bitrate difference, and generates a plurality of segments corresponding to the calculated lengths.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: December 10, 2019
    Assignee: ELECTRONICS & TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventor: Seong-Jun Bae
  • Patent number: 10503690
    Abstract: Embodiments herein describe a SoC that includes a programmable NoC that can be reconfigured to support different interface communication protocols. In one embodiment, the NoC includes ingress and egress logic blocks which permit hardware elements in the SoC (e.g., processors, memory, programmable logic blocks, etc.) to transmit and receive data using the NoC. The ingress and egress logic blocks may first be configured to support a particular communication protocol for interfacing with the hardware elements. However, at a later time, the user may wish to reconfigure the ingress and egress logic blocks to support a different communication protocol. In response, the SoC can reconfigure the NoC such that the ingress and egress logic blocks support the new communication protocol used by the hardware elements. In this manner, the programmable NoC can support multiple communication protocols used to interface with other hardware elements in the SoC.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: December 10, 2019
    Assignee: XILINX, INC.
    Inventor: Ian A. Swarbrick
  • Patent number: 10506562
    Abstract: There is provided configuration of a communications link. The configuration involves wirelessly receiving control signalling from a user equipment by a network node functional unit. The control signalling relates to an uplink communications resource between the user equipment and the network node functional unit. The configuration further involves notifying, in response to receiving the control signalling and prior to receiving any user data associated with the control signalling from the user equipment on the uplink communications resource, a backhaul client functional unit to configure a communications link to a backhaul hub.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: December 10, 2019
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Anders Persson, Roland Carlsson, Henrik Sahlin
  • Patent number: 10506596
    Abstract: A wireless communication system may allocate uplink resources to configure coexisting interleaved and contiguous uplink transmissions. Operation using different waveform types may address bandwidth occupancy requirements, power spectral density (PSD) limitations, etc. A carrier bandwidth may be split into regions allocated for interlaced resource allocations and contiguous resource allocations for frequency division multiplexing (FDM) based coexistence. To achieve coexistence of such waveform types, a base station may indicate a waveform type, a transmission carrier bandwidth or channel, and a resource block allocation (e.g., an interlace pattern, certain ranges within the carrier bandwidth, etc.) for uplink transmissions. In some cases, channel contention procedures (e.g., Listen Before Talk (LBT)) and power constraints (e.g., power spectral density (PSD) limitations) may be based on the waveform type associated with the uplink transmission.
    Type: Grant
    Filed: October 4, 2017
    Date of Patent: December 10, 2019
    Assignee: QUALCOMM Incorporated
    Inventor: Srinivas Yerramalli
  • Patent number: 10505659
    Abstract: In the examples provided herein, a system has a plurality of arrayed waveguide gratings (AWG) having a plurality of input ports and a plurality of output ports. A signal within a given wavelength channel transmitted to one of the input ports of a given AWG is routed to one of the output ports of the given AWG based on a signal wavelength. The system also has a plurality of nodes, with each node comprising a set of components for each AWG that the node is coupled to. Each set of components comprises a plurality of optical transmitters, where each optical transmitter is tunable over multiple wavelength channels within a different wavelength band; a band multiplexer to multiplex the multiple wavelength channels within each different wavelength band; and a first output fiber to couple an output of the band multiplexer to one of the input ports of a first AWG.
    Type: Grant
    Filed: August 13, 2015
    Date of Patent: December 10, 2019
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Wayne Sorin, Joaquin Matres, Michael Tan
  • Patent number: 10506044
    Abstract: Disclosed are techniques that can be used to efficiently collect statistical or other information from many registers in an integrated circuit without substantially burdening a central processing unit. The techniques can use logic that, without being directed by a central processing unit, can periodically collect information from a plurality of disparate registers of an integrated circuit and move the contents of the registers to memory (e.g., volatile memory accessible by the central processing unit) other than the registers.
    Type: Grant
    Filed: December 27, 2016
    Date of Patent: December 10, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Thomas A. Volpe, Mark Anthony Banse
  • Patent number: 10498861
    Abstract: The invention relates to methods and apparatuses for managing storage and serving of data streams generated by peripheral devices in a system for surveillance and/or monitoring. According to one aspect, the method comprises the steps of obtaining a configuration table, the configuration table comprising a list of one or more recording servers storing data segments generated by the peripheral device; building an association table, the association table comprising, for each recording server of the list, identifiers of data segments of the data stream stored therein; determining, based on the association table, the recording server storing a requested data segment; obtaining the requested data segment from the determined recording server and serving the obtained data segment.
    Type: Grant
    Filed: November 9, 2016
    Date of Patent: December 3, 2019
    Assignee: Canon Kabushiki Kaisha
    Inventors: Carsten Bøgelund, John Madsen, Klaus Klausen, Preben Holm Nielsen
  • Patent number: 10490186
    Abstract: Natural speech dialog system and methods are disclosed. In one example, a method includes identifying a dialog system intent associated with the speech input based on at least one predetermined intent keyword, the dialog system intent having required intent parameters, determining whether data for all required intent parameters of the dialog system are available, based on the determination, selectively initiating a parameter collection dialog associated with the dialog system intent, the parameter collection dialog being operable to collect data for the required parameters not otherwise available to the dialog system intent, and based on the dialog system intent and one or more required parameters, generating an action instruction.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: November 26, 2019
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
  • Patent number: 10491501
    Abstract: Traffic-adaptive network control systems and methods for a network, implemented by a server, include monitoring data associated with the network; generating a traffic forecast based on the monitored data; generating a schedule of actions based on a comparison of the traffic forecast to observed data; and causing orchestration of the actions in the network based on the generated schedule. The network can include a Software Defined Networking (SDN) network.
    Type: Grant
    Filed: February 8, 2016
    Date of Patent: November 26, 2019
    Assignee: Ciena Corporation
    Inventors: Romualdas Armolavicius, Todd Morris, Petar Djukic
  • Patent number: 10490201
    Abstract: A system, apparatus and a method for transmitting continuous audio data configured to mitigate data discontinuities in a receiving device. The method may mitigate data discontinuities by transmitting a continuous stream of audio data that has reduced changes to the audio data characteristics. The method may transmit filler audio data when no application audio data is available. The application audio data and the filler audio data are processed to reduce changes to the audio data characteristics in each stream.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: November 26, 2019
    Assignee: 2236008 Ontario Inc.
    Inventors: Joe Mammone, Michael Mead Truman