Patents by Inventor Amos Ortal

Amos Ortal 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: 9143509
    Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.
    Type: Grant
    Filed: May 20, 2011
    Date of Patent: September 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
  • Patent number: 8880667
    Abstract: Attestation by a self-regulating attestation client. The attestation client requests a credential of health from an attestation service, which includes an ordered attestation log and proof of integrity and freshness of the log. The attestation client receives the requested credential of health, which certifies the attestation client was healthy when it requested the credential of health and that the attestation service trusts the attestation client to be healthy each time the attestation client authenticates using the credential of health. The attestation client receives a request to authenticate that it is healthy using the credential of health, verifies that it is currently healthy, and performs the requested authentication.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: November 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Mark F. Novak, Stefan Thom, Yair Tor, Alexey Efron, Amos Ortal
  • Patent number: 8849897
    Abstract: Aspects of the subject matter described herein relate to delegating application invocation back to a client. In aspects, a server hosts an application that has a user interface that is presented on a client. User interaction on the user interface is encoded and sent to the server to give to the application. When the user uses the application such that another application is to be executed, a server delegator determines whether to execute the other application on the server or the client. If the application is to be executed on the client, the server delegator instructs a component that executes on the client to execute the application on the client. Otherwise, the application is executed on the server and data representing the user interface of the application is sent to the client so that the client may present the user interface to a user.
    Type: Grant
    Filed: November 15, 2007
    Date of Patent: September 30, 2014
    Assignee: Microsoft Corporation
    Inventors: Amos Ortal, Nir Nice, Ashwin Palekar, Craig Alan Nelson, Paresh Ramchandra Haridas
  • Patent number: 8528069
    Abstract: Embodiments of the invention enable a client device to procure trustworthy device claims describing one or more attributes of the client device, have those device claims included in a data structure having a format suitable for processing by an application, and use the data structure which includes the device claims in connection with a request to access the application. The application may use the device claims to drive any of numerous types of application functionality, such as security-related and/or other functionality.
    Type: Grant
    Filed: January 27, 2011
    Date of Patent: September 3, 2013
    Assignee: Microsoft Corporation
    Inventors: Mark Novak, Yair Tor, Eugene Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
  • Publication number: 20120297456
    Abstract: A system for assessing a computer device's state may collect state data about the device, then assess the state with respect to the policy for granting one or more claims. Each claim may be defined by a set of requirements that, if fulfilled, may be used to permit or deny access to a resource, such as an application, network, data, or other resource. A collection engine may reside on the device or other location and may collect requested data, and some collection engines may be extensible with a plugin architecture for expansion. A server may receive information from the device to evaluate claims. Depending on the use scenario, the claim results may be incorporated into communications and passed to an evaluator that may produce an access token which is used to permit or deny access based on the claim results.
    Type: Application
    Filed: May 20, 2011
    Publication date: November 22, 2012
    Applicant: Microsoft Corporation
    Inventors: Daniel Rose, Amos Ortal, Boaz Feldbaum, Avihai Dgany, Elan Levy, Raanan Zvi, Yoav Yassour
  • Publication number: 20120204020
    Abstract: Attestation by a self-regulating attestation client. The attestation client requests a credential of health from an attestation service, which includes an ordered attestation log and proof of integrity and freshness of the log. The attestation client receives the requested credential of health, which certifies the attestation client was healthy when it requested the credential of health and that the attestation service trusts the attestation client to be healthy each time the attestation client authenticates using the credential of health. The attestation client receives a request to authenticate that it is healthy using the credential of health, verifies that it is currently healthy, and performs the requested authentication.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Mark F. Novak, Stefan Thom, Yair Tor, Alexey Efron, Amos Ortal
  • Publication number: 20120084850
    Abstract: Embodiments of the invention enable a client device to procure trustworthy device claims describing one or more attributes of the client device, have those device claims included in a data structure having a format suitable for processing by an application, and use the data structure which includes the device claims in connection with a request to access the application. The application may use the device claims to drive any of numerous types of application functionality, such as security-related and/or other functionality.
    Type: Application
    Filed: January 27, 2011
    Publication date: April 5, 2012
    Applicant: Microsoft Corporation
    Inventors: Mark Novak, Yair Tor, Eugene (John) Neystadt, Yoav Yassour, Alexey Efron, Amos Ortal, Daniel Alon, Ran Didi
  • Publication number: 20090132642
    Abstract: Aspects of the subject matter described herein relate to delegating application invocation back to a client. In aspects, a server hosts an application that has a user interface that is presented on a client. User interaction on the user interface is encoded and sent to the server to give to the application. When the user uses the application such that another application is to be executed, a server delegator determines whether to execute the other application on the server or the client. If the application is to be executed on the client, the server delegator instructs a component that executes on the client to execute the application on the client. Otherwise, the application is executed on the server and data representing the user interface of the application is sent to the client so that the client may present the user interface to a user.
    Type: Application
    Filed: November 15, 2007
    Publication date: May 21, 2009
    Applicant: MICROSOFT CORPORATION
    Inventors: Amos Ortal, Nir Nice, Ashwin Palekar, Craig Alan Nelson, Paresh Ramchandra Haridas
  • Publication number: 20070209031
    Abstract: A system, method and medium associates source code with a plurality of elements of a model representing the source code. Portions of computer code are associated with one or more of the model elements. The source code is modified to correspond to one or more modified model elements, and at least a portion of the source code that has been modified can optionally be displayed.
    Type: Application
    Filed: May 7, 2007
    Publication date: September 6, 2007
    Inventors: Amos Ortal, Avraham Shalev
  • Publication number: 20040034846
    Abstract: A system, method and medium associates source code with a plurality of elements of a model representing the source code. Portions of computer code are associated with one or more of the model elements. The source code is modified to correspond to one or more modified model elements, and at least a portion of the source code that has been modified can optionally be displayed.
    Type: Application
    Filed: June 12, 2003
    Publication date: February 19, 2004
    Applicant: I-Logix Inc.
    Inventors: Amos Ortal, Avraham Shalev