Patents by Inventor Sandeep Chauhan

Sandeep Chauhan 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: 11971930
    Abstract: Aspects of the disclosure relate to a hybrid metaverse environment. A computing platform may synchronize, using edge nodes and with a physical repository server, a soft document repository. The computing platform may receive, via a metaverse application interface, an event processing request. The computing platform may identify, based on the event processing request and using a machine learning model, documents needed to execute the event processing request. The computing platform may update a request queue to identify the event processing request and the documents. The computing platform may access, using an edge node and via the soft document repository, the physical repository server to obtain document images corresponding to the identified documents, and may update a response queue to include the obtained document images. The computing platform may send, to an enterprise user device, a haptic alert indicating that the event processing request is ready for processing.
    Type: Grant
    Filed: August 18, 2022
    Date of Patent: April 30, 2024
    Assignee: Bank of America Corporation
    Inventors: Saurabh Arora, Sandeep Chauhan
  • Publication number: 20240129302
    Abstract: An apparatus for using a validated card in a virtual environment comprises a processor associated with a server. The processor is configured to receive a request to conduct an interaction between a first avatar and an entity in a virtual environment. The processor is further configured to receive card information and device information from an unknown user device. The processor is further configured to verify that the unknown user device is a first user device. The processor is further configured to receive virtual session information that is associated with a virtual environment session. The processor is further configured to determine if the request to conduct the interaction occurred in the same virtual environment session as the reception of the card information. The processor is further configured to conduct the interaction between the first avatar and the entity with the received card information.
    Type: Application
    Filed: October 18, 2022
    Publication date: April 18, 2024
    Inventors: Shailendra Singh, Saurabh Arora, Sandeep Chauhan, Puneetha Polasa
  • Publication number: 20240061890
    Abstract: Aspects of the disclosure relate to a hybrid metaverse environment. A computing platform may synchronize, using edge nodes and with a physical repository server, a soft document repository. The computing platform may receive, via a metaverse application interface, an event processing request. The computing platform may identify, based on the event processing request and using a machine learning model, documents needed to execute the event processing request. The computing platform may update a request queue to identify the event processing request and the documents. The computing platform may access, using an edge node and via the soft document repository, the physical repository server to obtain document images corresponding to the identified documents, and may update a response queue to include the obtained document images. The computing platform may send, to an enterprise user device, a haptic alert indicating that the event processing request is ready for processing.
    Type: Application
    Filed: August 18, 2022
    Publication date: February 22, 2024
    Inventors: Saurabh Arora, Sandeep Chauhan
  • Patent number: 11250028
    Abstract: A data aggregator includes a memory, a network interface, a vectorization engine, and an aggregator. The memory stores a plurality of aggregation rules. The network interface retrieves a plurality of transactions that includes a first transaction and a second transaction. The vectorization engine determines a first transaction vector for the first transaction and a second transaction vector for the second transaction. The aggregator determines that the first transaction occurred during a first life event and that the second transaction occurred during a second life event. The aggregator also determines that the first life event and the second life event are the same and in response to that determination, assigns the first transaction and the second transaction to a cluster for the first life event. The aggregator further stores the first life event, the second life event, and an identifier for the cluster to the database.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: February 15, 2022
    Assignee: Bank of America Corporation
    Inventors: Sandeep Verma, Pinak Chakraborty, Sandeep Chauhan, Vidhu Beohar
  • Patent number: 11037155
    Abstract: An apparatus includes a memory and a hardware processor. The memory stores security credentials of a user. The hardware processor receives a first message indicating that the user initiated a transaction through a television and in response to receiving the first message, loads an application. The hardware processor also authenticates the user through the application using the security credentials of the user, extracts, from the first message, a price and an identification of a merchant of the transaction, and initiates, through the application, a payment of the price to the merchant.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: June 15, 2021
    Assignee: Bank of America Corporation
    Inventors: Sandeep Chauhan, Ravi Kumar Kesani
  • Patent number: 10748132
    Abstract: An apparatus includes a memory and a hardware processor. The processor detects that a transaction involving a mobile device occurred. After detecting the transaction, the processor receives, from the mobile device, transaction information about the transaction, the transaction information comprising an identification of a merchant performing the transaction and an identification of a user of the mobile device. The processor receives, from the mobile device, a media file generated by the mobile device during the transaction and links the media file to the transaction information. The processor stores the transaction information and the media file in the memory.
    Type: Grant
    Filed: July 17, 2018
    Date of Patent: August 18, 2020
    Assignee: Bank of America Corporation
    Inventors: Pinak Chakraborty, Rajesh Balireddy, Sandeep Chauhan
  • Publication number: 20200034846
    Abstract: An apparatus includes a memory and a hardware processor. The memory stores security credentials of a user. The hardware processor receives a first message indicating that the user initiated a transaction through a television and in response to receiving the first message, loads an application. The hardware processor also authenticates the user through the application using the security credentials of the user, extracts, from the first message, a price and an identification of a merchant of the transaction, and initiates, through the application, a payment of the price to the merchant.
    Type: Application
    Filed: July 30, 2018
    Publication date: January 30, 2020
    Inventors: Sandeep Chauhan, Ravi Kumar Kesani
  • Publication number: 20200027075
    Abstract: An apparatus includes a memory and a hardware processor. The processor detects that a transaction involving a mobile device occurred. After detecting the transaction, the processor receives, from the mobile device, transaction information about the transaction, the transaction information comprising an identification of a merchant performing the transaction and an identification of a user of the mobile device. The processor receives, from the mobile device, a media file generated by the mobile device during the transaction and links the media file to the transaction information. The processor stores the transaction information and the media file in the memory.
    Type: Application
    Filed: July 17, 2018
    Publication date: January 23, 2020
    Inventors: Pinak Chakraborty, Rajesh Balireddy, Sandeep Chauhan
  • Publication number: 20180218062
    Abstract: A data aggregator includes a memory, a network interface, a vectorization engine, and an aggregator. The memory stores a plurality of aggregation rules. The network interface retrieves a plurality of transactions that includes a first transaction and a second transaction. The vectorization engine determines a first transaction vector for the first transaction and a second transaction vector for the second transaction. The aggregator determines that the first transaction occurred during a first life event and that the second transaction occurred during a second life event. The aggregator also determines that the first life event and the second life event are the same and in response to that determination, assigns the first transaction and the second transaction to a cluster for the first life event. The aggregator further stores the first life event, the second life event, and an identifier for the cluster to the database.
    Type: Application
    Filed: January 31, 2017
    Publication date: August 2, 2018
    Inventors: Sandeep Verma, Pinak Chakraborty, Sandeep Chauhan, Vidhu Beohar
  • Patent number: 9438664
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: September 6, 2016
    Assignee: Instart Logic, Inc.
    Inventors: Raghu Batta Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Publication number: 20160164951
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Application
    Filed: February 12, 2016
    Publication date: June 9, 2016
    Inventors: Raghu Batta Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Patent number: 9294581
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: March 22, 2016
    Assignee: Instart Logic, Inc.
    Inventors: Raghu Batta Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Publication number: 20160055145
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for essay managing and plagiarism detecting are disclosed. A method includes receiving one or more essay drafts in response to an essay prompt that is provided by an online college application. The method includes determining one or more subject-verb pairs and one or more adjective-noun pairs for the one or more essay drafts by parsing the one or more essay drafts. The method includes storing the one or more essay drafts and the one or more subject-verb pairs and one or more adjective-noun pairs for the one or more essay drafts. The method includes receiving an additional essay draft in response to an additional essay prompt that is provided by an additional online college application. The method includes determining one or more additional subject-verb pairs and one or more additional adjective-noun pairs for the additional essay draft.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 25, 2016
    Inventors: Sandeep Chauhan, Alexander Thaler
  • Publication number: 20150229732
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Application
    Filed: January 14, 2015
    Publication date: August 13, 2015
    Inventors: Raghu Batta Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Patent number: 9037680
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Grant
    Filed: September 15, 2011
    Date of Patent: May 19, 2015
    Assignee: Instart Logic, Inc.
    Inventors: Raghu Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Publication number: 20130007221
    Abstract: A method of transmitting content from a server to a client executing an application is disclosed. A request from a client for a file that includes content related to executing an application is received. The request is responded to by transmitting a modified file that includes initial portions of the file that are sufficient to permit initial functioning of the application, wherein the modified file is formatted with at least one placeholder for remaining portions of the file. The application can begin to access the initial portions of the file by accessing the modified file. The application can access the remaining portions of the file using the at least one placeholder.
    Type: Application
    Filed: September 15, 2011
    Publication date: January 3, 2013
    Applicant: INSTART INC.
    Inventors: Raghu Venkat, Manav Ratan Mital, Hariharan Kolam, Sandeep Chauhan
  • Publication number: 20120260235
    Abstract: A method, non-transitory computer readable medium and apparatus that simulates responses includes obtaining one or more requests from two or more different types of interfaces for an application. Each of the one or more obtained requests is parsed to obtain one or more components. A simulated response is fetched based on the parsed one or more components for each of the one or more obtained requests. The fetched simulated response for each of the one or more obtained requests is provided to the corresponding one of the two or more different types of interfaces for the application. This technology provides a simple data driven simulation that is easily deployable and integrated into the existing development environments with customizable plug-in components.
    Type: Application
    Filed: August 25, 2011
    Publication date: October 11, 2012
    Applicant: INFOSYS TECHNOLOGIES, LTD.
    Inventors: Manjunath Krishnamurthy GUNDI, Pallavi BOMMA, Sandeep CHAUHAN
  • Patent number: 7293070
    Abstract: Disclosed are embodiments of a method, system and computer program product for deploying components of a site between systems in a portal framework. In one embodiment, file assets as well as non-file assets of at least one component of a site designated for export are stored as an export file. Non-file assets may be constructed as an extensible markup language fragment, such as an XML fragment, having a predetermined structure. In one embodiment, the site comprises a collection of software objects that can be manipulated by a set of users having assigned privileges defined by permissions associated with each software object in the collection of software objects. The export file is transferred to a remote system such as a web portal. The assets, which are configured to operate on the remote system, are extracted from the export file to a plurality of locations on the remote system.
    Type: Grant
    Filed: March 7, 2002
    Date of Patent: November 6, 2007
    Assignee: Vignette Corporation
    Inventors: Dean Moses, John Petersen, Edith Harbaugh, Miles Chaston, Hans Akesson, David Shue, Sandeep Chauhan, Jean Tessier
  • Publication number: 20070123900
    Abstract: A multi-piece knee resection instrument for use in forming an anterior cut, an anterior chamfer cut, a posterior cut and a posterior chamfer cut on a distal femur which has already had a distal surface thereof resected which cuts are for the mounting of a prosthetic implant, has a first resection guide for attachment to the medial or lateral side of the distal femur. The first resection guide has a first surface facing generally anteriorly when mounted and a second surface extending distally from the first surface and angled thereto and a third surface extending generally parallel to the resected distal surface of the femur. A second resection guide is mounted on the first and second surfaces of the first resection guide for performing the anterior and anterior chamfer cuts. A third resection guide is mounted on the third surface of the first resection guide and extends in a medial-lateral direction therefrom across at least part of the resected distal femoral surface.
    Type: Application
    Filed: January 12, 2007
    Publication date: May 31, 2007
    Applicant: Howmedica Osteonics Corp.
    Inventors: Alex Canonaco, Michael Cusick, Sandeep Chauhan
  • Publication number: 20070055270
    Abstract: A multi-piece knee resection instrument for use in forming an anterior cut, an anterior chamfer cut, a posterior cut and a posterior chamfer cut on a distal femur which has already had a distal surface thereof resected which cuts are for the mounting of a prosthetic implant, has a first resection guide for attachment to the medial or lateral side of the distal femur. The first resection guide has a first surface facing generally anteriorly when mounted and a second surface extending distally from the first surface and angled thereto and a third surface extending generally parallel to the resected distal surface of the femur. A second resection guide is mounted on the first and second surfaces of the first resection guide for performing the anterior and anterior chamfer cuts. A third resection guide is mounted on the third surface of the first resection guide and extends in a medial-lateral direction therefrom across at least part of the resected distal femoral surface.
    Type: Application
    Filed: October 16, 2006
    Publication date: March 8, 2007
    Applicant: Howmedica Osteonics Corp.
    Inventors: Alex Canonaco, Michael Cusick, Sandeep Chauhan