Patents by Inventor Sandeep Gupta

Sandeep Gupta 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: 20070188232
    Abstract: A CMOS gain stage includes biasing circuitry configured to insure saturation of a subsequent stage without a source follower circuit. The CMOS gain stage is optionally powered by a supply voltage that is greater than a permitted supply voltage for a processes technology that is used to fabricate the CMOS gain stage. In order to protect CMOS devices within the CMOS gain stage, optional drain-to-bulk junction punch-through protection circuitry is disclosed. A variety of optional features can be implemented alone and/or in various combinations of one another. Optional features include process-voltage-temperature (“PVT”) variation protection circuitry, which renders a gain relatively independent of process, voltage, and/or temperature variations. Optional features further include bandwidth enhancement circuitry.
    Type: Application
    Filed: April 10, 2007
    Publication date: August 16, 2007
    Applicant: Broadcom Corporation
    Inventors: Sandeep Gupta, Venugopal Gopinathan
  • Patent number: 7257833
    Abstract: Enforcing a plurality of different policies on a stream of packets is disclosed. In lieu of running separate algorithms for each policy, the system exploits the commonalities of all of the policies. The conditions corresponding to the compiled rules are arranged in a condition tree and processed in a pipelined architecture that allows the results of the various stages to be carried forward into subsequent stages of processing. The rules for which all conditions have been satisfied can be identified by one stage of processing in one pass of condition tree traversal and are passed to subsequent stages. A rule table corresponding to an individual policy type can then be readily examined to determine partial or complete satisfaction of the rule of that policy type, without requiring a re-examination of the conditions underlying the rule. Additionally, corresponding actions can be taken where rule satisfaction is determined. This approach allows extremely high-speed policy enforcement performance.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: August 14, 2007
    Assignee: Ipolicy Networks, Inc.
    Inventors: Pankaj S. Parekh, Vimal Vaidya, Sandeep Gupta, Pranav Shah
  • Publication number: 20070179827
    Abstract: The present invention relates to application processing and decisioning systems and processes. One embodiment of the invention includes a method for automating decisioning for a credit request associated with an applicant. The method includes providing a user computer interface adapted to receive information associated with an applicant, and further adapted to display and receive information associated with at least one decision rule. The method also includes receiving information associated with an applicant through the user computer interface; receiving information associated with the applicant from at least one data source; and receiving a selection of information associated with a plurality of decision rules through the user computer interface.
    Type: Application
    Filed: August 27, 2004
    Publication date: August 2, 2007
    Inventors: Sandeep Gupta, Christian Hall, James Reid, Shen Lu, Dennis Horton, Lee Grice, Thresa Dixon, Scott Garten, Sudhakar Reddy
  • Publication number: 20070165920
    Abstract: A computer-aided detection system for evaluating tissue based on a series of timed images acquired both before and after a contrast agent is administered performs a temporal analysis of the tissue and then a spatial analysis in which the tissue is categorized. After the temporal and spatial analysis is performed, the results can be displayed. The displayed results can include both tissue characterization results, underlying curves used to determine the characterization, and confidence data regarding how good the characterization is expected to be. The confidence data can be provided, for example, by using variations in color schemes, displaying numerical confidence levels, or providing graphical features such as piecewise linear models.
    Type: Application
    Filed: December 29, 2005
    Publication date: July 19, 2007
    Inventors: David Gering, Gopal Avinash, Sandeep Gupta
  • Patent number: 7219142
    Abstract: The present invention is a system and method for allowing an administrator of a computer network higher up in a hierarchical arrangement to define the scope of policies for the services offered, and users lower in the hierarchical arrangement to customize policies within the scope defined by the administrator. While defining policy rules, administrators classify them as scoping or non-scoping. Users lower in the hierarchical arrangement can then customize scoping rules by defining sub-rules. Policy rules have a condition part and an action part, and the sub-rules can be used to change the scope of the condition and action parts. The present invention adds all the non-scoping policy rules, all the scoping policy rules, and all the sub-rules (with their scope limited by the scoping rules) to a rules database. This rules database is then used by any policy enforcement engine to enforce policy rules.
    Type: Grant
    Filed: October 21, 2002
    Date of Patent: May 15, 2007
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani, Atul Jain, Sanjay K. Aggarwal
  • Publication number: 20070082920
    Abstract: Disclosed herein are pyrido[2,3-d]pyrimidines having the structure wherein R1, and R2 are independently selected from nitro and amino; wherein R3 is selected from alkyl (C1-C10) and cycloalkyl (C3-C8); wherein R4 is selected from hydrogen, benzyl, alkyl (C1-C10), cycloalkyl (C3-C8), arylalkyl (C4-C8), and aryl (C3-C8); wherein R5 and R6 are independently selected from hydrogen, benzyl, alkyl (C1-C10), cycloalkyl (C3-C8), arylalkyl (C4-C14), and aryl (C3-C8); wherein R3 and R4 may form a ring; wherein R5 and R6 may form a ring or a heterocyclic structure; and wherein R5 and R6 are independently unsubstituted or substituted, wherein each substituent is independently selected from halogen, amino, alkyl (C1-C6), haloalkyl (C1-C6), alkoxy(C1-C6), alkylenedioxy, aryl, heteroaryl, and cycloalkyl (C3-C8). Also disclosed are methods for the preparation of compounds of Formula I and various intermediates. These compounds are useful as NAD+-dependent DNA ligase inhibitors.
    Type: Application
    Filed: October 6, 2005
    Publication date: April 12, 2007
    Inventors: Yongsheng Song, Yongchun Hou, Sandeep Gupta, Aimee Reed, Debasis Ghosh
  • Patent number: 7203744
    Abstract: An integrated policy enforcement system for a computer network implements several policies on the network traffic. A rule compiler compiles these policies and converts them into a rule tree-graph, which is then used to provide desired behavior to the network traffic comprising data packets. The rule compiler comprises three sub-modules namely—a rule input module, a rule tree generator module and a rule output module. The rule input module receives the input for the rule compiler and prepares the input for the rule tree generator module. The rule tree generator module generates the rule tree-graph. The rule tree-graph is a data structure comprising tree data structure and graph data structure.
    Type: Grant
    Filed: October 7, 2002
    Date of Patent: April 10, 2007
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani, Puneet Tutliani, Proneet Biswas
  • Publication number: 20070042721
    Abstract: A device and method for a full-duplex transceiver is disclosed. The transceiver includes a transmitter DAC coupled to a transmission channel. The transmit DAC converting a digital transmission signal into an analog transmission signal. The transceiver further includes a receiver connected to the transmission channel. The receiver receives a desired signal and an echo signal, in which the echo signal includes at least a portion of the analog transmission signal. The receiver includes a receiver ADC, a programmable delay line for adjustably delaying a clock signal of the ADC, and a receiver processing circuit for adjusting the delay of the clock signal based at least in part upon the echo signal.
    Type: Application
    Filed: August 17, 2005
    Publication date: February 22, 2007
    Inventors: Sandeep Gupta, Jose Tellado
  • Publication number: 20070038775
    Abstract: A rule engine for a computer network traverses a rule mesh having path nodes and path edges in form of a tree part and a graph part. The rule engine evaluates data packets flowing through a network to determine rules matched for every packet. Subsequent packets having same expression values as an already checked packet are not rechecked against the same nodes in the rule mesh through the use of a session entry. The rule engine performs a search on every path node of rule mesh to determine the next path edge to traverse. A Tree-Id and Rule Confirmation Bitmap that are indicative of path traversed and rules matched by a packet are generated at the end of rule mesh traversal. These are appended in the packet extension for subsequent modules of Policy Agent.
    Type: Application
    Filed: October 20, 2006
    Publication date: February 15, 2007
    Applicant: iPOLICY NETWORKS, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani
  • Publication number: 20070022027
    Abstract: The present invention relates to application processing and decisioning systems and processes. One embodiment of the invention includes a method for automating decisioning for a credit request associated with an applicant. The method includes providing a user computer interface adapted to receive information associated with an applicant, and further adapted to display and receive information associated with at least one decision rule. The method also includes receiving information associated with an applicant through the user computer interface; receiving information associated with the applicant from at least one data source; and receiving a selection of information associated with a plurality of decision rules through the user computer interface.
    Type: Application
    Filed: August 27, 2004
    Publication date: January 25, 2007
    Inventors: Sandeep Gupta, Christian Hall, James Reid, Shen Lu, Dennis Horton, Lee Grice, Thresa Dixon, Scott Garten, Sudhakar Reddy
  • Publication number: 20060280234
    Abstract: An device and method for a pre-sampling processing is disclosed. The pre-sampling device includes a single amplifier having a virtual ground node, and a feed back circuit connected from an output of the amplifier to the virtual ground node. The feed back circuit includes a plurality of switches connected to the virtual ground node. The switches control a plurality of programmable gain settings. The feed back circuit also includes an adjustable current source that is adjusted according to an estimated echo signal. A current of the adjustable current source is summed at the virtual ground node. The feed back circuit also includes a low pass filter that is tuned to suppress received signal frequencies above a fraction of a sampling frequency of a sampler connected to the pre-sampling device.
    Type: Application
    Filed: June 9, 2005
    Publication date: December 14, 2006
    Inventor: Sandeep Gupta
  • Patent number: 7139837
    Abstract: A rule engine for a computer network traverses a rule mesh having path nodes and path edges in form of a tree part and a graph part. The rule engine evaluates data packets flowing through a network to determine rules matched for every packet. Subsequent packets having same expression values as an already checked packet are not rechecked against the same nodes in the rule mesh through the use of a session entry. The rule engine performs a search on every path node of rule mesh to determine the next path edge to traverse. A Tree-Id and Rule Confirmation Bitmap that are indicative of path traversed and rules matched by a packet are generated at the end of rule mesh traversal. These are appended in the packet extension for subsequent modules of Policy Agent.
    Type: Grant
    Filed: October 4, 2002
    Date of Patent: November 21, 2006
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani
  • Patent number: 7120144
    Abstract: A universal application decode engine that can be programmed to decode packet streams and identify the application which is generating the packet streams is disclosed. The universal application decode engine comprises a packet receiver, a state machine execution engine for executing application decode instructions, and a session correlation lookup engine for correlating a new session to an existing session.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: October 10, 2006
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani, Himanshu Deoskar
  • Publication number: 20060177925
    Abstract: The invention relates generally to methods for isolation and culture of kidney stem cells, cells isolated by the methods, and therapeutic uses for those cells.
    Type: Application
    Filed: February 28, 2006
    Publication date: August 10, 2006
    Inventors: Mark Rosenberg, Sandeep Gupta
  • Publication number: 20060152393
    Abstract: A high-speed sampling system and an analog to digital converter are disclosed. One embodiment of a method of sampling a signal includes receiving an analog signal and generating first samples at a rate of Fs, and generating second sub-samples from the first samples at a rate of Fs/N and having a relative phase of approximately (360/N)*(i-1) degrees, where i varies from 1 to N. In a first embodiment, at most two second sub-samplers are tracking the output of the first sampler at any point in time. In a second embodiment, only one of the N second sub-samplers are tracking the output of the first sampler at any point in time. A third embodiment further includes generating third samples from the second samples at a rate of Fs/N, and having a relative phase of approximately ((360/N)*(i-1)+180) degrees. A method of interleaved analog to digital converting includes corresponding time interleaved ADCs receiving the third samples.
    Type: Application
    Filed: November 21, 2005
    Publication date: July 13, 2006
    Inventors: Sandeep Gupta, Oleksly Zabroda
  • Patent number: 7058821
    Abstract: An intrusion detection system detects and takes appropriate action against intrusion attacks on packets transmitted on a network. Various conditions for the intrusion attacks are described in the form of a rule tree. The intrusion detection system employs a pipelined structure including a plurality of modules, and parts of the rule are assigned to the modules. The modules determine in a pipelined manner whether the conditions of an intrusion attack are satisfied. In an intrusion attack on the packet is detected, the intrusion detection system takes appropriate action against the determined intrusion attack.
    Type: Grant
    Filed: January 17, 2002
    Date of Patent: June 6, 2006
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj S. Parekh, Sandeep Gupta, Vijay P. Mamtani, Sarraju N. Rao, Yashodhan R. Deshpande
  • Publication number: 20060109153
    Abstract: In a high order delta sigma modulator stage having integrators with pipelined cross coupled input circuits, the processing delay between an upstream integrator and a downstream integrator is decreased from a full cycle of a clock used to control the high order delta sigma modulator stage to a half cycle of the clock, while the processing delay between a quantizer and a portion of a digital-to-analog converter that provides feedback to the upstream integrator is increased by a half cycle of the clock.
    Type: Application
    Filed: October 11, 2005
    Publication date: May 25, 2006
    Applicant: Broadcom Corporation
    Inventor: Sandeep Gupta
  • Patent number: 7039950
    Abstract: A system, method and computer program product for ensuring the quality of services being provided by a protected network of computers during an ongoing security breach is provided. The quality of the services is ensured by performing secure Quality of Service actions on data packets on the network. The sQoS actions depend on whether the data packets correspond to an attack on the computer to which they are directed, called the destination computer. If the data packet corresponds to an attack, then the actions also depend on the type of attack. In case there is no attack, the actions depend on the history of attacks by data packets that had originated from the same source computer and were directed towards the same destination computer. Supported actions include HardenFW, ControlBW and ConnectionLimit.
    Type: Grant
    Filed: April 21, 2003
    Date of Patent: May 2, 2006
    Assignee: iPolicy Networks, Inc.
    Inventors: Pankaj Parekh, Sandeep Gupta, Vijay Mamtani, Saurabh Sarpal
  • Publication number: 20060079582
    Abstract: The present invention provides a method for the treatment of individuals diagnosed with a childhood behavioral disorder such as autistic spectrum disorders or combined type Attention-Deficit/Hyperactivity Disorder (ADHD) by administering an effective amount of memantine.
    Type: Application
    Filed: September 23, 2005
    Publication date: April 13, 2006
    Inventors: Jeffrey Jonas, Pradeep Banerjee, Sandeep Gupta, Allison Mann, Hans-Joerg Moebius
  • Patent number: RE39590
    Abstract: Novel herbicidal and defoliant substituted aniline derived compounds represented by general structure (I) are described. W, X, Y, Z, and Q are as defined in the disclosure. Also described are the processes for the manufacture of these compounds and agriculturally suitable compositions containing these as active ingredients which are useful as herbicides for general or selective pre-emergent or post-emergent control of undesired plant species and defoliants at very low concentrations of these biologically active compounds.
    Type: Grant
    Filed: April 27, 2000
    Date of Patent: April 24, 2007
    Assignee: ISK Americas Incorporated
    Inventors: Sandeep Gupta, Shao-Yong Wu, Masamitsu Tsukamoto, David A. Pulman, Bai-Ping Ying