Patents by Inventor Aravind Aluri

Aravind Aluri 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: 11392970
    Abstract: The present disclosure is directed toward systems and methods for managing a digital survey over voice-capable devices. In particular, the systems and methods described herein create a digital survey question from a verbal input. Additionally, the systems and methods described herein provide the digital survey question to respondents by way of voice-capable devices. The systems and methods also receive verbal survey responses, generate survey results from the verbal responses, and provide the survey results to a survey administrator.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: July 19, 2022
    Assignee: Qualtrics, LLC
    Inventors: Ali BaderEddin, Hongyi Gao, Mark Chen-Young Wu, Ali Hyder, Jeffrey Angell, Kyle Seely, Cameron Holiman, Micah Arvey, Aravind Aluri, Anderson Quach, Ben Alton
  • Publication number: 20220222631
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: March 29, 2022
    Publication date: July 14, 2022
    Inventors: Sarah WASKOM, Cherie KWAN, Dale LEMIEUX, George LI, Aravind ALURI, Huiyong XIAO, Arik COHEN, Joel BOTNER
  • Patent number: 11301822
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: April 12, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Publication number: 20180232752
    Abstract: The present disclosure is directed toward systems and methods for managing a digital survey over voice-capable devices. In particular, the systems and methods described herein create a digital survey question from a verbal input. Additionally, the systems and methods described herein provide the digital survey question to respondents by way of voice-capable devices. The systems and methods also receive verbal survey responses, generate survey results from the verbal responses, and provide the survey results to a survey administrator.
    Type: Application
    Filed: June 12, 2017
    Publication date: August 16, 2018
    Inventors: Ali BaderEddin, Hongyi Gao, Mark Chen-Young Wu, Ali Hyder, Jeffrey Angell, Kyle Seely, Cameron Holiman, Micah Arvey, Aravind Aluri, Anderson Quach, Ben Alton
  • Publication number: 20170344961
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: July 13, 2017
    Publication date: November 30, 2017
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Publication number: 20150347723
    Abstract: A master license entry that links a software application to a user identification can be made. Application licenses to use the software application can be roamed to multiple computing machines. Feature licenses for added features of the software application can be roamed to those computing machines as well. Multiple overlapping license rights for the software application may be linked to the master license entry. A count of how many license rights for the software application are linked to the master license entry can be maintained. Requests for licenses may be refused if the count of license rights has reached zero.
    Type: Application
    Filed: August 11, 2015
    Publication date: December 3, 2015
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Sanjeev Dwivedi, Sunil Kadam, Ziquan Li, Alwin Vyhmeister, Ariye M. Cohen, Varun Eda Naarayana Kulothungan, Saurabh Boyed, Aravind Aluri
  • Patent number: 9135610
    Abstract: A master license entry that links a software application to a user identification can be made. Application licenses to use the software application can be roamed to multiple computing machines. Feature licenses for added features of the software application can be roamed to those computing machines as well. Multiple overlapping license rights for the software application may be linked to the master license entry. A count of how many license rights for the software application are linked to the master license entry can be maintained. Requests for licenses may be refused if the count of license rights has reached zero.
    Type: Grant
    Filed: March 29, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sanjeev Dwivedi, Sunil Kadam, Ziquan Li, Alwin Vyhmeister, Ariye M. Cohen, Varun Eda Naarayana Kulothungan, Saurabh Boyed, Aravind Aluri
  • Publication number: 20140379558
    Abstract: An applications programming interface (API) or other interface may be configured for use with a plurality of e-commerce applications and/or a plurality of payment systems. The API may be associated with an operating system of a client or may be otherwise located in an e-commerce system or network. The API may receive a call regarding a purchase transaction. The purchase transaction may be examined to determine if a payment method is synchronous or asynchronous. An appropriate payment system may be activated to perform the purchase transaction based at least in part on the determination made by the examination of the purchase transaction. A result of the purchase transaction may be sent to the e-commerce program. By revision of the API, developers of e-commerce applications are freed from the burden of revising code in response to the need to utilize additional or differently operated payment systems.
    Type: Application
    Filed: June 20, 2013
    Publication date: December 25, 2014
    Inventors: Sarah Waskom, Cherie Kwan, Dale Lemieux, George Li, Aravind Aluri, Huiyong Xiao, Arik Cohen, Joel Botner
  • Publication number: 20120255033
    Abstract: The claimed subject matter provides a method for licensing software in a computing environment. An exemplary method includes initiating application software program on a computer system having a plurality of authorized users, one of the authorized users having a single-user license to use the software program. An identity of a current user of the computer system is checked. Operation of the software program is prohibited if the current user is one of the plurality of authorized users other than the user who is granted the single-user license.
    Type: Application
    Filed: March 28, 2011
    Publication date: October 4, 2012
    Applicant: Microsoft Corporation
    Inventors: Sanjeev Dwivedi, Sunil S. Kadam, Ziquan Li, Alwin Vyhmeister, Ariye M. Cohen, Varun Eda Naarayana Kulothungan, Saurabh Boyed, Aravind Aluri
  • Publication number: 20120254047
    Abstract: A master license entry that links a software application to a user identification can be made. Application licenses to use the software application can be roamed to multiple computing machines. Feature licenses for added features of the software application can be roamed to those computing machines as well. Multiple overlapping license rights for the software application may be linked to the master license entry. A count of how many license rights for the software application are linked to the master license entry can be maintained. Requests for licenses may be refused if the count of license rights has reached zero.
    Type: Application
    Filed: March 29, 2011
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Sanjeev Dwivedi, Sunil Kadam, Ziquan Li, Alwin Vyhmeister, Ariye M. Cohen, Varun Eda Naarayana Kulothungan, Saurabh Boyed, Aravind Aluri