Patents by Inventor Venkatesh Gnanasekaran
Venkatesh Gnanasekaran 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: 11934499Abstract: There are provided systems and methods for contact lookup operations during inoperability of mobile devices. A service provider, such as an online transaction processor, may provide additional services for secure contact lookup when a computing device of a user is nonoperational or unavailable. The user may establish a contact identifier and authentication mechanism with the service provider and allow access to the user's contacts. Once established, when the user's device is unable to access contacts and/or communication with other devices, the user may utilize the service provider for contact access through a contact lookup system. The user may utilize a different device to access a communication system or application and retrieve a data structure representing the user's contacts. The data structure may then be passed to the corresponding communication system or application interface system, which may then be output to the user.Type: GrantFiled: May 4, 2021Date of Patent: March 19, 2024Assignee: PAYPAL, INC.Inventor: Venkatesh Gnanasekaran
-
Patent number: 11750712Abstract: There are provided systems and methods for automated presentation of entertaining content during detected wait times. A user may utilize a computing device to interact with online service providers. During interactions, events may occur that cause data loading, such as during streaming, requesting data processing, uploading or downloading content, or the like. A service provider may monitor these interactions to determine whether the data loading event causes a wait time. If so, the service provider may monitor the user and the user's device during the wait time to determine activities and interactions occurring during this wait time. A processing engine, such as a rules engine and/or machine learning engine, may utilize the monitored data to detect if the monitored data exceeds a threshold to determine the user is reacting negatively to the wait time. If so, the service provider may automate content delivery on the user's device.Type: GrantFiled: May 4, 2021Date of Patent: September 5, 2023Assignee: PAYPAL, INC.Inventor: Venkatesh Gnanasekaran
-
Publication number: 20220358194Abstract: There are provided systems and methods for contact lookup operations during inoperability of mobile devices. A service provider, such as an online transaction processor, may provide additional services for secure contact lookup when a computing device of a user is nonoperational or unavailable. The user may establish a contact identifier and authentication mechanism with the service provider and allow access to the user's contacts. Once established, when the user's device is unable to access contacts and/or communication with other devices, the user may utilize the service provider for contact access through a contact lookup system. The user may utilize a different device to access a communication system or application and retrieve a data structure representing the user's contacts. The data structure may then be passed to the corresponding communication system or application interface system, which may then be output to the user.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventor: Venkatesh Gnanasekaran
-
Publication number: 20220360637Abstract: There are provided systems and methods for automated presentation of entertaining content during detected wait times. A user may utilize a computing device to interact with online service providers. During interactions, events may occur that cause data loading, such as during streaming, requesting data processing, uploading or downloading content, or the like. A service provider may monitor these interactions to determine whether the data loading event causes a wait time. If so, the service provider may monitor the user and the user's device during the wait time to determine activities and interactions occurring during this wait time. A processing engine, such as a rules engine and/or machine learning engine, may utilize the monitored data to detect if the monitored data exceeds a threshold to determine the user is reacting negatively to the wait time. If so, the service provider may automate content delivery on the user's device.Type: ApplicationFiled: May 4, 2021Publication date: November 10, 2022Inventor: Venkatesh Gnanasekaran
-
Patent number: 11386179Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: GrantFiled: September 29, 2020Date of Patent: July 12, 2022Assignee: PAYPAL, INC.Inventor: Venkatesh Gnanasekaran
-
Publication number: 20210081480Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: ApplicationFiled: September 29, 2020Publication date: March 18, 2021Inventor: Venkatesh Gnanasekaran
-
Patent number: 10789319Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: GrantFiled: May 15, 2019Date of Patent: September 29, 2020Assignee: PAYPAL, INC.Inventor: Venkatesh Gnanasekaran
-
Patent number: 10769264Abstract: A system and/or method is provided to implement authentication for a user device, without having to enter authentication credentials. Based on the presence of at least two paired short-range communication devices near the user device. In an example, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and is paired to the user device and thus allow the user to be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.Type: GrantFiled: March 18, 2019Date of Patent: September 8, 2020Assignee: PayPal, Inc.Inventor: Venkatesh Gnanasekaran
-
Publication number: 20190347305Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: ApplicationFiled: May 15, 2019Publication date: November 14, 2019Inventor: Venkatesh Gnanasekaran
-
Publication number: 20190213318Abstract: A system and/or method is provided to implement authentication for a user device, without having to enter authentication credentials. based on the presence of at least two paired short-range communication devices near the user device. In an example, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and is paired to the user device and thus allow the user to be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.Type: ApplicationFiled: March 18, 2019Publication date: July 11, 2019Inventor: Venkatesh Gnanasekaran
-
Patent number: 10327099Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: GrantFiled: May 1, 2018Date of Patent: June 18, 2019Assignee: PayPal, Inc.Inventor: Venkatesh Gnanasekaran
-
Patent number: 10235512Abstract: A system and/or method is provided to implement authentication via Bluetooth devices. In particular, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and the user may be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.Type: GrantFiled: June 24, 2014Date of Patent: March 19, 2019Assignee: PayPal, Inc.Inventor: Venkatesh Gnanasekaran
-
Publication number: 20180359600Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: ApplicationFiled: May 1, 2018Publication date: December 13, 2018Inventor: Venkatesh Gnanasekaran
-
Patent number: 9961490Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: GrantFiled: August 29, 2014Date of Patent: May 1, 2018Assignee: PayPal, Inc.Inventor: Venkatesh Gnanasekaran
-
Publication number: 20160171109Abstract: A system may perform web content filtering in real time. In particular, the system may review and analyze the web contents, including any image, video, sound, voices, text, to identify and filter out any inappropriate for a user as the system is receiving the web content in real time. In an embodiment, the content analysis may include voice recognition, image recognition, natural language processing with multi-lingual support. Thus, the system may analyze and filter out web contents that are inappropriate for a user in real time. Further, the system may learn and build patterns of sound, image, video, text language that resemble inappropriate contents and may use the patterns to identify web contents that are not appropriate to the user.Type: ApplicationFiled: December 12, 2014Publication date: June 16, 2016Inventor: Venkatesh Gnanasekaran
-
Publication number: 20160066140Abstract: Systems and methods for provisioning applications include storing an application identifier in association with location information in a database that is accessible by a user device. The user device then detects that it is located at a location included in the location information. In response to detecting that it is located at the location, the user device determines an application that is included on the user device and that is identified by the application identifier that is associated with the first location. The user device then automatically provides the application for display to a user. In some embodiments, the application may be automatically provided by automatically launching the application on the user device, and that application may be automatically closed if the user device leaves the location or the application is not used for a predetermined amount of time.Type: ApplicationFiled: August 29, 2014Publication date: March 3, 2016Inventor: Venkatesh Gnanasekaran
-
Publication number: 20150371026Abstract: A system and/or method is provided to implement authentication via Bluetooth devices. In particular, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and the user may be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.Type: ApplicationFiled: June 24, 2014Publication date: December 24, 2015Inventor: Venkatesh Gnanasekaran
-
Publication number: 20140297517Abstract: A service provider permits a user to set a digital check account for having digital checks issued therefrom and generated on the user device. The digital check bears a routing number, an account number, an account holder's name, a check amount, a signature of the user, and a payee's name. The digital check may be generated by a local user application on the user device via check information entered by the user and account information either saved locally in the user device or transmitted real time by the service provider. The digital check may be generated on the user device via a full interactive process after the service provider receives a digital check issuance request with a payee identifier and the check amount. The digital check may be issued from either the service provider's own account or an external account(s) the user has with a third party.Type: ApplicationFiled: March 28, 2013Publication date: October 2, 2014Applicant: EBAY INC.Inventor: Venkatesh Gnanasekaran