Patents by Inventor Carl S. Marshall

Carl S. 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).

  • Patent number: 11978155
    Abstract: An apparatus to facilitate inferred object shading is disclosed. The apparatus comprises one or more processors to receive rasterized pixel data and hierarchical data associated with one or more objects and perform an inferred shading operation on the rasterized pixel data, including using one or more trained neural networks to perform texture and lighting on the rasterized pixel data to generate a pixel output, wherein the one or more trained neural networks uses the hierarchical data to learn a three-dimensional (3D) geometry, latent space and representation of the one or more objects.
    Type: Grant
    Filed: September 25, 2020
    Date of Patent: May 7, 2024
    Assignee: Intel Corporation
    Inventors: Selvakumar Panneer, Mrutunjayya Mrutunjayya, Carl S. Marshall, Ravishankar Iyer, Zack Waters
  • Patent number: 11863844
    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: Grant
    Filed: March 28, 2020
    Date of Patent: January 2, 2024
    Assignee: Intel Corporation
    Inventors: Ravishankar Iyer, Nilesh Kumar Jain, Rameshkumar Illikkal, Carl S. Marshall, Selvakumar Panneer, Rajesh Poornachandran
  • Patent number: 11782572
    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: June 1, 2020
    Date of Patent: October 10, 2023
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Carl S. Marshall, Jeffrey R. Jackson, Selvakumar Panneer, Andrea E. Johnson
  • Patent number: 11605179
    Abstract: The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application.
    Type: Grant
    Filed: June 14, 2022
    Date of Patent: March 14, 2023
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Giuseppe Raffa, Carl S. Marshall, Meng Shi
  • Patent number: 11593909
    Abstract: An apparatus and method for scheduling threads on local and remote processing resources.
    Type: Grant
    Filed: September 14, 2021
    Date of Patent: February 28, 2023
    Assignee: Intel Corporation
    Inventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
  • Publication number: 20220405888
    Abstract: An apparatus to facilitate video motion smoothing is disclosed. The apparatus comprises one or more processors including a graphics processor, the one or more processors including circuitry configured to receive a video stream, decode the video stream to generate a motion vector map and a plurality of video image frames, analyze the motion vector map to detect a plurality of candidate frames, wherein the plurality of candidate frames comprise a period of discontinuous motion in the plurality of video image frames and the plurality of candidate frames are determined based on a classification generated via a convolutional neural network (CNN), generate, via a generative adversarial network (GAN), one or more synthetic frames based on the plurality of candidate frames, insert the one or more synthetic frames between the plurality of candidate frames to generate up-sampled video frames and transmit the up-sampled video frames for display.
    Type: Application
    Filed: June 22, 2021
    Publication date: December 22, 2022
    Applicant: Intel Corporation
    Inventors: Satyam Srivastava, Saurabh Tangri, Rajeev Nalawadi, Carl S. Marshall, Selvakumar Panneer
  • Publication number: 20220392116
    Abstract: A mechanism is described for image frame rendering. An apparatus of embodiments, as described herein, includes one or more processors to receive a plurality of past image frames including a plurality of pixels, receive a predicted optical flow, generate a predicted frame and a confidence map associated with the predicted frame based on the plurality of past image frames and the predicted optical flow, render a first set of the plurality of pixels in the predicted frame based on the confidence map and adding the rendered pixels to the predicted frame to generate a final frame.
    Type: Application
    Filed: June 3, 2021
    Publication date: December 8, 2022
    Applicant: Intel Corporation
    Inventors: Deepak Vembar, Carl S. Marshall
  • Publication number: 20220392100
    Abstract: The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application.
    Type: Application
    Filed: June 14, 2022
    Publication date: December 8, 2022
    Inventors: GLEN J. ANDERSON, GIUSEPPE RAFFA, CARL S. MARSHALL, MENG SHI
  • Publication number: 20220392371
    Abstract: Examples disclosed herein provide real-time language learning within a smart space. An example system includes a sensor; object detection software to identify a first object and a second object in an environment based on an output of the sensor; assign a first weight to the first object and a second weight to the second object; perform a comparison of the first weight and the second weight; and select the first object to be associated with a second language output based on the comparison; context determination software to determine a second language context based on the output of the sensor; linguistic analysis software to associate the first object with a second language based on the second language context; and prompt generation software to cause the second language output for the first object in the second language to be presented.
    Type: Application
    Filed: August 15, 2022
    Publication date: December 8, 2022
    Inventors: Carl S. Marshall, Giuseppe Raffa, Shi Meng, Lama Nachman, Ankur Agrawal, Selvakumar Panneer, Glen J. Anderson, Lenitra M. Durham
  • Publication number: 20220383580
    Abstract: One embodiment provides a method comprising, at a runtime library executed by a processor of a data processing system, receiving an input frame having objects to be stylized via a style transfer network associated with the runtime library, wherein the style transfer network is a neural network model trained to apply one or more visual styles to an input frame, performing instance segmentation on the input frame to generate one or more instance masks to identify one or more objects to be stylized, generating one or more stylized frames for each style to transfer to the input frame, and merging, via the one or more instance masks, stylized objects from one or more stylized frames with un-stylized content from the input frame to generate an output frame with per-instance stylization.
    Type: Application
    Filed: October 29, 2021
    Publication date: December 1, 2022
    Applicant: Intel Corporation
    Inventors: Honnesh Rohmetra, Carl S. Marshall, Selvakumar Panneer
  • Patent number: 11417236
    Abstract: Language education systems capable of integrating with a user's daily life and automatically producing educational prompts would be particularly advantageous. An example method includes determining a user's identity, detecting a language education subject, prompting the user with a language education message, receiving a user's response, and updating a user profile associated with the user based on the user's response. Methods may also include determining user state (including emotional, physical, social, etc.) and determining, based on the user state, whether to prompt the user with the language education prompt.
    Type: Grant
    Filed: December 28, 2018
    Date of Patent: August 16, 2022
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Giuseppe Raffa, Shi Meng, Lama Nachman, Ankur Agrawal, Selvakumar Panneer, Glen J. Anderson, Lenitra M. Durham
  • Patent number: 11410326
    Abstract: The systems and methods disclosed herein provide determination of an orientation of a feature towards a reference target. As a non-limiting example, a system consistent with the present disclosure may include a processor, a memory, and a single camera affixed to the ceiling of a room occupied by a person. The system may analyze images from the camera to identify any objects in the room and their locations. Once the system has identified an object and its location, the system may prompt the person to look directly at the object. The camera may then record an image of the user looking at the object. The processor may analyze the image to determine the location of the user's head and, combined with the known location of the object and the known location of the camera, determine the direction that the user is facing. This direction may be treated as a reference value, or “ground truth.” The captured image may be associated with the direction, and the combination may be used as training input into an application.
    Type: Grant
    Filed: January 20, 2020
    Date of Patent: August 9, 2022
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Giuseppe Raffa, Carl S. Marshall, Meng Shi
  • Publication number: 20220148123
    Abstract: An apparatus and method for scheduling threads on local and remote processing resources.
    Type: Application
    Filed: September 14, 2021
    Publication date: May 12, 2022
    Applicant: Intel Corporation
    Inventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
  • Publication number: 20220101597
    Abstract: An apparatus to facilitate inferred object shading is disclosed. The apparatus comprises one or more processors to receive rasterized pixel data and hierarchical data associated with one or more objects and perform an inferred shading operation on the rasterized pixel data, including using one or more trained neural networks to perform texture and lighting on the rasterized pixel data to generate a pixel output, wherein the one or more trained neural networks uses the hierarchical data to learn a three-dimensional (3D) geometry, latent space and representation of the one or more objects.
    Type: Application
    Filed: September 25, 2020
    Publication date: March 31, 2022
    Applicant: Intel Corporation
    Inventors: Selvakumar Panneer, Mrutunjayya Mrutunjayya, Carl S. Marshall, Ravishankar Iyer, Zack Waters
  • Patent number: 11217126
    Abstract: The disclosed embodiments generally relate to methods, systems and apparatuses to provide ad hoc digital signage for public or private display. In certain embodiments, the disclosure provides dynamically formed digital signage. In one application, one or more drones are used to project the desired signage. In another application one or more drones are used to form a background to receive the projected image. In still another application, sensors are used to detect audience movement, line of sight or engagement level. The sensor information is then used to arrange the projecting drones or the surface-image drones to further signage presentation.
    Type: Grant
    Filed: December 28, 2017
    Date of Patent: January 4, 2022
    Assignee: INTEL CORPORATION
    Inventors: Carl S. Marshall, John Sherry, Giuseppe Raffa, Glen J. Anderson, Selvakumar Panneer, Daniel Pohl
  • Publication number: 20210373720
    Abstract: Technologies for computing context replay include a computing device having a persistent memory and a volatile memory. The computing device creates multiple snapshots that are each indicative of a user's computing context at a corresponding sync point. The snapshots may include metadata created in response to system events, memory snapshots stored in a virtual machine, and/or video data corresponding to the computing context. At least a part of the snapshots are stored in the persistent memory. The computing device presents a timeline user interface based on the snapshots. The timeline includes multiple elements that are associated with corresponding sync points. The timeline elements may visually indicate a salience value that has been determined for each corresponding sync point. In response to a user selection of a sync point, the computing device activates a computing context corresponding to the snapshot for the selected sync point. Other embodiments are described and claimed.
    Type: Application
    Filed: August 16, 2021
    Publication date: December 2, 2021
    Inventors: Glen J. Anderson, Jose K. Sia, JR., Dawn Nafus, Carl S. Marshall, Jeffrey R. Jackson, Heather Patterson, John W. Sherry, Daniel S. Lake
  • Publication number: 20210319090
    Abstract: An apparatus to facilitate an authenticator-integrated generative adversarial network (GAN) for secure deepfake generation is disclosed.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Applicant: Intel Corporation
    Inventors: Ilke Demir, Carl S. Marshall, Satyam Srivastava, Steven Gans
  • Publication number: 20210319240
    Abstract: An apparatus to facilitate generator exploitation for deepfake detection is disclosed. The apparatus includes one or more processors to: alter a generative neural network of a deepfake generator with one or more modifications for deepfake detection; train the generative neural network having the one or more modifications and a discriminative neural network of the deepfake generator, wherein training the generative neural network and the discriminative neural network to facilitate the generative neural network to generate deepfake content comprising the one or more modifications; and communicate identification of the one or more modifications to a deepfake detector to cause the deepfake detector to identify deepfake content generated by the deepfake generator that comprises at least one of the one or more modifications.
    Type: Application
    Filed: June 23, 2021
    Publication date: October 14, 2021
    Applicant: Intel Corporation
    Inventors: Ilke Demir, Carl S. Marshall, Satyam Srivastava, Steven Gans
  • 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
  • Patent number: 11093109
    Abstract: Technologies for computing context replay include a computing device having a persistent memory and a volatile memory. The computing device creates multiple snapshots that are each indicative of a user's computing context at a corresponding sync point. The snapshots may include metadata created in response to system events, memory snapshots stored in a virtual machine, and/or video data corresponding to the computing context. At least a part of the snapshots are stored in the persistent memory. The computing device presents a timeline user interface based on the snapshots. The timeline includes multiple elements that are associated with corresponding sync points. The timeline elements may visually indicate a salience value that has been determined for each corresponding sync point. In response to a user selection of a sync point, the computing device activates a computing context corresponding to the snapshot for the selected sync point. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: August 17, 2021
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Jose K. Sia, Jr., Dawn Nafus, Carl S. Marshall, Jeffrey R. Jackson, Heather Patterson, John W. Sherry, Daniel S. Lake