Patents by Inventor Anand Vaidyanathan

Anand Vaidyanathan 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: 11909602
    Abstract: A plurality of user segments is defined. Each user segment has a respective profile corresponding to one or more characteristics shared by one or more users. A plurality of elements of a user interface for a mobile application is defined. Each user segment is associated with a different subset of the elements. A first request is received to display the user interface on a first mobile device of a first user. In response to the first request, user data of the first user is analyzed. Based on the analysis, a first user segment to which the first user belongs is determined. The mobile application is then instructed to display the user interface according to a first customized layout on the first mobile device. The first customized layout includes a first subset of elements associated with the first user segment.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: February 20, 2024
    Assignee: PAYPAL, INC.
    Inventors: Suraj Powar, Anand Vaidyanathan, Kalyan Narasimhan, Saleem Faneeband
  • Publication number: 20220086058
    Abstract: A plurality of user segments is defined. Each user segment has a respective profile corresponding to one or more characteristics shared by one or more users. A plurality of elements of a user interface for a mobile application is defined. Each user segment is associated with a different subset of the elements. A first request is received to display the user interface on a first mobile device of a first user. In response to the first request, user data of the first user is analyzed. Based on the analysis, a first user segment to which the first user belongs is determined. The mobile application is then instructed to display the user interface according to a first customized layout on the first mobile device. The first customized layout includes a first subset of elements associated with the first user segment.
    Type: Application
    Filed: September 13, 2021
    Publication date: March 17, 2022
    Inventors: Suraj Powar, Anand Vaidyanathan, Kalyan Narasimhan, Saleem Faneeband
  • Patent number: 11121935
    Abstract: A plurality of user segments is defined. Each user segment has a respective profile corresponding to one or more characteristics shared by one or more users. A plurality of elements of a user interface for a mobile application is defined. Each user segment is associated with a different subset of the elements. A first request is received to display the user interface on a first mobile device of a first user. In response to the first request, user data of the first user is analyzed. Based on the analysis, a first user segment to which the first user belongs is determined. The mobile application is then instructed to display the user interface according to a first customized layout on the first mobile device. The first customized layout includes a first subset of elements associated with the first user segment.
    Type: Grant
    Filed: July 20, 2018
    Date of Patent: September 14, 2021
    Assignee: PAYPAL, INC.
    Inventors: Suraj Powar, Anand Vaidyanathan, Kalyan Narasimhan, Saleem Faneeband
  • Publication number: 20200028753
    Abstract: A plurality of user segments is defined. Each user segment has a respective profile corresponding to one or more characteristics shared by one or more users. A plurality of elements of a user interface for a mobile application is defined. Each user segment is associated with a different subset of the elements. A first request is received to display the user interface on a first mobile device of a first user. In response to the first request, user data of the first user is analyzed. Based on the analysis, a first user segment to which the first user belongs is determined. The mobile application is then instructed to display the user interface according to a first customized layout on the first mobile device. The first customized layout includes a first subset of elements associated with the first user segment.
    Type: Application
    Filed: July 20, 2018
    Publication date: January 23, 2020
    Inventors: Suraj Powar, Anand Vaidyanathan, Kalyan Narasimhan, Saleem Faneeband
  • Publication number: 20190080124
    Abstract: A method for locating one or more products that are misplaced by a user (102) is provided. The method includes (i) printing, a QR code (116) on a product (114) with one or more details associated with the product (114), (ii) registering, the product (114) with the user (102) using the QR code (116) associated with the product (114), (iii) obtaining a user data from the user (102) through the user device (104), (iv) obtaining QR codes of the one or more products from the user device (104), (v) creating an ownership for the product (114) by associating the user data with the QR code (116) that is specific to the product (114), (vi) identifying a finder (110) who has the product (114) that is misplaced or missed by the user (102) when the finder (110) scan the QR code (116) of the product (114) using a finder device (112).
    Type: Application
    Filed: January 17, 2018
    Publication date: March 14, 2019
    Inventor: Anand Vaidyanathan
  • Publication number: 20180096387
    Abstract: Disclosed is a payment transaction system (106) and method that integrates a payment transaction made by a payer (102) with a payer targeted marketing promotions. The payment transaction system includes the payer (102), a payment integration server (110), a payer device (104), one or more payee devices (108A-N), a market promotions server (116), one or more payees (112A-N). When the payer (102) purchase a product or a service from the one or more payees (112A-N) at a location, using the payment integration server (110), the one or more payer targeted market promotions relevant to the payment transaction are applied either manually or automatically to the payment transaction. The payment transaction system (106) combines a payment process and a marketing process in a seamless manner.
    Type: Application
    Filed: September 26, 2017
    Publication date: April 5, 2018
    Inventor: Anand Vaidyanathan
  • Publication number: 20180047026
    Abstract: Disclosed is a payment authentication system and method for secure payment transaction using a payment authentication server. The payment authentication system includes a payer 102, a payer connector 104, a payee device 106, a payment authentication server 108, a payer device 110, a payment authentication system 112, a payment authentication exchange server 114, a payer bank server 116, a payee bank server 118 and the payee 120. The method is versatile and allows the one or more payers 102 to securely transfer the payment to one or more payers 120 in either 2-factor authentication or 3-factor authentication.
    Type: Application
    Filed: August 10, 2017
    Publication date: February 15, 2018
    Inventor: Anand Vaidyanathan
  • Publication number: 20170270795
    Abstract: A parking system that identifies one or more unoccupied slots from one or more parking lots using a parking server is provided. The parking server includes information of one or more unoccupied slots, and one or more occupied slots. The parking system includes a user communication device that communicates a location/destination of the user to the parking server. The user communication device receives the one or more unoccupied slots associated with the location/destination of the user from the parking server. The user communication device displays the one or more unoccupied slots to the user to reserve a parking slot from the one or more unoccupied parking slots by (a) scanning (i) a QR code, (ii) a RFID, and (iii) a sound tag, or (b) entering a displayed text related to the parking slot.
    Type: Application
    Filed: April 1, 2016
    Publication date: September 21, 2017
    Inventor: ANAND VAIDYANATHAN
  • Publication number: 20170262887
    Abstract: A user targeted advertisement delivery system for delivering one or more targeted advertisements to the user is provided. The system includes a parking server that receives the user parking related information from the user device and one or more advertisements from the one or more advertiser devices. The parking server identifies and serves one or more targeted advertisements based on a location of parking, a time of day, a day of week, a calendar, and a duration of parking. The parking server communicates a notification (e.g., a parking receipt, reminders for timer expiry, thank you note once the time is over) along with one or more targeted advertisements to the user device when the user initiates a parking timer after parking his/her vehicle in a parking slot.
    Type: Application
    Filed: April 1, 2016
    Publication date: September 14, 2017
    Inventor: ANAND VAIDYANATHAN
  • Publication number: 20170032381
    Abstract: A system for detecting counterfeiting product includes a server that generates a unique serial number and communicates the unique serial number to a computing device. The system further includes an encryption module that encrypts the unique serial number and converts into a QR code. The computing device communicates the QR code to a packaging machine to print the QR code and the unique serial number on the product's label. The system further includes a decryption module that decrypts the QR code into the unique serial number and compares with the serial number on the product to detect the counterfeit product. The unique serial number is communicated to the server to verify the unique serial number. The server communicates the unique serial number to an analytics engine to detect counterfeit product. The analytics engine detects and confirms whether the product is original using an analytics algorithm.
    Type: Application
    Filed: April 1, 2016
    Publication date: February 2, 2017
    Inventor: ANAND VAIDYANATHAN
  • Publication number: 20170024738
    Abstract: A universal payment system and method for making payment transaction across different terminals and scenarios (Whether ATM, POS, E-Commerce, P2P, Mobile commerce, Social Media Commerce) without sharing payer's personal or account information with the payee is provided. The universal payment system includes a payment server to generate a transaction link code when a payer initiates a payment transaction using a payee device. The payment server communicates the generated transaction link code to the payee device. The payee device communicates the transaction link code to a payer device. The payer device receives the transaction link code and communicates to the payment server. The round trip routing of the transaction link code helps to establish the transactees in the transaction. The payment server accesses the billing information on the payee device, and communicates the billing information to the payer device for making payment.
    Type: Application
    Filed: April 1, 2016
    Publication date: January 26, 2017
    Inventor: ANAND VAIDYANATHAN
  • Publication number: 20150379606
    Abstract: A product purchase system that purchases a product seen in a multimedia content is provided. The product purchase system includes a database, a product selection module, a product identification module, and a purchase module. The database stores information related to (a) the product tagged in the multimedia content, and (b) a sound signature associated with the product. The product selection module allows a user to select a product that is shown in the multimedia content. The product identification module identifies the selected product based on a tag associated with the product. The product identification module includes a sound signature module that recognizes a sound signature at which the product appears in the multimedia content. The sound signature module identifies the product that is associated with the sound signature by accessing the database. The purchase module directs the user to websites to purchase the product when the product is identified.
    Type: Application
    Filed: June 9, 2015
    Publication date: December 31, 2015
    Inventor: Anand Vaidyanathan
  • Patent number: 8819668
    Abstract: A catalog for maintaining a store of public and private limited distribution release software changes in a single location. A method for distributing limited distribution release software changes to clients via a network comprises receiving a search request, authenticating the client, querying a database of limited distribution release software changes, filtering the returned data according to a screening criteria, and providing the returned data to the client. A further method receives a request from a client to develop a limited distribution release software change, develops the limited distribution release software change, adds the developed limited distribution release software change to a catalog, notifies the client, and provides an interface to the client for accessing. A system further links knowledge base entries with related limited distribution release software changes.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: August 26, 2014
    Assignee: Microsoft Corporation
    Inventors: Nate Clinton, Karuna Koneru, Michael Meulemans, Anand Vaidyanathan, Dandan He, Phil Cupp
  • Patent number: 8196134
    Abstract: A catalog for maintaining a store of public and private limited distribution release software changes in a single location. A method for distributing limited distribution release software changes to clients via a network comprises receiving a search request, authenticating the client, querying a database of limited distribution release software changes, filtering the returned data according to a screening criteria, and providing the returned data to the client. A further method receives a request from a client to develop a limited distribution release software change, develops the limited distribution release software change, adds the developed limited distribution release software change to a catalog, notifies the client, and provides an interface to the client for accessing. A system further links knowledge base entries with related limited distribution release software changes.
    Type: Grant
    Filed: February 8, 2007
    Date of Patent: June 5, 2012
    Assignee: Microsoft Corporation
    Inventors: Nate Clinton, Phil Cupp, Anand Vaidyanathan, Dandan He, Karuna Koneru, Michael Meulemans
  • Publication number: 20080196021
    Abstract: A catalog for maintaining a store of public and private limited distribution release software changes in a single location. A method for distributing limited distribution release software changes to clients via a network comprises receiving a search request, authenticating the client, querying a database of limited distribution release software changes, filtering the returned data according to a screening criteria, and providing the returned data to the client. A further method receives a request from a client to develop a limited distribution release software change, develops the limited distribution release software change, adds the developed limited distribution release software change to a catalog, notifies the client, and provides an interface to the client for accessing. A system further links knowledge base entries with related limited distribution release software changes.
    Type: Application
    Filed: February 8, 2007
    Publication date: August 14, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Nate Clinton, Karuna Koneru, Michael Meulemans, Anand Vaidyanathan, Dandan He, Phil Cupp
  • Publication number: 20080196020
    Abstract: A catalog for maintaining a store of public and private limited distribution release software changes in a single location. A method for distributing limited distribution release software changes to clients via a network comprises receiving a search request, authenticating the client, querying a database of limited distribution release software changes, filtering the returned data according to a screening criteria, and providing the returned data to the client. A further method receives a request from a client to develop a limited distribution release software change, develops the limited distribution release software change, adds the developed limited distribution release software change to a catalog, notifies the client, and provides an interface to the client for accessing. A system further links knowledge base entries with related limited distribution release software changes.
    Type: Application
    Filed: February 8, 2007
    Publication date: August 14, 2008
    Applicant: MICROSOFT CORPORATION
    Inventors: Nate Clinton, Phil Cupp, Anand Vaidyanathan, Dandan He, Karuna Koneru, Michael Meulemans