Patents by Inventor Yordan Kanov

Yordan Kanov 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: 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
  • 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: 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