Intel Patent Applications

MONITORING PLAYER PERFORMANCE

Granted: January 17, 2019
Application Number: 20190015019
Embodiments of the disclosure are directed to systems, methods, and devices for monitoring inertial data from a player swinging a piece of sports equipment. In embodiments, a monitoring device for monitoring swing metrics. The monitoring device includes an inertial measurement unit (IMU) implemented at least partially in hardware to sense inertial data corresponding to a swing of a piece of sports equipment; a processor implemented at least partially in hardware to extrapolate, based on…

USB2 HIGH SPEED CONNECTION FOR TESTING

Granted: January 17, 2019
Application Number: 20190018802
In one example a Universal Serial Bus (USB) controller comprises at least one memory register to store one or more enumeration parameters for a USB connection with the USB controller and logic, at least partially including hardware logic, to detect a USB connection with a remote device via the USB connection, retrieve one or more connection enumeration parameters for the USB connection from the at least one memory register on the USB host controller, and implement a connection…

TECHNIQUES FOR MANAGING ACCESS TO HARDWARE ACCELERATOR MEMORY

Granted: January 17, 2019
Application Number: 20190018806
Techniques and apparatus to manage access to accelerator-attached memory are described. In one embodiment, an apparatus to provide coherence bias for accessing accelerator memory may include at least one processor, a logic device communicatively coupled to the at least one processor, a logic device memory communicatively coupled to the logic device, and logic, at least a portion comprised in hardware, the logic to receive a request to access the logic device memory from the logic device,…

POOLED MEMORY ADDRESS TRANSLATION

Granted: January 17, 2019
Application Number: 20190018813
A shared memory controller receives, from a computing node, a request associated with a memory transaction involving a particular line in a memory pool. The request includes a node address according to an address map of the computing node. An address translation structure is used to translate the first address into a corresponding second address according to a global address map for the memory pool, and the shared memory controller determines that a particular one of a plurality of…

TRANSISTOR THRESHOLD VOLTAGE VARIATION OPTIMIZATION

Granted: January 17, 2019
Application Number: 20190019793
One embodiment provides an apparatus. The apparatus includes a first transistor and a second transistor. The first transistor includes a first drain, a first source coupled to the first drain by a first channel, and a first gate stack comprising a plurality of layers. The second transistor includes a second drain, a second source coupled to the second drain by a second channel, and a second gate stack comprising a plurality of layers. Each gate stack includes a work function material…

SYSTEMS AND METHODS FOR UPLINK DMRS ENHANCEMENT IN FD-MIMO

Granted: January 17, 2019
Application Number: 20190020451
The present disclosure includes systems and methods for reducing intra-cell interference during uplink MU-MIMO. An uplink grant that allocates a plurality of resource blocks is obtained. A first portion of the plurality of RBs that are overlapping with a set of RBs granted to a second UE is determined. A second portion of the plurality of RBs that are non-overlapping with the set of RBs granted to the second UE is also determined. A first demodulation reference signal (DMRS) sequence is…

SYSTEMS, METHODS AND DEVICES FOR UPLINK BEARER SPLIT USING WIRELESS LOCAL AREA NETWORK AGGREGATION

Granted: January 17, 2019
Application Number: 20190021026
Uplink (UL) data splits between LTE and WLAN can be go supported in cellular networks. The split can be UE controlled or network controlled. Both UE and network controlled bearer split architectures can be supported. The reporting of Uplink Buffer Status (BSR) and the subsequent data allocation can depend on what option is supported by the network. For UE controlled UL data splits, the UE determines a traffic split ratio between LTE and WLAN. The split can be based on local link…

PHYSICAL LAYER PROTOCOL AND SUBFRAME STRUCTURE FOR WEARABLE USER EQUIPMENT DEVICES

Granted: January 17, 2019
Application Number: 20190021053
This disclosure describes frame structures and layer one (L1) procedures suitable for Xu air interfaces. Features of the design are designed for energy-efficient operation and to meet other performance specifications and characteristics of ultra-dense user equipment deployments.

SCHEDULING OF NETWORK RELAYS

Granted: January 17, 2019
Application Number: 20190021100
Techniques disclosed for accurately predicting the occurrence of anomalous sensor readings within a sensor network and advantageously using these predictions to limit the amount of power used by relay nodes within the sensor network. Some examples analyze spatial and temporal characteristics of anomalous sensor readings to predict future occurrences. In these examples, the relay nodes operate in a reduced power mode for periods of time in which anomalous sensor readings are not predicted…

CROSS TRANSMISSION OPPORTUNITY (TxOP) SCHEDULING

Granted: January 17, 2019
Application Number: 20190021105
Technology for a user equipment (UE) operable to process scheduled uplink (UL) transmissions is disclosed. The UE can process one or more uplink (UL) grants received from an eNodeB on a downlink (DL) subframe in a first transmission opportunity (TxOP). The UE can determine, based on the one or more UL grants, one or more UL subframes in at least one subsequent TxOP for an UL transmission from the UE. The UE can process the UL transmission for communication on the one or more UL subframes…

SIDEBAND CONDUCTOR RESONANCE MITIGATION

Granted: January 17, 2019
Application Number: 20190021165
An apparatus comprising includes a first pair of conductors to carry differential signals, at least one ground conductor neighboring the first pair of conductors, the ground conductor to be connected to a ground plane, and at least one particular conductor to carry sideband signals. The particular conductor is to be connected to a ground plane via a resonance mitigation circuit, and the resonance mitigation circuit comprises a resistor.

TECHNIQUES FOR LOW POWER MONITORING OF SPORTS GAME PLAY

Granted: January 10, 2019
Application Number: 20190009170
Various embodiments are directed to techniques for reducing electric power employed by devices of a game play monitoring system that collects data during game play in a sport. An apparatus may include an interaction detection component to monitor an interaction sensor of a playing piece to detect an interaction with a body, generate playing piece data recording an aspect of the interaction and determine whether the interaction maintains the playing piece within a close proximity to the…

METHOD AND APPARATUS TO UTILIZE A DIGITAL-TIME-CONVERSION (DTC) BASED CLOCKING IN COMPUTING SYSTEMS

Granted: January 10, 2019
Application Number: 20190011945
A system is provided which comprises: a first circuitry to generate a first clock signal; and a second circuitry to generate a second clock signal such that: a frequency of the second clock signal is varied over a clock pulse of the first clock signal, and an average of the frequency of the second clock signal over the clock pulse of the first clock signal is substantially maintained at a target frequency.

AUTONOMOUS C-STATE ALGORITHM AND COMPUTATIONAL ENGINE ALIGNMENT FOR IMPROVED PROCESSOR POWER EFFICIENCY

Granted: January 10, 2019
Application Number: 20190011976
Methods and apparatus relating to autonomous C state mechanism and computational engine alignment for improved processor power efficiency. are described. An embodiment determines whether a semiconductor package should enter a package C state based on energy consumption values for entry into and exit from the package C state, an amount of time the semiconductor package stayed in the package C state previously, and one or more breakeven time points between the various package C states.…

Data Storage For Accelerating Functions

Granted: January 10, 2019
Application Number: 20190012116
An integrated circuit package includes a memory integrated circuit die and a coprocessor integrated circuit die that is coupled to the memory integrated circuit die. The coprocessor integrated circuit die has a logic sector that is configured to accelerate a function for a host processor. The logic sector generates an intermediate result of a computation performed as part of the function. The intermediate result is transmitted to and stored in the memory integrated circuit die.

Platform Auto-Configuration and Tuning

Granted: January 10, 2019
Application Number: 20190012200
A computing platform, including: an execution unit to execute a program, the program including a first phase and a second phase; and a quick response module (QRM) to: receive a program phase signature for the first phase; store the program phase signature in a pattern match action (PMA) table; identify entry of the program into the first phase via the PMA; and apply an optimization to the computing platform.

TECHNIQUES FOR SECURING AND CONTROLLING ACCESS TO DATA

Granted: January 10, 2019
Application Number: 20190013940
Various embodiments are directed to techniques for controlling access to data in a decentralized manner. An apparatus includes an apportioning component to divide an item of data into multiple portions based on an organizational structure of the item of data; a tree component to generate a PRN tree including a multitude of nodes and a branching structure based on the organizational structure, the multitude including at least one branching node and multiple leaf nodes that correspond to…

SECURE SENSOR DATA TRANSPORT AND PROCESSING

Granted: January 10, 2019
Application Number: 20190014113
The present disclosure is directed to secure sensor data transport and processing. End-to-end security may prevent attackers from altering data during the sensor-based security procedure. For example, following sensor data capture execution in a device may be temporarily suspended. During the suspension of execution, sensor interface circuitry in the device may copy the sensor data from a memory location associated with the sensor to a trusted execution environment (TEE) within the…

Telemetry for Disaggregated Resources

Granted: January 10, 2019
Application Number: 20190014193
A host fabric interface (HFI), including: first logic to communicatively couple a host to a fabric; and second logic to provide a disaggregated telemetry engine (DTE) to: receive notification via the fabric of available telemetry data for a remote accelerator; allocate memory for handling the telemetry data; and receive the telemetry data from the disaggregated accelerator.

IMU ENHANCED REFERENCE LIST MANAGEMENT AND ENCODING

Granted: January 10, 2019
Application Number: 20190014326
A method for an IMU enhanced reference list management and encoding is described herein. The method includes obtaining a plurality of reference frames and updating the plurality of reference frames based on a position information and a motion information of a user. The method also includes encoding a current frame of a scene based on the plurality of reference frames and a spatial location of the current frame and transmitting the current frame after encoding to be rendered.