Patents by Inventor PrabhuRam Mohan

PrabhuRam Mohan 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: 11601462
    Abstract: Disclosed are systems, methods and computer readable mediums for intelligent and directed dynamic application security testing. The systems, methods and computer-readable mediums can be configured to receive an attack location and an attack type for a web-application, transmit the attack location and attack type to a ID-DAST platform, receive from the ID-DAST platform a payload, attack the web-application using the payload, and receive results of the attack.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: March 7, 2023
    Assignee: Synopsys, Inc.
    Inventors: Joseph Feiman, Eric Sheridan, Prabhuram Mohan
  • Publication number: 20210084064
    Abstract: Disclosed are systems, methods and computer readable mediums for intelligent and directed dynamic application security testing. The systems, methods and computer-readable mediums can be configured to receive an attack location and an attack type for a web-application, transmit the attack location and attack type to a ID-DAST platform, receive from the ID-DAST platform a payload, attack the web-application using the payload, and receive results of the attack.
    Type: Application
    Filed: November 25, 2020
    Publication date: March 18, 2021
    Inventors: Joseph FEIMAN, Eric SHERIDAN, Prabhuram MOHAN
  • Patent number: 10855717
    Abstract: Disclosed are systems, methods and computer readable mediums for intelligent and directed dynamic application security testing. The systems, methods and computer-readable mediums can be configured to receive an attack location and an attack type for a web-application, transmit the attack location and attack type to a ID-DAST platform, receive from the ID-DAST platform a payload, attack the web-application using the payload, and receive results of the attack.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: December 1, 2020
    Assignee: WHITEHAT SECURITY, INC.
    Inventors: Joseph Feiman, Eric Sheridan, Prabhuram Mohan
  • Patent number: 8498402
    Abstract: A method and apparatus are described for routing a call received by an organization. The method includes the steps of determining a subject matter of the received call, routing the call to an agent of the organization when a agent of the organization is available to handle the subject matter of the call and routing the call to a client of the organization when an agent of the organization is not available.
    Type: Grant
    Filed: June 19, 2006
    Date of Patent: July 30, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Prabhuram Mohan
  • Patent number: 8401170
    Abstract: A method and apparatus are provided for establishing a communication connection between a client of an organization and an agent of the organization. The method includes the steps of an automatic call distributor of the organization receiving a call from the client, the automatic call distributor detecting an IM handle of the client from the call and the automatic call distributor establishing a VOIP connection between the client and agent of the organization using the IM handle.
    Type: Grant
    Filed: August 2, 2006
    Date of Patent: March 19, 2013
    Assignee: Aspect Software, Inc.
    Inventor: Prabhuram Mohan
  • Publication number: 20100257254
    Abstract: A system is based on a three-way end-to-end methodology for securely delivering and managing digital transaction documents from a distributor to a user's trusted personal digital device via a secured digital transaction document server (“secured DTD server”). Once stored on the personal digital device, a secured digital transaction document may be decrypted for use at a transaction facility, or may be used at the transaction facility in encrypted form if the transaction facility is in communication with the secured DTD server for verification of the secured digital transaction document. The secured DTD server may also receive information from the transaction facility, and provide reports to the distributors for further action vis-à-vis the transaction facilities.
    Type: Application
    Filed: April 1, 2009
    Publication date: October 7, 2010
    Inventors: Mayank Bhatnagar, Plamen A. Parvanov, Prabhuram Mohan
  • Patent number: 7523082
    Abstract: A method and apparatus for providing a human expert to answer a question from an agent in real time. The method includes the steps of identifying a plurality of human experts based upon a subject matter of the question, determining an availability of at least some of the plurality of identified experts and selecting an expert of the plurality of experts to answer the question in real-time based upon the subject matter and availability of the selected expert.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: April 21, 2009
    Inventor: Prabhuram Mohan
  • Patent number: 7519689
    Abstract: A method and system to facilitate the communication of data and/or messages between different Internet domains include, at a first application associated with a first Internet domain, embedding data in an anchor portion of a URL string. The URL string identifies a second Internet domain that is different from the first Internet domain. This URL string is communicated to a second application associated with the second Internet domain. At the second application, the received URL string is parsed, and the relevant data extracted therefrom.
    Type: Grant
    Filed: September 10, 2003
    Date of Patent: April 14, 2009
    Inventors: Prabhuram Mohan, Krishnakumar Pandurangan
  • Publication number: 20090074169
    Abstract: A method and apparatus are provided that allowing a user to simultaneously participate in two separate conversations. The method includes the steps of the user independently adjusting a volume of an audio signal for each of the two separate conversations, presenting the adjusted volume of the audio signals from the two separate conversations to the ears of the user, presenting a voice input from the user to a first of the two separate conversations and muting a voice input from the user to the second of the two separate conversations.
    Type: Application
    Filed: September 19, 2007
    Publication date: March 19, 2009
    Applicant: Aspect software Inc.
    Inventor: Prabhuram Mohan
  • Publication number: 20080267093
    Abstract: A method and apparatus is provided for conferencing a plurality of users of a communication system. The method includes the steps of detecting a plurality of electronic messages directed to a common subject matter among the plurality of users, comparing a frequency of the detected messages among the plurality of users during a time period with a threshold value and setting up an electronic conference among the plurality of users when the frequency of messages exceeds the threshold value.
    Type: Application
    Filed: April 24, 2007
    Publication date: October 30, 2008
    Inventor: Prabhuram Mohan
  • Publication number: 20080043981
    Abstract: A method and apparatus are provided for establishing a communication connection between a client of an organization and an agent of the organization. The method includes the steps of an automatic call distributor of the organization receiving a call from the client, the automatic call distributor detecting an IM handle of the client from the call and the automatic call distributor establishing a VOIP connection between the client and agent of the organization using the IM handle.
    Type: Application
    Filed: August 2, 2006
    Publication date: February 21, 2008
    Inventor: Prabhuram Mohan
  • Publication number: 20080021999
    Abstract: A method and apparatus are provided that allows an agent of an organization to display client information on a computer of a consultant. The method includes the steps of the agent receiving a call from a client of the organization along with information about the client from a host of the organization and selecting the consultant for a communication session between the agent and consultant. The method also includes the step of the host sending the client information to an Internet address of the consultant within a data message that is sent through a communication channel that is different than a channel of the communication session.
    Type: Application
    Filed: July 18, 2006
    Publication date: January 24, 2008
    Inventor: Prabhuram Mohan
  • Publication number: 20070291737
    Abstract: A method and apparatus are described for routing a call received by an organization. The method includes the steps of determining a subject matter of the received call, routing the call to an agent of the organization when a agent of the organization is available to handle the subject matter of the call and routing the call to a client of the organization when an agent of the organization is not available.
    Type: Application
    Filed: June 19, 2006
    Publication date: December 20, 2007
    Inventor: Prabhuram Mohan
  • Publication number: 20070294344
    Abstract: A method and apparatus are provided for scheduling conferences between a client and one of a plurality of knowledge workers of an organization. The method includes the steps of each of the plurality of knowledge workers providing one or more time intervals when the knowledge worker is available for conferences and consolidating the provided time intervals of the knowledge workers into a knowledge worker schedule located within a computer. The method further includes the steps of the client accessing the knowledge worker schedule and selecting an available time interval for a conference from within the knowledge worker schedule and the computer selecting a knowledge worker of the plurality of knowledge workers for a conference with the client based upon the selected time interval.
    Type: Application
    Filed: June 14, 2006
    Publication date: December 20, 2007
    Inventor: Prabhuram Mohan
  • Publication number: 20070260587
    Abstract: A method and apparatus for providing a human expert to answer a question from an agent in real time. The method includes the steps of identifying a plurality of human experts based upon a subject matter of the question, determining an availability of at least some of the plurality of identified experts and selecting an expert of the plurality of experts to answer the question in real-time based upon the subject matter and availability of the selected expert.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Inventor: Prabhuram Mohan
  • Publication number: 20060075069
    Abstract: A method and system to facilitate the communication of data and/or messages between a browser-based application and a non browser-based application including, at the browser-based application, embedding data in an anchor portion of a URL string and invoking execution of an embedded browser component of the non browser-based application by communicating the URL string to the second application. At the non browser-based application, the received URL string is parsed and the relevant data extracted therefrom.
    Type: Application
    Filed: September 24, 2004
    Publication date: April 6, 2006
    Inventors: Prabhuram Mohan, Chathnaur Venkatesh, Krishnakumar Pandurangan
  • Publication number: 20050111653
    Abstract: A method and apparatus is provided to process an instant message call within a customer interaction system. The method includes receiving the instant message call at the customer interaction system and processing the instant message call within the customer interaction system with other interaction types based on information associated with the instant message call.
    Type: Application
    Filed: May 27, 2003
    Publication date: May 26, 2005
    Inventors: Robert Joyce, Prabhuram Mohan
  • Publication number: 20050086290
    Abstract: A method and apparatus to is provided to respond to a customer query received at a customer interaction system. The method includes communicating at least one expert group to an agent; receiving a selection from the agent that identifies an expert group from the at least one expert group, the selection triggering a first immediate message that includes a request for assistance from the expert group; identifying at least one expert that is associated with the expert group; and establishing an immediate message connection between the at least one expert and the agent, wherein the immediate message connection enables the exchange of immediate messages between the at least one expert and the agent so the agent may respond to the customer query.
    Type: Application
    Filed: October 17, 2003
    Publication date: April 21, 2005
    Inventors: Robert Joyce, Prabhuram Mohan
  • Publication number: 20050055458
    Abstract: A method and system to facilitate the communication of data and/or messages between different Internet domains include, at a first application associated with a first Internet domain, embedding data in an anchor portion of a URL string. The URL string identifies a second Internet domain that is different from the first Internet domain. This URL string is communicated to a second application associated with the second Internet domain. At the second application, the received URL string is parsed, and the relevant data extracted therefrom.
    Type: Application
    Filed: September 10, 2003
    Publication date: March 10, 2005
    Inventors: Prabhuram Mohan, Krishnakumar Pandurangan
  • Patent number: 6760745
    Abstract: A method of operating a server includes retrieving a document from a storage device. A variable is generated, the variable including information to enable another server to reproduce the document. The variable may, for example, be a compressed and encrypted complete copy of the document, or may be a JavaScript variable. The variable is appended to the document, and the document is transmitted.
    Type: Grant
    Filed: May 16, 2000
    Date of Patent: July 6, 2004
    Assignee: Aspect Communications Corporation
    Inventors: Robert Tan, Senthil Sundararajan, PrabhuRam Mohan