Abstract: A system for optimizing the use of network bandwidth by a mobile device including a mobile application client, which resides on the mobile device, and is connected to a cloud server, wherein the system analyzes user content consumption, provides a prefetching schedule to the mobile device, and the mobile device prefetches content partially in accordance with the schedule. A method of optimizing the use of network bandwidth using the system is also provided.
Type:
Grant
Filed:
August 14, 2013
Date of Patent:
January 8, 2019
Assignee:
OHIO STATE INNOVATION FOUNDATION
Inventors:
Ahmed Abou-Elkheir, Hesham El Gamal, Nayer Wanas, Kareem Youssef, Hakem Zaid, John Tadrous
Abstract: Systems, methods and transitory computer-readable storage media for constructing a loop free multicast tree. The methods include observing a network topology transition affecting a first path from the particular node to a root node, calculating a second path from the particular node to the root node and sending a message to an upstream node requesting that the upstream node be a root port in the calculated second path. If the upstream node agrees to be the root port in the calculated second path, the method further includes creating a new FTAG tree topology view that includes the upstream node as the root port in the second path.
Abstract: Certain aspects of the present disclosure provide methods and apparatus for sounding reference signal (SRS) triggering and power control for coordinated multi-point (CoMP) operations. One method generally includes maintaining separate power control processes for at least a first aperiodic SRS (A-SRS) and a second A-SRS, receiving, in a first subframe, a downlink transmission triggering transmission of at least one of the first and second A-SRS in a subsequent subframe, identifying which of the first and second A-SRS to transmit in the subsequent subframe, receiving a first power control command that indicates a power control value to apply to the identified A-SRS, and transmitting the identified A-SRS based in accordance with the first power control command.
Abstract: Some embodiments provide a method for implementing a logical router (LR) in a logical network. The method receives configuration data connecting a first LR to a second LR, which includes several logical routing components with separate routing tables. For each of one or more routes configured for the first LR, the method adds a route to the routing table of a distributed routing component of the second LR. The added route has a next hop address of an interface of the first LR. The method also adds, for each of the one or more routes configured for the first LR, a route to the routing tables of each of one or more centralized routing components of the second LR. The next hop address of the added route is an address of an interface of the distributed routing component that is internal to the second LR.
Abstract: A communication control method according to one embodiment includes controlling a dual connectivity communication using a master base station configured to establish an RRC connection with a user terminal and a secondary base station configured to provide additional radio resources to the user terminal. The controlling includes the steps of: detecting, by the user terminal, a radio link failure between the user terminal and the secondary base station; reporting, by the user terminal, the radio link failure to the master base station; and transmitting, by the master base station, a stop instruction signal to the secondary base station.
Abstract: One embodiment provides a network controller having physical interface (PHY) circuitry that includes transmitter circuitry configured to transmit data frames to a link partner over a channel link. The network controller also includes a link speed cycling module configured to cause the transmitter circuitry to transmit data frames to the link partner using at least one high rate link speed. The network controller also includes an equalization presets module configured to apply at least one equalization preset setting to the transmitter circuitry while the transmitter circuitry is transmitting the data frames to the link partner. The link speed module is further configured to cause the transmitter circuitry to dwell, for a transmitter dwell time period, for the at least one equalization preset setting at the at least one high rate link speed. The transmitter dwell time period allows the link partner to lock on to the transmitted data frames.
Abstract: A wireless local area network (WLAN) user roaming method, apparatus, and system. A foreign access point (FAP) associated after layer 3 roaming of a wireless terminal of the user receives a first packet; the FAP. The user obtains an encapsulation entry of a first roaming tunnel, where a tunnel outer destination IP address in the encapsulation entry of the first roaming tunnel is an Internet Protocol (IP) address of a home access point (HAP) before the roaming of the wireless terminal, and a tunnel outer source IP address in the encapsulation entry of the first roaming tunnel is an IP address of the FAP. The FAP encapsulates the first packet according to the encapsulation entry of the first roaming tunnel, and the FAP sends the encapsulated first packet to the HAP. The user establishes a tunnel between the APs can greatly shorten a forwarding path of the roaming tunnel user.
Abstract: A method includes the following steps. A request is received to locate one or more convenient communication devices for a recipient of an interaction request. A command is issued to search for the recipient at one or more communication devices. Information related to the recipient is received from the one or more communication devices. A convenience score is computed for each of the one or more communication devices based on the received information. The interaction request is forwarded to one of the one or more communication devices based on the one or more computed convenience scores.
Type:
Grant
Filed:
July 24, 2015
Date of Patent:
October 9, 2018
Assignee:
International Business Machines Corporation
Abstract: Uplink control channel resource allocation for an enhanced downlink control channel is disclosed. A first example method disclosed herein includes receiving, at a user equipment (UE), a downlink control channel carrying a physical uplink control channel (PUCCH) resource indicator, mapping the PUCCH resource indicator to a first offset, mapping a position of the downlink control channel to a second offset, and mapping a linear combination of the first and second offsets to an index identifying a first PUCCH resource. A second example method disclosed herein includes, in response to receiving, at a UE, an indication of a dynamic resource offset in an enhanced physical downlink control channel (ePDCCH) transmitted in a first ePDCCH set, determining a position of the ePDCCH and a subframe offset, and processing the indication of the dynamic resource offset, the position and the subframe offset to determine an allocated uplink control channel resource for the UE.
Type:
Grant
Filed:
October 4, 2017
Date of Patent:
October 9, 2018
Assignee:
BlackBerry Limited
Inventors:
Robert Mark Harrison, Shiwei Gao, Yufei Wu Blankenship
Abstract: A method for deployment, the method includes acquiring a history of stay time of a terminal which stayed in a provision domain that each of plurality of information processing devices provides the service from the each of plurality of the information processing devices that provides the service to the terminal, deciding, depending on a movement of a first terminal, the information processing device, which provides the service to the first terminal, among a plurality of information processing devices that the first terminal is located in the provision domain, based on a communication time about the communication with the terminal and a ratio at a shift time, which needs for a shift of the information about the service between the information processing devices, for the stay time of the provision domain that the first terminal is located that is acquired based on the history of the stay time.
Abstract: Various aspects described herein relate to hybrid automatic repeat/request (HARQ) communications in a wireless network. A first instance of a HARQ communication is transmitted or received over a first set of one or more links. Based on the transmitting or receiving the first instance of the HARQ communication, a scheduling grant can be received for a second instance of the HARQ communication over a second set of one or more links different from the first set of one or more links. The second instance of the HARQ communication can accordingly be transmitted or received over the second set of one or more links based at least in part on the scheduling grant.
Type:
Grant
Filed:
July 24, 2015
Date of Patent:
September 25, 2018
Assignee:
QUALCOMM Incorporated
Inventors:
Kambiz Azarian Yazdi, Tingfang Ji, Jing Jiang, Peter Pui Lok Ang, Joseph Binamira Soriaga, Krishna Kiran Mukkavilli, Naga Bhushan, John Edward Smee
Abstract: Adaptive message caches are disclosed for packet replay and/or flood protection in mesh network devices. The adaptive message cache includes a replay protection area (RPA) and a flood protection area (FPA). For each received packet, a packet security processor compares packet metadata to metadata entries stored for prior packets within the RPA to provide a replay protection check. If a replay protection check is not passed, the packet is dropped. If passed, the packet security processor compares the packet metadata to metadata entries stored for prior packets within the FPA to provide a flood protection check. If the flood protection check is not passed, the packet is dropped. If passed, the received packet is authenticated for the mesh network. Entries within the RPA/FPA are then updated using the packet metadata. Further, the sizes of the RPA and FPA can be adaptively adjusted based upon the packet metadata.
Type:
Grant
Filed:
February 17, 2016
Date of Patent:
September 18, 2018
Assignee:
NXP USA, Inc.
Inventors:
Georgel Bogdan Alexandru, Sorin Alexandru Bora, Andrei Catalin Frincu
Abstract: A communication device receives a plurality of information bits and determines a maximum number of information bits that can be encoded such that, after the plurality of information bits have been encoded using i) a forward error correction scheme, and ii) a block coding scheme, the block coded bits fit within a single orthogonal frequency division multiplex (OFDM) symbol. The maximum number of information bits is based on a number of repetitions of coded information bits by the block coding scheme, and a number of block coded bits for the maximum number of information bits is less than a number of data tones of the single OFDM symbol. The communication device encodes the plurality of information bits using the forward error correction scheme and the block coding scheme to generate block coded bits, and generates a physical layer data unit to include the block coded bits in the single OFDM symbol.
Abstract: Systems and methods for scalable SDN devices having ports/network interfaces mapped to cardinal flow processing (CFP) units are provided. According to one embodiment, an incoming packet is received, at a software-defined networking (SDN) switch. An ingress port on which the incoming packet was received is determined. A cardinal direction to which the ingress port is mapped is determined. Based on the determined cardinal direction, the SDN switch identifies a cardinal flow processing (CFP) unit within the SDN switch with which the determined cardinal direction is associated. The SDN switch then causes the incoming packet to be processed by the identified CFP unit.
Type:
Grant
Filed:
December 31, 2015
Date of Patent:
August 21, 2018
Assignee:
Fortinet, Inc.
Inventors:
Sashidhar V. Annaluru, Venkateswara Adusumilli, Che-Lin Ho, Shivashakara Desigowda, Edward Lopez
Abstract: Systems and method of providing personalized data by a public device are provided. In particular, a beacon device associated with a public computing device, such as a kiosk, can broadcast beacon data associated with the public computing device. The beacon data can include an identifier associated with the public device. The beacon data can be detected by a user device proximate the beacon device. The user device can then send user data to a remote computing device associated with the public device. The remote computing device can then update at least a portion of information to be provided by the public device based at least in part on the user data.
Type:
Grant
Filed:
July 24, 2015
Date of Patent:
August 7, 2018
Assignee:
Google LLC
Inventors:
William Noah Schilit, Roy Want, Mark Sobaszek
Abstract: An Ethernet switch includes at least two interconnected Ethernet switch modules, with each of the Ethernet switch modules having a number of ingress/egress ports configured to receive or output Ethernet packets from and to end systems and interconnected Ethernet switch modules, and a forwarding function configured to modify a packet header of received Ethernet packets by encoding the identity of the ingress port at which the respective Ethernet packet has been received in identification bits of the packet header.
Abstract: Satellite communications systems, methods, and related devices are described. In one embodiment, a satellite communications system is configured to dynamically allocate bandwidth among different downlink beams. The satellite may receive and compile traffic measurements and terminal parameters. The satellite may be configured with different downlink beam coverage areas, and may dynamically allocate downlink bandwidth and particular frequency channels to different beam coverage areas based on the measurements and parameters. The satellite may also assign frequency channels and time slots based on such measurements and parameters.
Abstract: A method for detecting interference scenario may include receiving a composite signal. The composite signal having a plurality of transmissions from a serving cell and from at least one interfering cell, each of the plurality of transmissions which has a first part scaled according to a first power scale, a second part scaled according to a second power scale, and a third part transmitted with a fixed power value. The method further includes determining a first power value based on the third part of a transmission from the serving cell, determining a second power value based on the first part of the plurality of transmissions, and detecting an interference scenario based on the first power value and the second power value.
Abstract: A mobile communication device with a Radio Frequency (RF) unit and a processing unit is provided. The RF unit transmits and receives wireless signals to and from a service network. The processing unit configures the RF unit to communicate with the service network in a DRX operation, and uses a Physical Broadcast Channel (PBCH) for synchronizing with the service network during the DRX operation.
Type:
Grant
Filed:
February 24, 2017
Date of Patent:
June 19, 2018
Assignee:
MEDIATEK INC.
Inventors:
Wei-Jen Chen, Jianxuan Du, Yen-Hui Yeh, Wei-Nan Sun
Abstract: Systems, methods, and non-transitory computer-readable storage media for implementing real-time transport control protocol (RTCP) to obtain end-to-end session information. The system receives an RTCP extension that is associated with an RTCP packet in a communication session. The RTCP extension may include an instruction for transmitting RTCP data based on a triggering event. The RTCP extension can be configured to propagate along the communication session. Next, in response to the triggering event, the system can transmit the RTCP data to an address defined by the instruction as a destination address for receiving information associated with the triggering event.
Type:
Grant
Filed:
November 2, 2015
Date of Patent:
June 12, 2018
Assignee:
Avaya Inc.
Inventors:
Jean Meloche, Heinz Teutsch, Shalini Yajnik, Mehmet Balasaygun