Patents by Inventor Anoop Tripathi

Anoop Tripathi 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: 11681517
    Abstract: A server responds to a request to perform a first automation task to process a work item from the plurality of work items, on a first computing device that is separate and independent from the server. The server receives a request from the first computing device to download the first automation task and queries a distribution information file to identify one or more other computing devices that have a copy of the first automation task. The server provides to the first computing device, an identifier for each of one or more other computing devices that has a copy of the first automation task. If the distribution information file does not contain an identification of any other device that has a copy of the first automation task, then the server processor causes the first automation task to be retrieved and to be provided to the first computing device.
    Type: Grant
    Filed: August 2, 2021
    Date of Patent: June 20, 2023
    Assignee: Automation Anywhere, Inc.
    Inventors: Akshat Jain, Anoop Tripathi, Abhijit Kakhandiki
  • Publication number: 20230082185
    Abstract: A robotic process automation (RPA) system provides bots that interact with and provide user credentials to applications, such as for multi-factor authentication (MFA). First user credentials associated with MFA are retrieved by the bots from credential storage. Second user credentials that correspond to questions posed to a user of an application are retrieved from credential storage. Second user credentials that correspond to a one-time password are generated by the RPA system. The second user credentials may also be generated by a third-party authentication service that provides the credentials via a secondary channel such as email or SMS, which are then retrieved for presentation to the application.
    Type: Application
    Filed: November 16, 2022
    Publication date: March 16, 2023
    Inventors: Anoop Tripathi, Kazuya Tanikawa, Abhijit Kakhandiki
  • Patent number: 11514154
    Abstract: A robotic process automation (RPA) system provides bots that interact with and provide user credentials to applications that require multi-factor authentication (MFA). First user credentials associated with MFA are retrieved by the bots from credential storage. Second user credentials that correspond to questions posed to a user of an application are retrieved from credential storage. Second user credentials that correspond to a one-time password are generated by the RPA system. The second user credentials may also be generated by a third-party authentication service that provides the credentials via a secondary channel such as email or SMS, which are then retrieved for presentation to the application.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: November 29, 2022
    Assignee: Automation Anywhere, Inc.
    Inventors: Anoop Tripathi, Kazuya Tanikawa, Abhijit Kakhandiki
  • Publication number: 20210365260
    Abstract: A server responds to a request to perform a first automation task to process a work item from the plurality of work items, on a first computing device that is separate and independent from the server. The server receives a request from the first computing device to download the first automation task and queries a distribution information file to identify one or more other computing devices that have a copy of the first automation task. The server provides to the first computing device, an identifier for each of one or more other computing devices that has a copy of the first automation task. If the distribution information file does not contain an identification of any other device that has a copy of the first automation task, then the server processor causes the first automation task to be retrieved and to be provided to the first computing device.
    Type: Application
    Filed: August 2, 2021
    Publication date: November 25, 2021
    Inventors: Akshat Jain, Anoop Tripathi, Abhijit Kakhandiki
  • Patent number: 11086614
    Abstract: A server responds to a request to perform a first automation task to process a work item from the plurality of work items, on a first computing device that is separate and independent from the server. The server receives a request from the first computing device to download the first automation task and queries a distribution information file to identify one or more other computing devices that have a copy of the first automation task. The server provides to the first computing device, an identifier for each of one or more other computing devices that has a copy of the first automation task. If the distribution information file does not contain an identification of any other device that has a copy of the first automation task, then the server processor causes the first automation task to be retrieved and to be provided to the first computing device.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 10, 2021
    Assignee: Automation Anywhere, Inc.
    Inventors: Akshat Jain, Anoop Tripathi, Abhijit Kakhandiki
  • Publication number: 20130246658
    Abstract: A method and system for selecting a data compression technique for data transfer through a data network is provided. During call setup, information is gathered from the network infrastructure by receiving feedback from smart network devices, reviewing calls logs, or by accessing a network topology database, and the information can then be used to select a desired compression technique. During a call, a media terminating end device or a call control server will monitor call connection performance specific to the data transfer pathway used for the call connection, and may adjust the data compression to conform with the performance that the connection is providing at any given moment. Performance parameters such as delay, jitter, and compression ratios can be measured in real-time for a call to determine if a change in compression is deemed beneficial. In this manner, the compression method can be chosen based on real time network performance.
    Type: Application
    Filed: May 1, 2013
    Publication date: September 19, 2013
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Anoop Tripathi, Ronald A. Fowler, James Scott Hiscock
  • Patent number: 8539552
    Abstract: A system and method for network based policy enforcement of intelligent-client features is provided. An operator of an IP telephony and/or IP multimedia network may enforce authorization or privileges of intelligent end-user clients to utilize or invoke services in the network. A network policy enforcement point is maintained in the network by elements that are under control of the network operator. The network policy enforcement point controls access to, and invocation of, features and services that may otherwise be delivered to subscribers without the knowledge or authorization of the network. The network policy enforcement point receives messages, associates the message with a known service, makes a determination as to whether a beneficiary of the service is authorized to invoke the service, and then filters the messages based on the determination.
    Type: Grant
    Filed: September 25, 2003
    Date of Patent: September 17, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
  • Patent number: 8515388
    Abstract: A method and system for remotely accessing an intelligent IP telephony device is provided. Information about at least one IP telephony device associated with a user is stored in a database. The database is accessible to a user through a secured environment. From a remote location, the user may logon to the database and select one or more actions to be performed on any of the IP telephony devices to which they have access.
    Type: Grant
    Filed: April 3, 2009
    Date of Patent: August 20, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Prasoon Saurabh, Anoop Tripathi, Vikas Vashisht, Jaideep Abichandani
  • Patent number: 8509225
    Abstract: Providing enhanced emergency services (E-911) to an IP Telephony-based PBX or similar system, by utilizing aspects of the intelligence of end-user SIP client devices to address challenges and difficulties associated with E-911-like services in LAN-based telephony environments.
    Type: Grant
    Filed: July 8, 2011
    Date of Patent: August 13, 2013
    Assignee: Hewlett-Packard Development Company, LP
    Inventors: David Grabelsky, Michael Homeier, Anoop Tripathi, Boby Joseph
  • Patent number: 8327026
    Abstract: A method and system for selecting a data compression technique for data transfer through a data network is provided. During call setup, information is gathered from the network infrastructure by receiving feedback from smart network devices, reviewing calls logs, or by accessing a network topology database, and the information can then be used to select a desired compression technique. During a call, a media terminating end device or a call control server will monitor call connection performance specific to the data transfer pathway used for the call connection, and may adjust the data compression to conform with the performance that the connection is providing at any given moment. Performance parameters such as delay, jitter, and compression ratios can be measured in real-time for a call to determine if a change in compression is deemed beneficial. In this manner, the compression method can be chosen based on real time network performance.
    Type: Grant
    Filed: July 1, 2004
    Date of Patent: December 4, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Anoop Tripathi, Ronald A. Fowler, James Hiscock
  • Patent number: 8218533
    Abstract: A telephone is described that allows any arbitrary combination of key strokes, including numerical keys, extension keys, as well as function keys such as TRANSFER, CONFERENCE, etc., to be programmed such that the entire sequence of key strokes can be recalled with the touch of a single button. The phone can be programmed directly by operation of the telephone user interface on the phone (i.e., the keys, phone display, and speaker prompting the user) and a program button dedicated to the feature of programming a separate programmable button to map to the specified key sequence. The feature can be implemented in advanced telephones capable of voice over Internet Protocol networks, and supporting the Session Initiation Protocol. In these more advanced phones, the programming can be done by a system administrator or by the user of the phone via a computer with internet access.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: July 10, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Vikas Vashisht, Anoop Tripathi, Jaideep Abichandani, Hui Dai
  • Publication number: 20110267986
    Abstract: Providing enhanced emergency services (E-911) to an IP Telephony-based PBX or similar system, by utilizing aspects of the intelligence of end-user SIP client devices to address challenges and difficulties associated with E-911-like services in LAN-based telephony environments.
    Type: Application
    Filed: July 8, 2011
    Publication date: November 3, 2011
    Applicant: 3Com Corporation
    Inventors: David Grabelsky, Michael Homeier, Anoop Tripathi, Body Joseph
  • Patent number: 8027333
    Abstract: Providing enhanced emergency services (E-911) to an IP Telephony-based PBX or similar system, by utilizing aspects of the intelligence of end-user SIP client devices to address challenges and difficulties associated with E-911-like services in LAN-based telephony environments.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: September 27, 2011
    Assignee: Hewlett-Packard Company
    Inventors: David Grabelsky, Michael Homeier, Anoop Tripathi, Boby Joseph
  • Patent number: 7860089
    Abstract: A method and system for network based call-pickup is provided. In one embodiment a first user agent communicates in a communication session with a second user agent in a network telephony system. The second user agent may request that a third user agent replace the second user agent in the communication. The third user agent may be a park server, and when it replaces the second user agent, the communication session may thereby be parked at the park server. A fourth user agent may then request that the third user agent (e.g., park server) initiate a communication session between the first user agent and the fourth user agent. The third user agent may then instruct the first user agent to communicate with the fourth user agent. The parked communication session may thereby be picked up by the fourth user agent.
    Type: Grant
    Filed: July 16, 2008
    Date of Patent: December 28, 2010
    Assignee: Hewlett-Packard Company
    Inventors: Anoop Tripathi, David A. Grabelsky, Guanglu Wang
  • Publication number: 20100107226
    Abstract: A system and methods are shown for providing presence state services in an Internet Protocol network. One exemplary system includes a central presence element configured to track and provide user presence state information, and a local presence element in communication with the central presence element and further in communication with a signaling entity. According to one embodiment, the local presence element is configured to create and manage local presence state authorization data generated based on user presence state information being received from the central presence element. Further, the local presence element is configured to authorize a user service request using the local presence authorization data before providing access to a service requested by the user in the user service request.
    Type: Application
    Filed: January 4, 2010
    Publication date: April 29, 2010
    Applicant: 3COM CORPORATION
    Inventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
  • Patent number: 7702726
    Abstract: A system and methods are shown for providing presence state services in an Internet Protocol network. One exemplary system includes a central presence element configured to track and provide user presence state information, and a local presence element in communication with the central presence element and further in communication with a signaling entity. According to one embodiment, the local presence element is configured to create and manage local presence state authorization data generated based on user presence state information being received from the central presence element. Further, the local presence element is configured to authorize a user service request using the local presence authorization data before providing access to a service requested by the user in the user service request.
    Type: Grant
    Filed: April 10, 2002
    Date of Patent: April 20, 2010
    Assignee: 3Com Corporation
    Inventors: David Grabelsky, Anoop Tripathi, Michael Homeier, Guanglu Wang
  • Publication number: 20090245239
    Abstract: A method and system for remotely accessing an intelligent IP telephony device is provided. Information about at least one IP telephony device associated with a user is stored in a database. The database is accessible to a user through a secured environment. From a remote location, the user may logon to the database and select one or more actions to be performed on any of the IP telephony devices to which they have access.
    Type: Application
    Filed: April 3, 2009
    Publication date: October 1, 2009
    Inventors: Prasoon Saurabh, Anoop Tripathi, Vikas Vashisht, Jaideep Abichandani
  • Patent number: 7564835
    Abstract: A system and method for maximizing the use of bandwidth optimization techniques in a voice-over-packet telephony system. In exemplary embodiments, the VOP system includes a plurality of telephones connected to a VOP telephony system. Upon receiving request to initiate a VOP connection, the end office switch connects to an originating softswitch for signaling functions and to an originating media gateway for transporting the media associated with the VOP connection. A connection information system accessible to the softswitch maintains connection information relating to media sessions between the originating media gateway and a plurality of candidate terminating media gateways. The connection information system may be accessed during connection initiation and advantageously used to determine whether there are nearly-simultaneously occurring and distinct media sessions having common endpoints such that bandwidth optimization techniques may be implemented.
    Type: Grant
    Filed: November 6, 2002
    Date of Patent: July 21, 2009
    Assignee: 3Com Corporation
    Inventors: David Grabelsky, Anoop Tripathi, Boris Bekkerman, Michael Homeier
  • Publication number: 20090175270
    Abstract: A telephone is described that allows any arbitrary combination of key strokes, including numerical keys, extension keys, as well as function keys such as TRANSFER, CONFERENCE, etc., to be programmed such that the entire sequence of key strokes can be recalled with the touch of a single button. The phone can be programmed directly by operation of the telephone user interface on the phone (i.e., the keys, phone display, and speaker prompting the user) and a program button dedicated to the feature of programming a separate programmable button to map to the specified key sequence. The feature can be implemented in advanced telephones capable of voice over Internet Protocol networks, and supporting the Session Initiation Protocol. In these more advanced phones, the programming can be done by a system administrator or by the user of the phone via a computer with internet access.
    Type: Application
    Filed: March 13, 2009
    Publication date: July 9, 2009
    Applicant: 3Com Corporation
    Inventors: Vikas Vashisht, Anoop Tripathi, Jaideep Abichandani, Hui Dai
  • Patent number: 7532618
    Abstract: A method and system for remotely accessing an intelligent IP telephony device is provided. Information about at least one IP telephony device associated with a user is stored in a database. The database is accessible to a user through a secured environment. From a remote location, the user may logon to the database and select one or more actions to be performed on any of the IP telephony devices to which they have access.
    Type: Grant
    Filed: May 2, 2005
    Date of Patent: May 12, 2009
    Assignee: 3Com Corporation
    Inventors: Prasoon Saurabh, Anoop Tripathi, Vikas Vashisht, Jaideep Abichandani