Patents by Inventor David Blundell

David Blundell 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: 10579800
    Abstract: A system which provides remote attestation of a cloud infrastructure comprises a plurality of attestation servers, a virtual machine (VM), and a VM scheduler arranged to register the VM for attestation and deploy the VM to a VM host within the cloud. More than one of the plurality of attestation servers are selected and mapped to the deployed VM, and each of the more than one mapped attestation servers is arranged to collect perform remote attestations of the deployed VM and its VM host. Performing remote attestations comprises transmitting a request for trust evidence to the VM and VM host, receiving, storing trust evidence transmitted by the VM and VM host and transmitting VM and VM host trust evidence to a cloud user.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: March 3, 2020
    Assignee: 100 Percent IT Ltd
    Inventor: David Blundell
  • Patent number: 10516705
    Abstract: Techniques for device control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and a remote device. The controller causes the remote device to initiate a communication session with a different device using a designated identity. The device outputs a media stream that includes session media exchanged as part of the communication session.
    Type: Grant
    Filed: August 14, 2018
    Date of Patent: December 24, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Publication number: 20190138729
    Abstract: A system which provides remote attestation of a cloud infrastructure comprises a plurality of attestation servers, a virtual machine (VM), and a VM scheduler arranged to register the VM for attestation and deploy the VM to a VM host within the cloud. More than one of the plurality of attestation servers are selected and mapped to the deployed VM, and each of the more than one mapped attestation servers is arranged to collect perform remote attestations of the deployed VM and its VM host. Performing remote attestations comprises transmitting a request for trust evidence to the VM and VM host, receiving, storing trust evidence transmitted by the VM and VM host and transmitting VM and VM host trust evidence to a cloud user.
    Type: Application
    Filed: April 11, 2017
    Publication date: May 9, 2019
    Applicant: 100 Percent IT Ltd
    Inventor: David BLUNDELL
  • Publication number: 20180359289
    Abstract: Techniques for device control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and a remote device. The controller causes the remote device to initiate a communication session with a different device using a designated identity. The device outputs a media stream that includes session media exchanged as part of the communication session.
    Type: Application
    Filed: August 14, 2018
    Publication date: December 13, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Patent number: 10091252
    Abstract: Techniques for endpoint control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and an endpoint device. The controller then causes the endpoint device to initiate a communication session with a different endpoint device using an identity of the controller. The endpoint device outputs a media stream that includes session media exchanged as part of the communication session.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: October 2, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Patent number: 9509741
    Abstract: Techniques for snapshot capture for a communication session are described. According to various embodiments, a communication session is established that includes a video feed that is streamed between devices involved in the communication session. The video feed is sampled to extract still images (e.g., frames) from the video feed that include images of a particular participant in the communication session. A snapshot is then selected from the images based on one or more selection criteria, such as an image score for the snapshot. Should a quality of the video feed fall below an acceptable video quality threshold during the communication session, the snapshot is used in place of the video feed for a visual representation of the participant during the communication session.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Publication number: 20160301719
    Abstract: Techniques for endpoint control for a communication session are described. According to various embodiments, a claim process is performed that establishes a control relationship between a controller and an endpoint device. The controller then causes the endpoint device to initiate a communication session with a different endpoint device using an identity of the controller. The endpoint device outputs a media stream that includes session media exchanged as part of the communication session.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Publication number: 20160301727
    Abstract: Techniques for snapshot capture for a communication session are described. According to various embodiments, a communication session is established that includes a video feed that is streamed between devices involved in the communication session. The video feed is sampled to extract still images (e.g., frames) from the video feed that include images of a particular participant in the communication session. A snapshot is then selected from the images based on one or more selection criteria, such as an image score for the snapshot. Should a quality of the video feed fall below an acceptable video quality threshold during the communication session, the snapshot is used in place of the video feed for a visual representation of the participant during the communication session.
    Type: Application
    Filed: April 10, 2015
    Publication date: October 13, 2016
    Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
  • Publication number: 20140380246
    Abstract: Systems and methods are disclosed for providing navigation control across multiple layers of content views within a mobile application. One method includes: providing a first layer of content views that are each selectable by a user for display via a graphical user interface of an application executable at a mobile device; responsive to receiving user input selecting at least one of the content views in the first layer, obtaining content views for a second layer corresponding to the content view selected in the first layer; and enabling the user to navigate between the content views in the first layer and corresponding content views in the second layer via the graphical user interface; wherein content views obtained for the second layer are automatically updated with content views corresponding to a currently selected content view in the first layer.
    Type: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    Applicant: AOL INC.
    Inventors: David BLUNDELL, Steffen HOFFMAN, Anil NARASIPURAM, Tessa PETRICH
  • Publication number: 20120283932
    Abstract: A two-stroke internal combustion engine for varying the compression ratio and the area of an exhaust port of a cylinder includes at least one piston reciprocable within a cylinder, an exhaust port opened and closed by the piston during the reciprocal motion thereof, moveable shutter means for varying the effective area of the exhaust port, a compression ratio variation mechanism for varying a compression ratio of the cylinder, sensor means for measuring one or more operating characteristics of the engine and for generating signals corresponding thereto, and a control unit which processes the signals generated by the sensor means and controls the motion of the shutter means accordingly and controls the compression ratio variation mechanism to vary the compression ratio of the cylinder; wherein the engine can operate with a compression ratio in the range 30:1 to 50:1.
    Type: Application
    Filed: November 4, 2010
    Publication date: November 8, 2012
    Applicant: LOTUS CARS LIMITED
    Inventors: James William Griffith Turner, David Blundell
  • Patent number: 8225754
    Abstract: With reference to FIG.
    Type: Grant
    Filed: January 23, 2007
    Date of Patent: July 24, 2012
    Assignee: Lotus Cars Limited
    Inventors: James William Griffith Turner, David Blundell
  • Publication number: 20100300411
    Abstract: With reference to FIG.
    Type: Application
    Filed: January 23, 2007
    Publication date: December 2, 2010
    Applicant: LOTUS CARS LIMITED
    Inventors: James William Griffith Turner, David Blundell