Intel Patent Applications

PATTERN DECOMPOSITION LITHOGRAPHY TECHNIQUES

Granted: May 18, 2017
Application Number: 20170139318
Techniques are disclosed for realizing a two-dimensional target lithography feature/pattern by decomposing (splitting) it into multiple unidirectional target features that, when aggregated, substantially (e.g., fully) represent the original target feature without leaving an unrepresented remainder (e.g., a whole-number quantity of unidirectional target features). The unidirectional target features may be arbitrarily grouped such that, within a grouping, all unidirectional target features…

HINGE CONFIGURATION FOR AN ELECTRONIC DEVICE

Granted: May 18, 2017
Application Number: 20170139439
Particular embodiments described herein provide for an electronic device, such as a notebook computer or laptop, that includes a circuit board coupled to a plurality of electronic components (which includes any type of components, elements, circuitry, etc.). The electronic device may also include a base portion and a lid portion coupled to the base portion at a hinge configured such that the base portion and the lid portion can rotate between an open configuration of the electronic…

MOBILE COMPUTING DEVICE, APPARATUS AND SYSTEM

Granted: May 18, 2017
Application Number: 20170139448
Embodiments of an apparatus, system and method are described for a mobile computing device. A mobile computing device may comprise, for example, an enclosure arranged to support a display and one or more processor circuits, the enclosure having an enlarged portion at one side of the enclosure arranged to allow a user to clutch the enclosure with one hand at the one side, the enlarged portion having a thickness that is larger than a thickness of another portion of the enclosure, and the…

SYSTEM AND METHOD FOR DETERMINING A NUMBER OF USERS AND THEIR RESPECTIVE POSITIONS RELATIVE TO A DEVICE

Granted: May 18, 2017
Application Number: 20170139537
Particular embodiments described herein provide for a system, an apparatus, and a method for determining a number of users and their respective positions relative to a device. One example embodiment includes acquiring touch point data from a hand of a user, clustering the touch point data, and determining a respective position of the user by mapping the clustered touch point data to a pre-defined hand pattern. The touch point data can include a plurality of touch points and a distance…

CACHE STORING DATA FETCHED BY ADDRESS CALCULATING LOAD INSTRUCTION WITH LABEL USED AS ASSOCIATED NAME FOR CONSUMING INSTRUCTION TO REFER

Granted: May 18, 2017
Application Number: 20170139714
A unified architecture for dynamic generation, execution, synchronization and parallelization of complex instruction formats includes a virtual register file, register cache and register file hierarchy. A self-generating and synchronizing dynamic and static threading architecture provides efficient context switching.

TECHNIQUES FOR PARALLEL EXECUTION OF RANSAC ALGORITHM

Granted: May 18, 2017
Application Number: 20170140078
Various embodiments are generally directed to techniques for employing a hybrid of sequential and parallel processing to perform random sample and consensus (RANSAC). A device to perform RANSAC includes a derivation component to derive a first set of proposed models in parallel from a first set of minimal sample sets of a data set; and a comparison component to recalculate a required quantity of proposed models to derive an accurate model if a proposed model of the first set of proposed…

DUAL FUNCTION CAMERA FOR INFRARED AND VISIBLE LIGHT WITH ELECTRICALLY-CONTROLLED FILTERS

Granted: May 18, 2017
Application Number: 20170140221
A dual function camera is described for infrared and visible light imaging using electrically controlled filters. An example has an image sensor to image visible and infrared light, a lens system to image a scene onto the image sensor, and an electrically activated filter that selectively prevents visible light from the scene from impinging on the image sensor while capturing an infrared image.

FACILITATING EFFICEINT CENTRALIZED RENDERING OF VIEWPOINT-AGNOSTIC GRAPHICS WORKLOADS AT COMPUTING DEVICES

Granted: May 18, 2017
Application Number: 20170140570
A mechanism is described for facilitating efficient centralized rendering of viewpoint-agnostic graphics workloads at computing devices. A method of embodiments, as described herein, includes detecting, at a computing device, a viewpoint-agnostic workload relating to a graphics scene to be delivered at one or more computing devices; processing one or more viewpoint-agnostic rendering tasks relating to the viewpoint-agnostic workload to obtain a set of viewpoint-agnostic processing data,…

FACILITATING EFFICEINT GRAPHICS COMMANDS PROCESSING FOR BUNDLED STATES AT COMPUTING DEVICES

Granted: May 18, 2017
Application Number: 20170140572
A mechanism is described for facilitating efficient processing of graphics commands at computing devices. A method of embodiments, as described herein, includes detecting a current object representing a bundled state of graphics commands in a command list to be processed at a graphics processor of a computing device, and evaluating the current object to determine a previous object bound to a first set of the graphics commands, where the first set of the graphics commands is associated…

MULTIPLE CAMERA VIDEO IMAGE STITCHING BY PLACING SEAMS FOR SCENE OBJECTS

Granted: May 18, 2017
Application Number: 20170140791
Image stitching is described for multiple camera video by placing seams for objects in the scene. An object of interest is identified within an overlap between two images each from a different adjacent camera of a multiple camera system. An identified object of interest is placed within an identified one of the two images. A seam is placed between the two images so that the object of interest is within the identified image and not within the other of the two images. The two images are…

MULTIPLE RANK HIGH BANDWIDTH MEMORY

Granted: May 18, 2017
Application Number: 20170140809
Methods and apparatus related to multiple rank high bandwidth memory are described. In one embodiment, a semiconductor package includes a high bandwidth memory with multiple ranks. Other embodiments are also disclosed and claimed.

HEAT SPREADERS WITH INTEGRATED PREFORMS

Granted: May 18, 2017
Application Number: 20170141008
Embodiments of heat spreaders with integrated preforms, and related devices and methods, are disclosed herein. In some embodiments, a heat spreader may include: a frame formed of a metal material, wherein the metal material is a zinc alloy or an aluminum alloy; a preform secured in the frame, wherein the preform has a thermal conductivity higher than a thermal conductivity of the metal material; and a recess having at least one sidewall formed by the frame. The metal material may have an…

MAGNETIC ALIGNMENT FOR FLIP CHIP MICROELECTRONIC DEVICES

Granted: May 18, 2017
Application Number: 20170141021
Incorporating at least one magnetic alignment structure on a microelectronic device and incorporating at least one alignment coil within a microelectronic substrate, wherein the alignment coil may be powered to form a magnetic field to attract the magnetic alignment structure, thereby aligning the microelectronic device to the microelectronic substrate. After alignment, the microelectronic device may be electrically attached to the substrate. Embodiments may include additionally…

METHOD OF FORMING STACKED TRENCH CONTACTS AND STRUCTURES FORMED THEREBY

Granted: May 18, 2017
Application Number: 20170141039
Methods and associated structures of forming a microelectronic device are described. Those methods may include forming a structure comprising a first contact metal disposed on a source/drain contact of a substrate, and a second contact metal disposed on a top surface of the first contact metal, wherein the second contact metal is disposed within an ILD disposed on a top surface of a metal gate disposed on the substrate.

NON-CONTACT POWER TRANSMISSION APPARATUS

Granted: May 18, 2017
Application Number: 20170141617
A non-contact power transmission apparatus accurately determines the kind of object that is placed on the charging deck of the non-contact power transmission apparatus, and, only when a non-contact power receiving apparatus is placed on the power transmission apparatus, allows power transmission and data communication to take place, thereby accurately determining the state of the receiver side and efficiently controlling the transmission of power. In the power transmission apparatus, the…

METHODS AND ARRANGEMENTS FOR POWER EFFICIENT REVERSE DIRECTION COMMUNICATIONS

Granted: May 18, 2017
Application Number: 20170141842
Logic may enable reverse direction communication with improved power efficiency. Logic may transmit a packet to a Responder during a transmission opportunity with an indication of a reverse direction grant. Logic may receive a response to the packet indicative of a lack of data packets to transmit by the Responder. Logic may enter a defer transmission mode in which transmissions are deferred during the transmission opportunity for greater than a point coordination function interframe…

REDUCING AUTHENTICATION CONFIDENCE OVER TIME BASED ON USER HISTORY

Granted: May 18, 2017
Application Number: 20170142089
Technologies are provided in embodiments to manage an authentication confirmation score. Embodiments are configured to identify, in absolute session time, a beginning time and an ending time of an interval of an active user session on a client. Embodiments are also configured to determine a first value representing a first subset of a set of prior user sessions, where the prior user sessions of the first subset were active for at least as long as the beginning time. Embodiments can also…

TECHNIQUES FOR ENABLING CO-EXISTENCE OF MULTIPLE SECURITY MEASURES

Granted: May 18, 2017
Application Number: 20170142131
Various embodiments are directed enabling anti-malware software to co-exist with protective features of an operating system. An apparatus may include a processor component including an IDT register storing an indication of size of an IDT; a monitoring component to retrieve the indication and compare the indication to a size of a guard IDT in response to modification of the IDT register to determine whether the guard routine is to inspect the IDT and a set of ISRs; and a cache component…

MOTION VECTOR ASSISTED VIDEO STABILIZATION

Granted: May 11, 2017
Application Number: 20170134746
Video stabilization is described that is assisted by motion vectors. In one example global motion is estimated using global motion vectors in a compressed video stream. An object of interest is detected in the compressed video stream and motion of the object of interest is tracked in the compressed video stream using object motion vectors. Frames of the compressed video stream are adjusted to reduce motion of the object of interest using the object motion vectors.

SYSTEMS, METHODS AND DEVICES FOR SMALL CELL ACTIVATION AND DETECTION

Granted: May 11, 2017
Application Number: 20170135036
Methods, systems, and devices for enabling wireless communication devices in a cellular wireless network to utilize small cells having coverage within a macro cell are disclosed herein. User equipment (UE) can detect the need for using a booster providing a small cell, detect availability of small cells and submit a request to infrastructure of the cellular wireless network to aid in connection with the booster that provides the small cell. The request can be enhanced with small cell…