Patents by Inventor Yanislav Mihaylov

Yanislav Mihaylov 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: 9736694
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may generate an authorization request with a secure token to access a server. The processor may access the server using an authorization token, if the authenticator receives the authorization token in response to the authorization request. The authenticator may embed the authorization request with a plurality of parameters to allow the server to determine, based upon at least one of the plurality of parameters, if the authorization token should be given to the mobile device.
    Type: Grant
    Filed: July 12, 2016
    Date of Patent: August 15, 2017
    Assignee: SAP SE
    Inventors: Yanislav Mihaylov, Plamen Pavlov
  • Patent number: 9674699
    Abstract: A system and a method for secure communication in a mobile computing device involve obtaining, by a first program installed on the mobile computing device, an access credential from an authentication server on behalf of a second program installed on the mobile computing device. The second program submits the access credential to a remote resource as proof that the second program has been authenticated by the authentication server. Upon successful verification of the access credential, the remote resource allows the second program to access data.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: June 6, 2017
    Assignee: SAP SE
    Inventors: Yordan Kanov, Yanislav Mihaylov
  • Publication number: 20160366592
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may generate an authorization request with a secure token to access a server. The processor may access the server using an authorization token, if the authenticator receives the authorization token in response to the authorization request. The authenticator may embed the authorization request with a plurality of parameters to allow the server to determine, based upon at least one of the plurality of parameters, if the authorization token should be given to the mobile device.
    Type: Application
    Filed: July 12, 2016
    Publication date: December 15, 2016
    Inventors: Yanislav Mihaylov, Plamen Pavlov
  • Patent number: 9420463
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may generate an authorization request with a secure token to access a server. The processor may access the server using an authorization token, if the authenticator receives the authorization token in response to the authorization request. The authenticator may embed the authorization request with a plurality of parameters to allow the server to determine, based upon at least one of the plurality of parameters, if the authorization token should be given to the mobile device.
    Type: Grant
    Filed: September 30, 2014
    Date of Patent: August 16, 2016
    Assignee: SAP SE
    Inventors: Yanislav Mihaylov, Plamen Pavlov
  • Patent number: 9356921
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may store one or more profiles associated with one or more keys to access one or more servers. The processor may embed one of the keys in data to be communicated to one of the servers to request access from the one of the servers. The authenticator may compare the one or more profiles to a set of parameters based upon at least one of a user's identification information, a selected program to request access, identification information of the one of the servers, identification information of an authentication register, to determine whether to select one of the profiles. If the authenticator selects one of the profiles, the authenticator may generate the one of the keys based on the selected one of the profiles.
    Type: Grant
    Filed: August 28, 2014
    Date of Patent: May 31, 2016
    Assignee: SAP SE
    Inventors: Yordan Kanov, Yanislav Mihaylov
  • Publication number: 20160094530
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may generate an authorization request with a secure token to access a server. The processor may access the server using an authorization token, if the authenticator receives the authorization token in response to the authorization request. The authenticator may embed the authorization request with a plurality of parameters to allow the server to determine, based upon at least one of the plurality of parameters, if the authorization token should be given to the mobile device.
    Type: Application
    Filed: September 30, 2014
    Publication date: March 31, 2016
    Inventors: Yanislav Mihaylov, Plamen Pavlov
  • Publication number: 20160065550
    Abstract: A mobile device may include an authenticator and a processor. The authenticator may store one or more profiles associated with one or more keys to access one or more servers. The processor may embed one of the keys in data to be communicated to one of the servers to request access from the one of the servers. The authenticator may compare the one or more profiles to a set of parameters based upon at least one of a user's identification information, a selected program to request access, identification information of the one of the servers, identification information of an authentication register, to determine whether to select one of the profiles. If the authenticator selects one of the profiles, the authenticator may generate the one of the keys based on the selected one of the profiles.
    Type: Application
    Filed: August 28, 2014
    Publication date: March 3, 2016
    Inventors: Yordan Kanov, Yanislav Mihaylov
  • Publication number: 20160050193
    Abstract: A system and a method for secure communication in a mobile computing device involve obtaining, by a first program installed on the mobile computing device, an access credential from an authentication server on behalf of a second program installed on the mobile computing device. The second program submits the access credential to a remote resource as proof that the second program has been authenticated by the authentication server. Upon successful verification of the access credential, the remote resource allows the second program to access data.
    Type: Application
    Filed: August 15, 2014
    Publication date: February 18, 2016
    Inventors: Yordan Kanov, Yanislav Mihaylov