Patents by Inventor Gaurang Shah
Gaurang Shah 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).
-
Publication number: 20240070295Abstract: Disclosed embodiments pertain to protecting sensitive information. A browser extension associated with a web browser can detect a user entering information associated with the user into an electronic form. The browser extension can monitor the user entering sensitive information into the electronic form and detect that the user has entered sensitive information incorrectly. In response, the browser extension can provide a warning to the user that sensitive information has been incorrectly entered. Instructions can be displayed to a user on how incorrectly entered sensitive information is to be corrected. The incorrectly entered sensitive information is corrected based on a response from the user before the sensitive information propagates beyond the electronic form.Type: ApplicationFiled: August 23, 2022Publication date: February 29, 2024Inventors: Jennifer Kwok, Max Miracolo, Salik Shah, Erin Babinsky, John Martin, Nima Chitsazan, Mia Rodriguez, Andrea Montealegre, Seth Wilton Cottle, Ignacio Espino, Zviad Aznaurashvili, Dwipam Katariya, Gaurang J. Bhatt
-
Patent number: 11075956Abstract: At least one set of enforceable policy provisions is identified within at least one defined service level policy to be enforced during runtime by a policy enforcement point (PEP). Each set of enforceable policy provisions includes a policy subject, a reference to a policy domain, and at least one assertion. Each identified set of enforceable policy provisions is transformed by the PEP into at least one runtime-executable processing rule that each includes at least one PEP processing action that each represents an atomic unit of policy enforcement level behavior executable by the PEP to enforce the respective at least one assertion against runtime objects associated with the policy subject within an area of runtime policy enforcement specified by the policy domain.Type: GrantFiled: May 7, 2020Date of Patent: July 27, 2021Assignee: International Business Machines CorporationInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Publication number: 20200267188Abstract: At least one set of enforceable policy provisions is identified within at least one defined service level policy to be enforced during runtime by a policy enforcement point (PEP). Each set of enforceable policy provisions includes a policy subject, a reference to a policy domain, and at least one assertion. Each identified set of enforceable policy provisions is transformed by the PEP into at least one runtime-executable processing rule that each includes at least one PEP processing action that each represents an atomic unit of policy enforcement level behavior executable by the PEP to enforce the respective at least one assertion against runtime objects associated with the policy subject within an area of runtime policy enforcement specified by the policy domain.Type: ApplicationFiled: May 7, 2020Publication date: August 20, 2020Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 10693746Abstract: Source policy identification information of a registry service policy is correlated with configured policy enforcement processing rules and processing actions using a source policy reference key. The source policy identification information includes at least a source policy identifier (ID) of the registry service policy. Per-transaction service policy enforcement information that documents policy enforcement activities performed by a policy enforcement point (PEP) is correlated with the source policy identification information using the source policy reference key. The correlated per-transaction service policy enforcement information of at least one transaction from the per-transaction service data table is provided in response to a query from a policy monitoring point (PMP).Type: GrantFiled: August 24, 2018Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
-
Patent number: 10693911Abstract: At least one set of enforceable policy provisions is identified within at least one defined service level policy to be enforced during runtime by a policy enforcement point (PEP). Each set of enforceable policy provisions includes a policy subject, a reference to a policy domain, and at least one assertion. Each identified set of enforceable policy provisions is transformed by the PEP into at least one runtime-executable processing rule that each includes at least one PEP processing action that each represents an atomic unit of policy enforcement level behavior executable by the PEP to enforce the respective at least one assertion against runtime objects associated with the policy subject within an area of runtime policy enforcement specified by the policy domain.Type: GrantFiled: January 6, 2016Date of Patent: June 23, 2020Assignee: International Business Machines CorporationInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 10666514Abstract: A peer policy object named with a policy enforcement metric context identifier is created at a first policy enforcement point (PEP) platform of a group of peered PEP platforms. The peer policy object uniquely identifies a registered service policy to be enforced during runtime as a shared runtime policy enforcement activity by the group of peered PEP platforms within a peered policy enforcement deployment. The peer policy object named with the policy enforcement metric context identifier is deployed to at least one other peered PEP platform within the peered policy enforcement deployment to initiate the shared runtime policy enforcement activity by the group of peered PEP platforms. At least one runtime policy enforcement metric associated with runtime enforcement of the registered service policy is shared with the at least one other peered PEP platform during runtime using the policy enforcement metric context identifier.Type: GrantFiled: February 12, 2013Date of Patent: May 26, 2020Assignee: International Business Machines CorporationInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 10263857Abstract: Source policy identification information of a registry service policy is captured. The source policy identification information includes a source policy identifier (ID), a source policy name, and a source policy uniform resource locator (URL). The captured source policy identification information is correlated with configured policy enforcement processing rules and processing actions using a source policy reference key. Per-transaction service policy enforcement information that documents policy enforcement activities performed by a policy enforcement point (PEP) is captured. The captured per-transaction service policy enforcement information is correlated with the captured source policy identification information using the source policy reference key.Type: GrantFiled: May 5, 2016Date of Patent: April 16, 2019Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
-
Publication number: 20190014014Abstract: Source policy identification information of a registry service policy is correlated with configured policy enforcement processing rules and processing actions using a source policy reference key. The source policy identification information includes at least a source policy identifier (ID) of the registry service policy. Per-transaction service policy enforcement information that documents policy enforcement activities performed by a policy enforcement point (PEP) is correlated with the source policy identification information using the source policy reference key. The correlated per-transaction service policy enforcement information of at least one transaction from the per-transaction service data table is provided in response to a query from a policy monitoring point (PMP).Type: ApplicationFiled: August 24, 2018Publication date: January 10, 2019Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
-
Patent number: 10093081Abstract: A resin-rich peel ply that does not leave behind residual fibers after peeling and can work well with different resin-based composite substrates. The resin-rich peel ply is composed of a woven fabric impregnated with a resin matrix different from the resin matrix of the composite substrate. The peel ply is designed such that, upon manual removal of the peel ply from the composite substrate's surface, a thin film of the peel ply resin remains on the composite substrate's surface to create a bondable surface capable of bonding with another composite substrate, but no fibrous material from the woven fabric remains on the same surface.Type: GrantFiled: September 13, 2016Date of Patent: October 9, 2018Assignee: Cytec Technology Corp.Inventors: Yiqiang Zhao, Dalip Kumar Kohli, Kunal Gaurang Shah
-
Publication number: 20180039972Abstract: There is described herein a method of conducting a mobile transaction, comprising: a card processor server receiving an authorisation message from an application programming interface (API) running on a sending institution server, the authorisation message comprising a push code indicating that the transaction should be processed immediately; and the card processor server transmitting a guarantee message to an API running on a receiving institution server, the guarantee message comprising an urgency code indicating that funds should be posted to a merchant's account immediately. There is further described a system comprising a card processor server, an API running on a sending institution server, an API running on a receiving institution server, a consumer mobile user device and a merchant user device, the card processor server being configured to perform the aforementioned method.Type: ApplicationFiled: August 3, 2017Publication date: February 8, 2018Inventors: Andrew K. Meaney, Shane Lansley Jorge Deniz, Gaurang Shah, Pankaj Asthaana
-
Publication number: 20170066226Abstract: A resin-rich peel ply that does not leave behind residual fibers after peeling and can work well with different resin-based composite substrates. The resin-rich peel ply is composed of a woven fabric impregnated with a resin matrix different from the resin matrix of the composite substrate. The peel ply is designed such that, upon manual removal of the peel ply from the composite substrate's surface, a thin film of the peel ply resin remains on the composite substrate's surface to create a bondable surface capable of bonding with another composite substrate, but no fibrous material from the woven fabric remains on the same surface.Type: ApplicationFiled: September 13, 2016Publication date: March 9, 2017Applicant: Cytec Technology Corp.Inventors: Yiqiang ZHAO, Dalip Kumar KOHLI, Kunal Gaurang SHAH
-
Patent number: 9473459Abstract: A resin-rich peel ply that does not leave behind residual fibers after peeling and can work well with different resin-based composite substrates. The resin-rich peel ply is composed of a woven fabric impregnated with a resin matrix different from the resin matrix of the composite substrate. The peel ply is designed such that, upon manual removal of the peel ply from the composite substrate's surface, a thin film of the peel ply resin remains on the composite substrate's surface to create a bondable surface capable of bonding with another composite substrate, but no fibrous material from the woven fabric remains on the same surface.Type: GrantFiled: November 16, 2012Date of Patent: October 18, 2016Assignee: Cytec Technology Corp.Inventors: Yiqiang Zhao, Dalip Kumar Kohli, Kunal Gaurang Shah
-
Publication number: 20160248639Abstract: Source policy identification information of a registry service policy is captured. The source policy identification information includes a source policy identifier (ID), a source policy name, and a source policy uniform resource locator (URL). The captured source policy identification information is correlated with configured policy enforcement processing rules and processing actions using a source policy reference key. Per-transaction service policy enforcement information that documents policy enforcement activities performed by a policy enforcement point (PEP) is captured. The captured per-transaction service policy enforcement information is correlated with the captured source policy identification information using the source policy reference key.Type: ApplicationFiled: May 5, 2016Publication date: August 25, 2016Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
-
Patent number: 9363289Abstract: Source policy identification information of a registry service policy is captured. The source policy identification information includes a source policy identifier (ID), a source policy name, and a source policy uniform resource locator (URL). The captured source policy identification information is correlated with configured policy enforcement processing rules and processing actions using a source policy reference key. Per-transaction service policy enforcement information that documents policy enforcement activities performed by a policy enforcement point (PEP) is captured. The captured per-transaction service policy enforcement information is correlated with the captured source policy identification information using the source policy reference key.Type: GrantFiled: February 12, 2013Date of Patent: June 7, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
-
Publication number: 20160119383Abstract: At least one set of enforceable policy provisions is identified within at least one defined service level policy to be enforced during runtime by a policy enforcement point (PEP). Each set of enforceable policy provisions includes a policy subject, a reference to a policy domain, and at least one assertion. Each identified set of enforceable policy provisions is transformed by the PEP into at least one runtime-executable processing rule that each includes at least one PEP processing action that each represents an atomic unit of policy enforcement level behavior executable by the PEP to enforce the respective at least one assertion against runtime objects associated with the policy subject within an area of runtime policy enforcement specified by the policy domain.Type: ApplicationFiled: January 6, 2016Publication date: April 28, 2016Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 9270541Abstract: At least one defined service policy to be enforced by a policy enforcement point (PEP) is obtained. The obtained at least one defined service policy is parsed to identify at least one set of enforceable policy provisions and the at least one set of enforceable policy provisions is identified. Each set of enforceable policy provisions includes a policy subject, a policy domain, and at least one assertion as the enforceable policy provisions within the at least one defined service policy. At least one runtime processing rule including at least one processing action usable by the PEP is created to enforce the policy subject, the policy domain, and the at least one assertion of each identified at least one set of enforceable policy provisions.Type: GrantFiled: March 25, 2014Date of Patent: February 23, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 9258198Abstract: At least one defined service policy to be enforced by a policy enforcement point (PEP) is obtained. The obtained at least one defined service policy is parsed to identify at least one set of enforceable policy provisions and the at least one set of enforceable policy provisions is identified. Each set of enforceable policy provisions includes a policy subject, a policy domain, and at least one assertion as the enforceable policy provisions within the at least one defined service policy. At least one runtime processing rule including at least one processing action usable by the PEP is created to enforce the policy subject, the policy domain, and the at least one assertion of each identified at least one set of enforceable policy provisions.Type: GrantFiled: February 12, 2013Date of Patent: February 9, 2016Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
-
Patent number: 8974905Abstract: A structural adhesive composition that is suitable for high-strength bonding of metals and aerospace structural materials. In one embodiment, the structural adhesive composition based on a two-part system, which is curable at or below 200° F. (93° C.). The two-part system is composed of a resinous part (A) and a catalyst part (B), which may be stored separately at room temperature until they are ready to be used. The resinous part (A) includes at least two different multifunctional epoxy resins with different functionality selected from difunctional, trifunctional, and tetrafunctional epoxy resins, certain toughening components, and inorganic filler particles as a rheology/thixotrophy modifying component. The toughening components include core-shell rubber particles with different particle sizes and at least one of an elastomeric polymer and a polyethersulfone polymer.Type: GrantFiled: October 13, 2014Date of Patent: March 10, 2015Assignee: Cytec Technology Corp.Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah
-
Publication number: 20150030844Abstract: A structural adhesive composition that is suitable for high-strength bonding of metals and aerospace structural materials. In one embodiment, the structural adhesive composition based on a two-part system, which is curable at or below 200° F. (93° C.). The two-part system is composed of a resinous part (A) and a catalyst part (B), which may be stored separately at room temperature until they are ready to be used. The resinous part (A) includes at least two different multifunctional epoxy resins with different functionality selected from difunctional, trifunctional, and tetrafunctional epoxy resins, certain toughening components, and inorganic filler particles as a rheology/thixotrophy modifying component. The toughening components include core-shell rubber particles with different particle sizes and at least one of an elastomeric polymer and a polyethersulfone polymer.Type: ApplicationFiled: October 13, 2014Publication date: January 29, 2015Applicant: CYTEC TECHNOLOGY CORP.Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah
-
Patent number: 8895148Abstract: A structural adhesive composition that is suitable for high-strength bonding of metals and aerospace structural materials. In one embodiment, the structural adhesive composition based on a two-part system, which is curable at or below 200° F. (93° C.). The two-part system is composed of a resinous part (A) and a catalyst part (B), which may be stored separately at room temperature until they are ready to be used. The resinous part (A) includes at least two different multifunctional epoxy resins, toughening components, and inorganic filler particles. The catalyst part (B) includes an aliphatic or cyclic amine compound as a curing agent and inorganic filler. In another embodiment, the structural adhesive composition is based on a one-part system, which includes the components of the resinous part (A) mixed with a latent amine curing agent. The one-part system may further include an imidazole and/or an aliphatic amine.Type: GrantFiled: October 16, 2012Date of Patent: November 25, 2014Assignee: Cytec Technology Corp.Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah