Patents by Inventor Anand Subbarayan
Anand Subbarayan 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: 11023941Abstract: The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.Type: GrantFiled: February 20, 2019Date of Patent: June 1, 2021Assignee: FACEBOOK, INC.Inventors: Mary Pao-an Ku, Anand Subbarayan, Bowen Pan
-
Publication number: 20210090075Abstract: The disclosed apparatus may include a hardware input and a display. In some embodiments, the disclosed apparatus may include a transportation key controller configured to initiate a transportation request with a dynamic transportation matching system, generate data on the display to indicate the transportation request has been initiated, and modify the data on the display to indicate one or more statuses associated with the transportation request. In some embodiments, the apparatus may enable a user to request transportation via a dynamic transportation matching system with a single button press. In some examples, the systems described herein may predict the user's destination based on context. In one embodiment, the apparatus may interface with one or more additional transportation networks, such as public transportation networks, for example by providing payment information. Various other methods, systems, and computer-readable media are also disclosed.Type: ApplicationFiled: September 20, 2019Publication date: March 25, 2021Inventor: Anand Subbarayan
-
Patent number: 10796295Abstract: The disclosure relates to systems, methods, and devices for processing payment transactions between a user and a merchant using a messaging bot. In particular, a commerce system allows the user to initiate a communications session with a messaging bot associated with the merchant using natural language. One or more embodiments use natural language processing to analyze messages from the user to the messaging bot, and from the messaging bot to the user, to identify a product and a request to purchase the identified product. Based on the identified product and the request to purchase the product, one or more embodiments initiate a payment transaction on behalf of the user based on a natural language conversation and without redirecting the user away from the communications session. Additionally, one or more implementations provide a payment initiation message from the messaging bot to the user indicating that the payment transaction was initiated.Type: GrantFiled: December 22, 2016Date of Patent: October 6, 2020Assignee: Facebook, Inc.Inventors: Anand Subbarayan, Yegnashankar Parasuram, Shuo Song, Akshay Mittal, Xishuo Liu
-
Patent number: 10579999Abstract: The present disclosure relates to systems, methods, and devices for network payment tokenization for processing payment transactions. In particular, the message system allows a consumer to initiate a payment transaction with a merchant. For example, one or more implementations involve identifying a payment authorization number associated with a user account and sending a request for a payment token to a card network system associated with the payment authorization number. One or more embodiments receive a network payment token representing the payment authorization number and a single-use cryptogram corresponding to the payment transaction. Additionally, one or more embodiments generate and send a payment transaction initiation message including the network payment token and single-use cryptogram to the merchant for processing the payment transaction.Type: GrantFiled: March 14, 2016Date of Patent: March 3, 2020Assignee: Facebook, Inc.Inventors: Anand Subbarayan, Namrata H. Ganatra, Vipan Reddy Raja Nalla
-
Patent number: 10410276Abstract: Disclosed are various embodiments for facilitating gift campaigns in association with a social networking system. A computing device may identify a user of a social networking system that is associated with a recipient for a gift campaign. An invitation for the user to participate in the gift campaign can be transmitted by the computing device. The computing device may identify a product as a suggested gift for the gift campaign. In addition, the computing device may generate content for a network page for the social networking system, and the network page can include a user interface container in which the product is represented. The computing device may also obtain a selection of the product made via the network page and perform a transaction to order the product for the recipient.Type: GrantFiled: September 29, 2015Date of Patent: September 10, 2019Assignee: Amazon Technologies, Inc.Inventors: Rajendra K. Vippagunta, James J. Massey, Anand Subbarayan, Anand D. Paka, Shrinivas Mohan, Sarthak Anand, Aditya Rekha Dharanipragada
-
Publication number: 20190180340Abstract: The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.Type: ApplicationFiled: February 20, 2019Publication date: June 13, 2019Inventors: Mary Pao-an Ku, Anand Subbarayan, Bowen Pan
-
Patent number: 10217152Abstract: The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.Type: GrantFiled: April 16, 2015Date of Patent: February 26, 2019Assignee: FACEBOOK, INC.Inventors: Mary Pao-an Ku, Anand Subbarayan, Bowen Pan
-
Patent number: 10032194Abstract: Exemplary methods, apparatuses, and systems receive a first input that is associated with a first user profile of a social networking system. The first input includes content, such as a string of text, to be published to the system. A key word is mapped from the received content to an entity and additional content that is an affirmation of support for the entity is suggested for inclusion with the received content. The suggestion of the additional content is transmitted to a user device associated with the first user. A second input confirming the inclusion of the additional content is received. The received content and the additional content are published to the social networking system as a post associated with the first user profile.Type: GrantFiled: January 5, 2015Date of Patent: July 24, 2018Assignee: FACEBOOK, INC.Inventors: Anand Subbarayan, Bikash K. Agarwalla, Christopher J. Triolo, Timothy M. Quirino
-
Publication number: 20180183737Abstract: The disclosure relates to systems, methods, and devices for processing payment transactions between a user and a merchant using a messaging bot. In particular, a commerce system allows the user to initiate a communications session with a messaging bot associated with the merchant using natural language. One or more embodiments use natural language processing to analyze messages from the user to the messaging bot, and from the messaging bot to the user, to identify a product and a request to purchase the identified product. Based on the identified product and the request to purchase the product, one or more embodiments initiate a payment transaction on behalf of the user based on a natural language conversation and without redirecting the user away from the communications session. Additionally, one or more implementations provide a payment initiation message from the messaging bot to the user indicating that the payment transaction was initiated.Type: ApplicationFiled: December 22, 2016Publication date: June 28, 2018Inventors: Anand Subbarayan, Yegnashankar Parasuram, Shuo Song, Akshay Mittal, Xishuo Liu
-
Publication number: 20180174138Abstract: The present disclosure relates to systems, methods, and devices for device and system agnostic payment tokenization for processing payment transactions. In particular, the message system allows a user to initiate a payment transaction with a recipient. For example, one or more implementations involve dynamically selecting, based on a plurality of factors associated with the payment transaction, a payment tokenization method from one of a network tokenization method, a gateway tokenization method, or a third party tokenization method. One or more embodiments also dynamically select, based on a plurality of factors associated with the payment transaction, a token exchange method from one of a client-side exchange method, a server-side exchange method, or a direct exchange method.Type: ApplicationFiled: December 21, 2016Publication date: June 21, 2018Inventors: Anand Subbarayan, Yegnashankar Parasuram, Shuo Song, Kevin Patrick Hurley
-
Publication number: 20180174137Abstract: The present disclosure relates to systems, methods, and devices for device and system agnostic payment tokenization for processing payment transactions. In particular, the message system allows a user to initiate a payment transaction with a merchant. For example, one or more implementations involve identifying, in response to a request by a user client-device, a payment authorization number associated with a user account and sending a request for a payment token to a payment network associated with the payment authorization number. One or more embodiments receive a payment token representing the payment authorization number. Additionally, one or more embodiments encrypt the payment token and send the encrypted payment token to the user client-device to provide to a merchant system associated with the merchant.Type: ApplicationFiled: December 21, 2016Publication date: June 21, 2018Inventors: Anand Subbarayan, Yegnashankar Parasuram, Shuo Song, Akshay Mittal, Xishuo Liu, Kevin Patrick Hurley, Vladislav Perelman, Attila Incze
-
Publication number: 20170262842Abstract: The present disclosure relates to systems, methods, and devices for network payment tokenization for processing payment transactions. In particular, the message system allows a consumer to initiate a payment transaction with a merchant. For example, one or more implementations involve identifying a payment authorization number associated with a user account and sending a request for a payment token to a card network system associated with the payment authorization number. One or more embodiments receive a network payment token representing the payment authorization number and a single-use cryptogram corresponding to the payment transaction. Additionally, one or more embodiments generate and send a payment transaction initiation message including the network payment token and single-use cryptogram to the merchant for processing the payment transaction.Type: ApplicationFiled: March 14, 2016Publication date: September 14, 2017Inventors: Anand Subbarayan, Namrata H. Ganatra, Vipan Reddy Raja Nalla
-
Publication number: 20160307249Abstract: The present disclosure is directed toward systems and methods for managing electronic messages via a social networking system. For example, systems and methods described herein involve organizing electronic messages and/or communication threads related to a product offered by sale via the social networking system. Furthermore, systems and methods described herein can generate and send electronic messages that are related to the status of a product that a product seller has advertised for sale via the social networking system.Type: ApplicationFiled: April 16, 2015Publication date: October 20, 2016Inventors: Mary Pao-an Ku, Anand Subbarayan, Bowen Pan
-
Publication number: 20160196589Abstract: Exemplary methods, apparatuses, and systems receive a first input that is associated with a first user profile of a social networking system. The first input includes content, such as a string of text, to be published to the system. A key word is mapped from the received content to an entity and additional content that is an affirmation of support for the entity is suggested for inclusion with the received content. The suggestion of the additional content is transmitted to a user device associated with the first user. A second input confirming the inclusion of the additional content is received. The received content and the additional content are published to the social networking system as a post associated with the first user profile.Type: ApplicationFiled: January 5, 2015Publication date: July 7, 2016Inventor: Anand SUBBARAYAN
-
Publication number: 20160019630Abstract: Disclosed are various embodiments for facilitating gift campaigns in association with a social networking system. A computing device may identify a user of a social networking system that is associated with a recipient for a gift campaign. An invitation for the user to participate in the gift campaign can be transmitted by the computing device. The computing device may identify a product as a suggested gift for the gift campaign. In addition, the computing device may generate content for a network page for the social networking system, and the network page can include a user interface container in which the product is represented. The computing device may also obtain a selection of the product made via the network page and perform a transaction to order the product for the recipient.Type: ApplicationFiled: September 29, 2015Publication date: January 21, 2016Inventors: Rajendra K. Vippagunta, James J. Massey, Anand Subbarayan, Anand D. Paka, Shrinivas Mohan, Sarthak Anand, Aditya Rekha Dharanipragada
-
Patent number: 9152992Abstract: Disclosed are various embodiments for facilitating gift campaigns in a social networking system. An initiator of a gift campaign can select a recipient of a gift campaign as well as participants. Embodiments of the disclosure can facilitate selection of participants, collection of funds for the gift campaign and fulfillment of the gift to the recipient.Type: GrantFiled: December 27, 2010Date of Patent: October 6, 2015Assignee: AMAZON TECHNOLOGIES, INC.Inventors: Rajendra K. Vippagunta, James J. Massey, Anand Subbarayan, Anand D. Paka, Shrinivas Mohan, Sarthak Anand, Aditya Rekha Dharanipragada