Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Gupta, Sunnyvale
Abhinav Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090106681 | METHOD AND APPARATUS FOR GEOGRAPHIC SPECIFIC SEARCH RESULTS INCLUDING A MAP-BASED DISPLAY - A method and apparatus for geographic specific search results in response to a search request having an address field includes retrieving map portion having the address thereon. The method and system further includes determining entities in geographic relation to the address and generating an entity listing, where the entity listing includes listing of the various entities. These entities may represent any type of business, club, library, government building/office, or other locations. The method and apparatus further includes determining various descriptive terms that relate to the entities which are in geographic relation to the address. These terms include hyperlinks to corresponding entity listings. The method and apparatus further includes generating a visual display that includes: the map portion with the address displayed thereon; an entity portion that includes the entity listing; and a term portion with a taxonomical display of the plurality of terms. | 04-23-2009 |
| 20090187520 | Demographics from behavior - A system and method for modeling online users' behavior for predicting demographic information is disclosed. The system allows advertisement providers to target anonymous users based on a user's browsing history, search queries, as broken down into behavioral targeting categories, as well as other features, such as behavioral targeting segments. | 07-23-2009 |
Ankur K. Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20110035367 | Methods And System For Efficient Crawling Of Advertiser Landing Page URLs - A method and apparatus for the efficient storage, retrieval, and processing of landing pages and related metadata for use in a paid search advertising business model is provided. These techniques promote efficient crawling in situations including one landing page associated with multiple sponsored listings belonging to the same or different accounts. One or more landing pages may be crawled, based at least in part on one or more of the landing page URLs represented in a table. In an embodiment, each URL identifier is placed in an active or inactive queue, with only entries in the active queue crawled. | 02-10-2011 |
| 20110047027 | SYSTEM AND METHOD FOR DETERMINING WHETHER AN AD IS UBIQUITOUS - A method of determining whether an advertisement will be served against a search query calculates the ubiquitous index of the advertisement and if at least the ubiquitous index is below a predefined threshold, the advertisement is served. The ubiquitous index may be based, at least in part, on either the relatedness of a set of search queries against which the advertisement was served over a predetermined period, or a comparison between a click-through rate associated with the advertisement over the predetermined period and an aggregated click-through rate calculated over a set of advertisements available to be served over the predetermined period, or some combination thereof. | 02-24-2011 |
Avinash Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090067631 | MEMORY EFFICIENT STORAGE OF LARGE NUMBERS OF KEY VALUE PAIRS - In one embodiment of the present invention, storing a plurality of key value pairs may be accomplished by first, for each of two or more quantities of most significant bits, determining how much overall memory usage will be saved upon removal of the corresponding quantity of most significant bits from each key in the plurality of key value pairs. Then, for the quantity of most significant bits determined to have the most overall memory usage savings, the quantity of most significant bits may be removed from each key in the plurality of key value pairs. Then a first auxiliary data structure may be formed, wherein the first auxiliary data structure contains the removed quantity of most significant bits from each key in the plurality of key value pairs and pointers to the remaining bits of each key of the plurality of keys in a primary data structure. | 03-12-2009 |
Mayank Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100283324 | POWER DELIVERY OVER DIGITAL INTERACTION INTERFACE FOR VIDEO AND AUDIO (DiiVA) - A system for delivering power over a network of devices connected through a serial link includes a first and second differential pairs of wires. Each differential pair of wires is double AC coupled by a HPF on one side and by another HPF on an opposite side. An LPF connects a portion of each differential pair of wires between the HPFs to a voltage source, and another LPF connects that portion of each differential pair to a load. The system further includes a third and fourth differential pairs of wires. All four differential pairs of wires are located within a single cable, such as a CAT6 cable. The first, second and third differential pair of wires are used for video links, and the fourth differential pair of wires are used for the bi-directional hybrid link. A power delivery circuit in each device includes a voltage source, a power relay switch, a signature resistor for detection, and a load detector. | 11-11-2010 |
Naveen Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090012996 | SYNDICATION OPTIMIZATION SYSTEM - Aspects of the present invention include automating the process of determining the optimal channels for syndicating content. The automation process can be based on a plurality of factors weighted in accordance with a user's preferences. A further aspect of the present invention calls for dynamically updating the process of channel selection by continually updating the data used in the decision making process. Aspects of the present invention allow a user to apply their chosen factors at various levels of granularity such as for individual products, product lines, category of products, or company-by-company. | 01-08-2009 |
| 20090024576 | METHOD AND APPARATUS FOR GENERATING PRIORITIZED SEARCH RESULTS INCLUDING AN EXPRESSION OF INTEREST FACTOR FOR A LIMITED SUPPLY SYSTEM - The present invention provides for generation of prioritized search results in a limited supply system, which includes receiving a search request having search request parameters, which may be received through the Internet by a search portal and the search parameters may be the search terms submitted by the user. The present invention further includes determining one or more search result elements for the limited supply system based on the search request parameters, where each of the search result elements indicate a corresponding listing entity and calculating expression of interest (EOI) terms for each of the search result elements based on search result obligations between the limited supply system and the listing entities. Thereupon, the present invention includes prioritizing the search result terms based on the corresponding EOI terms, which may then be presented to the search requesting entity. | 01-22-2009 |
| 20110010224 | SYSTEM AND METHOD FOR USER-TARGETED LISTINGS - Disclosed herein is a system and method relating to a listing service's listings, such as job listings of a recruitment service, targeted for a user using targeting information collected external to the listing service. A number of listings are identified for the user using the externally-collected targeting information and information obtained from the listing service including information about listings of the listing service. The user-targeted listing service listings are provided to the user outside the listing service's notifications, such as in a web page provided by a service other than the listing service. | 01-13-2011 |
Rajesh Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090083443 | AUTONOMOUS SERVICE BACKUP AND MIGRATION - A service appliance is installed between a production server running a service applications and service users. Upon being connected with the production server, the service appliance contacts the production server and/or service application and automatically replicates the service data from the service application. As additional service data is added to or modified by the service application of the production server, the service appliance automatically updates its replica of the data. In the event that a production server is unable to provide its service to users, the service appliance can transparently intervene to maintain service availability using the replica of the data. When an operational production server is connected with the service appliance, the service appliance can automatically copy its service data to the service application of the operational production server. The operational production server can be the same as the original production server or a new production server. | 03-26-2009 |
Ratnesh Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090125669 | PREVENTING DATA LOSS IN A STORAGE SYSTEM - Storage servers use a fast, non-volatile or persistent memory to store data until it can be written to slower mass storage devices such as disk drives. If the server crashes before a write can complete, the data remains safely stored in non-volatile memory. If the data cannot be committed to disk when the server reboots (e.g. because the destination mass storage device is unavailable), it is stored in a file. When the disk reappears, the data in the file may be used to restore a file or file system on the disk to a consistent state. | 05-14-2009 |
Sanjay Kumar Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080232564 | Call hunt and ringback on the phone through messenger - Techniques that enable a user to make VOIP phone calls using a traditional telephone by directing a communications module to connect the caller to another user are provided. The caller first dials a DID and identifies a receiver to be reached. Once the caller has identified the receiver, the caller may hang up the phone and wait until the communications module contacts the caller once the receiver has been connected. The communication module hunts the receiver using the receiver's multiple contact information by calling each of the receiver's contact numbers. Once the receiver answers one of the calls, the communications module detects that the receiver has been connected and then contacts the caller. Finally, once the caller answers the telephone, the caller and the receiver are connected and a communication may commence. | 09-25-2008 |
Sanjeev Kumar Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080301086 | STREAMING MULTIDIMENSIONAL DATA BY BYPASSING MULTIDIMENSIONAL QUERY PROCESSOR - A data warehouse comprises a multidimensional data storage area to store multidimensional data and a transactional data storage area to store underlying transactional data from which the multidimensional data is generated. The data warehouse also comprises a multidimensional query processor to provide one or more interfaces to issue a first set of queries conforming to one or more multidimensional query languages to retrieve the multidimensional data from the multidimensional data storage area. Furthermore, the data warehouse comprises a dynamic query engine to provide an additional interface to issue a second set of queries that bypass the interfaces provided by the multidimensional query processor to retrieve the transactional data from the transactional data storage area, wherein the second set of queries do not conform to any of the one or more multidimensional query languages. | 12-04-2008 |
Saurabh Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20100235667 | MOTION SENSOR DATA PROCESSING USING VARIOUS POWER MANAGEMENT MODES - Systems and methods for processing motion sensor data using various power management modes of an electronic device are provided. Power may be provided to a motion sensor during a first power mode of the device. In response to the motion sensor detecting a motion event with a magnitude exceeding a threshold, the sensor may transmit a wake up signal to a power management unit of the device. In response to receiving the wake up signal, the power management unit may switch the device to a second power mode. The device may provide power to a processor and load the processor with a motion sensing application when switching to the second power mode. During the second power mode, motion sensor data may be processed to determine that the motion event is not associated with an intentional user input and the device may return to the first power mode. | 09-16-2010 |
Suneel Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20080214629 | CONTROLLED RELEASE COMPOSITIONS OF TIZANIDINE - The present invention relates to a novel controlled release formulations of tizanidine. The invention also provides methods of using novel controlled release formulations of tizanidine to treat a patient. | 09-04-2008 |
Suneel K. Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090202631 | METHODS AND DOSAGE FORMS FOR CONTROLLED DELIVERY OF PALIPERIDONE AND RISPERIDONE - Dosage forms and methods for providing a substantially ascending rate of release of paliperidone or risperidone are provided. The sustained release dosage forms provide therapeutically effective average steady-state plasma paliperidone or risperidone concentrations when administered once per day. This once-a-day dosing regimen results in only one peak plasma paliperidone or risperidone concentration occurrence in each 24 hour period. In addition, the peak plasma paliperidone or risperidone concentration occurs at a later time following dose administration and exhibits a lesser magnitude than the peak plasma paliperidone or risperidone concentration that occurs following administration of paliperidone or risperidone in an immediate-release dosage form. | 08-13-2009 |
| 20100093796 | METHODS AND DEVICES FOR PROVIDING PROLONGED DRUG THERAPY - Methods and devices for maintaining a desired therapeutic drug effect over a prolonged therapy period are provided. In particular, oral dosage forms that release drug within the gastrointestinal tract at an ascending release rate over an extended time period are provided. The dosage forms may additionally comprise an immediate-release dose of drug. | 04-15-2010 |
Sushit Gupta, Sunnyvale, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090218392 | Method for Assembling and Activating a Multi-Pack Package of Transaction Cards - Methods and apparatus for providing multiple transaction cards in a single package are disclosed. According to one aspect, a method for forming a carrier package arrangement includes obtaining a plurality of transaction cards, obtaining a first parent activation code, and associating the first parent activation code with the plurality of transaction cards. The method can also include packing the plurality of transaction cards in the carrier package arrangement, and providing the first parent activation code so as to be on or accessible from the carrier package arrangement. The plurality of transaction cards can thereafter be activated using the first parent activation code. | 09-03-2009 |
