Aggarwal, IN
Amit Aggarwal, Mathura IN
Patent application number | Description | Published |
---|---|---|
20140325640 | SECURE ACCESS-BASED ENUMERATION OF A JUNCTION OR MOUNT POINT ON A CLUSTERED SERVER - Embodiments described herein provide a technique for securely responding to an enumeration request of a data container stored at a location referenced by a junction or mount point within a share served by a storage system. To that end, the technique applies access permissions of the data container at the referenced location instead of permissions that may reside at the junction or mount point. Upon determining that the permissions are insufficient to allow access to the data container, the technique ensures that a descriptor of the junction or mount point is not included in a response to the enumeration request. | 10-30-2014 |
20160139845 | STORAGE LEVEL ACCESS CONTROL FOR DATA GROUPING STRUCTURES - One or more techniques and/or systems are provided for implementing storage level access control for data grouping structures. For example, a storage level access guard may be defined for a data grouping structure (e.g., a Qtree, a portion of a volume, etc.) of a storage device. The storage level access guard may be defined at a storage level of the storage device such that clients and/or certain administrators such as domain administrators may be restricted from accessing and/or changing the storage level access guard, which may increase data security. A hidden and unmodifiable property may be applied to the storage level access guard, which may be stored in a directory associated with the data grouping structure so that a logical replication of the data grouping structure may also replicate the storage level access guard. | 05-19-2016 |
Amit Aggarwal, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20110238616 | SYSTEM AND METHOD FOR IMPROVING OUTCOMES IN ENTERPRISE LEVEL PROCESSES - A method and system for using a data warehouse to improve results of enterprise level processes are provided. The data warehouse typically includes industry-wide empirical data relating to corresponding operational practices, metrics, and outcomes. The method focuses on actual process results by taking a holistic, end-to-end view of the process in conjunction with using the data in the data warehouse to enable effective process improvements. | 09-29-2011 |
Amit Aggarwal, Ghaziabad IN
Patent application number | Description | Published |
---|---|---|
20150288366 | CLOCK DISTRIBUTION ARCHITECTURE FOR INTEGRATED CIRCUIT - An integrated circuit (IC) includes multiple circuit modules that have specific clocking requirements, multiple clock sources (e.g., PLLs, duty cycle re-shaper, etc.), and at least one clock input port. The clock sources have specific clock source specifications, and the circuit modules have specific clocking requirements. The clock sources are selected based on an identification of the most common clocking requirements, and then placed at routing distances measured from the input port that are less than corresponding predetermined maximum routing distances such that the clocking requirements of the circuit modules are met. The IC thus generates clock signals internally, rather than externally. | 10-08-2015 |
20150362970 | INTEGRATED CIRCUIT WITH MULTI-VOLTAGE INPUT/OUTPUT (I/O) CELLS - An integrated circuit (IC) includes a first I/O cell, a logic cell, a trigger signal generation circuit, and a second I/O cell having a voltage selection pin. I/O interfaces of the first I/O cell receive first and second supply voltages, respectively, and I/O interfaces of the second I/O cell receive third and fourth supply voltages, respectively. The first I/O cell generates a first trigger signal when the first supply voltage reaches a first predetermined voltage. The logic cell receives the first trigger signal and generates a safe-state signal. The trigger signal generation circuit generates a second trigger signal when the third supply voltage reaches a second predetermined voltage. The voltage selection pin receives the safe-state signal and the second trigger signal and sets the second I/O cell in a safe-state mode, which protects the second I/O cell from over voltage damage. | 12-17-2015 |
Aniya Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140163966 | IDENTIFYING GLOSSARY TERMS FROM NATURAL LANGUAGE TEXT DOCUMENTS - A device may obtain text to be analyzed to identify glossary terms. The device may analyze a linguistic unit to generate multiple linguistic units related to the linguistic unit. The device may analyze the multiple linguistic units to generate potential glossary terms. The device may perform a glossary term analysis on the potential glossary terms to generate glossary terms that include a subset of the potential glossary terms. The device may identify included terms that are included in the glossary terms. The device may identify excluded terms that are excluded from the glossary terms. The device may determine a semantic relatedness score between at least one excluded term and at least one included term. The device may selectively add the excluded linguistic term to the glossary terms to form a final set of glossary terms based on the semantic relatedness score, and may output the final set of glossary terms. | 06-12-2014 |
Anurag Aggarwal, Ghaziabad IN
Patent application number | Description | Published |
---|---|---|
20140304028 | EXECUTION OF FLOW DIAGRAMS - In some embodiments, a method comprises processing parameters at a current node of a plurality of nodes in a process flow diagram. The method may further, in some embodiments, comprise receiving a signal at the current node from a first immediate preceding node of the plurality of nodes. The first immediate preceding node may be connected to the current node, in some embodiments. In some embodiments, the method may include: determining whether the current node is connected to a second immediate preceding node of the plurality of nodes in the process flow diagram, and in response to determining the current node is connected to the second immediate preceding node, determining whether to process parameters associated with the current node in absence of receipt of a signal from the second immediate preceding node or to wait to receive the signal from the second immediate preceding node prior to processing the parameters. | 10-09-2014 |
Apoorva Aggarwal, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20110238616 | SYSTEM AND METHOD FOR IMPROVING OUTCOMES IN ENTERPRISE LEVEL PROCESSES - A method and system for using a data warehouse to improve results of enterprise level processes are provided. The data warehouse typically includes industry-wide empirical data relating to corresponding operational practices, metrics, and outcomes. The method focuses on actual process results by taking a holistic, end-to-end view of the process in conjunction with using the data in the data warehouse to enable effective process improvements. | 09-29-2011 |
Ashish Aggarwal, Saharanpur IN
Patent application number | Description | Published |
---|---|---|
20120150773 | USER INTERFACE AND WORKFLOW FOR PERFORMING MACHINE LEARNING - A computing device receives a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data via a user interface. The computing device analyzes the training data set using machine learning to generate a machine learning-based detection (MLD) profile that can be used to classify new data as sensitive data or as non-sensitive data. The computing device displays a quality metric for the MLD profile in the user interface. | 06-14-2012 |
20140172760 | USER INTERFACE AND WORKFLOW FOR PERFORMING MACHINE LEARNING - A computing device receives a training data set that includes a plurality of positive examples of sensitive data and a plurality of negative examples of sensitive data. The computing device analyzes the training data set using machine learning to generate a machine learning-based detection (MLD) profile that can be used to classify new data as sensitive data or as non-sensitive data. The computing device computes a quality metric for the MLD profile. | 06-19-2014 |
20140304197 | INCREMENTAL MACHINE LEARNING FOR DATA LOSS PREVENTION - A computing device receives a document that was incorrectly classified as sensitive data based on a machine learning-based detection (MLD) profile. The computing device modifies a training data set that was used to generate the MLD profile by adding the document to the training data set as a negative example of sensitive data to generate a modified training data set. The computing device then analyzes the modified training data set using machine learning to generate an updated MLD profile. | 10-09-2014 |
Ashvin Kumar Aggarwal, Chandigarh IN
Patent application number | Description | Published |
---|---|---|
20100113793 | Process for the Preparation of Highly Pure Donepezil - The present invention relates to the preparation of highly pure donepezil of formula I or salt thereof, by hydrogenating indanonylidenyl compound of formula II, using platinum catalysts. | 05-06-2010 |
Atul Aggarwal, Noida IN
Patent application number | Description | Published |
---|---|---|
20160140699 | AUTOMATICALLY IDENTIFYING AND HEALING SPOTS IN IMAGES - Systems and methods are provided for automatically identifying and healing spots in images. In an embodiment, a method receives, at a computing device, a selection of an area of an image, the area having a center. The method includes calculating, by the computing device, pixel values of pixels in the selected area and determining, based at least in part on the calculated pixel values, a threshold value. The method further includes detecting, based at least in part on comparing pixel values in the selected area to the threshold value, one or more spots in the selected area. The method also includes creating, by the computing device, a mask for the one or more spots. The method replaces pixels in the mask with non-spot pixels. | 05-19-2016 |
Bhavish Aggarwal, Punjab IN
Patent application number | Description | Published |
---|---|---|
20090323516 | DIAGNOSING NETWORK PROBLEMS - The method collects configuration data about the network, compares it to known good configurations to see if a corrective configuration is available. In addition, the method will review known bad configurations and determine if any of the successful corrective configurations for the bad configuration would be appropriate for the bad configuration under consideration. | 12-31-2009 |
Bhavish Aggarwal, Bengalore IN
Patent application number | Description | Published |
---|---|---|
20120260141 | LEARNING SIGNATURES FOR APPLICATION PROBLEMS USING TRACE DATA - The problem signature extraction technique extracts problem signatures from trace data collected from an application. The technique condenses the manifestation of a network, software or hardware problem into a compact signature, which could then be used to identify instances of the same problem in other trace data. For a network configuration, the technique uses as input a network-level packet trace of an application's communication and extracts from it a set of features. During the training phase, each application run is manually labeled as GOOD or BAD, depending on whether the run was successful or not. The technique then employs a learning technique to build a classification tree not only to distinguish between GOOD and BAD runs but to also sub-classify the BAD runs into different classes of failures. Once a classification tree has been learned, problem signatures are extracted by walking the tree, from the root to each leaf. | 10-11-2012 |
Bhavish Aggarwal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110282932 | ASYMMETRIC END HOST REDUNDANCY ELIMINATION FOR NETWORKS - An end host redundancy elimination system and method to provide redundancy elimination as an end system service. Embodiments of the system and method use optimization techniques that reduce server central processing unit (CPU) load and memory footprint as compared to existing approaches. For server storage, embodiments of the system and method use a suite of highly-optimized data structures for managing metadata and cached payloads. An optimized asymmetric max-match technique exploits the inherent structure in data maintained at the server and client and ensures that client processing load is negligible. A load-adaptive fingerprinting technique is used that is much faster than current fingerprinting techniques while still delivering similar compression. Load-adaptive means that embodiments of the fingerprinting technique can adapt CPU usage depending on server load. Embodiments of the system and method operate above the transmission control protocol (TCP) layer, thereby reducing the number of roundtrips needed for data transfer. | 11-17-2011 |
Chandan Aggarwal, Safidon City IN
Patent application number | Description | Published |
---|---|---|
20100162267 | REMOTELY MONITORING AND SCHEDULING A DATA INTEGRATION JOB - A method and system for remotely monitoring and scheduling a data-integration (DI) job. A first application includes an integration module for receiving a request for remote monitoring or scheduling of the DI job in a second application. The integration module transforms the request into one or more customized commands, which are subsequently transmitted to a listener agent. The listener agent invokes a relevant job-control application programming interface (API), associated with the second application, based on one or more parameters associated with the request. The listener agent also enables a DI server to access the second application and fetch information relating to the DI job by employing the job-control API. The listener agent transmits this information to the first application, thus extending the ability of one enterprise application, to remotely monitor and schedule a DI job, to other enterprise applications. | 06-24-2010 |
20160062808 | REMOTELY MONITORING AND SCHEDULING A DATA INTEGRATION JOB - Systems of computer hardware for remotely monitoring and scheduling data integration (DI) jobs are presented including: an integration module that transforms a request for remotely monitoring or scheduling a DI job from a first enterprise application into one or more customized commands by the first enterprise application suitable for accessing a second enterprise application, where the DI job is executed in at a DI server at the request of the second enterprise application; a listener agent electronically coupled with the integration module and a DI server, where the listener agent receives the one or more customized commands, and monitors or schedules the DI job in the second enterprise application through one or more DI job-control application programming interfaces (DI job-control APIs) specific to the second enterprise application; and a customized commands repository that stores the one or more customized commands. | 03-03-2016 |
Davinder Aggarwal, Punjab IN
Patent application number | Description | Published |
---|---|---|
20150324510 | GENERIC DESIGN RULE CHECKING (DRC) TEST CASE EXTRACTION - A computer-aided testing is provided for design verification of integrated circuits. More specifically, a method of generating a test case in design rule checking is provided for that includes extracting coordinates of an error marker for a first error identified in an integrated circuit design. The method further includes identifying a first rectangle that encloses the error marker. The method further includes generating a first test case based on data of the integrated circuit design contained within the rectangle. The method further includes determining whether the first test case is representative of the first error. The method further includes in response to determining the first test case is not representative of the first error, identifying a second rectangle that is between the first rectangle and a third rectangle. The method further includes generating a second test case based on data of the integrated circuit design contained within the second rectangle. | 11-12-2015 |
Davinder Aggarwal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20140282329 | AUTOMATED DESIGN RULE CHECKING (DRC) TEST CASE GENERATION - Approaches for generating test cases for design rule checking are provided. A method includes extracting coordinates of an error marker in an integrated circuit design. The method also includes creating an error polygon using the coordinates. The method additionally includes selecting polygons in the design that touch the error polygon. The method further includes identifying a rectangle that encloses the selected polygons. The method also includes generating a test case based on data of the design contained within the rectangle. The extracting, the creating, the selecting, the identifying, and the generating are performed using a computer device. | 09-18-2014 |
Dinesh Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20110106027 | Chemically Coated Screen for Use with Hydrophobic Filters - A system for subatmospheric pressure therapy in connection with healing a surgical or chronic wound includes a wound dressing adapted for positioning relative to a wound bed of a subject and a subatmospheric pressure mechanism. The subatmospheric pressure mechanism includes a housing; a vacuum source disposed in the housing and associated with a vacuum port; a collection canister defining an internal chamber in fluid communication with the vacuum source through the vacuum port and with the wound dressing for collecting exudates removed from the wound bed under influence of the vacuum source; a hydrophobic filter in fluid communication with the vacuum source and the internal chamber of the collection canister; and a screen disposed proximally of the filter. The filter is adapted to prevent exudates from reaching the vacuum source while allowing passage of air to the vacuum source. The screen includes compounds for cleaving proteins in the exudates to prevent clogging of the filter by the exudates in the collection canister. | 05-05-2011 |
Gaurav Aggarwal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110305279 | Tertiary Content Addressable Memory Based Motion Estimator - Presented herein are Tertiary Content Addressable Memory based motion estimator(s). In one embodiment, there is presented a method for encoding a picture. The method comprises addressing a first memory with one or more data words for a first prediction block, and addressing a second memory with one or more data words for a second prediction block while addressing the first memory. | 12-15-2011 |
20150156419 | BLUR AWARE PHOTO FEEDBACK - Users are provided with feedback regarding blurriness of an image in real-time. When an image is received, a blur score is automatically generated in addition to a visual that indicates the extent of blurriness across the picture. The blur score is calculated by aggregating an image_blur_score and optionally a motion_blur_score. A user can also be provided with suggestions on improving image sharpness and help in determining if another image needs to be taken. | 06-04-2015 |
Gaurav Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20090003694 | Automatic Coloring of Pixels Exposed During Manipulation of Image Regions - The present invention relates to a method and system for modifying images characterized in that it includes the ability to assign colour intensity values to pixels exposed during image manipulation operations comprising: | 01-01-2009 |
Gautam Aggarwal, Noida IN
Patent application number | Description | Published |
---|---|---|
20150032551 | METHOD AND SYSTEM FOR CREATING, DELIVERING AND TRACKING PERSONALIZED ADVERTISEMENTS ON TARGETED CHANNELS - A method for creating and delivering personalized advertisements to end-user devices via associated communication channels is provided. The method enables selecting users, for whom personalized advertisements are to be created, from a plurality of users based on rules which are defined for selecting users based on: product related data obtained from product data sources and user related data of the plurality of users obtained from user data sources. Further, user related data of the selected users is mapped with product related data based on the rules to generate mapped data for each of the selected users. Further, personalized advertisements are created for each of the selected users based on the mapped data by merging images of the selected users with product advertisement images. Furthermore, the created personalized advertisements of each of the selected users are analyzed to deliver the created personalized advertisements to each of the selected users' end-user devices. | 01-29-2015 |
Karan Aggarwal, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160085533 | COMPARTMENTALIZING APPLICATION DISTRIBUTION FOR DISPARATE ELECTRONIC DEVICES - Techniques are provided for generating a logical application by grouping multiple physical distributions of an application for programming a plurality of electronic devices. A logical application can run separate commands through a single interface, lessening the number of connections needed between different user's electronic devices (e.g., smart phones, tablets, workstations, wearable computers) and a company's various servers. In certain embodiments, different physical distributions of the application may correspond to different operating systems versions of the application. Compiled code for each of these operating systems and device types is controlled and assigned to select users' devices from vastly different distribution architectures. In certain embodiments, a particular version (i.e., physical distribution) of the logical application to be installed to the device is determined based on the operating system of the device and the appropriate version of the logical application is installed on the device. | 03-24-2016 |
Kaushalender Aggarwal, Faridabad IN
Patent application number | Description | Published |
---|---|---|
20130304952 | METHODS AND STRUCTURE FOR CONFIGURING A SERIAL ATTACHED SCSI DOMAIN VIA A UNIVERSAL SERIAL BUS INTERFACE OF A SERIAL ATTACHED SCSI EXPANDER - Methods and structure are provided for managing a Serial Attached SCSI (SAS) domain via Universal Serial Bus (USB) communications. The system comprises a SAS expander. The SAS expander comprises a plurality of physical links, a USB interface, and a control unit. The control unit is operable to receive USB packets via the USB interface, to determine SAS management information based upon the received USB packets, and to alter a configuration of the SAS domain based upon the SAS management information determined from the USB packets. | 11-14-2013 |
20130326615 | METHODS AND STRUCTURE FOR IMPLEMENTING SECURITY IN SYSTEMS THAT UTILIZE SMALL COMPUTER SYSTEM INTERFACE ENCLOSURE SERVICES - Methods and structure are provided for implementing security features in SCSI Enclosure Services (SES) systems. The system comprises an SES device server, which includes a frontend interface, control unit, and backend interface. The frontend interface is operable to receive SES commands generated by Small Computer System Interface (SCSI) devices, and the backend interface is operable to manage operations of at least one peripheral device communicatively coupled with the SES device server based on received SES commands. The control unit is operable to determine whether a SCSI initiator that generated an SES command is an authorized device. The control unit is further operable to perform the SES command in response to determining that the SCSI initiator is an authorized device, and is further operable to reject the SES command in response to determining that the SCSI initiator is not an authorized device. | 12-05-2013 |
20140019645 | METHODS AND STRUCTURE ENHANCING ZONE CONFIGURATION IN A SERIAL ATTACHED SCSI ENVIRONMENT - Methods and structure are provided for enhancing zone configuration processes in a Serial Attached SCSI (SAS) architecture. The method includes embedding, at a SAS initiator, a ZONE UNLOCK request within a Serial Management Protocol (SMP) ZONE ACTIVATE command. The method also comprises transmitting the SMP ZONE ACTIVATE command to a SAS expander, and receiving, at the SAS expander, the SMP ZONE ACTIVATE command. Further, the method includes detecting, at the SAS expander, the ZONE UNLOCK request within the SMP ZONE ACTIVATE COMMAND. Additionally, the method includes copying, at the SAS expander, shadow SAS zoning data from a memory of the expander to current SAS zoning data at the memory of the expander responsive to acquiring the SMP ZONE ACTIVATE command. The method also comprises unlocking the SAS expander responsive to extracting the ZONE UNLOCK request from the SMP ZONE ACTIVATE command. | 01-16-2014 |
Kaushalender Aggarwal, Pune IN
Patent application number | Description | Published |
---|---|---|
20110231571 | SAS DOMAIN MANAGEMENT AND SSP DATA HANDLING OVER ETHERNET - A server application is executed on an active device within the SAS domain, the active device connected to a remote client via an Ethernet connection. At least one command is received from the remote client via the Ethernet connection. An Ethernet frame of the at least one command is converted to at least one SAS frame. The at least one SAS frame is routed via a SAS data path to a SAS target device connected to the active device, the SAS target device corresponding to a field of the command. | 09-22-2011 |
20120239843 | SERIAL ATTACHED SCSI EXPANDER MANAGEMENT AND ALARM REPORTING USING SNMP - Disclosed is a Serial Attached SCSI (SAS) expander. The SAS expander is configured with an Ethernet interface and at least one SAS interface. The Ethernet interface is configured to communicate using TCP/IP protocol. The SAS expander is also configured to send an indicator of an alarm condition using Simple Network Management Protocol (SNMP). The indicator of the alarm condition is sent via the Ethernet interface. Configuration functions and status reads or writes of values stored in the SAS expander, or devices coupled to it may also be exchanged using SNMP. | 09-20-2012 |
20120317324 | FIRMWARE-DRIVEN MULTIPLE VIRTUAL SAS EXPANDERS ON A SINGLE EXPANDER HARDWARE COMPONENT - The present invention is directed to a method for implementing firmware in an expander system in such a way that a single hardware component (ex.—a chip) of the expander system may be presented as multiple virtual expanders to both upstream connected devices (ex.—HBAs) as well as downstream connected devices (ex.—disk drives). | 12-13-2012 |
20140281024 | SAS Domain Management and SSP Data Handling Over Ethernet - A server application is executed on an active device within the SAS domain, the active device connected to a remote client via an Ethernet connection. At least one command is received from the remote client via the Ethernet connection. An Ethernet frame of the at least one command is converted to at least one SAS frame. The at least one SAS frame is routed via a SAS data path to a SAS target device connected to the active device, the SAS target device corresponding to a field of the command. | 09-18-2014 |
Manish Aggarwal, Noida IN
Patent application number | Description | Published |
---|---|---|
20120033772 | SYNCHRONISER CIRCUIT AND METHOD - A synchronizer circuit and method for transferring data between mutually asynchronous source and destination clock domains. An input synchronizer cell clocked at an input clock frequency receives input data from the source domain and produces a corresponding intermediate signal. A frequency divider produces a divided clock signal whose frequency is equal to the input clock frequency divided by an integer. An output synchronizer module comprises first and second cascaded synchronizer cells clocked at the divided clock frequency, receives the intermediate signal and produces a corresponding output signal for the destination clock domain. | 02-09-2012 |
Neeraj Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20120141525 | UNIVERSAL INFLUENZA VACCINE BASED ON RECOMBINANT MODIFIED VACCINE ANKARA VIRUS (MVA) - The present invention relates to a novel influenza vaccine, a novel plasmid for preparing the same and a novel dosage form comprising the same. The present invention in particular relates to a recombinant modified vaccinia Ankara (MVA) virus comprising and capable of simultaneously expressing a cassette of at least four foreign genes from influenza virus, specifically an avian influenza virus, wherein the said genes are inserted at a non-essential site, within the MVA genome. The invention further relates to a recombinant modified vaccinia Ankara (MVA) virus comprising and capable of simultaneously expressing a cassette of not less than two foreign genes from influenza virus, wherein the said genes are inserted at a non-essential site, within the MVA genome, with the provision that at least one foreign gene is either PB2 or M2e. The invention also provides composition and methods of making the universal influenza vaccine. | 06-07-2012 |
Neerav Aggarwal, Ghaziabad IN
Patent application number | Description | Published |
---|---|---|
20160065567 | ENABLING DIGITAL SIGNATURES IN MOBILE APPS - A computer implemented method and apparatus for provisioning certificates for use in applying digital signatures to electronic content are described. A method for provisioning a certificate to a user for use in applying a digital signature to electronically stored content includes receiving a request for the certificate. Each certificate is unique to a particular user and is usable, by an application executable by a processor of a computer device, to apply a digital signature to electronically stored content. The method further includes embedding the certificate in a wrapper formatted according to a file format compatible with the application. The wrapper includes at least one attribute facilitating enforcement of one or more digital rights management rule(s), and the method further includes sending the wrapped certificate containing the embedded certificate to the computer device. | 03-03-2016 |
Nikita Aggarwal, Hadapsar Pune IN
Patent application number | Description | Published |
---|---|---|
20150106322 | SERVICE MODELING AND EXECUTION - Disclosed is method and system for modeling and executing service operation associated with technical service. Method comprises modeling of knowledge required for execution of service operation by representing factual knowledge and actionable knowledge in executable form. Modeling comprises representing standard operators and service operation. Service operation comprises parameters and rules presented in form of list of predicate-action pairs. Predicate-action pair comprises predicate and action. Predicate defines condition to be verified to comply with rule, and action specifies standard operator to be executed based on verification of condition. Method further comprises execution of service operation. Execution of service operation comprises selecting each predicate-action pair from list of predicate-action pairs and supplying subset of parameters to predicate of each predicate-action pair, verifying condition using subset of parameters, selecting standard operator based on verification of condition, supplying subset of parameters to standard operator, executing the standard operator by using subset of parameters. | 04-16-2015 |
Nitin Aggarwal, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20090281985 | TECHNIQUES FOR TRANSFORMING AND LOADING DATA INTO A FACT TABLE IN A DATA WAREHOUSE - Techniques for transforming records prior to loading the records into a data warehouse in an efficient manner. In one embodiment, instead of using lookup transformations, a database operation such as an outer join operation is used to transform records stored in a fact staging table to add foreign keys to the records corresponding to the dimension tables that are associated with a fact table in a data warehouse to which the records are to be loaded. Since the outer join operation is memory intensive, a determination is made as to which dimension tables from the multiple dimension tables associated with the fact table are suitable, from a performance perspective, for the outer join operation. Only those suitable dimension tables are outer joined to the fact staging table to add the foreign keys for the outer joined dimension tables to the fact staging table records. Lookup transformations may be used to add foreign keys to the fact staging table records for the non-suitable dimension tables. The transformed fact records with the foreign keys may then be loaded into the fact table in the data warehouse. | 11-12-2009 |
20120011096 | EFFICIENTLY UPDATING ROWS IN A DATA WAREHOUSE - An aspect of the present invention facilitates efficient updating of rows in a data warehouse. In one embodiment, a sequence of identifiers is allocated to rows of data elements received earlier, and then inserted along with the received data elements in a table according to the defined by the sequence of identifiers. On receiving data elements as updates to the rows having associated identifiers, the received data elements are sorted according to the order of the associated identifiers and updates of the rows are performed successively in the sorted order of identifiers. According to another aspect, the above features are performed when (target) fact/dimension tables in the data warehouse are sought to be updated based on transformations/computations performed on data in other (source) fact/dimension tables. | 01-12-2012 |
Nitin Aggarwal, Haryana IN
Patent application number | Description | Published |
---|---|---|
20130081216 | Pool Cleaner with Detachable Scrubber Assembly - Embodiments of the invention provide a pool cleaner for use in a swimming pool or spa including a front wheel assembly and a scrubber assembly. The scrubber assembly is engagable with inner gear teeth of the front wheel assembly so that rotation of the front wheel assembly causes rotation of the scrubber assembly. The scrubber assembly includes at least one pinion gear and at least one end bracket rotatable about the at least one pinion gear to substantially lift the scrubber assembly over objects in the swimming pool or spa. | 04-04-2013 |
20130081656 | Pool Cleaner with Hydraulic Timer Assembly - Embodiments of the invention provide a system and method for operating a pressure-driven pool cleaner. The system includes a hydraulic timer assembly and a venturi vacuum assembly. The method includes directing water to the hydraulic timer assembly and the venturi vacuum assembly, driving the pressure-driven pool cleaner with the hydraulic timer assembly according to a timed movement cycle including a combination of backward movement and forward movement, and suctioning debris with the venturi vacuum assembly. The venturi vacuum assembly is independent of the hydraulic timer assembly so that suctioning occurs during the backward movement and the forward movement. | 04-04-2013 |
20130081986 | Pool Cleaner with Multi-Stage Venturi Vacuum Assembly - Embodiments of the invention provide a pool cleaner including a supply mast, a distributor manifold, and a venturi vacuum assembly. The distributor manifold receives water from the supply mast and the venturi vacuum assembly is in fluid communication with the distributor manifold. The venturi vacuum assembly includes a suction mast, at least one first stage jet nozzle directed upward and into the suction mast, and at least one second stage jet nozzle positioned vertically above the at least one first stage jet nozzle and directed upward and into the suction mast. | 04-04-2013 |
Nivedita Aggarwal, Bangaloreii IN
Patent application number | Description | Published |
---|---|---|
20150378747 | TECHNOLOGIES FOR PRE-MEMORY PHASE INITIALIZATION OF A COMPUTING DEVICE - Technologies for pre-memory phase initialization include a computing device having a processor with a cache memory. The computing device may determine whether a temporary memory different from the cache memory of the processor is present for temporary memory access prior to initialization of a main memory of the computing device. In response to determining that temporary memory is present, a portion of the basic input/output instructions may be copied from a non-volatile memory of the computing device to the temporary memory for execution prior to initialization of the main memory. The computing device may also initialize a portion of the cache memory of the processor as Cache as RAM for temporary memory access prior to initialization of the main memory in response to determining that temporary memory is not present. After initialization, the main memory may be configured for subsequent memory access. Other embodiments are described and claimed. | 12-31-2015 |
Pawan Aggarwal, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20110034413 | NOVEL QUERCETIN DERIVATIVES AS ANTI-CANCER AGENTS - The present invention provides novel Quercetin derivatives of formula (I) and pharmaceutically acceptable salts, hydrates, and solvates thereof, | 02-10-2011 |
Pawan Kumar Aggarwal, Faridabad IN
Patent application number | Description | Published |
---|---|---|
20120084111 | SYSTEM AND METHOD FOR ADAPTIVE MULTIPLE CONTACT ASSIGNMENT - Embodiments of the present invention generally relate to a system and method for adaptively assigning multiple contacts to an agent determined by that agent's current metrics data or effectiveness measure. In one embodiment, there is provided a method for adaptively assigning multiple contacts to an agent in a contact center, comprising providing a reporting engine containing an agent's metrics; providing an assignment engine for assigning multiple contacts to the agent based upon the agent's metrics received from the reporting engine; storing each contact being served by the agent with at least one agent metrics element to be measured by the reporting engine; updating the agent's metrics in the reporting engine based upon the measured at least one metrics element; comparing the agent's updated metrics with stored target metrics; and assigning multiple contacts to the agent when the agent's metrics is within the target metrics. | 04-05-2012 |
Prashant Aggarwal, Delhi IN
Patent application number | Description | Published |
---|---|---|
20110274223 | AGC TUNER FOR MIMO SYSTEMS - The present disclosure provides methods and systems for automatic gain control (AGC) in a multiple input multiple output (MIMO) system having two or more receiver chains, each receiver chain including a receiver and an AGC module. The AGC system accepts a signal at a compensation module associated with the receiver chain and calculates one or more gains using the AGC module associated with the receiver chain. Then, an estimation module computes a scaling factor for each receive chain from the gains and transmits the scaling factor to the compensation module of the respective receiver chain, which requantizes the signal based on the scaling factor. | 11-10-2011 |
Prashant Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20090147714 | METHOD AND SYSTEM FOR REDUCING POWER CONSUMPTION IN WIRELESS SENSOR NETWORKS - The present invention provides a method and system for reducing power consumption in a Wireless Sensor Network. The Wireless Sensor Network includes a plurality of nodes forming a tree structure. The nodes send data towards a root node via parent nodes. The nodes adaptively control the wake-up schedules of radio transceivers based on the network level information of the nodes, thereby reducing the active wake-up interval of the radio transceivers and in turn decreasing the overall power consumption of the Wireless Sensor Network. | 06-11-2009 |
20090310544 | METHOD AND SYSTEM FOR INCREASING THROUGHPUT IN A HIERARCHICAL WIRELESS NETWORK - A method and system for increasing throughput in a hierarchical wireless network is described. The hierarchical wireless network includes a plurality of nodes and each of the plurality of nodes has a primary path to the root node. First, one or more channels from a plurality of available channels are allocated to each disjoint sub-tree associated with the root node. Then, alternate one or more disjoint paths from at least one node in the plurality of nodes to the root node through alternate disjoint sub-trees associated with the root node are determined. Next, data from the at least one node is sent to the root node through a primary path and one or more alternate disjoint paths | 12-17-2009 |
20110058554 | METHOD AND SYSTEM FOR IMPROVING THE QUALITY OF REAL-TIME DATA STREAMING - A method for improving quality of real time data streaming over a network. The network includes a plurality of nodes. A source node in the plurality of nodes transmits a real time data packet to a destination node in the plurality of nodes. First, the source node obtains maximum latency information about the data packet of a data frame. The source node stores information about the maximum latency in the data packet. Then, the source node and zero or more intermediate nodes route the data packet from the source to the destination such that the data packet reaches the destination before the maximum latency expires. Each intermediate node, updates the maximum latency of a packet by subtracting the time spent by the packet at the intermediate node from the maximum latency value received along with the packet. | 03-10-2011 |
20120082035 | METHOD AND SYSTEM FOR INCREASING THROUGHPUT IN A HIERARCHICAL WIRELESS NETWORK - A method and system for increasing throughput in a hierarchical wireless network is described. The hierarchical wireless network includes a plurality of nodes and each of the plurality of nodes has a primary path to the root node. First, one or more channels from a plurality of available channels are allocated to each disjoint sub-tree associated with the root node. Then, alternate one or more disjoint paths from at least one node in the plurality of nodes to the root node through alternate disjoint sub-trees associated with the root node are determined. Next, data from the at least one node is sent to the root node through a primary path and one or more alternate disjoint paths | 04-05-2012 |
Puneet Aggarwal, New Dehli IN
Patent application number | Description | Published |
---|---|---|
20150242337 | SYSTEM AND METHOD FOR VALIDATION OF CACHE MEMORY LOCKING - A cache lock validation apparatus for a cache having sets of cache lines and coupled to a cache controller. The apparatus includes a memory coupled to a processor. The memory includes test case data related to an architecture of the cache. The processor selects a first set of the sets of cache lines and generates a corresponding first group of addresses and an overflow status address. The processor instructs the cache controller to sequentially lock the first group of addresses and the overflow status address. The processor checks a status of an overflow bit in a status register of the cache controller upon locking the overflow status address, and generates a FAIL status signal when the overflow bit is reset. | 08-27-2015 |
Puneet Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20150309847 | TESTING OPERATION OF MULTI-THREADED PROCESSOR HAVING SHARED RESOURCES - A method of testing simultaneous multi-threaded operation of a shared execution resource in a processor includes running test patterns including irritator threads and non-irritator threads that try to simultaneously use the shared execution resource. Synchronizing the starts of the access of the irritator threads and the non-irritator threads to the shared execution resource includes the initial instructions of the irritator thread disabling execution of the irritator thread using a thread management register, and the initial instructions of the non-irritator thread enabling the irritator thread using the thread management register and starting execution of the non-irritator thread. Ending access to the shared execution resource includes the irritator thread communicating to the non-irritator thread an address of an end of the irritator thread loop, and the non-irritator thread moving the irritator thread out of the loop using thread restart. | 10-29-2015 |
Rajan Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20130346819 | SCAN TESTING OF INTEGRATED CIRCUITS AND ON-CHIP MODULES - A method for scan testing an integrated circuit that includes a plurality of on-chip logic modules includes configuring the integrated circuit for module level scan testing and chip level scan testing by way of an external automatic test pattern generator (ATPG) tool. The ATPG tool generates first and second sets of test patterns for module level and chip level scan testing of the integrated circuit. The ATPG tool generates the second set of test patterns by excluding the design faults which have already been targeted during the module level scan testing, from the first set of test patterns and reduces the overall time required for scan testing the integrated circuit. | 12-26-2013 |
Rajat Aggarwal, Nagpur IN
Patent application number | Description | Published |
---|---|---|
20150229848 | METHOD AND SYSTEM FOR GENERATING AN IMAGE INCLUDING OPTICALLY ZOOMED AND DIGITALLY ZOOMED REGIONS - A method for generating images. The method includes capturing first image data representing a first scene taken optically at a first magnification index, wherein the first image data comprises a first region of an image. The method includes capturing second image data representing a second scene taken optically at a second magnification index that is less than the first magnification index, wherein the second image data comprises a second region of the image. The method includes digitally zooming the second image data in the second region to the first magnification index. The method includes digitally stitching the second image data in the second region to the first image data in the first region. | 08-13-2015 |
Ravi Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140204109 | METHOD AND APPARATUS FOR QUANTIFYING COLOR PERCEPTION - A computer implemented method and apparatus for quantifying color perception. The method comprises generating a color lattice, wherein the color lattice represents a mapping of a non-perceptual color space to a perceptual color space; accessing an image, wherein the image comprises a plurality of pixels; and generating a perceptual DNA for the image based on the color lattice. | 07-24-2014 |
Richa Aggarwal, Uttar Pradesh IN
Patent application number | Description | Published |
---|---|---|
20080207919 | Novel Polymorphic Forms Of Fluvastatin Sodium And Process For Preparing The Same - Disclosed herein are novel polymorphic forms of Fluvastatin sodium, wherein said polymorphic forms are designated as J | 08-28-2008 |
Richa Aggarwal, Noida IN
Patent application number | Description | Published |
---|---|---|
20110046396 | POLYMORPHIC FORMS OF FLUVASTATIN SODIUM AND PROCESS FOR PREPARING THE SAME - Disclosed herein are novel polymorphic forms of Fluvastatin sodium, wherein said polymorphic forms are designated as J | 02-24-2011 |
Saurabh Aggarwal, Delhi IN
Patent application number | Description | Published |
---|---|---|
20080256107 | Integrating data with a contact - A system and method for integrating data with a contact is disclosed. The technology initially receives a first data element from a contact and provides a representation of the first data element. The representation of the first data element is then coupled with the contact on a contact list. A second data element is then received from the contact and a representation of the second data element received is also provided. The representation of the second data element is then coupled with the contact on the contact list, such that the representation of the first data element and the representation of the second data element are concurrently coupled with the contact on the contact list. | 10-16-2008 |
Shilpi Aggarwal, Delhi IN
Patent application number | Description | Published |
---|---|---|
20150278179 | METHOD AND APPARATUS FOR STORING NOTES WHILE MAINTAINING DOCUMENT CONTEXT - A computer implemented method and apparatus for storing notes while maintaining document context. The method comprises receiving a note; identifying a location within a document, the location associated with the note; generating metadata that identifies the document and the location; associating the metadata with the note; and causing storage of the note and the metadata. | 10-01-2015 |
Shilpi Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140030709 | Biomarker for Detecting High-Altitude Adaptation and High-Altitude Pulmonary Edema - Present invention relates to the Biomarkers for detecting high altitude adaptation and hypoxia responsiveness and the method thereof. The invention specifically relates to the Gene variants SNPIDs rs479200 and rs480902 in the first intron of EGLN1 (Prolyl Hydroxylase 2) gene as biomarkers for adaptation to high altitude and predisposition for high altitude pulmonary edema and hypoxia responsiveness using a novel integrative approach of phenotyping concepts of Ayurveda with population genetics, and disease genomics. More specifically, the C allele of SNP ID rs480902 and T allele of rs479200 of EGLN1 gene is more frequent in patients of HAPE and nearly absent in native highlanders. The present invention also provides primers and methods suitable for the detection of these allelic variants for the prediction of individual's adaptability to high altitude and hypoxia and/or the genetic analysis of the EGLN1 gene in a population. | 01-30-2014 |
Sumeet Aggarwal, Delhi IN
Patent application number | Description | Published |
---|---|---|
20110246958 | METHOD FOR REDUCING SURFACE AREA OF PAD LIMITED SEMICONDUCTOR DIE LAYOUT - A method for reducing a surface area of a pad limited semiconductor die layout includes choosing an outer die pad row from a group of outer die pad rows on the semiconductor die, each of the outer die pad rows being adjacent an edge of the semiconductor die. Next, the method performs selecting, from the outer die pad row, a common die pad group with die pads that are arranged to be electrically connected to an external connection pad. The method then performs repositioning a subgroup of the common die pad group on an inner die pad row, the inner pad row being adjacent the outer die pad row. After he repositioning there is performed a step of adjusting positions of at least some of the remaining pads in the outer die pad row thereby reducing an overall length of the outer die pad row. The method then provides for repeating the above steps until the surface area of a pad limited semiconductor die cannot be reduced any further by the step of adjusting positions or until every common die pad group, on every one of the outer die pad rows, has been selected by the selecting step. | 10-06-2011 |
Sumit Aggarwal, Noida IN
Patent application number | Description | Published |
---|---|---|
20130298203 | APPARATUS AND METHOD OF PROVIDING SECURITY TO CLOUD DATA TO PREVENT UNAUTHORIZED ACCESS - A method and apparatus for providing security of an electronic apparatus are provided. The method includes identifying an environment of a client to be provided with a cloud service from at least one cloud server, determining one of an address size and an address range of a memory of the client used to execute a cloud process of the cloud service, and executing the cloud process, determining and storing a process state of the cloud process in response to the executing the cloud process in the memory, monitoring the cloud process accessing the at least one cloud server, and preventing an unauthorized access according to a result of the monitoring. | 11-07-2013 |
20150288695 | APPARATUS AND METHOD OF PROVIDING SECURITY TO CLOUD DATA TO PREVENT UNAUTHORIZED ACCESS - A method and apparatus for providing security of an electronic apparatus are provided. The method includes identifying an environment of a client to be provided with a cloud service from at least one cloud server, determining one of an address size and an address range of a memory of the client used to execute a cloud process of the cloud service, and executing the cloud process, determining and storing a process state of the cloud process in response to the executing the cloud process in the memory, monitoring the cloud process accessing the at least one cloud server, and preventing an unauthorized access according to a result of the monitoring. | 10-08-2015 |
Swati Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20090071855 | PACKAGING FOR AMORPHOUS STATINS AND COMPOSITIONS THEREOF - The present publication relates to a vacuum-sealed pack comprising an amorphous statin or a pharmaceutical composition thereof and at least one stabilizer such as, for example, an oxygen absorber, a moisture absorber or a combination thereof. | 03-19-2009 |
Swati Aggarwal, Delhi IN
Patent application number | Description | Published |
---|---|---|
20100178338 | STABILIZED PHARMACEUTICAL COMPOSITIONS COMPRISING ATORVASTATIN - This invention relates to stabilized pharmaceutical compositions comprising atorvastatin or pharmaceutically acceptable salts thereof, and processes for the preparation of the same. | 07-15-2010 |
Varun Aggarwal, Gurgaon, Hr IN
Patent application number | Description | Published |
---|---|---|
20160034839 | METHOD AND SYSTEM FOR AUTOMATIC ASSESSMENT OF A CANDIDATE"S PROGRAMMING ABILITY - A method and system for automatic assessment of a person's programming skill has been provided. The method involves gathering an input code from the person in relation to a programming problem statement. The input code is then processed using a processor. One or more scores are determined from the input code based on at least one of a time complexity and taxonomy of test cases. And finally, a performance report corresponding to the programming ability of the person is displayed on a display device based on the one or more scores | 02-04-2016 |
Varun Aggarwal, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20140184380 | MULTI-STATE MEMORY RESISTOR DEVICE AND METHODS FOR MAKING THEREOF - In one aspect, the invention provides a method for making a multi-state memory resistor device. The method comprises providing a convertible component and inducing multiple state-dependent resistances on the convertible component to provide a multi-state memory resistor device. The convertible component is characterized by at least one of packing density, applied pressure, temperature, contact area or combinations thereof. The resistance from the multiple state-dependent resistances of the multi-state memory resistor device is a function of maximum current applied across the convertible component. In another aspect, the invention provides a multi-state memory resistor device comprising a convertible component, wherein the convertible component converts into a multi state memory resistor device having multiple state-dependent resistances when induced with a maximum current across the convertible component. | 07-03-2014 |
20160103754 | METHOD AND SYSTEM FOR GRADING A COMPUTER PROGRAM - The system includes a receiving module configured to receive a first set of data and a second set of data, wherein the first set of data comprises one or more high quality objects, and one or more ungraded objects, wherein the second set of data comprises one or more ungraded objects, an identification module configured to identify the one or more high quality objects, an extraction module is configured to extract one or more features from each high quality object of the one or more high quality objects, a building module is configured to build a predictive model based on the one or more features extracted for the each high quality object, a comparison module configured to compares the one or more ungraded objects and the one or more high quality objects, and an assessment module configured to score the one or more ungraded objects. | 04-14-2016 |
Varun Aggarwal, Gurgaon IN
Patent application number | Description | Published |
---|---|---|
20150332600 | METHOD AND SYSTEM FOR BUILDING AND SCORING SITUATIONAL JUDGMENT TESTS - A method and system for building a situational judgment test implemented on non transitory computer storage media is disclosed. The method includes the steps for providing one or more test situations; providing multiple options to address each of one or more test situations, wherein multiple options comprise at least one of a correct worst answer, and a correct best answer; and providing a selectable feature for selecting either a worst response or a best response by a user. The test situation, the multiple options, and the selectable feature are provided using a user interface capable of user interaction. | 11-19-2015 |
20150339940 | METHOD AND SYSTEM FOR CONSTRUCTED RESPONSE GRADING - A method and system for constructive response grading for spoken language is disclosed. The method and system are computer implemented and involve a crowdsourcing step to derive evaluation features. The method includes steps for posting a speech test through an automated speech assessment tool, receiving candidate responses from candidates for the speech test; delivering the candidate responses to crowdsource volunteers; receiving crowdsourced responses from crowdsource volunteers, where the crowdsourced responses comprise a transcription of the speech test; deriving features from the transcription; and deriving a individual scores based on the features, where the individual scores are representative of pronunciation score, fluency score, content organization score and grammar score of the spoken language for each candidate. | 11-26-2015 |
20160034839 | METHOD AND SYSTEM FOR AUTOMATIC ASSESSMENT OF A CANDIDATE"S PROGRAMMING ABILITY - A method and system for automatic assessment of a person's programming skill has been provided. The method involves gathering an input code from the person in relation to a programming problem statement. The input code is then processed using a processor. One or more scores are determined from the input code based on at least one of a time complexity and taxonomy of test cases. And finally, a performance report corresponding to the programming ability of the person is displayed on a display device based on the one or more scores | 02-04-2016 |
20160104392 | EXTRACTING SEMANTIC FEATURES FROM COMPUTER PROGRAMS - The present invention provides a system and methods for extracting features from an object. The system comprises a receiver configured to receive an object comprising a set of instructions. Further, the system comprises an extraction module configured to extract one or more features of the object, wherein the one or more features comprise control-flow information, data-flow information, data-dependency information and control-dependency information. In an embodiment, the system includes an assessment module configured to assess at least one of functionality and quality of the first object, based on the features extracted and the grades corresponding to the second object. | 04-14-2016 |
Vibhor Aggarwal, Karnataka IN
Patent application number | Description | Published |
---|---|---|
20140270164 | CONFIGURABLE KEY-BASED DATA SHUFFLING AND ENCRYPTION - A data shuffling and encryption system may include data storage to store a key and a coding module to shuffle and encrypt an input data sequence. The shuffling and encrypting may include determining an n-dimensional space and populating the n-dimensional space with the input data sequence. A quasi-random function may be applied to sample the n-dimensional space, and samples may be used as an index into the n-dimensional space to determine an output data sequence from the n-dimensional space. | 09-18-2014 |
Vishal Aggarwal, Haryana IN
Patent application number | Description | Published |
---|---|---|
20150350192 | Dynamic Secure Login Authentication - A system for performing a secured transaction using a network including a server in communication with the network is provided. The server has a processor and a memory to store private account information from registered users and store commands that when executed by the processor cause the server to perform a method including: providing a login configuration to a user, including a matrix of dynamic symbols; determining an expected password for the user based on a trace pattern from the user and the symbols in the matrix; receiving a password from the user; and determining whether the password matches the expected password. A non-transitory machine-readable medium including a plurality of machine-readable instructions which when executed by one or more processors of a server controlled by a service provider are adapted to cause the server to perform a method as above is also provided. | 12-03-2015 |