Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Patel, Mountain View

Amit J. Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20110239278Verifying Access Rights to a Network Account Having Multiple Passwords - A computer-implemented system and method for verifying access to a network account are provided. A first user communication portal is associated with a user network account. A request to access the user network account is received from a second user communication portal. Security criteria related to the second user communication portal is determined. Access to the user network account is enabled upon receipt of a communication associated with the first user communication portal when the security criteria is of a predetermined value.09-29-2011

Manish G. Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20080270449Program Guide User Interface - A computer-implemented method includes receiving a search request related to media programming and generating a search. The result has a list of one or more collections of episodes responsive to the search request, and a schedule grid displaying a plurality of episodes on a plurality of different channels for a time period, including at least one program responsive to the search request.10-30-2008
20080270886Hiding Portions of Display Content - A computer-implemented method includes generating code for displaying a two-dimensional media programming schedule grid, receiving a command to compress the grid at a first location along a first dimension, and generating code for displaying the grid with visible graphical fold marks defining a fold area near the first location along the first dimension.10-30-2008
20080271078Momentary Electronic Program Guide - A computer-implemented method includes determining a time relative to a playing media program to insert a user notification, automatically generating a suggestion regarding a media program other than the playing media program to be presented to an audience member of the playing media program, providing, in a format for presentation on a user-related media player, the generated suggestion at the location in the playing media program, and causing the generation of a control that, when selected, performs an action related to the non-playing media program.10-30-2008
20080271080Customizable Media Channels - A computer-implemented method includes receiving an identification of a media program from a broadcast channel on an electronic program guide for inclusion in a personalized channel, adding the identified program to a personalized channel at a first time, and adding one or more additional programs to the personalized channel at times other than the first time.10-30-2008
20090055385Media-Based Recommendations - A computer-implemented method includes receiving information expressing a user's interest in one or more media programs, obtaining information indicative of popularity for a plurality of media programs responsive to the received information by individuals other than the user, and transmitting one or more recommendations of media programs for display to the user, from the plurality of media programs that relate to the received information.02-26-2009
20100121704Activating Content Distribution - A computer-implemented method for advertisement distribution includes receiving, in a computer system, an input from an advertiser that has previously registered an advertisement for on-demand activation. The input is generated based on the advertiser having an immediate availability and directs the computer system to initiate the on-demand activation substantially in real time with receiving the input. The method includes determining, using the computer system, a geographic location of the advertiser that corresponds to the immediate availability. The method includes defining, using the computer system, a target group to which the advertisement is to be presented, the target group identified based on at least the geographic location and the immediate availability. The method includes initiating the on-demand activation using the computer system, for receipt of the advertisement by at least part of the target group, the on-demand activation initiated substantially in real time with receiving the input.05-13-2010

Patent applications by Manish G. Patel, Mountain View, CA US

Manish Gordhan Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20080270395Relevance Bar for Content Listings - A client computer receives a set of search results ordered based on scheduled time of broadcast associated with respective listings of content. The listings of content include data representing time-bounded events. The client computer displays or otherwise presents a set of objects along an axis of a display bar, the objects corresponding to subsets of the search results. For example, the axis is associated with a unit of time or a unit of relevance.10-30-2008
20080270446Virtual Channels - A method and system for providing listings of multimedia events and for allowing a user to create virtual channels from the listings is described. The user can specify a headend or zip code and enter a search query to find multimedia events that are of interest to the user. In response, the system provides a list of multimedia events as the results of the user's search query. If the user so desires, the user can create a virtual channel based on the search results, according to certain embodiments of the invention.10-30-2008

Parthiv Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20120130791SYSTEM AND METHOD FOR MANAGING LOCATION-BASED INCENTIVES - Location-based incentives may be provided to users via wireless client devices wirelessly. Redemption requests may be verified based on geolocation information related to the client devices that received the incentives at the times that redemptions are requested. The use of such geolocation information to verify redemption requests may provide a separate layer of verification to inhibit fraud by users and/or merchants, and/or provided other enhancements.05-24-2012

Samir R. Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20080221551ACUTE KIDNEY INJURY TREATMENT SYSTEMS AND METHODS - Systems and methods for the clinical treatment of individuals susceptible to or suffering from acute kidney injury are provided. Drugs, biologics, or other therapies or treatments are administered by fluid agent delivery directly to the kidneys via their arterial blood supply. Bifurcated renal artery infusion catheter devices and methods can treat kidney injury in patients with locally-delivered drugs, biologics, and other agents, so as to increase the ability of the kidneys to excrete nitrogenous waste products from the blood, and prevent or ameliorate azotemia.09-11-2008
20090305990BI-LATERAL LOCAL RENAL DELIVERY FOR TREATING CONGESTIVE HEART FAILURE AND FOR BNP THERAPY - The invention relates to systems and methods for local renal delivery of agents to subjects that are at risk for congestive heart failure and other conditions. The invention encompasses devices for renal drug delivery and method of use.12-10-2009
20090306625TREATMENT SYSTEMS AND METHODS FOR RENAL-RELATED DISEASES - Systems and methods are provided for locally delivering specific prophylactic, regenerative, or therapeutic agents within the body of a patient. Systems and methods can involve direct delivery of prophylactic, regenerative, or therapeutic agents into branch blood vessels or body lumens from a main vessel or lumen, respectively, and in particular into renal arteries extending from an aorta in a patient. Drug infusion techniques encompass specific treatment and prevention regimes for renal diseases including, but not limited to, Acute Kidney Injury, Renal Cell Carcinoma, Polycystic Kidney Disease, and Chronic Kidney Disease.12-10-2009

Patent applications by Samir R. Patel, Mountain View, CA US

Yogesh Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20100274672Systems And Methods For Tone Based Telephonic Advertising - Systems, methods and software products advertising over a telecommunication device. One or more audio advertisements are received from at least one advertiser, each audio advertisement having zero, one or more associated advertizing criteria. One or more user profiles defining advertisement options for a subscriber of a service provider are received. For each subscriber, zero, one or more of the audio advertisements are selected based upon the user profile and the advertizing criteria associated with the audio advertisements. The selected audio advertisements are installed as one or more of dial tone, ring tone, call tone and busy tone for the subscriber.10-28-2010
20120015628Call Cost Indication Systems And Methods - Systems and method provide a call cost indication indicative of a cost of receiving an incoming call by a mobile phone. A cost indication server receives a cost request from a cost requestor prior to setting up the incoming call and retrieves, based upon the cost request, call cost information associated with the mobile phone from a database. The cost indication server then sends the call cost information to the cost requestor. Call rules determine whether the call is intercepted or allowed to proceed based upon one or both of the call cost information and the identity of an initiator of the incoming call.01-19-2012

Yogesh B. Patel, Mountain View, CA US

Patent application numberDescriptionPublished
20090253428Communications Systems And Methods For Exchanging Messages Between Users - A communications system exchanges messages between users. A messaging store stores the messages. A messaging server accesses and manages messages of the message store. A plurality of servers interface between the messaging server and different networks of the users. Processes employing dynamic mailboxes and for selectively retrieving messages are also provided.10-08-2009
20110280161Communications Systems And Methods For Exchanging Messages Between Users - A communications system exchanges messages between users. A messaging store stores the messages. A messaging server accesses and manages messages of the message store. A plurality of servers interface between the messaging server and different networks of the users. Processes employing dynamic mailboxes and for selectively retrieving messages are also provided.11-17-2011
20120102073CONTEXTUAL PRESENCE SYSTEM AND ASSOCIATED METHODS - Systems and methods dynamically form a context group that has a plurality of members and propagate payload data between the members. A database associates a context identifier (ID) of the context group with a user ID of each member. A context manager, communicatively coupled with the database, receives a join context request containing the context ID and a user ID from each said member, creates the context group, if not existing, within the database in response to the join request, and adds the user ID, if not existing, of each said member to the database in association with the context ID. A payload handler receives payload data from one of said members and propagates the payload data to other said members of the context group.04-26-2012

Patent applications by Yogesh B. Patel, Mountain View, CA US