Patents Assigned to Intel Corporation
-
Patent number: 10572770Abstract: To address the needs of applications that work with large-scale unstructured point clouds and other noisy data (e.g. image and video data), tangent convolution of 3D data represents 3D data as tangent planes. Tangent convolution estimates tangent planes for each 3D data point in one or more channels of 3D data. Tangent convolution further computes the tangent image signals for the estimated tangent planes. Tangent convolution precomputes the tangent planes and tangent image signals to enable convolution to be performed with greater efficiency and better performance than can be achieved with other 3D data representations.Type: GrantFiled: June 15, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Jaesik Park, Vladlen Koltun, Maxim Tatarchenko, Qian-Yi Zhou
-
Patent number: 10575362Abstract: This disclosure describes systems, methods, and computer-readable media related to adaptively changing availability of neighbor awareness networking (NAN) devices for post-NAN activities. In some embodiments, a first NAN enabled device may generate a NAN service discovery frame. The first NAN enabled device may transmit the NAN service discovery frame to a plurality of NAN enabled devices during a discovery window of the NAN. A request frame from a second NAN enabled device may be received based at least in part on transmitting the NAN service discovery frame. A response frame may be transmitted to the second NAN enabled device. A second NAN service discovery frame may be generated and include an updated availability bitmap based at least in part on data received in the request frame from the second NAN enabled device. The first NAN enabled device may transmit the second NAN service discovery frame.Type: GrantFiled: April 19, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Emily Qi, Jonathan Segev
-
Patent number: 10568524Abstract: A method and apparatus including a computing device to quantify a term of a service agreement in a context of a proposed solution, evaluate solution characteristics against a given gateway architecture, and compare the solution characteristics to desired service-agreement solution metrics. The solution characteristics include simulated observed characteristics.Type: GrantFiled: June 30, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Jerin C. Justin, Kumar Balasubramanian
-
Patent number: 10572314Abstract: Methods, apparatus, systems and articles of manufacture to distribute a workload for execution are disclosed. An example apparatus includes a workload container interface to access a workload for execution at a remote device, the workload including workload instructions and a specified capability to be met by the remote device. A runtime selector is to select the remote device for execution of the workload based on the specified capability being present in a list of capabilities discovered for the remote device. A workload transmitter to transmit, in response to the selection of the remote device for execution of the workload, the workload to the remote device for execution.Type: GrantFiled: January 11, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Gonzalo Ortega, Ben Nagar
-
Patent number: 10572982Abstract: Techniques related to image distortion correction for images captured by using a wide-angle lens include homography and a lens distortion correction using a radial-ratio-based look up table.Type: GrantFiled: October 4, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Aleksandar Beric, Kari Pulli, Nemanja Jankovic, Zoran Zivkovic
-
Patent number: 10573018Abstract: Techniques are provided for context-based 3D scene reconstruction employing fusion of multiple instances of an object within the scene. A methodology implementing the techniques according to an embodiment includes receiving 3D image frames of the scene, each frame associated with a pose of a depth camera, and creating a 3D reconstruction of the scene based on depth pixels that are projected and accumulated into a global coordinate system. The method may also include detecting objects, based on the 3D reconstruction, the camera pose and the image frames. The method may further include classifying the detected objects into one or more object classes; grouping two or more instances of objects in one of the object classes based on a measure of similarity of features between the object instances; and combining point clouds associated with each of the grouped object instances to generate a fused object.Type: GrantFiled: July 13, 2016Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Gershom Kutliroff, Shahar Fleishman, Mark Kliger
-
Patent number: 10572966Abstract: Systems, apparatuses and methods may provide for technology that optimizes tiled rendering for workloads in a graphics pipeline including tessellation and use of a geometry shader. More particularly, systems, apparatuses and methods may provide a way to generate, by a write out fixed-function stage, one or more bounding volumes based on geometry data, as inputs to one or more stages of the graphics pipeline. The systems, apparatuses and methods may compute multiple bounding volumes in parallel, and improve the gamer experience, and enable photorealistic renderings at full speed, (e.g., such as human skin and facial expressions) that render three-dimensional (3D) action more realistically.Type: GrantFiled: April 1, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventor: Peter L. Doyle
-
Patent number: 10572992Abstract: A method, apparatus and computer readable memory for solder paste inspection. A light source is configured to irradiate a sample solder joint comprising an organic material, an organic and metal material enclosed by an irregular boundary, and a metal material enclosed by a regular boundary. A first wavelength ultraviolet (UV) energy irradiates the sample to obtain first fluorescence energy, and a second wavelength UV energy irradiates the sample to obtain second fluorescence energy. A two-dimensional (2D) camera is configured to acquire a first image of the sample primarily from the first fluorescence energy and a second image of the sample primarily from the second fluorescence energy. Photo manipulation software is stored on at least one hardware processor, the photo manipulation software configured to overlay the first image and the second image to visually compare the boundary of the organic and metal material with the boundary of the metal material.Type: GrantFiled: December 28, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Alireza Ashari, Curt Carboni, Jason Jones, Robert Wiedmaier, Di Xu, Wei Yan, Liang Zhang
-
Patent number: 10574187Abstract: Envelope-tracking control techniques are disclosed for highly-efficient radio frequency (RF) power amplifiers. In some cases, a III-V semiconductor material (e.g., GaN or other group III material-nitride (III-N) compounds) MOSFET including a high-k gate dielectric may be used to achieve such highly-efficient RF power amplifiers. The use of a high-k gate dielectric can help to ensure low gate leakage and provide high input impedance for RF power amplifiers. Such high input impedance enables the use of envelope-tracking control techniques that include gate voltage (Vg) modulation of the III-V MOSFET used for the RF power amplifier. In such cases, being able to modulate Vg of the RF power amplifier using, for example, a voltage regulator, can result in double-digit percentage gains in power-added efficiency (PAE). In some instances, the techniques may simultaneously utilize envelope-tracking control techniques that include drain voltage (Vd) modulation of the III-V MOSFET used for the RF power amplifier.Type: GrantFiled: December 21, 2015Date of Patent: February 25, 2020Assignee: INTEL CorporationInventors: Han Wui Then, Sansaptak Dasgupta, Marko Radosavljevic, Seung Hoon Sung, Sanaz K. Gardner
-
Patent number: 10573079Abstract: Hybrid rendering is described for a wearable display that is attached to a tethered computer. In one example, a process includes determining a position and orientation of a wearable computing device, determining a rate of motion of the wearable computing device, comparing the rate of motion to a threshold, if the rate of motion is above the threshold, then rendering a view of a scene at the wearable computing device using the position and orientation information, and displaying the rendered view of the scene.Type: GrantFiled: March 27, 2018Date of Patent: February 25, 2020Assignee: INTEL CORPORATIONInventors: Deepak Shashidhar Vembar, Paul Diefenbaugh, Vallabhajosyula S. Somayazulu, Atsuo Kuwahara, Kofi Whitney, Richmond Hicks
-
Patent number: 10573272Abstract: Techniques and mechanisms for determining a delay to be applied to a clock signal for synchronizing data communication. In an embodiment, a delay is applied to a first clock signal to generate a second clock signal, which is then communicated to a latch circuit via a clock signal distribution path. The delay is determined based on an evaluation of a first time needed for signal communication via a model of the clock signal distribution path. Such determining is further based on an evaluation of a second time for one cycle of a cyclical signal, where said cycle correspond to that of the first clock signal. In another embodiment, multiple different delays are applied each to a different respective clock signal, where each of said delays is based on both the evaluation of the first time and the evaluation of the second time.Type: GrantFiled: June 28, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Christopher Mozak, Senthil Kumar Sampath
-
Patent number: 10572415Abstract: Systems and methods for delivering interrupts to user-level applications. An example processing system comprises: a memory configured to store a plurality of user-level APIC data structures and a plurality of user-level interrupt handler address data structures corresponding to a plurality of user-level applications being executed by the processing system; and a processing core configured, responsive to receiving a notification of a user-level interrupt, to: set a pending interrupt bit flag having a position defined by an identifier of the user-level interrupt in a user-level APIC data structure associated with a user-level application that is currently being executed by the processing core, and invoke a user-level interrupt handler identified by a user-level interrupt handler address data structure associated with the user-level application, for a pending user-level interrupt having a highest priority among one or more pending user-level interrupts identified by the user-level APIC data structure.Type: GrantFiled: February 20, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Gilbert Neiger, Rajesh M. Sankaran
-
Patent number: 10572839Abstract: Various examples are directed to systems and methods for aggregating user tool experience. A record ingestion circuit may receive action record data from a user tool that describes an action performed with the user tool by the user. The record ingestion circuit may also receive user name data describing the user. A record analytics circuit may generate user experience data for the user describing a plurality of actions performed by the user with the user tool. An application programming interface (API) circuit may receive from a requesting application a query for data describing the plurality of actions and send to the requesting application the data describing the plurality of actions.Type: GrantFiled: July 1, 2016Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Bradford H. Needham, David A. Sandage, K. Sridharan, Bernard N. Keany
-
Patent number: 10568530Abstract: Described is an apparatus which comprises: a source to generate a first current having AC and DC components; a current-to-voltage converter to convert the first current or a copy of the first current to a first voltage proportional to a resistance, the first voltage having AC and DC components that correspond to the AC and DC components of the first current; a sample-and-hold circuit to filter the AC component from the first voltage and for providing an output voltage with the DC component; and an amplifier to receive the output voltage.Type: GrantFiled: June 27, 2015Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Craig P. Finlinson, Mohammad U. Abbasi, Nicholas P. Cowley, Mark S. Mudd
-
Patent number: 10573647Abstract: CMOS circuits may formed using p-channel gallium nitride transistors and n-channel gallium nitride transistors, wherein both the p-channel gallium nitride transistors and the n-channel gallium nitride transistors are formed on a single layered structure comprising a polarization layer deposited on a first gallium nitride layer and a second gallium nitride layer deposited on the polarization layer. Having both n-channel gallium nitride transistors and p-channel gallium nitride transistors s on the same layer structure may enable “all gallium nitride transistor” implementations of circuits including logic, digital, and analog circuitries spanning low supply voltages to high supply voltages.Type: GrantFiled: November 18, 2014Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Han Wui Then, Sansaptak Dasgupta, Marko Radosavljevic, Robert S. Chau
-
Patent number: 10572965Abstract: Techniques for displaying content on an OLED display while decreasing the appearance of image sticking are provided. In an example, a computing system, includes an organic light-emitting diode (OLED) display and a memory to store pixel history values for blocks of pixels in the OLED display. A granularity selector determines a size for the blocks of pixels in the OLED display.Type: GrantFiled: December 30, 2016Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Srikanth Kambhatla, Zhiming J. Zhuang, Jun Jiang
-
Patent number: 10574243Abstract: An apparatus is provided which comprises: an oscillator to generate a first clock having a first frequency; a divider coupled to the oscillator, wherein the divider is to generate a second clock having a second frequency; and a current reference generator comprising a switched capacitor circuitry which is to receive the second clock directly or indirectly.Type: GrantFiled: January 24, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Kuan-Yueh Shen, Yongping Fan
-
Patent number: 10572343Abstract: A memory device is configured to provide internal or on-die ECC (error checking and correction or error correction coding). In such a system, the code matrix can be managed as four quadrants of (N/4) bits, with two adjacent quadrants in an (N/2)-bit segment or portion. The N codes of the matrix correspond to the N bits of a data word to be protected by the ECC. The code matrix includes M codes corresponding to the M ECC check bits. The memory device includes internal ECC circuitry to perform ECC in the DRAM device with the ECC bits and code matrix in response to a request to access the data word. The codes in a quadrant steer an aliased bit to a quadrant other than an adjacent quadrant.Type: GrantFiled: January 17, 2018Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: John B. Halbert, Kjersten E. Criss
-
Patent number: 10574995Abstract: Systems, apparatuses and methods may include a source device that generates a scene change notification in response to a movement of a camera, modifies an encoding scheme associated with the video content captured by the camera in response to the scene change notification, identifies a full-frame difference threshold, wherein scene analysis information includes frame difference data, and compares the frame difference data to an intermediate threshold that is less than the full-frame difference threshold, wherein the scene change notification is generated when the frame difference data exceeds the intermediate threshold. A sink device may obtain transport quality data associated with video content, modify an output parameter of a display based on the transport quality data, determine a view perspective of a still image containing a plurality of image slices, retrieve only a subset of the plurality of image slices based on the view perspective and decode the retrieved subset.Type: GrantFiled: April 10, 2017Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: Atthar H. Mohammed, Abhishek R. Appu, Stanley J. Baran, Sang-Hee Lee, Jong Dae Oh, Hiu-Fai R. Chan, Joydeep Ray, Narayan Biswal, Richmond Hicks, Arthur J. Runyan, Nausheen Ansari
-
Patent number: 10574733Abstract: Technologies for handling message passing interface receive operations include a compute node to determine a plurality of parameters of a receive entry to be posted and determine whether the plurality of parameters includes a wildcard entry. The compute node generates a hash based on at least one parameter of the plurality of parameters in response to determining that the plurality of parameters does not include the wildcard entry and appends the receive entry to a list in a bin of a posted receive data structure, wherein the bin is determined based on the generated hash. The compute node further tracks the wildcard entry in the posted receive data structure in response to determining the plurality of parameters includes the wildcard entry and appends the receive entry to a wildcard list of the posted receive data structure in response to tracking the wildcard entry.Type: GrantFiled: September 18, 2015Date of Patent: February 25, 2020Assignee: Intel CorporationInventors: James Dinan, Mario Flajslik, Keith D. Underwood