Patents by Inventor Carl Marshall

Carl Marshall has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230360307
    Abstract: One embodiment provides a graphics processor comprising a block of execution resources, a cache memory, a cache memory prefetcher, and circuitry including a programmable neural network unit, the programmable neural network unit comprising a network hardware block including circuitry to perform neural network operations and activation operations for a layer of a neural network, the programmable neural network unit addressable by cores within the block of graphics cores and the neural network hardware block configured to perform operations associated with a neural network configured to determine a prefetch pattern for the cache memory prefetcher.
    Type: Application
    Filed: May 1, 2023
    Publication date: November 9, 2023
    Applicant: Intel Corporation
    Inventors: HUGUES LABBE, DARREL PALKE, SHERINE ABDELHAK, JILL BOYCE, VARGHESE GEORGE, SCOTT JANUS, ADAM LAKE, ZHIJUN LEI, ZHENGMIN LI, MIKE MACPHERSON, CARL MARSHALL, SELVAKUMAR PANNEER, PRASOONKUMAR SURTI, KARTHIK VEERAMANI, DEEPAK VEMBAR, VALLABHAJOSYULA SRINIVASA SOMAYAZULU
  • Patent number: 11676322
    Abstract: One embodiment provides for a graphics processor comprising a block of graphics compute units, a graphics processor pipeline coupled to the block of graphics compute units, and a programmable neural network unit including one or more neural network hardware blocks. The programmable neural network unit is coupled with the block of graphics compute units and the graphics processor pipeline. The one or more neural network hardware blocks include hardware to perform neural network operations and activation operations for a layer of a neural network. The programmable neural network unit can configure settings of one or more hardware blocks within the graphics processor pipeline based on a machine learning model trained to optimize performance of a set of workloads.
    Type: Grant
    Filed: October 13, 2021
    Date of Patent: June 13, 2023
    Assignee: Intel Corporation
    Inventors: Hugues Labbe, Darrel Palke, Sherine Abdelhak, Jill Boyce, Varghese George, Scott Janus, Adam Lake, Zhijun Lei, Zhengmin Li, Mike Macpherson, Carl Marshall, Selvakumar Panneer, Prasoonkumar Surti, Karthik Veeramani, Deepak Vembar, Vallabhajosyula Srinivasa Somayazulu
  • Patent number: 11557085
    Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 17, 2023
    Assignee: Intel Corporation
    Inventors: Jill Boyce, Soethiha Soe, Selvakumar Panneer, Adam Lake, Nilesh Jain, Deepak Vembar, Glen J. Anderson, Varghese George, Carl Marshall, Scott Janus, Saurabh Tangri, Karthik Veeramani, Prasoonkumar Surti
  • Patent number: 11526964
    Abstract: An apparatus to facilitate deep learning based selection of samples for adaptive supersampling is disclosed. The apparatus includes one or more processing elements to: receive training data comprising input tiles and corresponding supersampling values for the input tiles, wherein each input tile comprises a plurality of pixels, and train, based on the training data, a machine learning model to identify a level of supersampling for a rendered tile of pixels.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: December 13, 2022
    Assignee: INTEL CORPORATION
    Inventors: Daniel Pohl, Carl Marshall, Selvakumar Panneer
  • Publication number: 20220058853
    Abstract: One embodiment provides for a graphics processor comprising a block of graphics compute units, a graphics processor pipeline coupled to the block of graphics compute units, and a programmable neural network unit including one or more neural network hardware blocks. The programmable neural network unit is coupled with the block of graphics compute units and the graphics processor pipeline. The one or more neural network hardware blocks include hardware to perform neural network operations and activation operations for a layer of a neural network. The programmable neural network unit can configure settings of one or more hardware blocks within the graphics processor pipeline based on a machine learning model trained to optimize performance of a set of workloads.
    Type: Application
    Filed: October 13, 2021
    Publication date: February 24, 2022
    Applicant: Intel Corporation
    Inventors: HUGUES LABBE, DARREL PALKE, SHERINE ABDELHAK, JILL BOYCE, VARGHESE GEORGE, SCOTT JANUS, ADAM LAKE, ZHIJUN LEI, ZHENGMIN LI, MIKE MACPHERSON, CARL MARSHALL, SELVAKUMAR PANNEER, PRASOONKUMAR SURTI, KARTHIK VEERAMANI, DEEPAK VEMBAR, VALLABHAJOSYULA SRINIVASA SOMAYAZULU
  • Publication number: 20220004904
    Abstract: An apparatus to facilitate deepfake detection models utilizing subject-specific libraries is disclosed. The apparatus includes one or more processors to store a plurality of deepfake detection models corresponding to a plurality of subjects of interest; receive a query to identify whether data pertaining to a target subject of interest is a deepfake, the target subject of interest comprised in the plurality of subjects of interest and associated with a subject identifier (ID); identify a deepfake detection model corresponding to the subject ID; extract features for deepfake detection from the data; input the extracted features to the identified deepfake detection model corresponding to the subject ID; and responsive to an output of the deepfake detection model exceeding a determined deepfake threshold, generate a notification, in response to the query, indicating a possible deepfake attack corresponding to the target subject of interest.
    Type: Application
    Filed: September 22, 2021
    Publication date: January 6, 2022
    Applicant: Intel Corporation
    Inventors: Georg Stemmer, Carl Marshall, Satyam Srivastava, Ilke Demir
  • Publication number: 20210390664
    Abstract: An apparatus to facilitate deep learning based selection of samples for adaptive supersampling is disclosed. The apparatus includes one or more processing elements to: receive training data comprising input tiles and corresponding supersampling values for the input tiles, wherein each input tile comprises a plurality of pixels, and train, based on the training data, a machine learning model to identify a level of supersampling for a rendered tile of pixels.
    Type: Application
    Filed: June 10, 2020
    Publication date: December 16, 2021
    Applicant: Intel Corporation
    Inventors: Daniel Pohl, Carl Marshall, Selvakumar Panneer
  • Patent number: 11151769
    Abstract: One embodiment provides for a graphics processor comprising a block of graphics compute units, a graphics processor pipeline coupled to the block of graphics compute units, and a programmable neural network unit including one or more neural network hardware blocks. The programmable neural network unit is coupled with the block of graphics compute units and the graphics processor pipeline. The one or more neural network hardware blocks include hardware to perform neural network operations and activation operations for a layer of a neural network. The programmable neural network unit can configure settings of one or more hardware blocks within the graphics processor pipeline based on a machine learning model trained to optimize performance of a set of workloads.
    Type: Grant
    Filed: August 9, 2019
    Date of Patent: October 19, 2021
    Assignee: Intel Corporation
    Inventors: Hugues Labbe, Darrel Palke, Sherine Abdelhak, Jill Boyce, Varghese George, Scott Janus, Adam Lake, Zhijun Lei, Zhengmin Li, Mike Macpherson, Carl Marshall, Selvakumar Panneer, Prasoonkumar Surti, Karthik Veeramani, Deepak Vembar, Vallabhajosyula Srinivasa Somayazulu
  • Patent number: 10970937
    Abstract: Technologies for virtual attribute assignment include a compute device. The compute device is configured to receive an attribute assignment command from a user and analyze the attribute assignment command to determine a user-selected virtual object, a user-referenced attribute of the user-selected virtual object, a user-selected real object, and a user-referenced attribute of the user-selected real object. Based on the attribute assignment command, the compute device is further configured to determine a state of the user-referenced attribute of the user-selected real object and update a state of the user-referenced attribute of the user-selected virtual object based on the state of the user-referenced attribute of the user-selected real object.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: April 6, 2021
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Carl Marshall, John Sherry, Rebecca Chierichetti, Ankur Agrawal, Meng Shi, Giuseppe Raffa
  • Publication number: 20210090327
    Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
    Type: Application
    Filed: December 4, 2020
    Publication date: March 25, 2021
    Applicant: Intel Corporation
    Inventors: Jill Boyce, Soethiha Soe, Selvakamur Panneer, Adam Lake, Nilesh Jain, Deepak Vembar, Glen J. Anderson, Varghese George, Carl Marshall, Scott Janus, Saurabh Tangri, Karthik Veeramani, Prasoonkumar Surti
  • Patent number: 10867164
    Abstract: Methods, apparatus, systems, and articles of manufacture for real-time interactive anamorphosis projection via face detection and tracking are disclosed. An example system includes a sensor to capture an image of a face of a user. An augmented reality controller is to access the image from the sensor, determine a position of the face of the user relative to a display surface, and apply a perspective correction to an anamorphic camera representing a vantage point of the active user. A user application is to generate a scene based on the position of the anamorphic camera. A display is to present, at the display surface, the scene based on the vantage point of the active user.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: December 15, 2020
    Assignee: Intel Corporation
    Inventors: Brandon Gavino, Abhay Dharmadhikari, Selvakumar Panneer, Carl Marshall, Vinay Nooji, Fan Chen, Alexandra Warlen
  • Patent number: 10861225
    Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: December 8, 2020
    Assignee: INTEL CORPORATION
    Inventors: Jill Boyce, Soethiha Soe, Selvakumar Panneer, Adam Lake, Nilesh Jain, Deepak Vembar, Glen J. Anderson, Varghese George, Carl Marshall, Scott Janus, Saurabh Tangri, Karthik Veeramani, Prasoonkumar Surti
  • Patent number: 10737784
    Abstract: Private delivery drones and methods are disclosed. An example drone includes a first communication interface to receive a first input from a sender representing a delivery area for a payload, a second communication interface to receive a second input from a recipient representing a visual marker of the recipient, the visual marker unknown to the sender, a drone controller to, when the drone reaches the delivery area, visually identify a location in the delivery area to deliver the payload based on the visual marker, and a carrier to deliver the payload to the location.
    Type: Grant
    Filed: June 29, 2018
    Date of Patent: August 11, 2020
    Assignee: Intel Corporation
    Inventors: Oleg Pogorelik, Glen J. Anderson, Alex Nayshtut, Carl Marshall
  • Patent number: 10671843
    Abstract: Technologies for detecting interactions with surfaces from a spherical view of a room include a compute device. The compute device includes an image capture manager to obtain one or more images that depict a spherical view of a room that includes multiple surfaces. Additionally, the compute device includes a surface interaction detection manager to detect, from the one or more images, a person in the room, generate a bounding box around the person, preprocess the bounding box to represent the person in an upright orientation, determine a pose of the person from the preprocessed bounding box, detect an outstretched hand from the determined pose, and determine, from the detected outstretched hand, a surface of interaction in the room.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 2, 2020
    Assignee: Intel Corporation
    Inventors: Srenivas Varadarajan, Selvakumar Panneer, Omesh Tickoo, Giuseppe Raffa, Carl Marshall
  • Patent number: 10593119
    Abstract: The present disclosure is directed to systems, apparatuses, and processes that provide mixed reality and/or augmented reality interactive environments. Disclosed embodiments include mechanisms to determine a location of a physical object within a mixed reality environment, determine a location of a viewer within the mixed reality environment, and project a display onto the physical object or on a portion of an area within the mixed reality environment proximate to the physical object to obscure the physical object from the viewer, based upon at least the location of the physical object with respect to the location of the viewer. Other embodiments may be disclosed and/or claimed.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: March 17, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Carl Marshall, Ankur Agrawal, Meng Shi, Selvakumar Panneer
  • Publication number: 20200051309
    Abstract: One embodiment provides for a graphics processor comprising a block of graphics compute units, a graphics processor pipeline coupled to the block of graphics compute units, and a programmable neural network unit including one or more neural network hardware blocks. The programmable neural network unit is coupled with the block of graphics compute units and the graphics processor pipeline. The one or more neural network hardware blocks include hardware to perform neural network operations and activation operations for a layer of a neural network. The programmable neural network unit can configure settings of one or more hardware blocks within the graphics processor pipeline based on a machine learning model trained to optimize performance of a set of workloads.
    Type: Application
    Filed: August 9, 2019
    Publication date: February 13, 2020
    Applicant: Intel Corporation
    Inventors: HUGUES LABBE, DARREL PALKE, SHERINE ABDELHAK, JILL BOYCE, VARGHESE GEORGE, SCOTT JANUS, ADAM LAKE, ZHIJUN LEI, ZHENGMIN LI, MIKE MACPHERSON, CARL MARSHALL, SELVAKUMAR PANNEER, PRASOONKUMAR SURTI, KARTHIK VEERAMANI, DEEPAK VEMBAR, VALLABHAJOSYULA SRINIVASA SOMAYAZULU
  • Publication number: 20190370647
    Abstract: Embodiments are directed to artificial intelligence (AI) analysis and explanation utilizing hardware measures of attention. An embodiment of a non-transitory computer-readable storage medium has stored thereon executable computer program instructions for: monitoring one or more factors of an AI network during operation of the network, the network to receive input data and output a decision based at least in part on the input data; determining attention received by the one or more factors of the network during the operation of the network; determining one or more relationships between the attention received by the one or more factors and a decision of the network based at least in part on the monitored information; and generating an analysis of the operation of the network based at least in part on the one or more relationships between attention received by the one or more factors and the decision of the network.
    Type: Application
    Filed: January 24, 2019
    Publication date: December 5, 2019
    Applicant: Intel Corporation
    Inventors: Kshitij Doshi, Michele Fisher, Rajesh Poornachandran, Ranganath Krishnan, Carl Marshall, Nilesh Jain
  • Publication number: 20190362461
    Abstract: Embodiments described herein provide a method comprises constructing an application tool profile from a history of tools used by an application to create one or more documents, storing the application tool profile in a memory; and creating a customized application toolset for the application using the application tool profile. Other embodiments may be described and claimed.
    Type: Application
    Filed: August 9, 2019
    Publication date: November 28, 2019
    Applicant: Intel Corporation
    Inventors: VARGHESE GEORGE, JILL BOYCE, SELVAKUMAR PANNEER, DEEPAK VEMBAR, KARTHIK VEERAMANI, PRASOONKUMAR SURTI, SCOTT JANUS, SOETHIHA SOE, NILESH JAIN, SAURABH TANGRI, GLEN J. ANDERSON, ADAM LAKE, CARL MARSHALL
  • Publication number: 20190202556
    Abstract: Private delivery drones and methods are disclosed. An example drone includes a first communication interface to receive a first input from a sender representing a delivery area for a payload, a second communication interface to receive a second input from a recipient representing a visual marker of the recipient, the visual marker unknown to the sender, a drone controller to, when the drone reaches the delivery area, visually identify a location in the delivery area to deliver the payload based on the visual marker, and a carrier to deliver the payload to the location.
    Type: Application
    Filed: June 29, 2018
    Publication date: July 4, 2019
    Inventors: Oleg Pogorelik, Glen J. Anderson, Alex Nayshtut, Carl Marshall
  • Publication number: 20190130639
    Abstract: Embodiments are directed to neural network processing for multi-object three-dimensional (3D) modeling. An embodiment of a computer-readable storage medium includes executable computer program instructions for obtaining data from multiple cameras, the data including multiple images, and generating a 3D model for 3D imaging based at least in part on the data from the cameras, wherein generating the 3D model includes one or more of performing processing with a first neural network to determine temporal direction based at least in part on motion of one or more objects identified in an image of the multiple images or performing processing with a second neural network to determine semantic content information for an image of the multiple images.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Applicant: Intel Corporation
    Inventors: Jill Boyce, Soethiha Soe, Selva Panneer, Adam Lake, Nilesh Jain, Deepak Vembar, Glen J. Anderson, Varghese George, Carl Marshall, Scott Janus, Saurabh Tangri, Karthik Veeramani, Prasoonkumar Surti