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: 20240070295
    Abstract: 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: Application
    Filed: August 23, 2022
    Publication date: February 29, 2024
    Inventors: 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: 11075956
    Abstract: 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: Grant
    Filed: May 7, 2020
    Date of Patent: July 27, 2021
    Assignee: International Business Machines Corporation
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Publication number: 20200267188
    Abstract: 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: Application
    Filed: May 7, 2020
    Publication date: August 20, 2020
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 10693746
    Abstract: 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: Grant
    Filed: August 24, 2018
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
  • Patent number: 10693911
    Abstract: 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: Grant
    Filed: January 6, 2016
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 10666514
    Abstract: 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: Grant
    Filed: February 12, 2013
    Date of Patent: May 26, 2020
    Assignee: International Business Machines Corporation
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 10263857
    Abstract: 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: Grant
    Filed: May 5, 2016
    Date of Patent: April 16, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
  • Publication number: 20190014014
    Abstract: 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: Application
    Filed: August 24, 2018
    Publication date: January 10, 2019
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
  • Patent number: 10093081
    Abstract: 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: Grant
    Filed: September 13, 2016
    Date of Patent: October 9, 2018
    Assignee: Cytec Technology Corp.
    Inventors: Yiqiang Zhao, Dalip Kumar Kohli, Kunal Gaurang Shah
  • Publication number: 20180039972
    Abstract: 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: Application
    Filed: August 3, 2017
    Publication date: February 8, 2018
    Inventors: Andrew K. Meaney, Shane Lansley Jorge Deniz, Gaurang Shah, Pankaj Asthaana
  • Publication number: 20170066226
    Abstract: 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: Application
    Filed: September 13, 2016
    Publication date: March 9, 2017
    Applicant: Cytec Technology Corp.
    Inventors: Yiqiang ZHAO, Dalip Kumar KOHLI, Kunal Gaurang SHAH
  • Patent number: 9473459
    Abstract: 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: Grant
    Filed: November 16, 2012
    Date of Patent: October 18, 2016
    Assignee: Cytec Technology Corp.
    Inventors: Yiqiang Zhao, Dalip Kumar Kohli, Kunal Gaurang Shah
  • Publication number: 20160248639
    Abstract: 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: Application
    Filed: May 5, 2016
    Publication date: August 25, 2016
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
  • Patent number: 9363289
    Abstract: 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: Grant
    Filed: February 12, 2013
    Date of Patent: June 7, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Srinivasan Muralidharan, Gaurang Shah, Maria E. Smith
  • Publication number: 20160119383
    Abstract: 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: Application
    Filed: January 6, 2016
    Publication date: April 28, 2016
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 9270541
    Abstract: 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: Grant
    Filed: March 25, 2014
    Date of Patent: February 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 9258198
    Abstract: 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: Grant
    Filed: February 12, 2013
    Date of Patent: February 9, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas C. Burke, Mario E. De Armas, Oswaldo Gago, Gaurang Shah, Maria E. Smith
  • Patent number: 8974905
    Abstract: 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: Grant
    Filed: October 13, 2014
    Date of Patent: March 10, 2015
    Assignee: Cytec Technology Corp.
    Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah
  • Publication number: 20150030844
    Abstract: 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: Application
    Filed: October 13, 2014
    Publication date: January 29, 2015
    Applicant: CYTEC TECHNOLOGY CORP.
    Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah
  • Patent number: 8895148
    Abstract: 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: Grant
    Filed: October 16, 2012
    Date of Patent: November 25, 2014
    Assignee: Cytec Technology Corp.
    Inventors: Junjie Jeffrey Sang, Dalip Kumar Kohli, Kunal Gaurang Shah