Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gupta, CA

Abhinav Gupta, Kitchener CA

Patent application numberDescriptionPublished
20100216476PBX 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 numberDescriptionPublished
20100124668Composite 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 numberDescriptionPublished
20100068732CLONED 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 numberDescriptionPublished
20120061240ELECTROTAXIS 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 numberDescriptionPublished
20110119289AUTOMATIC 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 numberDescriptionPublished
20090157682MANAGING 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
20110093402ENSURING 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 numberDescriptionPublished
20100198846METHOD 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 numberDescriptionPublished
20100126345BROMINATION 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 numberDescriptionPublished
20110248797TUNABLE 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 numberDescriptionPublished
20110174488ACCELERATED 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 numberDescriptionPublished
20100039453METHOD 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
20110069096Driving 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 numberDescriptionPublished
20110128262HIGH 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 numberDescriptionPublished
20110082877CONTENT 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 numberDescriptionPublished
20090254933Media 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 numberDescriptionPublished
20100179811IDENTIFYING 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