Patents by Inventor Siim Viidu

Siim Viidu 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: 11810109
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: November 7, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 11257082
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: April 15, 2019
    Date of Patent: February 22, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 11164163
    Abstract: Embodiments of a transaction processing system are disclosed that can utilize a transaction processing model to process a transaction request through one or more transaction routes. In some embodiments, the transaction process system may obtain information regarding the characteristics of a set of transaction requests, transaction routes utilized to process those transaction requests, and information regarding whether attempts to process those transaction requests were successful. Using this information, the transaction process system may generate a transaction processing model. After generating the transaction processing model, the transaction process system may receive a transaction request. In response, the transaction process system may determine characteristics of the transaction request and may apply those characteristics to the transaction processing model to determine a set of processing routes.
    Type: Grant
    Filed: March 24, 2016
    Date of Patent: November 2, 2021
    Assignee: ELECTRONIC ARTS INC.
    Inventor: Siim Viidu
  • Patent number: 10922689
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: August 31, 2018
    Date of Patent: February 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20190333064
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: April 15, 2019
    Publication date: October 31, 2019
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 10460320
    Abstract: Heterogeneous information networks can be used to detect whether a new transaction is fraudulent. Metapaths are determined based on the heterogeneous information. The transactions can be downsized. For each metapath, training transaction data and test transaction data be used to compute a feature vector “z.” A fraud detection system can use the features to generate a fraud detection model. The fraud detection model can be iteratively refined using machine learning. The fraud detection models can then be applied to new transactions to determine a risk score of the new transaction.
    Type: Grant
    Filed: November 14, 2016
    Date of Patent: October 29, 2019
    Assignee: Electronic Arts Inc.
    Inventors: Bokai Cao, Ming Mao, Siim Viidu
  • Publication number: 20190244206
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: April 15, 2019
    Publication date: August 8, 2019
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20180374095
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: August 31, 2018
    Publication date: December 27, 2018
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 10083440
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: September 25, 2018
    Assignee: SKYPE
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20150262178
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: March 18, 2015
    Publication date: September 17, 2015
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 9058601
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: February 21, 2014
    Date of Patent: June 16, 2015
    Assignee: Skype
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20140172716
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: February 21, 2014
    Publication date: June 19, 2014
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Patent number: 8660966
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Grant
    Filed: August 31, 2007
    Date of Patent: February 25, 2014
    Assignee: Microsoft Corporation
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20090063353
    Abstract: In one embodiment, transferring payment between a first user and a second user of a communication system includes displaying a contact list in a user interface of a client executed at a user terminal of the first user, the contact list including the second user. The client retrieves and displays at least one page from a payment provider responsive to the first user selecting the second user from the contact list. The client transmits, to the payment provider, information related to the payment entered into the page by the first user, which causes the payment provider to transfer the payment from an account of the first user to an account of the second user.
    Type: Application
    Filed: August 31, 2007
    Publication date: March 5, 2009
    Inventors: Siim Viidu, Edith Coenen, Andres Kutt, Kristen Ondeck
  • Publication number: 20080195714
    Abstract: A method of transmitting a message from a first entity to a terminal of a user over a communication system operated by a second entity.
    Type: Application
    Filed: December 20, 2007
    Publication date: August 14, 2008
    Inventors: Siim Viidu, Andres Kutt