Abstract: A system for performing coincident boot of computing devices having non-volatile memory and secure and non-secure partitions on the same System on Chip (SoC) or on a similarly capable computing device with secure division and separation of sensitive memory resources, secure protection of intellectual property during boot and post-boot, and support for secure interoperations between secure and non-secure states. The system packages components of the boot loader into a single signed and encrypted package. That package is loaded into the non-secure memory where it is verified before being extracted to the secure partition.
Type:
Grant
Filed:
June 18, 2018
Date of Patent:
October 6, 2020
Assignee:
Sequitur Labs Inc.
Inventors:
Philip Charles Davis, Philip Attfield, Michael Doyle, Michael Thomas Hendrick
Abstract: Systems and methods are described for utilizing a secure environment on a mobile computing device for applying policy-based decision management in response to access requests from untrusted areas. A policy decision processor (PDP) within the secure environment provides a policy decision in response to an access query. A decision cache within the secure environment can be used to store policy decisions for faster resolution of access requests. Policy enforcement points (PEPs) are placed between external devices that are trying to access the device and the secured environment, where the PEPs are used to enforce the policy-based decision, and can be located either inside or outside the secure environment. Decision certificates can be formulated using validity information and timestamps, and used for validation policy certificates. Memory in non-secure areas can also be marked (colored) for use in performing trusted operations in order to optimize system resource usage.
Type:
Grant
Filed:
April 24, 2015
Date of Patent:
October 6, 2020
Assignee:
Sequitur Labs Inc.
Inventors:
Philip Attfield, Daniel Schaffner, Michael Thomas Hendrick
Abstract: A system and method for secure access to computing services in trusted computing environments. The present invention facilitates the execution of services in a secure environment by unsecure requestors where the requestor has no visibility into the secure environment. A remote service creates an encrypted data bundle (EDB) consisting of the request and associated data and transmits the EDB to the unsecure requestor. The EDB is then transmitted to the Trusted Service Receiver (TSR) in the secure environment that decrypts the EDB and determines if the request is valid and permissible. If valid and permissible, the TSR determines what secure service will be required and Trusted Services (TS) are invoked. TSR then collects results from each TS invoked and transmits the result according to the instructions in the request.
Type:
Grant
Filed:
October 18, 2017
Date of Patent:
June 30, 2020
Assignee:
Sequitur Labs Inc.
Inventors:
Michael Thomas Hendrick, Philip Attfield
Abstract: A system and methods for context-aware and situation-aware secure, policy-based access control for computing devices. The invention enhances the previously disclosed policy-based control system by adding contextual information to the set of resources by which a policy decision point can adjudicate a query to execute a transaction or to access a secure resource. Policy information points are able to store information collected over time related to resources under the control of the system. The system can further include an analytical processing engine capable of inferring new information from existing information that also can be used by the decision points. The policy information points provide context to the decision. They are also able to consider and include information that is external to the system or detected outside the system itself.
Type:
Grant
Filed:
April 20, 2016
Date of Patent:
June 16, 2020
Assignee:
Sequitur Labs Inc.
Inventors:
Philip Attfield, Paul Chenard, Simon Curry, Julia Narvaez, Mark Reed
Abstract: The invention pertains to a system and method to display contextual information, including data and messaging, based on a secure, policy-managed set of instructions for selecting, distributing, and presenting information on a device. The system accepts one or more streams of contextual information in any digital form from one or more data sources. The contextual information is assessed via a set of policy instructions that may include time, location, hierarchy of ownership, type of contextual information, assessed importance of the contextual information, and display availability. Only approved contextual information is transmitted to the device for display.
Type:
Grant
Filed:
February 6, 2015
Date of Patent:
July 4, 2017
Assignee:
Sequitur Labs Inc.
Inventors:
Abhijeet Rane, Daniel Schaffner, Philip Attfield
Abstract: Policy-based client-server systems and methods for attestation in managing and securing mobile computing devices. Attestation provides the means to make efficient, secure, and reproducible use of knowledge possessed by trusted expert parties and authorities within the expression and enforcement of policies for controlling use of, and access to, onboard software and hardware, network capabilities, and remote assets and services. Aspects of secure attestation of applications that use shared and dynamically loaded libraries are presented, as well as potential business models for attestation used in such a policy-based system.
Type:
Grant
Filed:
October 24, 2013
Date of Patent:
August 9, 2016
Assignee:
Sequitur Labs Inc.
Inventors:
Philip Attfield, Paul Chenard, Simon Curry, Vincent Ting, Mark Reed, David Baar