Patents by Inventor David ANNAN

David ANNAN 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: 9792458
    Abstract: System and method to provide access to protected data for a communication terminal, the system including: a publisher database configured to store protected data in encrypted form; a first server coupled to the publisher database; a second server coupled to the first server, the second server configured to provide a cryptographically strong authentication of access to the protected data; an interface to a first secure channel, between the first server and the communication terminal; and an interface to a second secure channel, between the first server and a customer application, wherein the first server is configured to exchange protected data with the communication terminal via the first secure channel, and to exchange protected data with the customer application via the second secure channel.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: October 17, 2017
    Assignee: IMS HEALTH INCORPORATED
    Inventors: Elkin Florez, Ryan Fung, Charles Blair, David Annan, Hussam Mahgoub
  • Patent number: 9722794
    Abstract: System and method to digitally validate a document, the method including: receiving, by a secure development platform (SDP), a security information from an end user, the SDP comprising an SDP processor coupled to a secure SDP memory; exchanging a security token with a user device based upon the security information; receiving, from the user device, a request for a digital certificate; managing and storing public/private key pairs; transmitting, to the PKI service processor, the request for a digital certificate; if information in the request for a digital certificate is correct: creating the digital certificate; and receiving the digital certificate from the PKI service processor; and storing the digital certificate in the secure SDP memory, the secure SDP memory not directly accessible by the user device, the SDP processor configured to request a signature generation by use of the private key associated with the digital certificate, the SDP processor configured to request a validation by use of the digital c
    Type: Grant
    Filed: February 10, 2014
    Date of Patent: August 1, 2017
    Assignee: IMS HEALTH INCORPORATED
    Inventors: Charles Blair, Elkin Florez, David Annan, Ryan Fung, Hussam Mahgoub
  • Patent number: 9195981
    Abstract: A system and method for authorizing transactions via mobile devices is provided. The system includes a mobile device executing a transaction authorization application. The transaction authorization application generates a transaction code for a transaction upon request by a user. The transaction authorization application includes a presentation module for presentation of the transaction code on the mobile device, and a communication module for communicating at least a part of the transaction code over a first channel. A server is in communication with the mobile device over the first channel for receiving the at least partial transaction code. The server is also in communication with a merchant system over a second channel for receiving a transaction request for the transaction. The transaction request includes the transaction code.
    Type: Grant
    Filed: October 22, 2009
    Date of Patent: November 24, 2015
    Assignee: IMS HEALTH INCORPORATED
    Inventor: David Annan
  • Publication number: 20150317493
    Abstract: System and method to provide access to protected data for a communication terminal, the system including: a publisher database configured to store protected data in encrypted form; a first server coupled to the publisher database; a second server coupled to the first server, the second server configured to provide a cryptographically strong authentication of access to the protected data; an interface to a first secure channel, between the first server and the communication terminal; and an interface to a second secure channel, between the first server and a customer application, wherein the first server is configured to exchange protected data with the communication terminal via the first secure channel, and to exchange protected data with the customer application via the second secure channel.
    Type: Application
    Filed: May 5, 2014
    Publication date: November 5, 2015
    Applicant: IMS Health Incorporated
    Inventors: Elkin Florez, Ryan Fung, Charles Blair, David Annan, Hussam Mahgoub
  • Publication number: 20150229477
    Abstract: System and method to digitally validate a document, the method including: receiving, by a secure development platform (SDP), a security information from an end user, the SDP comprising an SDP processor coupled to a secure SDP memory; exchanging a security token with a user device based upon the security information; receiving, from the user device, a request for a digital certificate; managing and storing public/private key pairs; transmitting, to the PKI service processor, the request for a digital certificate; if information in the request for a digital certificate is correct: creating the digital certificate; and receiving the digital certificate from the PKI service processor; and storing the digital certificate in the secure SDP memory, the secure SDP memory not directly accessible by the user device, the SDP processor configured to request a signature generation by use of the private key associated with the digital certificate, the SDP processor configured to request a validation by use of the digital c
    Type: Application
    Filed: February 10, 2014
    Publication date: August 13, 2015
    Applicant: IMS Health Incorporated
    Inventors: Charles Blair, Elkin Florez, David Annan, Ryan Fung, Hussam Mahgoub
  • Publication number: 20100106649
    Abstract: A system and method for authorizing transactions via mobile devices is provided. The system includes a mobile device executing a transaction authorization application. The transaction authorization application generates a transaction code for a transaction upon request by a user. The transaction authorization application includes a presentation module for presentation of the transaction code on the mobile device, and a communication module for communicating at least a part of the transaction code over a first channel. A server is in communication with the mobile device over the first channel for receiving the at least partial transaction code. The server is also in communication with a merchant system over a second channel for receiving a transaction request for the transaction. The transaction request includes the transaction code.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 29, 2010
    Applicant: DIVERSINET CORP.
    Inventor: David Annan
  • Publication number: 20100106644
    Abstract: A system and method for authorizing transfers via mobile devices are provided. The system includes a first mobile device and a server. The first mobile device executes a transfer authorization application that allows a user to enter transfer information for a transfer. In response, the transfer authorization application generates and communicates a transfer request for the transfer. The transfer information includes an identifier associated with a recipient and a transfer amount. The server has a data store storing account details for a first account of the user. The server receives the transfer request from the mobile device, verifies that the user has resources in the first account for the transfer request, and sends a notification to a second mobile device associated with the identifier of the recipient. The server then transfers the transfer value from the first account to a second account of the recipient.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 29, 2010
    Applicant: Diversinet Corp.
    Inventors: David ANNAN, Albert WAHBE, Hussam MAHGOUB