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: 11934499
    Abstract: 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: Grant
    Filed: May 4, 2021
    Date of Patent: March 19, 2024
    Assignee: PAYPAL, INC.
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 11750712
    Abstract: 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: Grant
    Filed: May 4, 2021
    Date of Patent: September 5, 2023
    Assignee: PAYPAL, INC.
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20220358194
    Abstract: 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: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20220360637
    Abstract: 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: Application
    Filed: May 4, 2021
    Publication date: November 10, 2022
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 11386179
    Abstract: 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: Grant
    Filed: September 29, 2020
    Date of Patent: July 12, 2022
    Assignee: PAYPAL, INC.
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20210081480
    Abstract: 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: Application
    Filed: September 29, 2020
    Publication date: March 18, 2021
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 10789319
    Abstract: 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: Grant
    Filed: May 15, 2019
    Date of Patent: September 29, 2020
    Assignee: PAYPAL, INC.
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 10769264
    Abstract: 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: Grant
    Filed: March 18, 2019
    Date of Patent: September 8, 2020
    Assignee: PayPal, Inc.
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20190347305
    Abstract: 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: Application
    Filed: May 15, 2019
    Publication date: November 14, 2019
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20190213318
    Abstract: 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: Application
    Filed: March 18, 2019
    Publication date: July 11, 2019
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 10327099
    Abstract: 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: Grant
    Filed: May 1, 2018
    Date of Patent: June 18, 2019
    Assignee: PayPal, Inc.
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 10235512
    Abstract: 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: Grant
    Filed: June 24, 2014
    Date of Patent: March 19, 2019
    Assignee: PayPal, Inc.
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20180359600
    Abstract: 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: Application
    Filed: May 1, 2018
    Publication date: December 13, 2018
    Inventor: Venkatesh Gnanasekaran
  • Patent number: 9961490
    Abstract: 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: Grant
    Filed: August 29, 2014
    Date of Patent: May 1, 2018
    Assignee: PayPal, Inc.
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20160171109
    Abstract: 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: Application
    Filed: December 12, 2014
    Publication date: June 16, 2016
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20160066140
    Abstract: 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: Application
    Filed: August 29, 2014
    Publication date: March 3, 2016
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20150371026
    Abstract: 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: Application
    Filed: June 24, 2014
    Publication date: December 24, 2015
    Inventor: Venkatesh Gnanasekaran
  • Publication number: 20140297517
    Abstract: 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: Application
    Filed: March 28, 2013
    Publication date: October 2, 2014
    Applicant: EBAY INC.
    Inventor: Venkatesh Gnanasekaran