Patents by Inventor Nirav Mehta
Nirav Mehta 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).
-
SYSTEM AND METHOD FOR SEPARATING OR DISTRIBUTING DATABASE CALLS BETWEEN ACTIVE AND PASSIVE DATABASES
Publication number: 20250231964Abstract: Various methods and processes, apparatuses/systems, and media for separating or distributing database calls between active and passive databases are disclosed. A processor establishes a communication link between a passive database and an active database via a communication network; executes real-time syncing of data between the active database and the passive database by implementing a replication algorithm; receives a request from an application user to generate a report corresponding to the application; implements a batch processor, at an application level, to separate read-only operations from read and write operations associated the application; and separates or distributes database calls, at the application level, between the active database and the passive database in a manner such that the read-only operations are directed to the passive database and the read and write operations are directed to the active database.Type: ApplicationFiled: February 28, 2024Publication date: July 17, 2025Applicant: JPMorgan Chase Bank, N.A.Inventors: Jagdish MISHRA, Garima DOKANIA, Anil GUPTA, Nirav MEHTA, Umesh Payyan VALAPPIL -
System and method for separating or distributing database calls between active and passive databases
Patent number: 12361021Abstract: Various methods and processes, apparatuses/systems, and media for separating or distributing database calls between active and passive databases are disclosed. A processor establishes a communication link between a passive database and an active database via a communication network; executes real-time syncing of data between the active database and the passive database by implementing a replication algorithm; receives a request from an application user to generate a report corresponding to the application; implements a batch processor, at an application level, to separate read-only operations from read and write operations associated the application; and separates or distributes database calls, at the application level, between the active database and the passive database in a manner such that the read-only operations are directed to the passive database and the read and write operations are directed to the active database.Type: GrantFiled: February 28, 2024Date of Patent: July 15, 2025Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Jagdish Mishra, Garima Dokania, Anil Gupta, Nirav Mehta, Umesh Payyan Valappil -
Publication number: 20240148987Abstract: A device, for delivery of aerosolized drug in a portion of a body, comprising: a nozzle (100) comprising a head portion extending, distally, into an elongate shaft (108), said head portion comprising: piezoelectric transducers (104, 106) mounted between electrically conductive electrode discs (103, 105), said piezoelectric transducers (104, 106) creating capillary waves in a liquid film causing atomization of drug/s while passing through said nozzle (100); an aperture (101) on said nozzle (100), through which tubing (112) is connected, said aperture (101) follows through with a passage (300) ensconced in said elongate shaft (108), and passing through said piezoelectric transducers (104, 106) and said electrically conductive electrode discs (103, 105) in order to allow passage of drug received through said tubing (112); and said elongate shaft (108) supporting a body member (107) at its operative proximal end and having an opening (109), said drug being dispensed through said opening (109).Type: ApplicationFiled: January 12, 2024Publication date: May 9, 2024Inventors: Nirav Mehta, Palkesh Agrawal
-
Patent number: 8978122Abstract: In a software-as-a-service system, a federated relationship is established between a first tenant subsystem (host) and a user account on a second tenant subsystem (guest), the federated relationship including visibility controls in the host specifying resources made accessible to an authorized user of the user account. When a guest user accesses the host, an authentication is performed that includes requesting and receiving from the guest a security assertion that the user has been authenticated by the guest as the authorized user. Each tenant subsystem includes mechanisms for authenticating its own users for access control; the cross-tenancy authentication extends this operation to make and accept authentication assertions from other tenants. A second risk-based authentication may be performed for additional confidence, typically based on comparing circumstances for the present access to circumstances for past accesses.Type: GrantFiled: March 29, 2013Date of Patent: March 10, 2015Assignee: EMC CorporationInventors: Riaz Zolfonoon, Nirav Mehta, Gareth Richards
-
Patent number: 8925053Abstract: An authentication technique involves receiving an authentication request which includes a set of authentication factors and performing, in response to the authentication request, an authentication operation based on a set of authentication factors. An authentication result of the authentication operation identifies a particular trust category among a set of trust categories. Each trust category of the set defines a unique set of user permissions. The technique further involves providing the authentication result for use by a web application. The particular trust category identified by the authentication result defines a particular set of user permissions to be imposed by the web application. For example, the trust categories may take the form of trust levels such as Low, Med, and High which control access to certain resources.Type: GrantFiled: May 16, 2012Date of Patent: December 30, 2014Assignee: EMC CorporationInventor: Nirav Mehta
-
Patent number: 8782752Abstract: Servers are configured to operate in two or more threshold security planes with each such threshold security plane implementing at least a portion of a corresponding threshold security protocol involving at least a subset of the servers. The servers are implemented on at least one processing device comprising a processor coupled to a memory. Multiple ones of the servers may be implemented on a single processing device, or each of the servers may be implemented on a separate processing device. At least one of the servers may be part of at least two of the threshold security planes. A given request for a protected resource is processed through each of the planes in order for a corresponding user to obtain access to the protected resource. By way of example, the security planes may comprise two or more of an authentication plane, an access control plane and a resource plane.Type: GrantFiled: June 29, 2012Date of Patent: July 15, 2014Assignee: EMC CorporationInventors: Ari Juels, Nirav Mehta
-
Patent number: 8762895Abstract: A computing device is described that outputs, for display at a display device, a graphical user interface including a graphical zoom indicator associated with a zoom operation of a camera. The graphical zoom indicator includes an inner fixed circle, an outer fixed circle, and an adjustable circle. The computing device receives an indication of an input detected at an input device, and based at least in part on the indication of the input, the computing device determines an adjustment to a zoom level of the zoom operation of the camera. Based at least in part on the adjustment to the zoom level of the zoom operation of the camera, the computing device updates the graphical user interface to modify a size of the adjustable circle based at least in part on the adjustment to the zoom level of the zoom operation of the camera.Type: GrantFiled: October 15, 2013Date of Patent: June 24, 2014Assignee: Google Inc.Inventors: Nirav Mehta, Michael Kolb, Christian Robertson
-
Publication number: 20140118563Abstract: A computing device is described that outputs, for display at a display device, a graphical user interface including a graphical zoom indicator associated with a zoom operation of a camera. The graphical zoom indicator includes an inner fixed circle, an outer fixed circle, and an adjustable circle. The computing device receives an indication of an input detected at an input device, and based at least in part on the indication of the input, the computing device determines an adjustment to a zoom level of the zoom operation of the camera. Based at least in part on the adjustment to the zoom level of the zoom operation of the camera, the computing device updates the graphical user interface to modify a size of the adjustable circle based at least in part on the adjustment to the zoom level of the zoom operation of the camera.Type: ApplicationFiled: October 15, 2013Publication date: May 1, 2014Applicant: Google Inc.Inventors: Nirav Mehta, Michael Kolb, Christian Robertson