Patents by Inventor Selvakumar Panneer

Selvakumar Panneer 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).

  • Patent number: 11127107
    Abstract: An apparatus and method for scheduling threads on local and remote processing resources.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: September 21, 2021
    Assignee: Intel Corporation
    Inventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
  • Publication number: 20210245046
    Abstract: Described herein is a cloud-based gaming system in which graphics processing operations of a cloud-based game can be performed on a client device. Client-based graphics processing can be enabled in response to a determination that the client includes a graphics processor having a performance that exceeds a minimum threshold. When a game is remotely executed and streamed to a client, the client is configurable to provide network feedback that can be used to adjust execution and/or encoding for the game.
    Type: Application
    Filed: February 5, 2021
    Publication date: August 12, 2021
    Applicant: Intel Corporation
    Inventors: MAKARAND DHARMAPURIKAR, RAJABALI KODURI, VIJAY BAHIRJI, TOBY OPFERMAN, SCOTT G. CHRISTIAN, RAJEEV PENMATSA, SELVAKUMAR PANNEER
  • Publication number: 20210117246
    Abstract: An apparatus to facilitate disaggregated computing for a distributed confidential computing environment is disclosed. The apparatus includes one or more processors to facilitate receiving a manifest corresponding to graph nodes representing regions of memory of a remote client machine, the graph nodes corresponding to a command buffer and to associated data structures and kernels of the command buffer used to initialize a hardware accelerator and execute the kernels, and the manifest indicating a destination memory location of each of the graph nodes and dependencies of each of the graph nodes; identifying, based on the manifest, the command buffer and the associated data structures to copy to the host memory; identifying, based on the manifest, the kernels to copy to local memory of the hardware accelerator; and patching addresses in the command buffer copied to the host memory with updated addresses of corresponding locations in the host memory.
    Type: Application
    Filed: December 23, 2020
    Publication date: April 22, 2021
    Applicant: Intel Corporation
    Inventors: Reshma Lal, Pradeep Pappachan, Luis Kida, Soham Jayesh Desai, Sujoy Sen, Selvakumar Panneer, Robert Sharp
  • Publication number: 20210117247
    Abstract: A computing platform is disclosed. The computing platform includes a first computer system comprising a first graphics processing unit (GPU), a network coupled to the first computer system and a second computer system, coupled to the first computer system via the network, comprising a second GPU, wherein the first and second computer system are configured to perform distributed processing of graphics workloads between the first GPU and the second GPU.
    Type: Application
    Filed: December 24, 2020
    Publication date: April 22, 2021
    Applicant: Intel Corporation
    Inventors: Selvakumar Panneer, Pradeep Pappachan, Reshma Lal
  • Publication number: 20210097639
    Abstract: Embodiments described herein are generally directed to conservative rasterization pipeline configurations that allow EarlyZ to be enabled for conservative rasterization.
    Type: Application
    Filed: September 26, 2019
    Publication date: April 1, 2021
    Applicant: Intel Corporation
    Inventors: Abhishek Venkatesh, Selvakumar Panneer
  • Publication number: 20210097641
    Abstract: An apparatus and method for scheduling threads on local and remote processing resources.
    Type: Application
    Filed: September 30, 2019
    Publication date: April 1, 2021
    Inventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
  • 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
  • Publication number: 20200320196
    Abstract: A system for detecting malware includes a processor to collect processor trace information corresponding to an application being executed by the processor (202). The processor can also detect an invalid indirect branch instruction from the processor trace information (204) and detect at least one malware instruction being executed by the application in response to analyzing modified memory values corresponding to the invalid indirect branch (206). Additionally, the processor can block the application from accessing or modifying memory (208).
    Type: Application
    Filed: December 13, 2017
    Publication date: October 8, 2020
    Applicant: INTEL CORPORATION
    Inventors: Danyu Bi, Salmin Sultana, Yuanyuan Li, Yong Jiang, Pramod Pesara, Selvakumar Panneer, Ravi Sahita
  • Publication number: 20200293179
    Abstract: Apparatuses, methods, and storage medium associated with a browser for prioritized display of videos and/or photographs are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to operate a browser to present a plurality of photos and/or videos for viewing. A subset of the plurality of the photos and/or videos may be selected based on the results of an analysis of sensor data collected by a plurality of wearable sensors. The subset of the plurality of the photos and/or videos may be prioritized over other photos and/or videos from the plurality of the photos and/or videos in terms of presentation space allocated for presentation.
    Type: Application
    Filed: June 1, 2020
    Publication date: September 17, 2020
    Inventors: Glen J. Anderson, Carl S. Marshall, Jeffrey R. Jackson, Selvakumar Panneer, Andrea E. Johnson
  • Patent number: 10729980
    Abstract: Embodiments described herein provide an apparatus comprising a processor to receive, from a gaming/anti-cheating server, a message comprising a first pixel data set comprising first pixel data for one or more pixels of a watermark generated by the gaming/anti-cheating server, store the first pixel data set in the machine-readable memory, receive, from a gaming system, a frame buffer rendered by the gaming system and comprising the watermark generated by the gaming/anti-cheating server, isolate, from the frame buffer, a second pixel data set comprising second pixel data for one or more pixels corresponding to the first pixel set, and forward an alert to the gaming/anti-cheating server when the second pixel data differs from the first pixel data by an amount that exceeds a threshold. Other embodiments may be described and claimed.
    Type: Grant
    Filed: December 27, 2018
    Date of Patent: August 4, 2020
    Assignee: INTEL CORPORATION
    Inventors: Roksana Golizadeh Mojarad, Amin Heydarpour, Selvakumar Panneer, Rahuldeva Ghosh
  • Publication number: 20200228880
    Abstract: Various embodiments for dynamically generating an advertisement in a video stream are disclosed. In one embodiment, video stream content associated with a video stream for a user device is received. Video analytics data is obtained for the video stream content, which indicates a scene recognized in the video stream content. An advertisement to be generated and inserted into the video stream content is then selected based on the scene recognized in the video stream content, and an advertisement template for generating the selected advertisement is obtained. Video advertisement content corresponding to the advertisement is then generated based on the advertisement template and the video analytics data. The video advertisement content is then inserted into the video stream content, and the modified video stream content is transmitted to the user device.
    Type: Application
    Filed: March 28, 2020
    Publication date: July 16, 2020
    Inventors: Ravishankar Iyer, Nilesh Kumar Jain, Rameshkumar Illikkal, Carl S. Marshall, Selvakumar Panneer, Rajesh Poornachandran
  • Patent number: 10705673
    Abstract: Systems, apparatuses and methods for technology that provides smart work spaces in ubiquitous computing environments. The technology may determine a task to be performed in a smart work space and perform task modeling, wherein the task modeling includes determining one or more user interfaces involved with the task. One or more placements may be determined for the one or more user interfaces based on one or more ergonomic conditions, an incidence of an interaction, and a length of time of interaction. The technology may position the one or more user interfaces into the smart work space in accordance with the determined one or more placements.
    Type: Grant
    Filed: September 30, 2017
    Date of Patent: July 7, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Giuseppe Raffa, Sangita Sharma, Carl S. Marshall, Meng Shi, Selvakumar Panneer
  • Patent number: 10678398
    Abstract: Apparatuses, methods, and storage medium associated with a browser for prioritized display of videos and/or photographs are disclosed herein. In embodiments, an apparatus may include one or more processors, devices, and/or circuitry to operate a browser to present a plurality of photos and/or videos for viewing. A subset of the plurality of the photos and/or videos may be selected based on the results of an analysis of sensor data collected by a plurality of wearable sensors. The subset of the plurality of the photos and/or videos may be prioritized over other photos and/or videos from the plurality of the photos and/or videos in terms of presentation space allocated for presentation.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: June 9, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Carl S. Marshall, Jeffrey R. Jackson, Selvakumar Panneer, Andrea E. Johnson
  • 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
  • Publication number: 20200160606
    Abstract: Various systems and methods for virtual reality transitions are described herein.
    Type: Application
    Filed: November 11, 2019
    Publication date: May 21, 2020
    Inventors: Carl S. Marshall, Glen J. Anderson, Selvakumar Panneer
  • 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
  • Patent number: 10594942
    Abstract: Systems, apparatuses and methods may provide for visually or audibly indicating to users what areas are being covered or monitored by cameras, microphones, motion sensors, capacitive surfaces, or other sensors. Indicators such as projectors, audio output devices, ambient lighting, haptic feedback devices, and augmented reality may indicate the coverage areas based on a query from a user.
    Type: Grant
    Filed: April 1, 2017
    Date of Patent: March 17, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Giuseppe Raffa, Sangita Sharma, Carl S. Marshall, Selvakumar Panneer, Meng Shi
  • 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
  • Patent number: 10511818
    Abstract: In some embodiments, the disclosed subject matter involves a system for mapping projection of content to surfaces in an environment. Groups of users in the environment are identified and surfaces in the environment are selected/assigned for projection and/or touch input based on user preferences, ranking of surfaces for projectability or touchability, content to be displayed, proximity of user groups to one another and surfaces, and user feedback and control. Other embodiments are described and claimed.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: December 17, 2019
    Assignee: Intel Corporation
    Inventors: Giuseppe Raffa, Carl S. Marshall, Selvakumar Panneer, Glen J. Anderson, Meng Shi, Sangita Ravi Sharma