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: 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
  • 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: 10929687
    Abstract: 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: Grant
    Filed: December 29, 2018
    Date of Patent: February 23, 2021
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Carl S. Marshall, Oleg Pogorelik
  • Patent number: 10860853
    Abstract: 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: Grant
    Filed: April 28, 2017
    Date of Patent: December 8, 2020
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Ravishankar Iyer, Sejun Kim, Doye C. Emelue
  • 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: 10733896
    Abstract: Methods and apparatus for drone collision avoidance. Processing circuitry of a drone extracts information from an encoded image captured by a detection device with a field view overlapping the encoded image. Based on the extracted information a determination is made whether a collision will occur on the flight trajectory of the drone with an external source. The flight trajectory of the drone is then altered to avoid a collision.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: August 4, 2020
    Assignee: Intel Corporation
    Inventors: Leobardo Campos Macias, Carl S. Marshall, David Arditti Ilitzky, David Gomez Gutierrez, Jose Parra Vilchis, Julio Zamora Esquivel, Rafael De La Guardia Gonzalez, Rodrigo Aldana Lopez
  • 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
  • Publication number: 20200167949
    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: January 20, 2020
    Publication date: May 28, 2020
    Applicant: INTEL CORPORATION
    Inventors: GLEN J. ANDERSON, GIUSEPPE RAFFA, CARL S. MARSHALL, MENG SHI
  • 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: 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
  • Patent number: 10540778
    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 30, 2017
    Date of Patent: January 21, 2020
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Giuseppe Raffa, Carl S. Marshall, Meng Shi
  • 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
  • Patent number: 10475243
    Abstract: Various systems and methods for virtual reality transitions are described herein. A head-mounted display system for providing virtual reality transitions includes a virtual reality transition engine to detect a trigger event initiated by a user of the head-mounted display; a sensor array to determine a real-world environmental condition; and a graphics driver to present virtual reality content in a format based on the real-world environmental condition.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: November 12, 2019
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Glen J. Anderson, Selvakumar Panneer
  • Patent number: 10455203
    Abstract: Methods and apparatus for controlled shadow casting to increase the perceptual quality of projected content are disclosed. In some examples, an apparatus is to increase a perceptual quality of content projected onto a projection surface. In some examples, the apparatus includes a processor and memory. In some examples, the memory includes computer readable instructions. In some examples, the instructions, when executed, cause the processor to determine a target shutter position for a shutter based on a location of a light source and a location of a projection surface. In some examples, the instructions, when executed, further cause the processor to move the shutter to the target shutter position to cast a shadow onto the projection surface around a portion of content projected onto the projection surface.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: October 22, 2019
    Assignee: INTEL CORPORATION
    Inventors: Srenivas Varadarajan, Selvakumar Panneer, Carl S. Marshall
  • Patent number: 10395414
    Abstract: Techniques to patch a shader program after the shader has been compiled and/or while the shader is in an execution pipeline are described. The shader may be patched based on references to global constants in a global constant buffer. For example, the reference to the global constant buffer may be patched with the value of the global constant, conditional statements based on references to the global constant buffer may be replaced with unconditional statements based on the value of the global constant in the global constant buffer, to optimize the shader or increase computational efficiency of the shader.
    Type: Grant
    Filed: May 21, 2018
    Date of Patent: August 27, 2019
    Assignee: INTEL CORPORATION
    Inventors: Selvakumar Panneer, Carl S. Marshall
  • Patent number: 10331276
    Abstract: Apparatus and methods may provide for an interactive display projection with surface interactivity analysis. An interactive display projector is provided along with one or more of a camera or an electromagnetic radiation source to scan plural surfaces within a projection range of the interactive display projector. Logic, implemented at least partly in configurable or fixed functionality hardware may process reflected electromagnetic radiation to determine one or more of size, distance, texture, reflectivity, or angle with respect to the interactive display projector of the scanned plural surfaces and determine, based on the processing, interactivity of one or more of the plural surfaces for an interactive display.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: June 25, 2019
    Assignee: Intel Corporation
    Inventors: Carl S. Marshall, Selvakumar Panneer, Glen J. Anderson, Meng Shi, Giuseppe Raffa
  • Patent number: 10291890
    Abstract: In one example, a projection device includes a first light source to provide visible optical radiation. Additionally, the projection device includes a second light source to provide invisible optical radiation. Further, the projection device includes a projection mechanism. Also, the projection device includes a depth receiver. The projection device further includes a processor to cause the projection mechanism to project each of a group of pixels in a frame of an image using optical radiation provided by both the first light source and the second light source.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: May 14, 2019
    Assignee: INTEL CORPORATION
    Inventors: Selvakumar Panneer, Carl S. Marshall