Patents by Inventor Pankaj Parekh

Pankaj Parekh 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: 11935116
    Abstract: Systems and methods for identifying and providing unfulfilled services to a user of a provider institution mobile application are provided. A method includes: identifying an unfulfilled service of the user of the provider institution mobile application based on an indication that the user has a pending service that requires further action on behalf of the user; scanning a digital calendar of a mobile device of the user hosting the provider institution mobile application based on receiving a user input to access the digital calendar; determining an availability of the user based on scanning the digital calendar; identifying a current location of the user during the determined availability; determining a plurality of service locations near the identified current location of the user during the determined availability; and prompting the user to visit an identified service location from the plurality of service locations.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: March 19, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Pankaj Parekh, Steve Perez, Keith Clithero, Daniel Sanford, Bill Wurz
  • Publication number: 20240062212
    Abstract: A method includes: receiving an authorization request for a transaction including information identifying an account of a user; identifying an identity of the user; determining a computing device associated with the identified user; determining a distance between a location of the transaction and a location of the determined computing device; determining that additional authentication is required based on the determined distance relative to an authentication distance such that in response to the determined distance being greater than an authorization distance but less than or equal to the authentication distance, the required additional authentication includes a first set of authentication information, and in response to the determined distance being greater than the authentication distance, the required additional authentication includes a second set of authentication information different from the first set of authentication information; and authorizing the transaction based on the additional information ma
    Type: Application
    Filed: October 31, 2023
    Publication date: February 22, 2024
    Applicant: WELLS FARGO BANK, N.A.
    Inventors: Pankaj PAREKH, Steve PEREZ, Keith CLITHERO, Daniel SANFORD, Bill WURZ
  • Patent number: 11836727
    Abstract: Systems, methods, and apparatuses for authorizing a transaction using location based transaction authentication. The method includes receiving a transaction authorization request for a transaction; determining a location of the transaction; identifying an identity of a user associated with the transaction authorization request; determining a computing device associated with the identified user; determining a location of the determined computing device associated with the identified user; determining a distance between the location of the transaction and the location of the determined computing device; determining that additional authentication is required of the identified user based on the determined distance; prompting, the user for additional authentication information; receiving a response including additional information; and, authorizing the transaction based on the additional information matching stored additional authentication information.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: December 5, 2023
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Pankaj Parekh, Steve Perez, Keith Clithero, Daniel Sanford, Bill Wurz
  • Publication number: 20230274199
    Abstract: A method, apparatus, and system of managing digital queues for a location is disclosed. A method includes receiving a request from a mobile device based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with the branch location; receiving, from the mobile device and via one or more selectable fields of a graphical user interface (GUI) depicted on the mobile device, information including identity information regarding a user and a reason for the request; identifying a queue specific to the branch location; and updating the GUI displayed on the mobile device to depict a confirmation page presenting a confirmation notification indicating that the user has been added to the digital queue. The confirmation page may include a dynamic area configured to update automatically, and the method further includes updating a computer at the branch location indicating the user has arrived.
    Type: Application
    Filed: May 2, 2023
    Publication date: August 31, 2023
    Applicant: Wells Fargo Bank, N.A.
    Inventors: Pamela Murphy, Therese Rainsbarger, Louann Millar, Jonathan Hartsell, Pankaj Parekh
  • Patent number: 11676080
    Abstract: A method, apparatus, and system of managing digital queues for multiple store locations are disclosed. A method includes receiving, by an enterprise computing system associated with the branch location, a request from a mobile device based on the mobile device navigating to a uniform resource locator (URL) from scanning a code associated with the branch location, in response to the request, causing a graphical user interface (GUI) to display on the mobile device that prompts a user for additional information regarding the request, receiving, from the mobile device via the GUI, the additional information including identity information regarding the user and a reason for the request, identifying a queue specific to the branch location based on the request and additional information, adding the user to the queue, and providing, by the enterprise computing system, a confirmation notification to the user indicating that the user has been added to the queue.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: June 13, 2023
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Pamela Murphy, Therese Rainsbarger, Louann Millar, Jonathan Hartsell, Pankaj Parekh
  • Publication number: 20230144239
    Abstract: A method may include receiving, by a sensor in a modular banking environment an identification a computing device associated with a user, the environment including a set of physical components associated with banking functionality; detecting a user physically entering the environment based on the receiving; receiving an input associated with a transaction request from the user via a virtual reality device in the modular banking environment; transmitting a command to the set of physical components based on the transaction request; configuring the set of physical components according to the command to facilitate the transaction; determining, based on the transaction request that a second user is needed to complete the transaction request; transmitting a connection request to a computing device of the second user to connect the second user with the first user; and based on the connection request being accepted, displaying a representation of the second user within the environment.
    Type: Application
    Filed: October 9, 2020
    Publication date: May 11, 2023
    Inventors: Chris Theodore Kalaboukis, Rameshchandra Bhaskar Ketharaju, Joon Maeng, Pankaj Parekh, Abhijit Rao, Abhijit Shetti, Dennis E. Montenegro, Chandramouli Subramanian, Ramanathan Ramanathan
  • Patent number: 11416635
    Abstract: Various examples are directed to computer-implemented systems and methods for providing a pseudonymous browsing mode. A method includes receiving, by a processor of a computer, input from a user requesting a level of anonymity for a session on an application or website, where the level of anonymity is between open browsing and completely incognito browsing. The processor programs an avatar configured to provide the level of anonymity to an identity of the user and data generated by the user based on the received input. The processor uses the avatar to control an amount of data shared by the user with the application or website to provide the level of anonymity to an identity of the user and data generated by the user.
    Type: Grant
    Filed: July 10, 2020
    Date of Patent: August 16, 2022
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Darius A. Miranda, Rajiv Ranjan, Uma Meyyappan, Dennis E. Montenegro, Pankaj Parekh, Chris Theodore Kalaboukis, Joon Maeng, Ramanathan Ramanathan, Abhijit Rao, Abhijit Shetti, Rameshchandra Bhaskar Ketharaju, Chandramouli Subramanian
  • Publication number: 20220036449
    Abstract: A method implemented on a first electronic computing device for providing a financial concierge service to an individual includes monitoring a behavior of the individual. First information is obtained regarding a current activity of the individual. Second information is obtained regarding an emotional state of the individual. Third information is obtained regarding a location of the individual. Fourth information is obtained regarding a financial health of the individual. Fifth information is obtained regarding past financial transactions for the individual. The first, second, third, fourth and fifth information is used to determine a trigger point for the financial concierge service for the individual. When a determination is made that the trigger point has been reached, the financial concierge service for the individual is activated on a second electronic computing device.
    Type: Application
    Filed: November 17, 2016
    Publication date: February 3, 2022
    Inventors: Wayne Barakat, Pankaj Parekh, Kristine Ing Kushner, Marria Rhodriquez, Laura M. Fontana
  • Publication number: 20210174402
    Abstract: A system for facilitating benefaction that identifies donation opportunities by monitoring and learning from users' behavior and suggesting donations based on the behavior of potential benefactors and potential beneficiaries. In certain aspects, the system cross-references donation conditions of one system user with donation conditions of one or more other system users to identify donation triggering events corresponding to donation opportunities.
    Type: Application
    Filed: December 2, 2016
    Publication date: June 10, 2021
    Inventors: Wayne Barakat, Pankaj Parekh, Kristine Ing Kushner, Wairnola M. Rhodriquez, Laura M. Fontana
  • Patent number: 10965651
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a private domain name system (DNS) receives a DNS lookup request from a computing system of a plurality of computing systems associated with a private communication group, and forwards the DNS lookup request to a public DNS. The private DNS further receives a public address associated with the DNS lookup request from the public DNS, translates the public address to a private address, and transfers the private address to the requesting computing system.
    Type: Grant
    Filed: December 20, 2017
    Date of Patent: March 30, 2021
    Assignee: COLORTOKENS, INC.
    Inventors: Anoop Kapoor, Ryan Farjadi, Pankaj Parekh, Ashish Trivedi, Satyam Tyagi, Harish Magganmane, Deepak Mohanty, Ravi Voleti
  • Patent number: 10686711
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request from an application on the computing system to transfer data to a second application on a second computing system. In response to the communication request, the communication service identifies a communication group of a plurality of communication groups associated with the application and the second application. Once the communication group is identified, the communication service identifies a communication quality of service based on the identified communication group, and transfers the data associated with the communication request to the second computing system in accordance with the communication quality of service.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: June 16, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Ravi Voleti, Harish Magganmane, Ashish Trivedi, Deepak Mohanty, Anoop Kapoor, Pankaj Parekh, Naveen Kulshreshtha
  • Patent number: 10652212
    Abstract: To obviate the possibility of a data packet requesting for a communication between a source computer and a destination computer being blocked either by a source firewall or a destination firewall or both, the source computer is configured to transmit the data packet to an intermediary sever, bypassing the source firewall and the destination firewall. The intermediary server is configured to analyze the data packet transmitted from the source computer and is further configured to acknowledge the need to establish a communication between the source computer and the destination computer. The intermediary server subsequently generates a notification notifying the destination computer to establish a communication with the source computer. The intermediary server transmits a notification to the destination computer and triggers the destination computer to respond to the notification and establish a communication session with the source computer.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: May 12, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Pankaj Parekh, Ashish Trivedi, Deepak Mohanty
  • Patent number: 10630657
    Abstract: The present disclosure envisages establishing a virtual overlay network between the source computer and the destination computer (in addition to a typical, unsecured, public computer network already connecting the source computer and the destination computer), and designating the source computer and destination computer to be identified on the virtual overlay network only by the corresponding source private IP address and destination private IP address. The present disclosure envisages an intermediary server for creating and subsequently managing the virtual overlay network. The intermediary server renders the virtual overlay network accessible only to the source computer and the destination computer to communicate with one another and to exchange data packets using the source private IP address and destination private address and the corresponding private ports, while ensuring that the virtual overlay network remains inaccessible to any other computer on the underlying public computer network.
    Type: Grant
    Filed: March 2, 2018
    Date of Patent: April 21, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Pankaj Parekh, Ashish Trivedi, Harish Magganmane, Ravi Voleti
  • Patent number: 10554633
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request for a first application on a first computing system to transfer data to a second application on a second computing system. In response to the request, the communication service generates a packet, wherein the packet includes an encrypted portion for the data and private addressing associated with the first and second applications, and an unencrypted portion for group identifier information and public addressing information. Once the packet is generated, the packet is transferred to the second computing system.
    Type: Grant
    Filed: September 19, 2017
    Date of Patent: February 4, 2020
    Assignee: COLORTOKENS, INC.
    Inventors: Harish Magganmane, Ravi Voleti, Ashish Trivedi, Deepak Mohanty, Charles Kuta, Anoop Kapoor, Pankaj Parekh
  • Patent number: 10469287
    Abstract: Described herein are systems, methods, and software to enhance gateway security for multiple communication groups. In one implementation, a method of operating a gateway service includes identifying a data packet received from a first computing system, wherein the data packet comprises a first destination port value. The method further includes, identifying a group identifier within the data packet, wherein the group identifier associated with a communication group of the plurality of communication groups, translating the first destination port value to a second destination port value based on the group identifier, and forwarding the data packet with the translated second destination port value.
    Type: Grant
    Filed: October 25, 2017
    Date of Patent: November 5, 2019
    Assignee: COLORTOKENS, INC.
    Inventors: Harish Magganmane, Ravi Voleti, Ashish Trivedi, Deepak Mohanty, Charles Kuta, Anoop Kapoor, Pankaj Parekh
  • Publication number: 20190273719
    Abstract: To obviate the possibility of a data packet requesting for a communication between a source computer and a destination computer being blocked either by a source firewall or a destination firewall or both, the source computer is configured to transmit the data packet to an intermediary sever, bypassing the source firewall and the destination firewall. The intermediary server is configured to analyze the data packet transmitted from the source computer and is further configured to acknowledge the need to establish a communication between the source computer and the destination computer. The intermediary server subsequently generates a notification notifying the destination computer to establish a communication with the source computer. The intermediary server transmits a notification to the destination computer and triggers the destination computer to respond to the notification and establish a communication session with the source computer.
    Type: Application
    Filed: March 2, 2018
    Publication date: September 5, 2019
    Inventors: PANKAJ PAREKH, Ashish Trivedi, Deepak Mohanty
  • Publication number: 20190190894
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a private domain name system (DNS) receives a DNS lookup request from a computing system of a plurality of computing systems associated with a private communication group, and forwards the DNS lookup request to a public DNS. The private DNS further receives a public address associated with the DNS lookup request from the public DNS, translates the public address to a private address, and transfers the private address to the requesting computing system.
    Type: Application
    Filed: December 20, 2017
    Publication date: June 20, 2019
    Inventors: Anoop Kapoor, Ryan Farjadi, Pankaj Parekh, Ashish Trivedi, Satyam Tyagi, Harish Magganmane, Deepak Mohanty, Ravi Voleti
  • Publication number: 20190123934
    Abstract: Described herein are systems, methods, and software to enhance gateway security for multiple communication groups. In one implementation, a method of operating a gateway service includes identifying a data packet received from a first computing system, wherein the data packet comprises a first destination port value. The method further includes, identifying a group identifier within the data packet, wherein the group identifier associated with a communication group of the plurality of communication groups, translating the first destination port value to a second destination port value based on the group identifier, and forwarding the data packet with the translated second destination port value.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: Harish Magganmane, Ravi Voleti, Ashish Trivedi, Deepak Mohanty, Charles Kuta, Anoop Kapoor, Pankaj Parekh
  • Publication number: 20190124011
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request from an application on the computing system to transfer data to a second application on a second computing system. In response to the communication request, the communication service identifies a communication group of a plurality of communication groups associated with the application and the second application. Once the communication group is identified, the communication service identifies a communication quality of service based on the identified communication group, and transfers the data associated with the communication request to the second computing system in accordance with the communication quality of service.
    Type: Application
    Filed: October 25, 2017
    Publication date: April 25, 2019
    Inventors: Ravi Voleti, Harish Magganmane, Ashish Trivedi, Deepak Mohanty, Anoop Kapoor, Pankaj Parekh, Naveen Kulshreshtha
  • Publication number: 20190089680
    Abstract: Described herein are systems, methods, and software to enhance secure communications between computing systems. In one implementation, a communication service identifies a communication request for a first application on a first computing system to transfer data to a second application on a second computing system. In response to the request, the communication service generates a packet, wherein the packet includes an encrypted portion for the data and private addressing associated with the first and second applications, and an unencrypted portion for group identifier information and public addressing information. Once the packet is generated, the packet is transferred to the second computing system.
    Type: Application
    Filed: September 19, 2017
    Publication date: March 21, 2019
    Inventors: Harish Magganmane, Ravi Voleti, Ashish Trivedi, Deepak Mohanty, Charles Kuta, Anoop Kapoor, Pankaj Parekh