Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Gupta, CA
Abhinav Gupta, Kitchener CA
| Patent application number | Description | Published |
|---|---|---|
| 20100216476 | PBX MOBILITY SYSTEM WITH MULTIPLE CALL LEGS - A private branch exchange (PBX) mobility system and associated method for re-using of call legs in an enterprise system. The enterprise system includes a session management platform (SMP) having a private branch exchange (PBX) mobility enabler, the PBX mobility enabler having third-party control communications to one or more PBXs over a session control interface, such as a Session Initiation Protocol (SIP) interface. The PBXs are in communication with one or more media servers. The PBX mobility enabler is configured to provide control communications to the PBXs over the session control interfaces to re-use a wireless call leg and connect to other call legs. | 08-26-2010 |
Alok Kumar Gupta, Kingston CA
| Patent application number | Description | Published |
|---|---|---|
| 20100124668 | Composite aluminum tread plate sheet - The invention relates to a tread plate product having an aluminum composite structure. The structure includes a core layer and at least one clad layer, wherein the core layer is an alloy of the AA5XXX series alloys in which the Mg content is 2% by weight or more and the clad layer(s) is made of an alloy of the AA3XXX series or AA5XXX series alloys, in which the Mg content is 1% by weight or less. The structure may be made in thin gauge while retaining or enhancing desirable mechanical properties. | 05-20-2010 |
Ashwani K. Gupta, Mississauga CA
| Patent application number | Description | Published |
|---|---|---|
| 20100068732 | CLONED GLUCAGON-LIKE PEPTIDE-2 RECEPTORS - The invention relates to nucleotides and amino acid sequences encoding Glucagon-like peptide-2 receptors, recombinant host cells transformed with such nucleotides, and methods of using the same in drug screening and related applications. | 03-18-2010 |
Bhagwati Gupta, Dundas CA
| Patent application number | Description | Published |
|---|---|---|
| 20120061240 | ELECTROTAXIS METHODS AND DEVICES - A method of controlling nematode response in a microfluidic environment is provided comprising exposing the nematode to an electric field that induces a nematode response. In one embodiment, a method of sorting a group of nematodes based on a selected parameter is provided comprising the step of exposing the nematodes to an electric field that induces a differential response among the nematodes based on the selected parameter, wherein the differential response functions to separate the nematodes based on the selected parameter. Devices useful to achieve these methods are also provided. | 03-15-2012 |
Kartikaya Gupta, Waterloo CA
| Patent application number | Description | Published |
|---|---|---|
| 20110119289 | AUTOMATIC DETECTION AND APPLICATION OF ASSISTIVE TECHNOLOGY FEATURES - There is described a computer-implemented method for launching an application on a mobile device, the method comprising: receiving a command to launch the application; determining if the application is an accessible application; if the application is an accessible application, enabling at least one assistive technology feature; and launching the application, whereby default settings are in effect for an inaccessible application. | 05-19-2011 |
Pramod Gupta, Ontario CA
| Patent application number | Description | Published |
|---|---|---|
| 20090157682 | MANAGING MAINTENANCE TASKS FOR COMPUTER PROGRAMS - A computer-implemented method for managing maintenance of computer program can include the steps of receiving usage data from a plurality of users of the computer program, wherein the usage data identifies at least one portion of the computer program accessed by one of the users, and for each portion of the computer program, determining a usage according the received usage data and assigning a priority level according to the determined usage, where the priority level indicates a relative priority of the portion compared to other portions in the computer program. | 06-18-2009 |
| 20110093402 | ENSURING ACCEPTABILITY OF SOFTWARE LICENSE AGREEMENTS OR LEGAL AGREEMENTS - Techniques for ensuring acceptability of legal agreements entered into as part of a computer-facilitated workflow, e.g., for accepting a license agreement while installing software on a computer system owned by an organization. If the license has an approved status in an agreements database, the user can accept the license agreement during the software install process. If the license has a disapproved status in the agreements database, the user then rejects the license agreement during the software install process (or an install mechanism may simply aborts installation of the software). The process for other computer-facilitated workflows is similar. | 04-21-2011 |
Pramod S. Gupta, Thornhill CA
| Patent application number | Description | Published |
|---|---|---|
| 20100198846 | METHOD FOR ORDER INVARIANT CORRELATED ENCRYPTING OF DATA AND SQL QUERIES FOR MAINTAINING DATA PRIVACY AND SECURELY RESOLVING CUSTOMER DEFECTS - According to one embodiment of the present invention, a method for debugging a computer system is provided. According to one embodiment of the invention, a method includes encrypting data and query program instructions using correlated order invariant encrypting, the data and query program instructions operating in a customer computer system. The encrypted data and encrypted query program instructions are then transferred to a servicing entity having a test system. The encrypted data and encrypted query program instructions are run on the test system to generate a set of results. The set of results are then used to generate a diagnosis of a problem with the customer computer system. Thus the customer problem can be resolved without the servicing entity having access to the customer's data and query program instructions. | 08-05-2010 |
Rajender P. Gupta, Edmonton CA
| Patent application number | Description | Published |
|---|---|---|
| 20100126345 | BROMINATION PROCESS - A bromination process includes contacting fly ash with liquid bromine to increase the mercury adsorbing ability of the fly ash. The resultant brominated fly ash can be used to adsorb mercury in a high temperature combustion gas. | 05-27-2010 |
Shulabh Gupta, Montreal CA
| Patent application number | Description | Published |
|---|---|---|
| 20110248797 | TUNABLE DELAY SYSTEM AND CORRESPONDING METHOD - The present invention relates to a tunable delay system and corresponding method for delaying a signal. The system includes an oscillator for providing a carrier. A first mixer modulates the signal with the carrier. The modulated signal is delayed in a metamaterial transmission line. Afterwards, a second mixer is used to separate the delayed signal from the carrier. The present invention also relates to using a metamaterial transmission line for delaying a modulated signal. | 10-13-2011 |
Subodh Gupta, Calgary CA
| Patent application number | Description | Published |
|---|---|---|
| 20110174488 | ACCELERATED START-UP IN SAGD OPERATIONS - A method of initiating or accelerating the establishment of fluid communication between horizontal wells located in a formation of very limited fluid mobility, such as an oil sand at original temperature or an infill well completed in an immobile hydrocarbon region located between surrounding well patterns in which a gravity-dominated recovery process is or has been operated. | 07-21-2011 |
Vasudha Gupta, Kitchener CA
| Patent application number | Description | Published |
|---|---|---|
| 20100039453 | METHOD AND SYSTEM FOR DRIVING LIGHT EMITTING DISPLAY - A display system and its driving method is provided. The system includes: a driver for operating a panel having a plurality of pixels arranged by a plurality of first lines and at least one second line, the driver including: a driver output unit for providing to the panel a single driver output for activating the plurality of first lines, the single driver output being demultiplexed on the panel to activate each first line. The system includes: a driver for operating a panel having a plurality of pixels arranged by a plurality of data lines and at least one scan line, the driver including: a shift register unit including a plurality of shift registers; a latch and shift register unit including a plurality of latch and shift circuits for the plurality of shift registers, each storing an image signal from the corresponding shift register or shifting the image signal to a next latch and shift circuit; and a decoder unit including at least one decoder coupled to one of the latch and shift circuits, for decoding the image signal latched in the one of the latch and shift circuit to provide a driver output. The system includes: a driver for operating a panel having a plurality of pixels, the driver including: a plurality of multiplexers for a plurality of offset gamma curve sections, each offset gamma curve section having a first range less than a second range of a main gamma curve, at least one of offset gamma curve sections being offset by a predetermined voltage from a corresponding section of the main gamma curve; a plurality of decoders for the plurality of multiplexers; and an output buffer for providing a driver output based on the output from the decoder and the predetermined voltage. | 02-18-2010 |
| 20110069096 | Driving System For Active-Matrix Displays - A system is provided for using raw grayscale image data, representing images to be displayed in successive frames, to drive a display having pixels that include a drive transistor and an organic light emitting device. The system defines high and low ranges of raw grayscale image data, and determines whether the raw grayscale image data for each pixel falls within the high range or the low range. Raw grayscale image data that falls within the low range is converted to higher grayscale values, and the pixels are driven with currents corresponding to the higher grayscale values during time periods that are shorter than complete frame time periods. Raw grayscale image data that falls within the high range is converted to higher grayscale values, and the pixels are driven with currents corresponding to the higher grayscale values during time periods that are shorter than complete frame time periods and different from the time periods of the low range image data. When the raw grayscale image data is adjusted according to a preselected gamma curve before using that data to drive the pixels, the high and low ranges may be selected according to how well the gamma curve corrects the raw grayscale image data within the ranges. | 03-24-2011 |
Vasudha Gupta, Cambridge CA
| Patent application number | Description | Published |
|---|---|---|
| 20110128262 | HIGH RESOLUTION PIXEL ARCHITECTURE - A high resolution pixel using organic light emitting devices (OLEDs) in a staggered arrangement to increase aperture ratio is disclosed. The arrangement may be used with both bottom and top emission type pixels. The arrangement includes a first organic light emitting device emitting light of a first color. A second organic light emitting device emitting light of a second color is located in a bottom row under the first organic light emitting device. A third organic light emitting device emitting light of a third color is located in a top row with the first organic light emitting device. | 06-02-2011 |
Vishwa Gupta, Brossard CA
| Patent application number | Description | Published |
|---|---|---|
| 20110082877 | CONTENT BASED AUDIO COPY DETECTION - A method for performing audio copy detection, comprising, providing a query audio data, the query audio data having a succession of frames and also providing a plurality of test audio data units, each test audio data unit including a succession of frames. For each test audio data unit the method generates a test fingerprint set. The generation of the test fingerprint test including computing similarity measurements between at least one frame of the test audio data and a plurality of frames of the query audio data. A test audio data unit is then selected as a match for the query audio data at least in part on the basis of the fingerprint sets. | 04-07-2011 |
Vishwa Nath Gupta, Broussard CA
| Patent application number | Description | Published |
|---|---|---|
| 20090254933 | Media detection using acoustic recognition - A method and system for detecting certain types of content, such as advertisements, using acoustical means from a media stream. The method uses two matching processes to detect and identify repeated content, the starting and end boundaries of which are then found. This content is used as the basis to find non-repeated content (such as less-frequently repeated advertisements) that are typically located in proximity to repeated content and can be evaluated using Gaussian mixture models (GMMs). The system that implements this method can be used for advertisement detection and monitoring for traditional media, such as television and radio, as well as for Internet-based media, such as streaming video, streaming audio and podcasts. The system can also be used to detect and identify copyrighted material in Internet traffic. | 10-08-2009 |
Vishwa Nath Gupta, Brossard CA
| Patent application number | Description | Published |
|---|---|---|
| 20100179811 | IDENTIFYING KEYWORD OCCURRENCES IN AUDIO DATA - Occurrences of one or more keywords in audio data are identified using a speech recognizer employing a language model to derive a transcript of the keywords. The transcript is converted into a phoneme sequence. The phonemes of the phoneme sequence are mapped to the audio data to derive a time-aligned phoneme sequence that is searched for occurrences of keyword phoneme sequences corresponding to the phonemes of the keywords. Searching includes computing a confusion matrix. The language model used by the speech recognizer is adapted to keywords by increasing the likelihoods of the keywords in the language model. For each potential occurrences keywords detected, a corresponding subset of the audio data may be played back to an operator to confirm whether the potential occurrences correspond to actual occurrences of the keywords. | 07-15-2010 |
