Patents by Inventor Raja Banerjee

Raja Banerjee 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: 11616783
    Abstract: Security design and architecture for a multi-tenant Hadoop cluster are disclosed. In one embodiment, in a multi-tenant Hadoop cluster comprising a plurality of tenants and a plurality of applications, a method for identifying, naming, and creating a multi-tenant directory structure in a multi-tenant Hadoop cluster may include (1) identifying a plurality of groups for a directory structure selected from the group consisting of a superuser group, a plurality of tenant groups, and at least one application group; (2) creating an active directory for each of the groups; (3) adding each of a plurality of users to one of the plurality of tenant groups and the application group; (4) creating tenant directories and home directories for the users; and (5) assigning owners, group owners, default permissions, and extended access control lists to the tenant directories and the home directories.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: March 28, 2023
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Akhilesh Gupta, James P. Cuddihy, Jay Rajaram, Raja Banerjee, Ratikanta Mishra, Suman Kumar Addanki, Michael Aguiling
  • Publication number: 20210105278
    Abstract: Security design and architecture for a multi-tenant Hadoop cluster are disclosed. In one embodiment, in a multi-tenant Hadoop cluster comprising a plurality of tenants and a plurality of applications, a method for identifying, naming, and creating a multi-tenant directory structure in a multi-tenant Hadoop cluster may include (1) identifying a plurality of groups for a directory structure selected from the group consisting of a superuser group, a plurality of tenant groups, and at least one application group; (2) creating an active directory for each of the groups; (3) adding each of a plurality of users to one of the plurality of tenant groups and the application group; (4) creating tenant directories and home directories for the users; and (5) assigning owners, group owners, default permissions, and extended access control lists to the tenant directories and the home directories.
    Type: Application
    Filed: October 7, 2020
    Publication date: April 8, 2021
    Inventors: Akhilesh Gupta, James P. Cuddihy, Jay Rajaram, Raja Banerjee, Ratikanta Mishra, Suman Kumar Addanki, Michael Aguiling
  • Patent number: 10873582
    Abstract: Security design and architecture for a multi-tenant Hadoop cluster are disclosed. In one embodiment, in a multi-tenant Hadoop cluster comprising a plurality of tenants and a plurality of applications, a method for identifying, naming, and creating a multi-tenant directory structure in a multi-tenant Hadoop cluster may include (1) identifying a plurality of groups for a directory structure selected from the group consisting of a superuser group, a plurality of tenant groups, and at least one application group; (2) creating an active directory for each of the groups; (3) adding each of a plurality of users to one of the plurality of tenant groups and the application group; (4) creating tenant directories and home directories for the users; and (5) assigning owners, group owners, default permissions, and extended access control lists to the tenant directories and the home directories.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: December 22, 2020
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Akhilesh Gupta, Raja Banerjee, James P. Cuddihy, Jay Rajaram, Ratikanta Mishra, Suman Kumar Addanki, Michael Aguiling
  • Publication number: 20170339156
    Abstract: Security design and architecture for a multi-tenant Hadoop cluster are disclosed. In one embodiment, in a multi-tenant Hadoop cluster comprising a plurality of tenants and a plurality of applications, a method for identifying, naming, and creating a multi-tenant directory structure in a multi-tenant Hadoop cluster may include (1) identifying a plurality of groups for a directory structure selected from the group consisting of a superuser group, a plurality of tenant groups, and at least one application group; (2) creating an active directory for each of the groups; (3) adding each of a plurality of users to one of the plurality of tenant groups and the application group; (4) creating tenant directories and home directories for the users; and (5) assigning owners, group owners, default permissions, and extended access control lists to the tenant directories and the home directories.
    Type: Application
    Filed: May 23, 2017
    Publication date: November 23, 2017
    Inventors: Akhilesh Gupta, Raja Banerjee, James P. Cuddihy, Jay Rajaram, Ratikanta Mishra, Suman Kumar Addanki, Michael Aguiling
  • Publication number: 20080308072
    Abstract: A tubular separation system for separating a mixture of hydrocarbons and air at a fuel tank in an automotive vehicle, comprises; a fuel tank containing hydrocarbon fuel and a mixture of hydrocarbon fuel vapor and air; a fuel filler pipe connected to the fuel tank for conveying hydrocarbon fuel from a source of hydrocarbon fuel into the fuel tank; a separation module comprising a membrane for separating the hydrocarbon vapor from air; a first tubular member between the fuel tank and the separation module for conveying the mixture of air and hydrocarbon fuel vapor from the fuel tank to the separation module; a second tubular member between the separation module and the fuel tank for conveying hydrocarbon fuel vapor, separated from the mixture of air and hydrocarbon fuel vapor, from the separation module to the fuel tank; and a third tubular member between the separation module and the fuel filler pipe for conveying air, separated from the mixture of air and hydrocarbon fuel vapor, from the separation module to
    Type: Application
    Filed: June 13, 2007
    Publication date: December 18, 2008
    Inventors: Raja Banerjee, James T. Dumas, Randy C. Foster, Donald L. Gepper
  • Patent number: 7337222
    Abstract: A method of suppressing a side-effect alarm in a network management system that includes a plurality of managed network elements, wherein the side-effect alarm arrives at the network management system before a triggering alarm, the method comprising the steps of creating and storing state information for each of the managed network elements, wherein the state information comprises a current connection state value and a parent state value; receiving segment alarm information that identifies a first arriving alarm relating to a segment of the connection; determining a new connection state value to which the connection transitions as a result of the segment alarm identified in the segment alarm information and based on the current connection state value; selectively suppressing or forwarding an alarm reflecting the new connection state value based on the parent state value, a self state transition value, and a secondary state transition value.
    Type: Grant
    Filed: December 19, 2003
    Date of Patent: February 26, 2008
    Assignee: Cisco Technology, Inc.
    Inventors: Weimin Du, Anisur Rahman, Raja Banerjee, Sunil Gharat
  • Patent number: 7243678
    Abstract: A fuel fill system includes a funnel having an inlet port configured to receive a nozzle from an external fuel source, a fuel filler tube coupled to an outlet port of the funnel, and a vapor recirculation tube coupled to the funnel. Fuel vapor entering the funnel from the vapor recirculation tube is directed toward the outlet port at a first angle less than 90° from a longitudinal axis of the funnel. The fuel vapor entering the funnel may also be directed at a second angle less than 90° from a line tangent to an inner surface of the funnel at a point where fuel vapor enters the funnel. The second angle being in a plane perpendicular to the longitudinal axis of the funnel.
    Type: Grant
    Filed: January 27, 2004
    Date of Patent: July 17, 2007
    Assignee: Dayco Products, LLC
    Inventors: Raja Banerjee, Darrell L. Klein
  • Publication number: 20050161095
    Abstract: A fuel fill system includes a funnel having an inlet port configured to receive a nozzle from an external fuel source, a fuel filler tube coupled to an outlet port of the funnel, and a vapor recirculation tube coupled to the funnel. Fuel vapor entering the funnel from the vapor recirculation tube is directed toward the outlet port at a first angle less than 90° from a longitudinal axis of the funnel. The fuel vapor entering the funnel may also be directed at a second angle less than 90° from a line tangent to an inner surface of the funnel at a point where fuel vapor enters the funnel. The second angle being in a plane perpendicular to the longitudinal axis of the funnel.
    Type: Application
    Filed: January 27, 2004
    Publication date: July 28, 2005
    Inventors: Raja Banerjee, Darrell Klein
  • Patent number: 6748432
    Abstract: A method and apparatus for suppressing side effect alarms in a network communication system, based on state change and the alarm reporting history of logical managed objects, such as user connections, is disclosed. State information is maintained for each of a plurality of interested logical managed objects that represent user connections, comprising parent object state, primary state, and secondary state. The parent object state is OK if all parent objects (lines, ports, etc.) of the connection are functioning properly, and FAIL otherwise. The primary connection state is OK if the entire connection is functioning properly. The secondary state or A-bit state is FAIL if a failure at one subnetwork is detected by other subnetworks. The system also maintains information indicating the last generated alarm for each interested logical managed object.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: June 8, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Weimin Du, Anisur Rahman, Raja Banerjee, Sunil Gharat
  • Patent number: 6694364
    Abstract: A method and apparatus for suppressing side effect alarms in a network communication system that arrive out of order, based on state change and the alarm reporting history of logical managed objects, such as user connections, is disclosed. State information is maintained for each of a plurality of interested logical managed objects that represent user connections, comprising parent object state, primary state, and secondary state. The parent object state is OK if all parent objects (lines, ports, etc.) of the connection are functioning properly, and FAIL otherwise. The primary connection state is OK if the entire connection is functioning properly. The secondary state or A-bit state is FAIL if a failure at one subnetwork is detected by other subnetworks. The system also maintains information indicating the last generated alarm for each interested logical managed object.
    Type: Grant
    Filed: June 16, 2000
    Date of Patent: February 17, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: Weimin Du, Anisur Rahman, Raja Banerjee, Sunil Gharat