Patents by Inventor Amit MISHRA

Amit MISHRA 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: 10387641
    Abstract: Apparatus and methods may enable a primary to add a co-applicant via phone number to initiate a three-way communication. The primary applicant and the co-applicant can submit their confidential content along with other inputs from their own device after biometric authentication. Consent to submit a final application can be taken separately from each applicant through biometric capabilities on their own personal devices. A chat-bot may orchestrate and collect information for application fulfillment in parallel from both the applicants. Confidential content of one applicant, such as a social security number, may be kept hidden from disclosure to a co-applicant. Interaction among applicants may be across one or more communication channels.
    Type: Grant
    Filed: June 12, 2017
    Date of Patent: August 20, 2019
    Assignee: Bank of America Corporation
    Inventors: Vignesh Chandrasekaran, Amit Mishra, Anupreet Kaur Lamba, Yugal Malviya
  • Publication number: 20190235882
    Abstract: A system provides a listener application which can be notified about specific ports used by specific instances of a Web Socket application. A Web Socket application opens multiple dynamic ports in certain scenarios with a dynamic context. When an application is executed, a listener application is made aware of the context and port information. A system rewrites a reverse proxy configuration on the fly so that any request coming into the reverse proxy will read the change and assign the correct port. A notification to the listener is received across multiple nodes, and the configuration can be updated on all nodes based on the data provided in the configuration.
    Type: Application
    Filed: January 26, 2018
    Publication date: August 1, 2019
    Inventors: Amit Mishra, Barry O'Brien
  • Publication number: 20190199595
    Abstract: Configuring a network topology can be a resource-intensive task. Services that may be “snapped-in” to a particular network often require physical alternations to the topology of the network. The topology may be remotely altered by providing an override datum to a configuration device such that a seed value for a datum is replaced and, as a result, the topology of the network altered to provide a particular service. As a benefit, one or more networks may have their physical topology remotely reconfigured with a single alteration of a datum.
    Type: Application
    Filed: December 22, 2017
    Publication date: June 27, 2019
    Inventors: Robert E. Braudes, Amit Mishra, Kurt Haserodt
  • Publication number: 20190191031
    Abstract: As “call centers” continue to be replaced with omnichannel contact centers, managing a plurality of simultaneous media channels becomes more important. Contacting a customer on one channel and, at the customer or agent's request, initiating a second channel that delays the interaction will having limited acceptance and, in some jurisdictions, may be illegal. By nailing-up an agent half-communication with a number of channels, agents maintain a perpetual connection comprising an agent half-communication to a server, such as one serving as a media anchor point, share point, etc. The customer half-connection is established to a server and the agent, already connected, is joined. As a result, the customer experiences a greatly reduced delay between the time they answer and being greeted by an agent, regardless of the media type or types utilized.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Neil O'Connor, Amit Mishra, Joel Ezell
  • Publication number: 20190190986
    Abstract: A plurality of long poll HTTP GET requests are received from a plurality of clustered applications. The plurality of long poll HTTP GET requests comprises a plurality of identifiers for the plurality of clustered applications. A plurality of event queues are created for the plurality of clustered applications based on the plurality of identifiers. A plurality of events are added to the plurality of event queues based on a plurality of communication sessions. For example, multiple events can be added to the plurality of event queues based on a plurality of incoming calls. A plurality of responses are sent based to the plurality of long poll HTTP GET requests. The plurality of responses includes the plurality of events. This process allows for identification of a corresponding clustered application that is managing a communication session.
    Type: Application
    Filed: December 19, 2017
    Publication date: June 20, 2019
    Inventors: Amit Mishra, Matt Williamson, Joel Ezell, Kurt Haserodt
  • Patent number: 10320920
    Abstract: The migration of a communication session from one device to another device may include registering at least two devices, authenticating user credentials at the second device, determining whether transfer of the session is authorized, storing session information associated with the session, transmitting the stored session information to the second device, and receiving a request that incorporates the transmitted session information to restore the communication session on the second device. In addition, access to the system may be prohibited from the first device for a predefined period of time.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: June 11, 2019
    Assignee: Bank of America Corporation
    Inventor: Amit Mishra
  • Publication number: 20190042922
    Abstract: In one embodiment, an apparatus comprises a log circuit to: identify an input associated with a logarithm operation, wherein the logarithm operation is to be performed by the log circuit using piecewise linear approximation; identify a first range that the input falls within, wherein the first range is identified from a plurality of ranges associated with a plurality of piecewise linear approximation (PLA) equations for the logarithm operation, and wherein the first range corresponds to a first equation of the plurality of PLA equations; compute a result of the first equation based on a plurality of operands associated with the first equation; and return an output associated with the logarithm operation, wherein the output is generated based at least in part on the result of the first equation.
    Type: Application
    Filed: June 29, 2018
    Publication date: February 7, 2019
    Inventors: Kamlesh Pillai, Gurpreet S. Kalsi, Amit Mishra
  • Publication number: 20180357410
    Abstract: Apparatus and methods may enable a primary to add a co-applicant via phone number to initiate a three-way communication. The primary applicant and the co-applicant can submit their confidential content along with other inputs from their own device after biometric authentication. Consent to submit a final application can be taken separately from each applicant through biometric capabilities on their own personal devices. A chat-bot may orchestrate and collect information for application fulfillment in parallel from both the applicants. Confidential content of one applicant, such as a social security number, may be kept hidden from disclosure to a co-applicant. Interaction among applicants may be across one or more communication channels.
    Type: Application
    Filed: June 12, 2017
    Publication date: December 13, 2018
    Inventors: Vignesh Chandrasekaran, Amit Mishra, Anupreet Kaur Lamba, Yugal Malviya
  • Publication number: 20180351875
    Abstract: Communication servers hosting interactions between requesting devices and resources may require load sheading or maintenance and, as a result, be placed in Deny New Service (DNS) mode, whereby a subsequent session request is refused while existing sessions continue until concluded. However, an interaction comprising an existing session may be supplemented by a subsequent session, often utilizing a different application layer implementation. By providing the requesting device with an interaction identifier, a subsequent session made after the server has been placed in DNS mode, may be accepted and associated with the same resource associated with the existing session.
    Type: Application
    Filed: June 5, 2017
    Publication date: December 6, 2018
    Inventors: Amit Mishra, Joel Ezell, Thorsten Ohrstrom Sandgren
  • Publication number: 20180343309
    Abstract: The migration of a communication session from one device to another device may include registering at least two devices, receiving a request to transfer the session from one device to another, determining whether transfer of the session is authorized, storing session information associated with the session, authenticating user credentials at the second device, transmitting the stored session information to the second device, and receiving a request that incorporates the transmitted session information to restore the communication session on the second device. In addition, access to the system may be prohibited from the first device for a predefined period of time.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventor: Amit Mishra
  • Publication number: 20180343310
    Abstract: The migration of a communication session from one device to another device may include registering at least two devices, authenticating user credentials at the second device, determining whether transfer of the session is authorized, storing session information associated with the session, transmitting the stored session information to the second device, and receiving a request that incorporates the transmitted session information to restore the communication session on the second device. In addition, access to the system may be prohibited from the first device for a predefined period of time.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 29, 2018
    Inventor: Amit Mishra
  • Publication number: 20180285750
    Abstract: A machine learning computing system for predicting a probability of success of an identified computing device error condition may include at least a first data repository storing a plurality of historic data records corresponding to one or more computing device error conditions and a second data repository storing a plurality of solutions to each of the computing device error conditions stored in the first data repository. A server is configured to receive a computing device error message from at least one computing center device and analyze the computing device error message to identify an associated error condition category. The server identifies at least two solutions to an associated error condition and predict a probability of success for each of the at least two solutions. The server then initiates at least one solution that has a greatest probability of success and updates the second data repository.
    Type: Application
    Filed: March 31, 2017
    Publication date: October 4, 2018
    Inventors: Sasidhar Purushothaman, Amit Mishra
  • Patent number: 10050749
    Abstract: A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
    Type: Grant
    Filed: September 12, 2017
    Date of Patent: August 14, 2018
    Assignee: Avaya Inc.
    Inventors: Amit Mishra, Srinivasan Narayanan, Anand Paithankar
  • Publication number: 20180204265
    Abstract: One or more aspects of the disclosure generally relate to computing devices, computing systems, and computer software that may be used for capturing and extracting fragmented data and for data processing using machine learning. Some aspects disclosed herein are directed to, for example, a system and method comprising generating a display for receiving fragmented data associated with a user. The method may comprise sending, to a user device associated with the user, the display for receiving fragmented data. A computing device may receive, from the user device and via the display for receiving fragmented data, first fragmented data associated with the user. The computing device may extract a plurality of data entries from the first fragmented data. A request for data associated with a first data entry of the plurality of data entries may be sent to the user device. The computing device may determine a data category for each data entry of the plurality of data entries.
    Type: Application
    Filed: January 17, 2017
    Publication date: July 19, 2018
    Inventors: Yugal Malviya, Vignesh Chandrasekaran, Anupreet K. Lamba, Amit Mishra
  • Publication number: 20180006772
    Abstract: A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
    Type: Application
    Filed: September 12, 2017
    Publication date: January 4, 2018
    Inventors: Amit Mishra, Srinivasan Narayanan, Anand Paithankar
  • Patent number: 9822115
    Abstract: Compounds of Formula (I), their preparation, and use in preventing or treating a bacterial infection are disclosed.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: November 21, 2017
    Assignee: WOCKHARDT LIMITED
    Inventors: Prasad Keshav Deshpande, Satish Bhawsar, Sanjay Raikar, Sanjay Kisan Dabhade, Laxmikant Pavase, Amit Mishra, Sunil Gupta, Vikas Vitthalrao Deshmukh, Sunil Bhaginath Jadhav, Rajesh Kale, Sachin Bhagwat, Ravindra Dattatraya Yeole, Mahesh Vithalbhai Patel
  • Patent number: 9787441
    Abstract: A conference system is provided with enhanced settings capabilities. A controller can poll for settings at each endpoint in a conference system and be able via the video stream to selectively display and compare settings among the endpoints. One location can push its settings to one or more locations to overcome failures or degradation in the conference. The settings between different controllers may be rationalized via a common denominator method or tabular method to build a knowledge of how to configure conferences and to automate responses to problems.
    Type: Grant
    Filed: November 20, 2013
    Date of Patent: October 10, 2017
    Assignee: Avaya Inc.
    Inventors: Amit Mishra, Srinivasan Narayanan, Anand Paithankar
  • Publication number: 20170026424
    Abstract: During a Session Initiation Protocol dialog setup, a media gateway or container executes or initiates two or more applications that provide features during a conference call. The applications are applied to messages or data in the conference call based on a sequence order established during the setup of the conference call. The sequence order and the application identities are stored in a shared database. When a failure occurs during the conference call, the applications are reestablished in the reconstructed or reestablished conference call. The application reconstruction includes reinitiating the applications with the same sequence as previously established before the failure. As such, the user has the same features applied in the same way before and after the failure, which improves the systems performance and expected operation.
    Type: Application
    Filed: October 3, 2016
    Publication date: January 26, 2017
    Inventors: Thorsten Ohrstrom Sandgren, Amit Mishra
  • Publication number: 20160355516
    Abstract: Compounds of Formula (I), their preparation, and use in preventing or treating a bacterial infection are disclosed.
    Type: Application
    Filed: January 21, 2015
    Publication date: December 8, 2016
    Inventors: Prasad Keshav DESHPANDE, Satish BHAWSAR, Sanjay RAIKAR, Sanjay Kisan DABHADE, Laxmikant PAVASE, Amit MISHRA, Sunil GUPTA, Vikas DESHMUKH, Sunil Bhaginath JADHAV, Rajesh KALE, Sachin BHAGWAT, Ravindra Dattatraya YEOLE, Mahesh Vithalbhai PATEL
  • Patent number: 9381200
    Abstract: Compounds of Formula (I), their preparation and use in preventing or treating bacterial infection is disclosed.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 5, 2016
    Assignee: WOCKHARDT LIMITED
    Inventors: Mahesh Vithalbhai Patel, Prasad Keshav Deshpande, Satish Bhawasar, Sachin Bhagwat, Mohammad Alam Jafri, Amit Mishra, Laxmikant Pavase, Sunil Gupta, Rajesh Kale, Sanjeev Joshi