Patents by Inventor Sriram Ramakrishnan
Sriram Ramakrishnan 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: 11972432Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: GrantFiled: February 10, 2023Date of Patent: April 30, 2024Assignee: PayPal, Inc.Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 11829704Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: GrantFiled: March 31, 2022Date of Patent: November 28, 2023Assignee: PAYPAL, INC.Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20230237496Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: ApplicationFiled: February 10, 2023Publication date: July 27, 2023Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 11580551Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: GrantFiled: November 30, 2020Date of Patent: February 14, 2023Assignee: PAYPAL, INC.Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20220407936Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.Type: ApplicationFiled: June 29, 2022Publication date: December 22, 2022Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
-
Publication number: 20220222419Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: ApplicationFiled: March 31, 2022Publication date: July 14, 2022Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 11381652Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.Type: GrantFiled: June 28, 2019Date of Patent: July 5, 2022Assignee: PayPal, Inc.Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
-
Patent number: 11341313Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: GrantFiled: April 5, 2021Date of Patent: May 24, 2022Assignee: PAYPAL, INC.Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20210383335Abstract: A method includes: communicating data from a browser, operating on a computing device, to an electronic shopping cart during a transaction; receiving user-authenticating data from a user interface of the computing device; decrypting secure user data stored to the computing device; authenticating a user based on the user-authenticating data and the decrypted secure user data; in response to authenticating the user, transmitting an indication of payment from the browser to the electronic shopping cart; processing the transaction after transmitting the indication of payment; and recording the transaction in a blockchain stored on the computing device.Type: ApplicationFiled: August 17, 2021Publication date: December 9, 2021Inventors: Phanendra Mallampalli, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20210286933Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: ApplicationFiled: April 5, 2021Publication date: September 16, 2021Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 11093911Abstract: A method includes: communicating data from a browser, operating on a computing device, to an electronic shopping cart during a transaction; receiving user-authenticating data from a user interface of the computing device; decrypting secure user data stored to the computing device; authenticating a user based on the user-authenticating data and the decrypted secure user data; in response to authenticating the user, transmitting an indication of payment from the browser to the electronic shopping cart; processing the transaction after transmitting the indication of payment; and recording the transaction in a blockchain stored on the computing device.Type: GrantFiled: September 28, 2018Date of Patent: August 17, 2021Assignee: PAYPAL, INC.Inventors: Phanendra Mallampalli, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20210217018Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: ApplicationFiled: November 30, 2020Publication date: July 15, 2021Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 10970459Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: GrantFiled: December 7, 2017Date of Patent: April 6, 2021Assignee: PAYPAL, INC.Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20200412817Abstract: Techniques are disclosed relating to generating real-time suggested actions for a user based on their user profile attributes. In various embodiments, a server system may select, in real-time, a particular action to suggest to a user based on profile attributes associated with a user account of the user. The server system may then provide a message indicative of this particular action to a user device associated with the user. In some embodiments, the server system may then receive an indication that the user has initiated the particular action. In response to this indication, the server system may update the profile attributes associated with the user account to indicate that the user has initiated the particular action. Using these updated profile attributes, the server system may then select, in real-time, an updated action to suggest to the user that is different from the particular action.Type: ApplicationFiled: June 28, 2019Publication date: December 31, 2020Inventors: Sumit Ranjan, Sriram Ramakrishnan, Ravi Shankar Chandrasekaran, Dinesh Damodharan
-
Patent number: 10853811Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: GrantFiled: December 29, 2017Date of Patent: December 1, 2020Assignee: PAYPAL, INC.Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20200104810Abstract: A method includes: communicating data from a browser, operating on a computing device, to an electronic shopping cart during a transaction; receiving user-authenticating data from a user interface of the computing device; decrypting secure user data stored to the computing device; authenticating a user based on the user-authenticating data and the decrypted secure user data; in response to authenticating the user, transmitting an indication of payment from the browser to the electronic shopping cart; processing the transaction after transmitting the indication of payment; and recording the transaction in a blockchain stored on the computing deviceType: ApplicationFiled: September 28, 2018Publication date: April 2, 2020Inventors: Phanendra Mallampalli, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20190205886Abstract: Systems and methods for providing risk determination in a crypto currency transaction include receiving, through a network via a broadcast by a first payer device, a first crypto currency transaction that includes a first payee public address. A first request for a determination of risk associated with the first crypto currency transaction is then identified in the first crypto currency transaction, with the first request including risk criteria. A first payee involved in the first crypto currency transaction is then identified using the first payee public address, and first payee risk information is accessed via at least one external risk information database based on the identification of the first payee. If it is determined that the first payee risk information satisfies the at least one risk criteria in the first request, the first crypto currency transaction is provided for addition to a block in a crypto currency public ledger.Type: ApplicationFiled: December 29, 2017Publication date: July 4, 2019Inventors: Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Publication number: 20190179875Abstract: Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.Type: ApplicationFiled: December 7, 2017Publication date: June 13, 2019Inventors: Justin Scott Lowery, Mark Robert Shulman, Adam Dustan, Keith Burns, Carla Lee Capps, Francisco Ulises Garcia Martinez, Sriram Ramakrishnan, Frank Anthony Nuzzi
-
Patent number: 7928278Abstract: The subject invention pertains to a method, apparatus, and composition of matter for producing near-infrared (near-IR) radiation. The subject invention can incorporate a polymer and a metal-containing compound, wherein the metal-containing compound can incorporate a metal-ligand complex, wherein when the metal-ligand complex becomes excited, energy is transferred from the ligand to the metal, wherein, the energy transferred to the metal by sensitization is emitted as near-infrared radiation. In a specific embodiment, the subject invention relates to a composition of matter having a luminescent polymer and a metal containing compound where the metal containing compound incorporates a metal-ligand complex such that the absorption spectrum of the metal-ligand complex at least partially overlaps with the emission spectrum of the luminescent polymer.Type: GrantFiled: June 12, 2002Date of Patent: April 19, 2011Assignee: University of Florida Research Foundation, Inc.Inventors: Kirk S. Schanze, John R. Reynolds, James M. Boncella, Paul H. Holloway, Benjamin Scott Harrison, Tim Foley, Sriram Ramakrishnan
-
Publication number: 20070216229Abstract: An uninterruptible power supply (UPS) system includes a plurality of UPSs configured to be output paralleled. Availability information is communicated from the UPSs, and an aggregate availability of the UPSs is determined responsive to the communicated availability information. Parallel provision of power from the UPSs may be selectively enabled responsive to the determined aggregate availability. The aggregate availability information may also be reported to a user. The aggregate availability may be, for example, a redundancy level and/or a percentage availability provided by the UPSs. The invention may be embodied as methods, apparatus and computer program products.Type: ApplicationFiled: March 17, 2006Publication date: September 20, 2007Inventors: Robert Johnson, Rune Jonsson, Sriram Ramakrishnan