Intel Patent Applications

CLOAKING SYSTEM WITH WAVEGUIDES

Granted: October 19, 2017
Application Number: 20170299342
Described herein are technologies related to passive or active cloaking devices. More particularly, the passive or active cloaking devices utilize input/output grating couplers and waveguides to create an impression of invisibility on an object that is covered by the passive or active cloaking devices.

PARTICULATE MATTER MEASUREMENT USING LIGHT SHEET GENERATION AND SCATTERING ANALYSIS

Granted: October 19, 2017
Application Number: 20170299510
Techniques are disclosed for particulate matter (PM) measurement in a medium (such as air) using flat-top intensity laser sheet beam generation. The techniques for generating the laser sheet beam may include nonspecialized optical elements (e.g., aspherical, spherical, biconvex, and/or cylindrical lenses) that are cost-effective, reduce the overall footprint of the system, and also provide for relatively increased power efficiencies compared to conventional techniques. The PM measurement…

LOCATION ESTIMATION BASED UPON AMBIENT IDENTIFIABLE WIRELESS SIGNAL SOURCES

Granted: October 19, 2017
Application Number: 20170299690
Described herein are technologies related to estimating location of a mobile device especially while the device is traveling a known and mapped route. That is, the described technologies estimate a user's location when they are traversing a commonly traveled route. More particularly, the described technologies are especially suited to estimating geo-location of a user. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of…

TECHNIQUES FOR SWITCHING BETWEEN OPERATING SYSTEMS

Granted: October 19, 2017
Application Number: 20170300342
Various embodiments are generally directed to an apparatus, method and other techniques for receiving information to invoke a transition from a first operating system to a second operating system, copying a system context for the second operating system from a location of a non-volatile memory to a volatile memory, the location associated with the second operating system and transitioning from the first operating system to the second operating system using the system context for the…

TECHNIQUES FOR CHECKPOINTING/DELIVERY BETWEEN PRIMARY AND SECONDARY VIRTUAL MACHINES

Granted: October 19, 2017
Application Number: 20170300347
Examples may include a determining a checkpointing/delivery policy for primary and secondary virtual machines based on output-packet-similarities. The output-packet-similarities may be based on a comparison of time intervals via which content matched for packets outputted from the primary and secondary virtual machines. A checkpointing/delivery mode may then be selected based, at least in part, on the determined checkpointing/delivery policy.

EMPLOYING OUT OF ORDER QUEUES FOR BETTER GPU UTILIZATION

Granted: October 19, 2017
Application Number: 20170300361
Methods and apparatus relating to employing out-of-order queues for improved GPU (Graphics Processing Unit) utilization are described. In an embodiment, logic is used to employ out-of-order queues for improved GPU (Graphics Processing Unit) utilization. Other embodiments are also disclosed and claimed.

EMI MITIGATION ON HIGH-SPEED LANES USING FALSE STALL

Granted: October 19, 2017
Application Number: 20170300434
Methods and apparatus relating to techniques for Electromagnetic Interference (EMI) mitigation on high-speed lanes using false stall are described. In one embodiment, protocol logic determines whether to perform a false stall operation on a lane in response to a determination that no data is to be sent over the lane and that data is being transmitted over the lane. The false stall operation includes sending one or more training symbols (e.g., immediately) after an End Of Burst (EOB)…

SELECTION OF AN AUDIO STREAM OF A VIDEO FOR ENHANCEMENT USING IMAGES OF THE VIDEO

Granted: October 19, 2017
Application Number: 20170301371
An audio stream of a video is selected for enhancement using image of the video. In one example, audio streams in the video are identified and segregated. Points of interest and their locations are identified in the image of the video. The position of each audio stream is plotted to a location of a point of interest. A selection of a point of interest from the sequence of images is received. A plotted audio stream is selected based on the corresponding point of interest and the selected…

SIGNALING TECHNIQUES TO SUPPORT DOWNLINK (DL) MULTI-USER MULTIPLE-INPUT MULTIPLE-OUTPUT (MU-MIMO) IN 60 GHZ WIRELESS NETWORKS

Granted: October 19, 2017
Application Number: 20170302356
Signaling techniques to support DL MU-MIMO in 60 GHz wireless networks are described. According to various such techniques, a transmitting 60 GHz-capable device may be configured to include DL MU-MIMO control information in a PHY header of a PPDU that comprises respective data for multiple receiving devices. In some embodiments, the DL MU-MIMO control information may include information identifying each such receiving device. In various embodiments, the DL MU-MIMO control information may…

APPARATUS, SYSTEM AND METHOD OF MULTI-USER WIRELESS COMMUNICATION

Granted: October 19, 2017
Application Number: 20170302402
Some demonstrative embodiments include apparatuses, devices, systems and methods of multi-user (MU) wireless communication. For example, a wireless station may generate a MU Physical Layer Convergence Protocol (PLCP) Protocol Data Unit (PPDU) including a header field and a plurality of Spatial Streams (SSs) of Media Access Control (MAC) Protocol Data Units (MPDUs) to a plurality of users, the header field including an indication of a plurality of modulation schemes corresponding to…

ANTENNA WEIGHT VECTOR GROUP IDENTIFICATION FOR WIRELESS COMMUNICATION

Granted: October 19, 2017
Application Number: 20170303328
Wireless communication networks may use various techniques, including those that use multiple-access techniques such as multi-user multiple-input multiple-output (MU-MIMO) techniques. In some embodiments, the use of a MU-MIMO setup frame may give a destination STA a chance to select a best antenna weight vector (AWV) based on previous antenna training. In particular, the use of an AWVgroupID may be used to identify a group of one or more STAs that can be the destination STAs of the…

METHOD AND APPARATUS FOR HEAD WORN DISPLAY WITH MULTIPLE EXIT PUPILS

Granted: October 12, 2017
Application Number: 20170293147
A method for displaying an image viewable by an eye, the image being projected from a portable head worn display, comprises steps of: emitting a plurality of light beams of wavelengths that differ amongst the light beams; directing the plurality of light beams to a scanning mirror; modulating in intensity each one of the plurality of light beams in accordance with intensity information provided from the image, whereby the intensity is representative of a pixel value within the image;…

NEAR-EYE DISPLAY SYSTEM

Granted: October 12, 2017
Application Number: 20170293148
The present disclosure provides a near-eye display system for generating a virtual image of a display, including: a display, a first lens array comprising a plurality of concave microlenses having a first pitch, and a second lens array positioned in front of the first lens array, the second lens array comprising a plurality of convex microlenses having a second pitch, wherein the first lens array is positioned on an optical path between the display and the second lens array, and wherein…

SYSTEM POWER MANAGEMENT

Granted: October 12, 2017
Application Number: 20170293332
One embodiment provides an apparatus. The apparatus includes power control logic and a critical comparator. The power control logic is to determine a critical threshold (TC) based, at least in part, on an available input power value (Pin). The critical comparator is to compare a system power consumption value (Psys) and the critical threshold and to assert a processor critical throttle signal to a processor if the system power consumption value is greater than or equal to the critical…

Techniques to Route Power to a USB Host in Dead Battery Condition

Granted: October 12, 2017
Application Number: 20170293338
Examples may include routing power between a Universal Serial Bus (USB) host and a USB device. In some examples, the power may be routed from a power source at the USB device while the USB host is in a dead battery condition. Various switches at the USB host may be capable of selectively switching to route power from the power source to provide operating power to circuitry at the USB host.

POWER SUPPLY UNIT (PSU) SWITCHING

Granted: October 12, 2017
Application Number: 20170293345
In one example an electronic device comprises a power supply comprising an operating power rail and a standby power rail, a processing platform capable to switch between an operating power state and at least one low power state, a switch to selectively couple a power input of the processing platform to one of the operating power rail or the standby power output rail and logic, at least partially including hardware logic, to activate the switch based at least in part on the operating…

DYNAMIC VOLTAGE REGULATOR SENSING AND REFERENCE VOLTAGE SETTING TECHNIQUES FOR MULTIPLE GATED LOADS

Granted: October 12, 2017
Application Number: 20170293445
Methods and apparatus relating to dynamic voltage regulator sensing and/or reference voltage setting techniques for multiple gated loads are described. In an embodiment, voltage regulator logic is coupled to one or more loads. Each of the one or more loads is in a separate power domain. The voltage regulator logic controls a sensed voltage from the one or more loads in response to a power gate control signal. Other embodiments are also disclosed and claimed.

SENSITIVE DATA TRACKING USING DYNAMIC TAINT ANALYSIS

Granted: October 12, 2017
Application Number: 20170293754
A system and method for tracking sensitive data uses dynamic taint analysis to track sensitive data as the data flows through a target application running on a computer system. In general, the system and method for tracking sensitive data marks data as tainted when the data input to the target application is indicated as sensitive. The system and method may then track the propagation of the tainted data as the data is read from and written to memory by the target application to detect if…

ROAD CROSSING ASSISTANCE FOR THE VISUALLY IMPAIRED

Granted: October 12, 2017
Application Number: 20170294116
Disclosed herein are techniques and systems to guide a visually impaired user through an urban area, such as, across a crosswalk. A mobile device may receive messages broadcast by wireless beacons deployed in an area and determine a path, for example, across a crosswalk, based on the messages. The mobile device can then provide feedback to guide a visually impaired user across the crosswalk.

METHOD, APPARATUS, SYSTEM FOR CENTERING IN A HIGH PERFORMANCE INTERCONNECT

Granted: October 12, 2017
Application Number: 20170294906
In an example, a system and method for centering in a high-performance interconnect (HPI) are disclosed. When an interconnect is powered up from a dormant state, it may be necessary to “center” the clock signal to ensure that data are read at the correct time. A multi-phase method may be used, in which a first phase comprises a reference voltage sweep to identify an optimal reference voltage. A second phase comprises a phase sweep to identify an optimal phase. A third sweep comprises…