Patents Assigned to Intel Corporations
  • Patent number: 9383998
    Abstract: A system and method for fencing memory accesses. Memory loads can be fenced, or all memory access can be fenced. The system receives a fencing instruction that separates memory access instructions into older accesses and newer accesses. A buffer within the memory ordering unit is allocated to the instruction. The access instructions newer than the fencing instruction are stalled. The older access instructions are gradually retired. When all older memory accesses are retired, the fencing instruction is dispatched from the buffer.
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Salvador Palanca, Stephen A. Fischer, Subramaniam Maiyuran, Shekoufeh Qawami
  • Patent number: 9384039
    Abstract: A method and apparatus is described herein for performing parallel memory migration, as well as execution of management tasks over a plurality of management windows. Handlers are dispatched to multiple resources, such as processing elements or threads, to determine a proper memory migration handler. Each resource, during a management mode, executes a designated memory migration handler or an instance of a memory migration handler to perform a portion of a memory migration task in parallel. A task data structure is capable of supporting tracking of portions of memory migrated. In addition the task data structure is potentially also capable of tracking management tasks through plurality of management windows to support servicing of management tasks through multiple management windows.
    Type: Grant
    Filed: May 10, 2011
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Vincent J. Zimmer, Michael A. Rothman
  • Patent number: 9384164
    Abstract: Provided are a device, system, and method for mapping memory controller connectors to memory connectors. A memory is programmed to transmit for each of a plurality of the memory data connectors, a pattern on the memory data connectors that has a first value for a selected memory data connector of the memory data connectors and a different value from the first value for the memory data connectors other than the selected memory data connector. For each of the memory data connectors, a read command is issued to read the pattern on the memory data connectors. a device data connector receiving the first value in the read pattern is mapped to the selected memory data connector transmitting the first value.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Kuljit S. Bains, James A. Mccall
  • Patent number: 9384331
    Abstract: Some demonstrative embodiments include devices, systems and/or methods of wirelessly delivering content.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Etan Shirron, Yossi Weisblum
  • Patent number: 9385085
    Abstract: A metallization layer including a fully clad interconnect and a method of forming a fully clad interconnect. An opening is formed in a dielectric layer, wherein the dielectric layer has a surface and the opening includes walls and a bottom. A diffusion barrier layer and an adhesion layer are deposited on the dielectric layer. An interconnect material is deposited on the dielectric layer and reflowed into the opening forming an interconnect. An adhesion capping layer and diffusion barrier capping layer are deposited over the interconnect. The interconnect is surrounded by the adhesion layer and the adhesion capping layer and the adhesion layer and the adhesion capping layer are surrounded by the diffusion barrier layer and the diffusion capping layer.
    Type: Grant
    Filed: September 16, 2015
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Manish Chandhok, Hui Jae Yoo, Christopher J. Jezewski, Ramanan V. Chebiam, Colin T. Carver
  • Patent number: 9384161
    Abstract: Methods and apparatus for facilitating data throughput improvements in interconnect fabrics employing point-to-point links using dynamically selectable routing. Initiators and targets are operatively coupled to first and second fabrics. The first and second fabrics include multiple point-to-point internal links and are communicatively coupled to one another via multiple fabric-to-fabric links, including first and second links from the first fabric to the second fabric. During operations, traffic on the first fabric-to-fabric link is detected to determine if it is busy, and depending on the determination, data transfers from an initiator coupled to the first fabric destined for a target coupled to the second fabric are selectively routed via either the first or second fabric-to-fabric links.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Kerry S. Lowe, Peter M. Ewert
  • Patent number: 9384709
    Abstract: Embodiments of a device, system, method and other techniques are described for improved display calibration. An apparatus for display calibration may comprise, for example an optical waveguide comprising an entrance portion and an exit portion at different locations on a base portion of the apparatus, the optical waveguide to guide light output from a display of the apparatus arranged in a lid portion of the apparatus to a camera arranged in the lid portion of the apparatus and calibration logic at least a portion of which is in hardware, the calibration logic to measure one or more color attributes of the light output from the display and to calibrate one or more parameters of the display based on the measured color attributes. Other embodiments are described.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventor: Paul Winer
  • Patent number: 9386571
    Abstract: In accordance with some embodiments, a new discontinuous reception (DRX) parameter change may be received in user equipment while the user equipment is using an existing DRX parameter. The user equipment continues to use the existing parameter and determines when a new discontinuous reception cycle is starting. The change to the next discontinuous reception parameter is implemented in the new discontinuous reception cycle. In some embodiments by having an agreed upon time to implement the change to the new parameter, signaling between an enhanced node B and user equipment may be reduced. Signaling overhead is a serious impediment to achieving high efficiency in wireless communications.
    Type: Grant
    Filed: March 18, 2013
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Marta Martinez Tarradell, Sangeetha L. Bangolae, Mo-Han Fong, Ali T. Koc, Satish C. Jha
  • Patent number: 9386268
    Abstract: Generally this disclosure describes a video communication system that replaces actual live images of the participating users with animated avatars. A method may include selecting an avatar; initiating communication; detecting a user input; identifying the user input; identifying an animation command based on the user input; generating avatar parameters; and transmitting at least one of the animation command and the avatar parameters.
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Xiaofeng Tong, Wenlong Li, Yangzhou Du, Wei Hu, Yimin Zhang
  • Patent number: 9383517
    Abstract: Embodiments of the present disclosure are directed toward techniques and configurations for alternate connection of two devices via multiple branches of a waveguide. In one embodiment, the apparatus may include a first device (e.g., a peripheral device), a second device (e.g., a computing device) mountable on the first device in a first or second position, and a waveguide substantially disposed in the first device to communicatively couple the first device with the second device. The waveguide may comprise a movable connector and first and second branches corresponding to the first and second positions. The movable connector may alternately communicatively couple the first device with the second device via the first or second branch and disconnect the second or first branch respectively in response to corresponding placement of the second device in the first or second position. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventor: Dan H. Gerbus
  • Patent number: 9386289
    Abstract: An apparatus and methods for estimating a chromaticity of illumination from raw image data. In an embodiment, one or more image chromaticity weight is determined based on a distance between the raw image data in a sensor chromaticity space and a nearest point within a locus of sensor illumination chromaticities. In a further embodiment, one or more image chromaticity weight is determined based on a disparity among normalized color channel values. In certain embodiments, image chromaticity estimates are utilized to determine a white point estimate for the raw image data. In embodiments, an electronic device including a camera estimates the chromaticity value of raw image data captured by the camera as part of an AWB pipeline. The electronic device may further determine, for example as part of the AWB pipeline, a white point estimate based, at least in part, on the raw image data chromaticity value estimate(s).
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Uygar Tuna, Jarno Nikkanen, Vladislav Uzunov
  • Patent number: 9386486
    Abstract: A 3GPP monitoring architecture framework provides monitoring event configuration, detection, and reporting for machine-type and other mobile data applications using a machine type communication interworking function (MTC-IWF) that communicates monitoring event configuration, detection, and reporting messages through existing interfaces, such as Tsp, T4, and T5 interfaces.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Puneet K. Jain, Varun N. Rao, Muthaiah Venkatachalam
  • Patent number: 9385905
    Abstract: Block-based interleaving to process a block of sub-carriers as a two-dimensional array defined by a frequency dimension and a time dimension. For each symbol of the array a cell is selected at each frequency index of the array in a diagonal wrap-around fashion. The array may be traversed with a modulo-based index computed as a function of an incrementing frequency index, a symbol index, and a modulus defined by a depth of the array. Cells may be selected as indicated by the frequency and time indices, and/or as indicated by a bit-reversed representation of the frequency index and/or the time index. A block interleaver may be configured to time interleave without impacting frequency, or interleave in time and frequency. Frequency interleaving may performed with the bit-reversed representation of the frequency index.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Bernard Arambepola, Thushara Hewavithana
  • Patent number: 9384076
    Abstract: In accordance with embodiments disclosed herein, there is provided systems and methods for allocating machine check architecture banks. The processing device includes a plurality of machine check architecture banks to communicate a machine check error. The processing also includes an allocator to allocate during runtime of the processor a target machine check architecture bank of the plurality of machine check architecture banks. The runtime of the processor is during an occurrence of the machine check error.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: William G. Auld, Ashok Raj, Malini K. Bhandaru
  • Patent number: 9386617
    Abstract: Technology for setting up a Device to Device (D2D) communication channel between mobile wireless devices is disclosed. The technology includes identifying a first user equipment and a second user equipment located within a proximity; receiving network assisted proximity discovery information at one of the first UE and the second UE from an evolved packet core (EPC) operating on a third generation partnership practice (3GPP) wireless wide area network (WWAN); and setting up a device to device (D2D) communication between the first UE and the second UE based on the network assisted proximity discovery information received from the EPC.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Muthaiah Venkatachalam, Puneet Jain
  • Patent number: 9383932
    Abstract: An apparatus for providing data coherency is described herein. The apparatus includes a global persistent memory. The global persistent memory is accessed using a protocol that includes input/output (I/O) semantics and memory semantics. The apparatus also includes a reflected memory region. The reflected memory region is a portion of the global persistent memory, and each node of a plurality of nodes maps the reflected memory region into a space that is not cacheable. Further, the apparatus includes a semaphore memory. The semaphore memory provides a hardware assist for enforced data coherency.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Debendra Das Sharma, Mohan J. Kumar, Balint T. Fleischer
  • Patent number: 9385816
    Abstract: Embodiments may provide a way of communicating via an electromagnetic radiator, or light source, that can be amplitude modulated such as light emitting diode (LED) lighting and receivers or detectors that can determine data from light received from the amplitude modulated electromagnetic radiator. Some embodiments may provide a method of transmitting/encoding data via modulated LED lighting and other embodiments may provide receiving/decoding data from the modulated LED lighting by means of a device with a low sampling frequency such as a relatively inexpensive camera (as might be found in a smart phone). Some embodiments are intended for indoor navigation via photogrammetry (i.e., image processing) using self-identifying LED light anchors. In many embodiments, the data signal may be communicated via the light source at amplitude modulating frequencies such that the resulting flicker is not perceivable to the human eye.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Richard D. Roberts, Mathijs C. Walma, Praveen Gopalakrishnan
  • Patent number: 9386257
    Abstract: Some demonstrative embodiments include apparatuses, systems and/or methods of controlling wireless transmission of video streams. For example, an apparatus may include a controller to control one or more windows to be displayed by a display device, the one or more windows to display video of one or more wireless video streams of a plurality of wireless video streams transmitted by a plurality of video sources, the controller is to request at least one video source of the plurality of video sources to set one or more attributes of a video stream transmitted by the video source based on at least one predefined criterion.
    Type: Grant
    Filed: August 15, 2013
    Date of Patent: July 5, 2016
    Assignee: INTEL CORPORATION
    Inventors: Lei Shao, Peng Ge, Radhakrishnan Sankar, Inching Chen, Ulun Karacaoglu, Xintian E. Lin
  • Patent number: D760712
    Type: Grant
    Filed: December 26, 2014
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Mauricio Romano, Nicholas W. Oakley
  • Patent number: D760713
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: July 5, 2016
    Assignee: Intel Corporation
    Inventors: Sameer Sharma, Gadi Amit, Yoshikazu Hoshino, Chadwick Harber, Daniel Clifton, Kenneth Jasinski