Assignment Of Variable Bandwidth Or Time Period For Transmission Or Reception Patents (Class 370/468)
  • Patent number: 10320705
    Abstract: A device can identify video data included in network packets. For example, the device can identify a flow of network packets, the flow including uplink packets downlink packets. The device can determine that the flow includes at least one application data unit (ADU), each ADU including an uplink packet and multiple downlink packets. The device can determine that the at least one ADU includes video data based on determining that a throughput of the at least one ADU meets a throughput threshold, a an average payload size of the downlink packets included in the at least one ADU meets a size threshold, and a count of ADUs included in the at least one ADU meets a count threshold. Based on the at least one ADU including the video data, the device can perform an action.
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: June 11, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Feng Li, Jae Won Chung, Anil Vayaal, Vijay Nanjundan, Mark Lawrence Claypool
  • Patent number: 10306487
    Abstract: A wireless access point (WAP) efficiently adjusts one or more operational parameters, such as transmission power, a data rate, a modulation scheme, and/or an encoding scheme, to provide some examples, to provide efficient communication with one or more communication devices. This efficient allocation of the one or more operational parameters can represent a per-station allocation of the one or more operational parameters, a dynamic allocation of the one or more operational parameters, and/or a combination of the per-station allocation and the dynamic allocation. In the per-station allocation, the WAP determines and uses one or more values for the operational parameters for each of the one or more communication devices. In the dynamic allocation, the WAP monitors one or more distances between the WAP and one or more of the one or more communication devices. The WAP can continuously monitor, periodically monitor, or monitor over a discrete period of time the one or more distances.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: May 28, 2019
    Assignee: CSC Holdings, LLC
    Inventor: Janne Linkola
  • Patent number: 10306513
    Abstract: Disclosed embodiments relate to an orchestrator and arbitrator in an Internet of Things (IoT) platform. In one example, a method of servicing a plurality of data flows of a plurality of wireless devices using a plurality of protocols includes: monitoring one or more interfaces that communicate using the plurality of protocols, activating a first interface upon detecting a demand to exchange data thereon, wherein a connectivity manager performs the monitoring, and activating, extracting, by a packet analyzer, packet metadata from one or more of the plurality of data flows, determining latency encountered and bandwidth utilized by the one or more data flows based on the packet metadata, applying, by an adaptive connectivity manager (ACM), a latency reduction strategy to attempt to comply with latency criteria, and applying, by a bandwidth utilization manager (BUM), a bandwidth reduction strategy to attempt to comply with bandwidth criteria.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: May 28, 2019
    Assignee: Intel Corporation
    Inventors: Katalin K. Bartfai-Walcott, Hassnaa Moustafa
  • Patent number: 10303505
    Abstract: Adjusting a computing environment for processing a data stream involves identifying one or more dummy tuples in the data stream processed by the computing environment. Propagation of the identified dummy tuples to be processed through a plurality of operators in the computing environment is controlled in order to control adjustment of the computing environment. The computing environment is adjusted based on the processing of the propagated dummy tuples.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: May 28, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ryan K. Cradick, Cory J. Kleinheksel
  • Patent number: 10282538
    Abstract: Technologies to enable, disable and control hardware subscription features. Computing devices communicate over a network to a subscription server to provide hardware platform information for each of the computing devices. As the subscription server receives hardware platform information, the subscription server determines the hardware features that are enabled, and further determines what hardware subscription options are available for each of the computing devices. When a hardware subscription option is selected/purchased by a computing device, subscription server provides a pre-boot update mechanism, such as a Unified Extensible Firmware Interface (UEFI) capsule, to act as a boot level program that enables hardware features on the computing device. Hardware subscription features are also securely protected using cryptographic engine modules.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: May 7, 2019
    Assignee: Intel Corporation
    Inventors: Sudhakar Otturu, Krishna Kumar Ganesan, Erik Holt
  • Patent number: 10270567
    Abstract: An apparatus and method for operating an avionics data network includes a network switch core configured for a time-sensitive networking (TSN) schema, a set of TSN networking end nodes communicatively connected with the network switch core, a set of ARINC 664 part 7 (A664p7) networking end nodes communicatively connected with the network switch core, and an A664p7 legacy module connected with, or incorporated into, the network switch core and configured to receive a set of A664p7 networking data from the set of A664p7 networking end nodes.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: April 23, 2019
    Assignees: GE Aviation Systems Limited, GE Aviation Systems LLC
    Inventors: John Raymond Rang, Harry Molling, Daniel Maynard Berland, Timothy John Wood
  • Patent number: 10270876
    Abstract: Some embodiments set forth probability based caching, whereby a probability value determines in part whether content identified by an incoming request should be cached or not. Some embodiments further set forth probability based eviction, whereby a probability value determines in part whether cached content should be evicted from the cache. Selection of the content for possible eviction can be based on recency and/or frequency of the content being requested. The probability values can be configured manually or automatically. Automatic configuration involves using a function to compute the probability values. In such scenarios, the probability values can be computed as a function of any of fairness, cost, content size, and content type as some examples.
    Type: Grant
    Filed: June 2, 2014
    Date of Patent: April 23, 2019
    Assignee: VERIZON DIGITAL MEDIA SERVICES INC.
    Inventors: Amir Reza Khakpour, Harkeerat Singh Bedi
  • Patent number: 10270813
    Abstract: A method in a communication system is disclosed. In the method a procedure for setting up a communication link between a first user equipment and a second user equipment via a communications network is initiated. Information regarding at least two modes of communication that can be used for communication via the communication link is signalled between the first and second user equipment. An indicator regarding a mode to be used for the communication is also signalled between the first user equipment and the second user equipment. After the signalling steps, a procedure for setting the mode of communication in accordance with the indicator is initiated in at least in one of the user equipment. According to an alternative embodiment signalling for reserving a possibility for at least tow different communication modes occurs between elements of the communication system.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: April 23, 2019
    Assignee: Conversant Wireless Licensing S.a.r.l.
    Inventors: Juha Rasanen, Juha Back, Juha Kallio, Seppo Kallio, Juha Lindfors, Juha Oravainen
  • Patent number: 10264602
    Abstract: Embodiments include a method, computer program product, and system for grouping electronic devices into contention groups to reduce uplink Orthogonal Frequency-Division Multiple Access (OFDMA) random access (OFDMA-RA) collisions. An access point may explicitly assign an electronic device to a contention group, or the electronic device may implicitly determine an assignment to the contention group. To explicitly assign a device to a contention group, the access point may randomly assign or assign based on a criteria of the electronic device. Examples of criteria include an association identifier (AID), a traffic type/quality of service (QoS) category, a power saving preference, and an association status. The electronic device may implicitly determine a contention group assignment based on the total number of contention groups.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: April 16, 2019
    Assignee: Apple Inc.
    Inventors: Guoqing Li, Joonsuk Kim, Christiaan A. Hartman, Syed Aon Mujtaba, Chiu Ngok E. Wong, Yong Liu, Su Khiong Yong
  • Patent number: 10264326
    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 a 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: December 21, 2017
    Date of Patent: April 16, 2019
    Assignee: Comcast Cable Communications, LLC
    Inventors: Tom Brown, Rick Gasloli
  • Patent number: 10250362
    Abstract: The disclosure pertains to methods and apparatus for transmitting uplink data to a wireless network asynchronously comprising generating data for transmission to the network on an uplink shared channel (UL-SCH) transport channel, selecting between transmitting the data to the network orthogonally or non-orthogonally, and transmitting the data on the selected physical channel.
    Type: Grant
    Filed: March 13, 2015
    Date of Patent: April 2, 2019
    Assignee: InterDigital Patent Holdings, Inc.
    Inventors: Paul Marinier, Benoit Pelletier, J. Patrick Tooher
  • Patent number: 10231240
    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: November 30, 2017
    Date of Patent: March 12, 2019
    Assignee: SONY CORPORATION
    Inventors: Yuichi Morioka, Matthew Webb, Hideji Wakabayashi, Dimitris Koulakiotis, Stephen Trulove
  • Patent number: 10230469
    Abstract: Provided is an apparatus for measuring a filtering characteristic, a pre-equalizer and an optical communication equipment where the apparatus includes: a first processing unit configured to determine a filtering characteristic of a receiving end, or determine a joint response of a filtering characteristic of a transmitting end and the filtering characteristic of the receiving end, in a spectrum of a receiving signal obtained after a first measurement signal and a second measurement signal pass through respective filtering modules, according to a nonoverlapped spectral part of the first measurement signal and the second measurement signal. The filtering modules through which the first measurement signal passes include a transmitting end filtering module and a receiving end filtering module, the filtering module through which the second measurement signal passes include the receiving end filtering module.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: March 12, 2019
    Assignee: FUJITSU LIMITED
    Inventors: Yangyang Fan, Liang Dou, Zhenning Tao
  • Patent number: 10212086
    Abstract: The disclosure provides methods and apparatuses for multiple user uplink. One aspect of the disclosure provides a method for wireless communication. The method comprises receiving a first wireless message from an access point indicating an uplink transmission opportunity and a target transmission duration for each of a plurality of user terminals including a first user terminal. The method also comprises changing a planned transmission duration of a second wireless message from the first user terminal to fit the target transmission duration. The method also comprises transmitting the second wireless message from the first user terminal over the target transmission duration.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: February 19, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Simone Merlin, Gwendolyn Denise Barriac, Hemanth Sampath, Sameer Vermani, Gang Ding
  • Patent number: 10200874
    Abstract: Aspects of the disclosure relate to wireless communication systems configured to share a shared spectrum with one or more other systems (e.g., other operator networks utilizing the same radio access technology, and/or other networks utilizing different radio access technologies). Coexistence between the different systems on the shared spectrum may be provided by utilizing a technology-neutral signature waveform such as a signature sequence. A device or system may monitor a shared spectrum channel for the signature waveform, and when detected, may determine whether the shared spectrum is available for that system, or busy as occupied by another system. When the shared spectrum channel is idle, the device or system may reserve the channel by transmitting the signature waveform. Other aspects, embodiments, and features are also claimed and described.
    Type: Grant
    Filed: July 6, 2017
    Date of Patent: February 5, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: Jing Sun, Taesang Yoo, Xiaoxia Zhang, Sanaz Barghi, Juan Montojo
  • Patent number: 10198442
    Abstract: Methods, systems, and apparatus for receiving, from a user, a request that includes an entity identifier associated with an entity that is referenced by one or more query terms of a search query, determining that the entity is identified in a media consumption database as a media item that has been indicated as consumed by the user or that the entity is associated with a media item that is identified in the media consumption database as a media item that has been indicated as consumed by the user, and based on the determination, providing a response to the request, the response including data indicating that the entity is a media item that has been indicated as consumed by the user or that the entity is associated with a media item that has been indicated as consumed by the user.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: February 5, 2019
    Assignee: Google LLC
    Inventor: Matthew Sharifi
  • Patent number: 10186297
    Abstract: Devices and methods for determining image quality using full-reference and non-reference techniques. Full reference image quality may be determined prior to output of an image or video frame from an image sensor processor by temporarily retaining image data from the image sensor and comparing processed image data of the image to the retained, non-processed image data of the same image. Full reference image quality determination may be assisted by a heuristic-based fault indicator. Image quality may also be determined by a non-reference technique of matching the image to one of various scenarios that are associated with sets of heuristics and applying the heuristics of the particular scenario to the image. Instead of relying on a nominal frame rate, video timing quality may be determined by comparing the capture time interval between successive video frames to the presentation time interval of the same video frames.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Krasimir D Kolarov, Steven E Saunders
  • Patent number: 10187350
    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: August 16, 2016
    Date of Patent: January 22, 2019
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Alexandre Gerber, Oliver Spatscheck, Jacobus Van der Merwe
  • Patent number: 10182127
    Abstract: Techniques are provided for the caching of content prior to the content being requested. A request for desired content may be received from a client application at a caching server. The request may also indicate additional content related to the desired content that may be subsequently requested by the client application. The indicated additional content (and the desired content, if not already cached) is retrieved from an origin server. The desired content is transmitted to the client application at the user device, and the additional content is cached at the caching server. Subsequently, a second request may be received from the client application that includes a request for the additional content. The additional content, which is now cached at the caching server, is served to the client application by the caching server in response to the second request (rather than being retrieved from the origin server).
    Type: Grant
    Filed: February 22, 2016
    Date of Patent: January 15, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan Roshan Tuliani, Nicholas Leonard Holt, Cheng Huang
  • Patent number: 10182369
    Abstract: Computer readable media, methods, and apparatuses for flow control with acknowledgment feedback. An apparatus of a wireless device comprising: memory; and processing circuitry coupled to the memory is disclosed. The processing circuity may be configured to determine based on buffer capacity parameters of a station and a receive buffer state of the station at least one of a size, a modulation and coding scheme (MCS), a bandwidth of a subchannel, or a number of spatial streams (NSS) for a frame. The processing circuitry may be further configured to encode the frame based on the size, the MCS, the bandwidth of the subchannel, and the NSS. The processing circuitry may be further configured to configure the wireless device to transmit the frame in accordance with the size, the MCS, the bandwidth of the subchannel, the NSS, and one or both of orthogonal frequency division multiple-access (OFDMA) or multi-user multiple-input multiple-output (MU-MIMO).
    Type: Grant
    Filed: June 29, 2016
    Date of Patent: January 15, 2019
    Assignee: Intel IP Corporation
    Inventors: Laurent Cariou, Yaron Alpert, Robert J. Stacey
  • Patent number: 10176809
    Abstract: Systems and methods for compressing and decompressing audio data are described. A server may receive input audio data corresponding to a spoken utterance from a speech-controlled device. The server performs speech processing on the input audio data to determine a spoken command and spoken solicited content. The server may then communication with a device associated with an application to obtain output audio data. The server may compress the output audio data by removing portions of audio data therefrom at regular intervals (e.g., milliseconds). The server may then send the compressed output audio data and instructions for decompressing the compressed output audio data to the speech-controlled device. Further, a speech-capturing device may also compress audio data corresponding to an utterance. The speech-capturing device may compress based on various factors, including the speech characteristics of the speaking user.
    Type: Grant
    Filed: September 29, 2016
    Date of Patent: January 8, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Adrien Hubert Marie Piérard
  • Patent number: 10171513
    Abstract: A session controller coupled to a database and configured to receive an indication associated with an ingress call is disclosed. The disclosed session controller is further configured to compare at least one of a network capacity, a call-peer bandwidth, or a number of active call-legs associated with the ingress call session against a respective threshold, and to reject the ingress call when a respective threshold is exceeded.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: January 1, 2019
    Assignee: GENBAND US LLC
    Inventors: Sridhar Ramachandran, Paritosh Tyagi, Saravanan Mallesan, Gaurav Kulshreshtha, Sohan Shetty, Rohini Raman, Medhavi Bhatia
  • Patent number: 10170106
    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 21, 2016
    Date of Patent: January 1, 2019
    Assignee: GOOGLE LLC
    Inventors: Ilya Gennadyevich Gelfenbeyn, Pavel Aleksandrovich Sirotin, Artem Goncharuk
  • Patent number: 10165024
    Abstract: Multiple data streams are transmitted from a transmitting device via an end-to-end or process-to-process channel to a receiving device. At the transmitting device a media data stream is generated. A maximum packet size for another data stream is determined based on a determined end-to-end or process-to-process bandwidth and using playout information pertaining to the media data, which conveys a desired playout rate of the media data. At the transmitting device, based on the determined maximum packet size, a plurality of data packets of the other data stream is generated, each having a packet size no more than the determined maximum. The media and other data streams are multiplexed onto the channel at the transmitting device, thereby transmitting both of the data streams from the transmitting device to the receiving device via the same channel.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sergey Sablin, Sergei Nikiforov, Matthieu Michel Jean-Alexis Moinard, Victor Miguel Barbero, David Yuheng Zhao, Mattias D. Nilsson
  • Patent number: 10162682
    Abstract: A processing device determines that utilization of a resource that is executing a workload meets a utilization threshold. The resource is part of multiple resources in a cluster. The processing device determines that no other resource of the cluster has available capacity for a transfer of a workload or a portion of a workload from the resource to the other resource, and determines a change to implement in a physical configuration of the cluster in view of no other resource having available capacity. The processing device sends a message over a network to implement the change, without user interaction, to the physical configuration of the cluster. The change includes adding a new physical resources to the cluster.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: December 25, 2018
    Assignee: Red Hat, Inc.
    Inventors: Ladislav Smola, Greg D. Blomquist
  • Patent number: 10153872
    Abstract: The present invention relates to method of transmitting and receiving signals and a corresponding apparatus. One aspect of the present invention relates to a method of receiving a signal, which includes an L1 signaling region where the L1 signaling has an adaptive L1 block structure for increased spectrum efficiency in a channel bonding environment.
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: December 11, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Woo Suk Ko, Sang Chul Moon
  • Patent number: 10154511
    Abstract: A communications system communicating data to/from a communications terminal includes infrastructure equipment forming a mobile communications network to transmit/receive data to/from the communications terminal via a wireless access interface, the communications terminal configured to transmit/receive data to/from the infrastructure equipment. The communications terminal can receive transmission data to the infrastructure equipment at a buffer, transmit a resource request message requesting resources of the wireless access interface to the infrastructure equipment in response to receiving the data for transmission to the infrastructure equipment, and receive a resource allocation message from the infrastructure equipment. The resource allocation message allocates resources of the wireless access interface to the communications terminal.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: December 11, 2018
    Assignee: SONY CORPORATION
    Inventors: Matthew William Webb, Hideji Wakabayashi
  • Patent number: 10142980
    Abstract: Methods, systems, and devices for wireless communication are described. A user equipment (UE) may monitor a neighbor cell and report the result to a serving base station. Based on the report, the serving base station may identify an estimated discovery reference signal (DRS) transmission window of the neighbor cell. In some cases, the UE may estimate and report parameters of the neighbor DRS transmission window, and in other cases, the UE may make a measurement report and the base station may infer DRS transmission window parameters. The base station may then provide the UE with a DRS measurement timing configuration (DMTC) based on the estimated parameters of the neighbor cell so that the UE may monitor the neighbor cell and the serving cell in an efficient manner. For example, the UE may conserve battery life by refraining from monitoring DRS during periods when a DRS transmission is not likely.
    Type: Grant
    Filed: February 23, 2017
    Date of Patent: November 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Andrei Radulescu, Chirag Patel, Tao Luo, Arumugam Chendamarai Kannan
  • Patent number: 10141955
    Abstract: A method for providing selective memory error protection responsive to a predictable failure notification associated with at least one portion of a memory in a computing system includes: obtaining an active error correcting code (ECC) configuration corresponding to the portion of the memory; determining whether the active ECC configuration is sufficient to correct at least one error in the portion of the memory affected by the predictable failure notification; when the active ECC configuration is insufficient to correct the error, determining whether data corruption can be tolerated by an application running on the computing system; when data corruption cannot be tolerated by the application, determining whether a stronger ECC level is available and, if a stronger ECC level is available, increasing a strength of the active ECC configuration; and when data corruption can be tolerated, performing page reassignment and aggregation of non-critical data.
    Type: Grant
    Filed: April 11, 2015
    Date of Patent: November 27, 2018
    Assignee: International Business Machines Corporation
    Inventors: Carlos H. Andrade Costa, Chen-Yong Cher, Yoonho Park, Bryan S. Rosenburg, Kyung D. Ryu
  • Patent number: 10141978
    Abstract: In a disclosed embodiment, a power line communication (PLC) transmitter includes a forward error correction (FEC) encoder that receives payload data and adds parity information to the data to create an encoded output, a fragmenter that receives the encoded output from the FEC encoder and segments the encoded output into a plurality of fragments, a fragment repetition encoder that receives the plurality of fragments from the fragmenter and copies each of the fragments a selected number of times, and an interleaver that receives the copies of the plurality of fragments from the fragment repetition encoder and interleaves the copies of the plurality of fragments for transmission on a power line.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: November 27, 2018
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Badri N Varadarajan, Anand Dabak, II Han Kim
  • Patent number: 10127924
    Abstract: In a communication apparatus, an encoder compresses telephone call voice which is transmitted from another communication apparatus. A voice accumulator preserves the telephone call voice, which is compressed by the encoder, as a message. A decoder expands the telephone call voice which is preserved in the voice accumulator. A signal memory temporarily maintains the telephone call voice which is expanded by the decoder. A speech speed convertor performs speech speed conversion on the telephone call voice, which is read from the signal memory, and outputs resulting voice from a speaker. A memory monitor temporarily stops to expand the telephone call voice in the decoder in a case where the memory monitor determines that an idle capacity of the signal memory approaches a predetermined lower limit value.
    Type: Grant
    Filed: April 25, 2017
    Date of Patent: November 13, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Toshimichi Tokuda
  • Patent number: 10116806
    Abstract: Herein disclosed are systems, methods, and apparatus for controlling data usage statistics in network-connected devices. The ‘stats’ collection can be suppressed during minimum window periods, thereby reducing CPU and resources usage needed to processes the stats collection. Further, the minimum window can be a function of a link speed of the communication channel as well as a data usage proximity to a data usage warning limit. Further, stats collection can be triggered by expiration of a timer or data usage that meets a buffer threshold, where both the timer and threshold are selected based on the communication channel link speed, and buffer threshold is further a function of the data usage proximity to the warning limit.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 30, 2018
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Vaibhav Bhalla, Nikhil Kumar Kansal
  • Patent number: 10116588
    Abstract: An allocation method, utilized in a network device comprising an large receive offload (LRO) engine having LRO rings, includes receiving packets which belong to data streams; recording information of the data streams according to the packets; determining priority values corresponding to the data streams according to the information of the data streams; determining a first data stream within the data streams corresponding to a first priority value which is greater than a predefined value; and when there is an available LRO ring within the LRO rings, allocating the available LRO ring to the first data stream; wherein when an LRO ring is allocated to a data stream, a plurality of incoming packets of the data stream are stored in the LRO ring, and the incoming packets stored in the LRO ring are aggregated into large packets by the LRO engine.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: October 30, 2018
    Assignee: MEDIATEK INC.
    Inventors: Chia-Hsiang Chang, Tsung-Yueh Hsieh, Hsun-Wen Wang
  • Patent number: 10110940
    Abstract: Systems and method of video quality adaptation include acquiring video data to be streamed. An available bandwidth on a communications network is determined. A determined playback speed is determined based upon a bitrate of the video data to be streamed and the available bandwidth on the communications network. The video data is decoded to produce decoded video data which is encoded at the determined playback speed to produce encoded video data. The encoded video data is streamed across the communications network.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: October 23, 2018
    Assignee: Verint Americas Inc.
    Inventors: Guy Shahmoon, Guy Jacubovski
  • Patent number: 10104697
    Abstract: A method of adapting the capacity of a contention transmission channel between terminals and a connection station comprises a step of continuous estimation, using measurements in reception of expected bursts, a probability of receiving an empty expected burst Pe, or the probability Pe and a measured probability of receiving a burst Ps, or a probability of receiving a burst having undergone a collision Pc. The method determines a current quantity Gr, monotonically sensitive to the external loading of the contention channel, using an estimated probability, Pe or Pc, or of the two estimated probabilities Pe and Ps, and detects whether a crossing of a threshold from among two predetermined thresholds while deviating from a fixed nominal value of Gr has occurred to decide to increase or decrease the current capacity of the transmission channel. The connection station notifies the terminals in quasi-real-time of the current composition of the transmission channel.
    Type: Grant
    Filed: September 19, 2016
    Date of Patent: October 16, 2018
    Assignee: THALES
    Inventors: David Niddam, Mathieu Gineste, Cécile Faure, Isabelle Ulpat
  • Patent number: 10091267
    Abstract: A method for encoding real-time media for wireless transmission from a source device to a sink device over a wireless transmission channel is disclosed. The method comprises encoding media for the wireless transmission based on a minimum of (i) an available bandwidth between the source device and the sink device for the wireless transmission based on a time allocation of the source device for wireless transmission or (ii) a throughput constraint for the wireless transmission based on a hardware limitation associated with one or both of the source device and the sink device; and wirelessly transmit the encoded media from the source device to the sink device.
    Type: Grant
    Filed: December 7, 2016
    Date of Patent: October 2, 2018
    Assignee: BlackBerry Limited
    Inventors: Mohammed Nawaf Smadi, Ghada Badawy
  • Patent number: 10084617
    Abstract: A user station for a bus system and a method for improving the transmission quality in a bus system are provided. The user station includes a transceiver for transmitting or receiving a message to/from at least one additional user station of the bus system via the bus system. In the bus system, exclusive, collision-free access to a bus of the bus system by a user station is at least temporarily ensured. The transceiver includes a transmission signal processing device for transmission signal processing of a transmission signal to be transmitted by the transceiver. The transmission signal processing device is configured for setting a predetermined bit symmetry of bits of the transmission signal by generating an internal transmission signal for the message. In the internal transmission signal, the dominant phase of the bits is shortened and the recessive phase of the bits is lengthened.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: September 25, 2018
    Assignee: ROBERT BOSCH GMBH
    Inventors: Ingo Hehemann, Florian Hartwich, Steffen Walker
  • Patent number: 10073790
    Abstract: An electronic system includes: a processor configured to access operation data; a high speed local memory, coupled to the processor, configured to store a limited amount of the operation data; and a memory subsystem, coupled to the high speed local memory, including: a module memory controller configured to access the operational data for the processor and the high speed local memory, a local cache controller, coupled to the module memory controller, including a fast control bus configured to store the operation data, with critical timing in a first tier memory, and a memory tier controller, coupled to the local cache controller, including a reduced performance control bus configured to store the operation data with non-critical timing in a second tier memory.
    Type: Grant
    Filed: February 26, 2018
    Date of Patent: September 11, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Krishna T. Malladi, Hongzhong Zheng
  • Patent number: 10070136
    Abstract: A method of statistical multiplexing digital video is provided enabling use of an encoder pool. The method includes loading a mapping curve into memory at a statistical multiplexor controller (SMC) for each of a plurality of encoders in a heterogeneous encoder pool, each mapping curve being specific to a type and/or configuration of encoder and associating target bitrates with need parameter values, receiving a need parameter value at the SMC from each encoder in the heterogeneous encoder pool, determining a target bitrate associated with each need parameter value received at the SMC, by looking up target bitrates for each need parameter on mapping curves specific to each encoder in the heterogeneous encoder pool, and sending the target bitrate from the SMC to each encoder in the heterogeneous encoder pool in a bitrate assignment.
    Type: Grant
    Filed: February 16, 2016
    Date of Patent: September 4, 2018
    Assignee: ARRIS Enterprises LLC
    Inventor: Pierre Seigneurbieux
  • Patent number: 10062142
    Abstract: Data transfer techniques include transferring display surface data from a memory subsystem into a stutter buffer at a first rate until the stutter buffer is substantially full. The memory interface and/or memory of the memory subsystem may then be placed into a suspend state until the stutter buffer is substantially empty. The display surface data is transferred from the stutter buffer to display logic at a second rate even when the memory subsystem is in a suspend state. The second rate, which is typically the rendering rate of the display, is substantially slower than the rate at which data is transferred into the stutter buffer.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: August 28, 2018
    Assignee: NVIDIA CORPORATION
    Inventors: Rupesh Shah, Tyvis Cheung, Thomas Edward Dewey, Chris Cheng, Franciscus Sijstermans
  • Patent number: 10063643
    Abstract: A first method for controlling a media session involving a plurality of media streams within a communications network, wherein a media control node determines that selected media streams out of the plurality of media streams are associated to each other in a media session, generates an instruction to group the selected media streams of the media session, and transmits the instruction to group the selected media streams to the media resource node, an a corresponding second method for initiating a media session involving a plurality of media streams wherein a further media control node determines grouping capabilities of the further media resource node to group selected media streams out of the plurality of media streams generates in dependence said grouping capabilities a session offer comprising an information of grouping the selected media streams, and transmits the session offer to the further media resource controller.
    Type: Grant
    Filed: July 7, 2011
    Date of Patent: August 28, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICCSON (PUBL)
    Inventors: Arturo Martin De Nicolas, Morgan Lindqvist
  • Patent number: 10051339
    Abstract: A method for generating a stream from first and second data streams received, the data streams comprising frames, each frame containing a synchronization packet, a signaling packet giving information on the structure of the data stream and packets referred to as baseband frames. The method comprises the steps of aligning the two data streams received by putting in phase the synchronization packets or the signaling packets of the frames of each data stream, identifying, in one of the data streams received, baseband packets identifying packets of a first type, and inserting, in each frame of the first stream received, baseband packets of the frame of the second stream the synchronization packet of which is aligned with the synchronization packet of the frame of the first stream.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: August 14, 2018
    Assignee: ENENSYS TECHNOLOGIES
    Inventors: Laurent Roul, Ludovic Poulain, Bernard Pichot
  • Patent number: 10051625
    Abstract: Provided is an apparatus and method for communication in a wireless local area network (LAN) system supporting a multi-bandwidth in which a communication apparatus supporting a multi-bandwidth includes generating a base frame based on at least one of a first bandwidth having the lowest signal-to-noise ratio (SNR) among predetermined bandwidths and a second bandwidth that is two times greater than the first bandwidth, configuring a duplication mode frame based on the base frame, and transmitting the duplication mode frame through a plurality of bands.
    Type: Grant
    Filed: June 13, 2013
    Date of Patent: August 14, 2018
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Hee Jung Yu, Min Ho Cheong, Jae Seung Lee, Hyoung Jin Kwon, Sok Kyu Lee
  • Patent number: 10039123
    Abstract: Some demonstrative embodiments include devices, systems and/or methods of scheduling communications with a group of wireless communication devices. For example, a wireless communication unit may transmit at least one scheduling frame including an indication of a downlink period allocated for simultaneous transmission from the wireless communication unit to at least one group of a plurality of wireless communication devices, wherein the wireless communication unit is to simultaneously transmit a plurality of different wireless communication transmissions to the plurality of wireless communication devices of the group during the downlink period. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 27, 2016
    Date of Patent: July 31, 2018
    Assignee: INTEL CORPORATION
    Inventors: Michelle X. Gong, Robert J. Stacey
  • Patent number: 10030878
    Abstract: An HVAC controller may be controlled in response to a natural language audio message that is not recognizable by the HVAC controller as a command, where the natural language audio message is translated into a command recognizable by the HVAC controller. Voice recognition software identifies a trigger phrase included in the natural language audio message and in response the HVAC controller performs an action. In response to identifying a trigger phrase at the HVAC controller, the HVAC controller may establish a single duplex connection with a remote server having a voice interaction module. An end user may then have a continuous dialog with the voice interaction module via the HVAC controller over the established single duplex connection. The voice interaction module may allow for an end user to interrupt the dialog at any time, as desired.
    Type: Grant
    Filed: June 11, 2015
    Date of Patent: July 24, 2018
    Assignee: Honeywell International Inc.
    Inventors: Adam Nemcek, Tomas Hrebicek, Daniel Becvar
  • Patent number: 10033709
    Abstract: A method and apparatus for enhancing privacy of a data packet stream between first and second network nodes over a channel having a total bandwidth receives data packets of the data packet stream at the first network node and determines a current bandwidth used by the received data packets. The first node generates multiple spoof packets and interleaves the spoof packets and the received packets to generate an interleaved packet stream having a bandwidth that is greater than the current bandwidth and less than the total bandwidth. The first node transmits the interleaved packet stream to the second network node.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: July 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Gareth L. Bridges, Russell A. Penar
  • Patent number: 10034179
    Abstract: A wireless networking system is disclosed. The system includes a first wireless access point having a first coverage area. The first wireless access point includes a first wireless transceiver to access a wireless network and a second wireless transceiver coupled to the first wireless transceiver. A second wireless access point has a second coverage area. The second wireless access point includes a third wireless transceiver for establishing a wireless link with the second wireless transceiver, and a fourth wireless transceiver coupled to the third wireless transceiver to provide user access to the wireless link. User access to the wireless link accesses the wireless network via the second and first wireless transceivers.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: July 24, 2018
    Inventor: Sai C. Manapragada
  • Patent number: 10020858
    Abstract: Transmitter (101) extracts CQI values representative of reception qualities measured by and transmitted from receivers (102-1 through 102-?) as representing reception states of antennas (121-1 through 121-?) of receivers (102-1 through 102-?), from data receivers (102-1 through 102-?) and received by transmitter (101), combines the extracted CQI values depending on preset weighting coefficients, calculates resource coefficients for assigning resources for transmitting data to receivers (102-1 through 102-?) from the combined CQI values, and assigns resources for transmitting data to receivers (102-1 through 102-?) based on the calculated resource coefficients.
    Type: Grant
    Filed: November 10, 2006
    Date of Patent: July 10, 2018
    Assignee: NEC CORPORATION
    Inventor: Ryuichiro Ishizaki
  • Patent number: 10021038
    Abstract: A method in a first network node handles data sessions in a communications network. The method includes receiving information indicating a second data session entering the communications network. The method further includes creating a second rule associated with the second data session. The second rule causes the first data session to be associated with the second data session. The method further includes determining that the second rule share a guaranteed bit rate (GBR) with a first rule associated with the first data session based on the second data session entering the communications network. The method further includes transmitting first information that the second rule and an indicator indicating the first rule and the second rule should share the GBR.
    Type: Grant
    Filed: May 16, 2014
    Date of Patent: July 10, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Lars Lovsen, Rikard Eriksson, Fredrik Lindholm, Maria Belen Pancorbo Marcos
  • Patent number: 10009937
    Abstract: A plurality of different radio modules is provided for a wireless network access device to provide a modular, configurable and performance scalable wireless network. The radio modules include a radio board having a size and shape with a common form factor for the wireless network access device. A radio board connector mates with any one of multiple connectors on the wireless network access device. The radio board connector includes an electrical interface that conforms to a predefined interface on the wireless network access device. The radio board includes a radio board processor that communicates with a wireless network access device controller as a single radio instance for the radio module. The radio board includes a radio chain to communicate radio signals with corresponding antennas. The radio chain, antennas, and radio board processor operate in accordance with one of a plurality of different radio module types.
    Type: Grant
    Filed: August 3, 2012
    Date of Patent: June 26, 2018
    Assignee: Xirrus, Inc.
    Inventor: Michael J. de la Garrigue