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: 10579800Abstract: 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: GrantFiled: April 11, 2017Date of Patent: March 3, 2020Assignee: 100 Percent IT LtdInventor: David Blundell
-
Patent number: 10516705Abstract: 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: GrantFiled: August 14, 2018Date of Patent: December 24, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Publication number: 20190138729Abstract: 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: ApplicationFiled: April 11, 2017Publication date: May 9, 2019Applicant: 100 Percent IT LtdInventor: David BLUNDELL
-
Publication number: 20180359289Abstract: 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: ApplicationFiled: August 14, 2018Publication date: December 13, 2018Applicant: Microsoft Technology Licensing, LLCInventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Patent number: 10091252Abstract: 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: GrantFiled: April 10, 2015Date of Patent: October 2, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Patent number: 9509741Abstract: 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: GrantFiled: April 10, 2015Date of Patent: November 29, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Publication number: 20160301719Abstract: 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: ApplicationFiled: April 10, 2015Publication date: October 13, 2016Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Publication number: 20160301727Abstract: 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: ApplicationFiled: April 10, 2015Publication date: October 13, 2016Inventors: Hamish Rory Barjonas, Simon Lucas, Carl David Blundell, Mark Christopher Wass
-
Publication number: 20140380246Abstract: 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: ApplicationFiled: June 24, 2013Publication date: December 25, 2014Applicant: AOL INC.Inventors: David BLUNDELL, Steffen HOFFMAN, Anil NARASIPURAM, Tessa PETRICH
-
Publication number: 20120283932Abstract: 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: ApplicationFiled: November 4, 2010Publication date: November 8, 2012Applicant: LOTUS CARS LIMITEDInventors: James William Griffith Turner, David Blundell
-
Patent number: 8225754Abstract: With reference to FIG.Type: GrantFiled: January 23, 2007Date of Patent: July 24, 2012Assignee: Lotus Cars LimitedInventors: James William Griffith Turner, David Blundell
-
Publication number: 20100300411Abstract: With reference to FIG.Type: ApplicationFiled: January 23, 2007Publication date: December 2, 2010Applicant: LOTUS CARS LIMITEDInventors: James William Griffith Turner, David Blundell