Patents by Inventor Saurabh Desai

Saurabh Desai 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: 20100043069
    Abstract: The Authorized Authorization Set System comprising a modified operating system, a command table containing authorized authorization sets, and a modified RBAC security system, eliminates the need for inherited privileges that must be passed to subcommands in order for the command to run. The modified operating system accesses a table containing authorized authorization sets which identify the privileges for all subcommands within a command. When a user is assigned an accessauth for a command, and a sub-command is a privileged sub-command, the privileged sub-command is only run when the accessauth of the sub-command is included in the authorized authorization set of the command.
    Type: Application
    Filed: August 14, 2008
    Publication date: February 18, 2010
    Applicant: International Business Machines Corporation
    Inventors: Ranganathan Vidya, Murali Vaddagiri, Ravi A. Shankar, Saurabh Desai
  • Patent number: 7663173
    Abstract: In a non-volatile memory cell, charge is stored in a fully isolated substrate or floating bulk that forms a storage capacitor with a first poly strip and includes a second poly strip defining a read gate and a poly-filled trench defining a control gate.
    Type: Grant
    Filed: January 12, 2007
    Date of Patent: February 16, 2010
    Assignee: National Semiconductor Corporation
    Inventors: Saurabh Desai, Natasha Lavrovskaya, Yuri Mirgorodski, Jeff Babcock
  • Publication number: 20100032731
    Abstract: In accordance with an aspect of the invention, A Schottky junction field effect transistor (JFET) is created using cobalt silicide, or other Schottky material, to form the gate contact of the JFET. The structural concepts can also be applied to a standard JFET that uses N? type or P? type dopants to form the gate of the JFET. In addition, the structures allow for an improved JFET linkup with buried linkup contacts allowing improved noise and reliability performance for both conventional diffusion (N? and P? channel) JFET structures and for Schottky JFET structures. In accordance with another aspect of the invention, the gate poly, as found in a standard CMOS or BiCMOS process flow, is used to perform the linkup between the source and the junction gate and/or between the drain and the junction gate of a junction filed effect transistor (JFET).
    Type: Application
    Filed: July 6, 2009
    Publication date: February 11, 2010
    Inventors: Jeffrey A. Babcock, Natalia Lavrovskaya, Saurabh Desai, Alexei Sadovnikov
  • Publication number: 20090328129
    Abstract: An approach is provided that uses policies to determine which parental privileges are inherited by the parent's child processes. A parent software process initializes a child software process, such as by executing the child process. The parent process is associated with a first set of privileges. The inheritance policies are retrieved that correspond to the parent process. A second set of privileges is identified based on the retrieved inheritance policies, and this second set of privileges is applied to the child software process.
    Type: Application
    Filed: June 25, 2008
    Publication date: December 31, 2009
    Applicant: International Business Machines Corporation
    Inventors: Saurabh Desai, Murali Vaddagiri
  • Publication number: 20090217371
    Abstract: A system, method, and program product is provided that allows new privileges to be dynamically added to an operating system. Entities are assigned roles and these roles are associated with various authorizations. Authorizations are associated with privileges, including the new privilege. A request is received to dynamically add the new privilege to the operating system. The operating system then dynamically adds the new privilege to the system. A software service is installed that requires the new privilege. A request to execute the installed software service is received from an entity that is running on the operating system. The operating system allows the entity to execute the installed software service in response to determining that the entity has been granted the privilege. However, if the entity has not been granted the new privilege, then the operating system inhibits execution of the software service by the entity.
    Type: Application
    Filed: February 25, 2008
    Publication date: August 27, 2009
    Inventors: Saurabh Desai, Murali Vaddagiri
  • Publication number: 20090016975
    Abstract: The invention relates to a coloring composition for depositing colors to a keratin-containing substrate, said composition comprising: (a) one or more acid dyes; and (b) one or more cationic quaternary ammonium compounds, said quaternary ammonium compound being present in an amount which provides conditioning benefits but which is insufficient to interfere with deposition of said dye on said substrate.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 15, 2009
    Inventors: Robert Bianchini, Saurabh Desai, Allwyn Colaco
  • Publication number: 20090013481
    Abstract: This invention relates to compositions containing pigments or other benefit agents in particulate form may be combined with a quaternary ammonium compound that can effectuate adsorption to anionic substrates, methods of making such compositions and methods of their use.
    Type: Application
    Filed: July 12, 2007
    Publication date: January 15, 2009
    Inventors: Allwyn Colaco, Joel Coret, Saurabh Desai, Shailendra Singh, Robert Bianchini
  • Publication number: 20080294592
    Abstract: A computer implemented method, computer program product, and system for managing objects. Responsive to receiving a find-rule method, and a path-rule table, wherein the path-rule table contains a set of paths, wherein each path references an object, wherein a file system locates the object using the path, and wherein the object has at least one attribute not known to the file system, a path-rule table identifier is created. The path-rule table is associated with the path-rule table identifier to form an associated path-rule table. The find-rule method is associated with the path-rule table identifier to form an associated find-rule method. The path-rule table identifier, the associated path-rule table, and the associated find-rule method are stored. The path-rule table identifier is returned.
    Type: Application
    Filed: May 21, 2007
    Publication date: November 27, 2008
    Inventors: Saurabh Desai, Niteesh Kumar Dubey, Joefon Jann, Pratap Chandra Pattnaik, Ravi A. Shankar, Murali Vaddagiri
  • Publication number: 20080271139
    Abstract: A computer implemented method, apparatus, and computer program product for access control in a mixed discretionary access control and role based access control environment. In one embodiment, an execution access for a command is determined using a set of role based authorizations for a user invoking the command. In response to a determination that the user invoking the command is authorized based on the set of role based authorizations, a privilege in a set of privileges associated with the command is raised. Raising the privilege in the set of privileges bypasses discretionary access control checks. In response to a determination that the user invoking the command is unauthorized based on the set of role based authorizations, an execution access for the command is determined using a set of discretionary access mode bits associated with the command.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 30, 2008
    Inventors: Saurabh Desai, Niteesh Kumar Dubey, Ravi A. Shankar, Drew Thomas Walters
  • Patent number: 7425741
    Abstract: A biased conductive plate is provided over an NVM cell structure to overcome data retention charge loss due to the presence of dielectric films that are conductive at higher temperatures. The biased conductive plate is preferably formed from the lowest metal layer in the fabrication process flow, but any biased conductive layer can be used.
    Type: Grant
    Filed: July 21, 2005
    Date of Patent: September 16, 2008
    Assignee: National Semiconductor Corporation
    Inventors: Andrew Strachan, Natalia Lavrovskaya, Saurabh Desai, Roozbeh Parsa, Yuri Mirgorodski
  • Publication number: 20080134320
    Abstract: A method, apparatus, and computer usable program product for automatic activation of roles is provided. When a user initiates an action, a set of roles needed for the action is identified. A set of roles assigned to the user is also identified. From the two sets of roles, all roles that are common to both sets are identified in a subset of roles. Roles in this subset are assigned to the user and are sufficient for the action. One or more roles from this subset of roles is selected for activation depending on system policies in effect. Selected roles are automatically activated without requiring any intervention from the user. Once the selected roles are activated, they can become inactive upon completion of the current action, or remain active for subsequent actions by the user during all or part of a user session. System policies can decide how the roles are selected for activation, and the duration of which the roles remain active once activated.
    Type: Application
    Filed: November 30, 2006
    Publication date: June 5, 2008
    Inventors: Saurabh Desai, Niteesh Kumar Dubey, Yantian Tom Lu, Ravi A. Shankar, Murali Vaddagiri, Drew Thomas Walters, Xinya Wang
  • Patent number: 7208144
    Abstract: IR 6 (Cosmetics, Toiletry and Fragrance Association, Inc., 7th ed. 1997). Viscosities are measured using Brookfield viscometers (1,000–20,000 cps, Spindle No. 5, 20 rpm, 60 second run, 25 degrees C.) unless otherwise indicated. 967-00—IR # 6961-00-1-A low viscosity, stable dispersion of behenyl alcohol comprising: (a) 10–40 weight % on an actives basis of behenyl alcohol; (b) 1.0–8.0 weight % of an anionic surfactant selected from the group consisting of sodium lauryl ether sulfate, sodium lauryl sulfate, magnesium lauryl ether sulfate, magnesium lauryl sulfate, calcium lauryl ether sulfate, calcium lauryl sulfate, ammonium lauryl ether sulfate, and ammonium lauryl sulfate; and (c) 1.0–3.0 weight % (on an actives basis) of a betaine selected from the group consisting of C12–18 amidopropylbetaine; wherein the dispersion has a stability of at least 3 months at a temperature of 49 degrees C., a viscosity in the range of 1,000–20,000 centipoise, and no more than 0.2 weight % of cationic material.
    Type: Grant
    Filed: December 10, 2002
    Date of Patent: April 24, 2007
    Assignees: Cognis Corporation, Colgate-Palmolive Co.
    Inventors: Saurabh Desai, John Goffredo, Claus Nieendick, Amrit Patel
  • Publication number: 20040109839
    Abstract: IR 6 (Cosmetics, Toiletry and Fragrance Association, Inc., 7th ed. 1997). Viscosities are measured using Brookfield viscometers (1,000-20,000 cps, Spindle No. 5, 20 rpm, 60 second run, 25 degrees C.) unless otherwise indicated. 967-00—IR # 6967-00-1-A low viscosity, stable dispersion of behenyl alcohol comprising: (a) 10-40 weight % on an actives basis of behenyl alcohol; (b) 1.0-8.0 weight % of an anionic surfactant selected from the group consisting of sodium lauryl ether sulfate, sodium lauryl sulfate, magnesium lauryl ether sulfate, magnesium lauryl sulfate, calcium lauryl ether sulfate, calcium lauryl sulfate, ammonium lauryl ether sulfate, and ammonium lauryl sulfate; and (c) 1.0-3.0 weight % (on an actives basis) of a betaine selected from the group consisting of C12-18 amidopropylbetaine; wherein the dispersion has a stability of at least 3 months at a temperature of 49 degrees C., a viscosity in the range of 1,000-20,000 centipoise, and no more than 0.2 weight % of cationic material.
    Type: Application
    Filed: December 10, 2002
    Publication date: June 10, 2004
    Inventors: Saurabh Desai, John Goffredo, Claus Nieendick, Amrit Patel
  • Publication number: 20040062738
    Abstract: Personal care products are described which comprise a quaternary amino functional silicone elastomer.
    Type: Application
    Filed: July 15, 2003
    Publication date: April 1, 2004
    Applicant: Colgate-Palmolive Company
    Inventors: Suman Chopra, Amrit Patel, Lin Fei, Saurabh Desai
  • Patent number: 6608011
    Abstract: A pearlized cleansing composition for personal care comprising: (a) 4.00-30.00 weight % of an anionic material selected from the group consisting of water soluble lipophilic sulfates and sulfonates of 8 to 22 carbon atoms; (b) 0.25-4.0 weight % behenyl alcohol; and (c) water.
    Type: Grant
    Filed: June 11, 2001
    Date of Patent: August 19, 2003
    Assignee: Colgate-Palmolive Company
    Inventors: Amrit Patel, Raymond Babecki, Saurabh Desai
  • Publication number: 20030130145
    Abstract: A pearlized cleansing composition for personal care comprising:
    Type: Application
    Filed: June 11, 2001
    Publication date: July 10, 2003
    Applicant: Colgate-Palmolive Company
    Inventors: Amrit Patel, Raymond Babecki, Saurabh Desai
  • Patent number: 5812767
    Abstract: An information handling system includes a number of stations connected in a network configuration, each station including a processor, a storage and an I/O controller, where the processor operates under control of an operating system control program which is divided into a user (application) space and a kernel (system) space, the kernel may include a protocol layer interfacing the user application to a DLPI in the kernel, a DLPI which interfaces between the protocol module and a device driver interface, a device driver and a hardware device for connecting the station to the network. When data is to be received by a station from the network, the following steps are performed in the DLPI: recognize the network interface type (FDDI, Ethernet, Token Ring, etc.
    Type: Grant
    Filed: March 12, 1997
    Date of Patent: September 22, 1998
    Assignee: International Business Machines Corporation
    Inventors: Saurabh Desai, Jessie Ann Hays Haug, Gregory Scott Joyce, Lance Warren Russell, Larry Steven Wise