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: 11605179Abstract: 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: GrantFiled: June 14, 2022Date of Patent: March 14, 2023Assignee: Intel CorporationInventors: Glen J. Anderson, Giuseppe Raffa, Carl S. Marshall, Meng Shi
-
Patent number: 11593909Abstract: An apparatus and method for scheduling threads on local and remote processing resources.Type: GrantFiled: September 14, 2021Date of Patent: February 28, 2023Assignee: Intel CorporationInventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
-
Publication number: 20220405888Abstract: 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: ApplicationFiled: June 22, 2021Publication date: December 22, 2022Applicant: Intel CorporationInventors: Satyam Srivastava, Saurabh Tangri, Rajeev Nalawadi, Carl S. Marshall, Selvakumar Panneer
-
Publication number: 20220392116Abstract: 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: ApplicationFiled: June 3, 2021Publication date: December 8, 2022Applicant: Intel CorporationInventors: Deepak Vembar, Carl S. Marshall
-
Publication number: 20220392100Abstract: 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: ApplicationFiled: June 14, 2022Publication date: December 8, 2022Inventors: GLEN J. ANDERSON, GIUSEPPE RAFFA, CARL S. MARSHALL, MENG SHI
-
Publication number: 20220392371Abstract: 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: ApplicationFiled: August 15, 2022Publication date: December 8, 2022Inventors: Carl S. Marshall, Giuseppe Raffa, Shi Meng, Lama Nachman, Ankur Agrawal, Selvakumar Panneer, Glen J. Anderson, Lenitra M. Durham
-
Publication number: 20220383580Abstract: 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: ApplicationFiled: October 29, 2021Publication date: December 1, 2022Applicant: Intel CorporationInventors: Honnesh Rohmetra, Carl S. Marshall, Selvakumar Panneer
-
Patent number: 11417236Abstract: 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: GrantFiled: December 28, 2018Date of Patent: August 16, 2022Assignee: Intel CorporationInventors: Carl S. Marshall, Giuseppe Raffa, Shi Meng, Lama Nachman, Ankur Agrawal, Selvakumar Panneer, Glen J. Anderson, Lenitra M. Durham
-
Patent number: 11410326Abstract: 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: GrantFiled: January 20, 2020Date of Patent: August 9, 2022Assignee: Intel CorporationInventors: Glen J. Anderson, Giuseppe Raffa, Carl S. Marshall, Meng Shi
-
Publication number: 20220148123Abstract: An apparatus and method for scheduling threads on local and remote processing resources.Type: ApplicationFiled: September 14, 2021Publication date: May 12, 2022Applicant: Intel CorporationInventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
-
Publication number: 20220101597Abstract: 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: ApplicationFiled: September 25, 2020Publication date: March 31, 2022Applicant: Intel CorporationInventors: Selvakumar Panneer, Mrutunjayya Mrutunjayya, Carl S. Marshall, Ravishankar Iyer, Zack Waters
-
Patent number: 11217126Abstract: 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: GrantFiled: December 28, 2017Date of Patent: January 4, 2022Assignee: INTEL CORPORATIONInventors: Carl S. Marshall, John Sherry, Giuseppe Raffa, Glen J. Anderson, Selvakumar Panneer, Daniel Pohl
-
Publication number: 20210373720Abstract: 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: ApplicationFiled: August 16, 2021Publication date: December 2, 2021Inventors: 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: 20210319090Abstract: An apparatus to facilitate an authenticator-integrated generative adversarial network (GAN) for secure deepfake generation is disclosed.Type: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Intel CorporationInventors: Ilke Demir, Carl S. Marshall, Satyam Srivastava, Steven Gans
-
Publication number: 20210319240Abstract: 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: ApplicationFiled: June 23, 2021Publication date: October 14, 2021Applicant: Intel CorporationInventors: Ilke Demir, Carl S. Marshall, Satyam Srivastava, Steven Gans
-
Patent number: 11127107Abstract: An apparatus and method for scheduling threads on local and remote processing resources.Type: GrantFiled: September 30, 2019Date of Patent: September 21, 2021Assignee: Intel CorporationInventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
-
Patent number: 11093109Abstract: 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: GrantFiled: September 25, 2015Date of Patent: August 17, 2021Assignee: Intel CorporationInventors: 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: 20210097641Abstract: An apparatus and method for scheduling threads on local and remote processing resources.Type: ApplicationFiled: September 30, 2019Publication date: April 1, 2021Inventors: Ravishankar Iyer, Selvakumar Panneer, Carl S. Marshall, John Feit, Venkat R. Gokulrangan
-
Patent number: 10929687Abstract: A system for authenticating a vehicle includes a processor subsystem; and memory comprising instructions, which when executed by the processor subsystem, cause the processor subsystem to perform the operations comprising: receiving, at a cloud service, vehicle location data describing a location of the vehicle at a first time; receiving attestation data from a witness device, the attestation data corresponding to the first time; producing a validation result by analyzing the vehicle location data and the attestation data to determine whether the location of the vehicle at the first time is consistent with the attestation data; and providing the validation result to a user device for presentation on the user device.Type: GrantFiled: December 29, 2018Date of Patent: February 23, 2021Assignee: Intel CorporationInventors: Glen J. Anderson, Carl S. Marshall, Oleg Pogorelik
-
Patent number: 10860853Abstract: Methods, apparatus, and system to enable and implement interaction between a computer device and a person (or people) such as via images and objects identified in such images. The interaction may make possible rapid and convenient machine learning with respect to such objects.Type: GrantFiled: April 28, 2017Date of Patent: December 8, 2020Assignee: Intel CorporationInventors: Carl S. Marshall, Ravishankar Iyer, Sejun Kim, Doye C. Emelue