Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Bhandari, CA

Ashok Bhandari, Cupertino, CA US

Patent application numberDescriptionPublished
20090005292Novel Peptides that Bind to the Erythropoietin Receptor - The present invention relates to peptide compounds that are agonists of the erythropoietin receptor (EPO-R). The invention further relates to therapeutic methods using such peptide compounds to treat disorders associated with insufficient or defective red blood cell production. Pharmaceutical compositions, which comprise the peptide compounds of the invention, are also provided.01-01-2009
20090048147NITROGEN-BASED LINKERS FOR ATTACHING MODIFYING GROUPS TO POLYPEPTIDES AND OTHER MACROMOLECULES - The present invention relates to a compound comprising a peptide moiety, a linker moiety and a water-soluble polymer moiety such as a poly(ethylene glycol) moiety. The linker moiety is between the peptide moiety and the water-soluble polymer moiety. In certain embodiments, the linker moiety has the structure:02-19-2009
20090131317COMPOUNDS AND PEPTIDES THAT BIND THE TRAIL RECEPTOR - The present invention relates to peptides and compounds that bind to a TRAIL receptor or otherwise act as a TRAIL receptor agonist, as well as methods of treating human diseases using the same. In addition, methods of synthesizing the peptides and compounds described herein are provided by the present invention.05-21-2009
20110282029NOVEL PEPTIDES THAT BIND TO THE ERYTHROPOIETIN RECEPTOR - The present invention relates to peptide compounds that are agonists of the erythropoietin receptor (EPO-R). The invention further relates to therapeutic methods using such peptide compounds to treat disorders associated with insufficient or defective red blood cell production. Pharmaceutical compositions, which comprise the peptide compounds of the invention, are also provided.11-17-2011
20120157660NOVEL PEPTIDES THAT BIND TO THE ERYTHROPOIETIN RECEPTOR - The present invention relates to peptide compounds that are agonists of the erythropoietin receptor (EPO-R). The invention further relates to therapeutic methods using such peptide compounds to treat disorders associated with insufficient or defective red blood cell production. Pharmaceutical compositions, which comprise the peptide compounds of the invention, are also provided.06-21-2012
20120165275Nitrogen-Based Linkers for Attaching Modifying Groups to Polypeptides and Other Macromolecules - Compounds comprising a peptide moiety, a linker moiety and a water-soluble polymer moiety such as a poly(ethylene glycol) moiety are disclosed. Various linker moieties for use in these compounds are also disclosed, along methods for their synthesis.06-28-2012
20130012685NOVEL PEPTIDES THAT BIND TO THE ERYTHROPOIETIN RECEPTOR - The present invention relates to peptide compounds that are agonists of the erythropoietin receptor (EPO-R). The invention further relates to therapeutic methods using such peptide compounds to treat disorders associated with insufficient or defective red blood cell production. Pharmaceutical compositions, which comprise the peptide compounds of the invention, are also provided.01-10-2013

Patent applications by Ashok Bhandari, Cupertino, CA US

Ashok Bhandari, Pleasanton, CA US

Patent application numberDescriptionPublished
20140193465NOVEL a4B7 PEPTIDE DIMER ANTAGONISTS - The invention relates to disulfide-rich dimer molecules which inhibit binding of α4β7 to the mucosal addressin cell adhesion molecule (MAdCAM) in vivo, and show high selectivity against α4β1 binding.07-10-2014
20140294901NOVEL A4B7 PEPTIDE DIMER ANTAGONISTS - The invention relates to disulfide-rich dimer molecules which inhibit binding of α4β7 to the mucosal addressin cell adhesion molecule (MAdCAM) in vivo, and show high selectivity against α4β1 binding.10-02-2014
20140294902NOVEL A4B7 PEPTIDE ANTAGONISTS - The invention relates to disulfide-rich peptide molecules which inhibit binding of α4β7 to the mucosal addressin cell adhesion molecule (MAdCAM) in vivo, and show high selectivity against α4β1 binding.10-02-2014

Atul Bhandari, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080300974Flexible Revenue Sharing and Referral Bounty System - An advertising system manager, a partner and one or more participating publishers may collectively agree on a revenue sharing arrangement, based on revenue generated from ad conversions. The advertising system manager may define various components of the revenue sharing arrangement including details of the revenue sharing arrangement and the criteria for offering the revenue sharing arrangement. The partner may separately negotiate with the publisher with respect to the terms of the revenue sharing arrangement. The terms may include a predetermined revenue sharing rate for the partner and the publisher based on the gross revenue received by the advertising system manager.12-04-2008
20090094108Flexible Revenue Sharing and Referral Bounty System - An advertising system manager, a partner and one or more participating publishers may collectively agree on a revenue sharing arrangement, based on revenue generated from ad conversions, for revenue sharing between publishers and partners such as content providers distributing embedded content links to publishers through the advertising system manager. The advertising system manager may define various components of the revenue sharing arrangement including details of the revenue sharing arrangement and the criteria for offering the revenue sharing arrangement. The partner may separately negotiate with the publisher with respect to the terms of the revenue sharing arrangement. The terms may include a predetermined revenue sharing rate for the partner and the publisher based on the gross revenue received by the advertising system manager.04-09-2009
20100299611SYSTEM AND METHOD FOR COMMUNITY CENTRIC RESOURCE SHARING BASED ON A PUBLISHING SUBSCRIPTION MODEL - The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher.11-25-2010
20120324364SYSTEM AND METHOD FOR COMMUNITY CENTRIC RESOURCE SHARING BASED ON A PUBLISHING SUBSCRIPTION MODEL - The invention provides a Web service which enables a publisher to share his digital resources such as an address card or a calendar with a number of subscribers based on different sharing relationships. The Web service includes a host-based interface called “My Community”, for example, with which the publisher manages the share-relationships with his community members. The community members are organized into different groups. Each group includes a number of community members who have a common sharing relationship with the publisher with respect to one or more views of the shared resources. A resource may have multiple views. Each of the views has Metadata describing sharing-styles, as well as version, creation date, size, and the like. Each sharing style corresponds to a specific sharing relationship between a community member and the publisher.12-20-2012
20130138487DISTRIBUTING CONTENT - Systems and processes are provided for reviewing content items selected for distribution to content distribution slots. A publisher associated with a content distribution slot can search for content items that have selected attributes, review the content items, and select whether a content item is approved for distribution to the content distribution slot.05-30-2013

Patent applications by Atul Bhandari, Sunnyvale, CA US

Nitin Bhandari, Pleasanton, CA US

Patent application numberDescriptionPublished
20150105043Pro-Active Mobile Network Data Usage Alert System - A flow analyzer analyzes data consumption of flows associated with a user device of a user. The flow analyzer determines, for a given flow associated with the user device, whether to generate a notification alerting the user about data consumption on the network associated with the given flow. For example, if the given flow contains a large object requiring an inordinate amount of data consumption or contains many smaller objects that in the aggregate require an inordinate amount of data consumption to provide the flow to the user device, the flow analyzer may generate a notification including information alerting the user to the size of the flow or object. Thus, the user may elect whether to continue a flow that may significantly impact their data allowance prior to incurring the costs.04-16-2015

Nitin Bhandari, Fremont, CA US

Patent application numberDescriptionPublished
20110289108Assisted Hybrid Mobile Browser - A system and a method are disclosed for identifying video files on a webpage and streaming video files to a client device. A server receives browsing data including uniform resource locator for a webpage and identifies missing videos on the webpage. The server identifies a source file for the missing videos including identifying a location for each missing video. The server retrieves a thumbnail for each missing video and provides it to a client device. Additionally, the server transcodes the video file responsive to a user input provided by a user. The transcoded video is streamed to the client device.11-24-2011
20120131138Client-Selected Network Services - A system and a method are disclosed for authenticating a user request to determine whether to optimize content requested by the user based on a user profile, a network provider profile, network conditions and the user's service level with an application requesting the content. A user profile provides, for example a data rate plan subscribed to by the user, the user's device type, etc. Network provider profile provides whether the network provider has subscribed to optimization services. Similarly, user's service level provides whether the application is subscribed to receive optimized data. If the user, the network and the application provide for optimization or if the network is congested or busy, the user is provided with a destination address wherein the user may retrieve optimized content.05-24-2012
20120137221Web Browser Toolbar - A system and a method are disclosed for displaying page elements embedded on a webpage displayed on a handheld computing device. Tools provide one or more functionality to a user, including an ability to view a webpage, to share a webpage, to view webpages within a domain that are popular with the user's connection in a social networking system, etc. The tools are received and rendered within a toolbar interface including a toolbar icon for each tool. The tool interfaces associated with each icon may be displayed on the handheld computing device automatically or responsive to a user request.05-31-2012
20120263241Real-Time Audio or Video Transcoding - A system and a method are disclosed for transcoding video files on a server such that they can be streamed to a client device in substantially real-time. The server receives a video file a uses a prediction algorithm to predict each video frame's size based on encoding and streaming parameters associated with the input file and an output stream and transcoding each video frame. If a transcoded frame is too large, it is compressed further, if it is too small, the video file is padded. As such, each video frame transcoded or padded until the encoded frame is the same size as a predicted size. The transcoded frames are streamed to a client device to enable the client to device to playback the video after requesting it from the server.10-18-2012
20120265847Real-Time Video Detector - A request to retrieve data from a client device is intercepted by a video detector. The video detector determines if the request is for retrieving a video file. If the request is for a video file, and the video file is deemed to be transcoded to be displayed on the client device, the video detector forwards the request to a video optimizer along with encoding parameters. Encoding parameters are selected by the video detector based on properties of the client device, networks accessible by the client device, conditions of those networks, properties of the requested video and the type of video requested. The encoding parameters also include a file format type to which the requested video is to be transcoded.10-18-2012
20120265901Real-Time Video Optimizer - A video optimizer receives a request to optimize a video, wherein the request includes optimization parameters and a uniform resource locator (URL) of the video. The video optimizer retrieves the video from an origin server and transcodes the video based on optimization parameters. The video optimizer load balances several transcoding sessions over one or more servers and tracks each session based on session identifications (IDs). Additionally, the video optimizer tracks each session to determine when a server is at or near capacity to prevent an overflow situation. The video optimizer is also enabled to stitch together two or more transcoding sessions in the event of a seek operation by a user during video playback. The video optimizer streams the video to the client device, enabling the client device to stream videos in substantially real-time after requesting the video.10-18-2012
20130262481ASSISTED HYBRID MOBILE BROWSER - A system and a method are disclosed for identifying video files on a webpage and streaming video files to a client device. A server receives browsing data including uniform resource locator for a webpage and identifies missing videos on the webpage. The server identifies a source file for the missing videos including identifying a location for each missing video. The server retrieves a thumbnail for each missing video and provides it to a client device. Additionally, the server transcodes the video file responsive to a user input provided by a user. The transcoded video is streamed to the client device.10-03-2013
20130282874REAL-TIME VIDEO DETECTOR - A request to retrieve data from a client device is intercepted by a video detector. The video detector determines if the request is for retrieving a video file. If the request is for a video file, and the video file is deemed to be transcoded to be displayed on the client device, the video detector forwards the request to a video optimizer along with encoding parameters. Encoding parameters are selected by the video detector based on properties of the client device, networks accessible by the client device, conditions of those networks, properties of the requested video and the type of video requested. The encoding parameters also include a file format type to which the requested video is to be transcoded.10-24-2013
20130322242Real-Time Network Monitoring and Subscriber Identification with an On-Demand Appliance - A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network data flow, which responds to a request from a user device for content at an origin server. The system then determines whether to monitor the data flow from the origin server to the user device. If so determined, the system collects statistic information of the data flow and stores the statistic information to a flow record in a database. The system also maps the flow record to a subscriber of the service provider network by analyzing the statistic information of the data flow and estimates bandwidth provided to the data flow by the service provider's network based on the analysis of the statistic information of the data flow.12-05-2013
20140254380Real-Time Network Monitoring and Subscriber Identification with an On-Demand Appliance - A system and a method are disclosed for selectively monitoring traffic in a service provider network. The system receives a notice for a beginning of a network data flow, which responds to a request from a user device for content at an origin server. The system then determines whether to monitor the data flow from the origin server to the user device. If so determined, the system collects statistic information of the data flow and stores the statistic information to a flow record in a database. The system also maps the flow record to a subscriber of the service provider network by analyzing the statistic information of the data flow and estimates bandwidth provided to the data flow by the service provider's network based on the analysis of the statistic information of the data flow.09-11-2014

Patent applications by Nitin Bhandari, Fremont, CA US

Puneet Bhandari, Sunnyvale, CA US

Patent application numberDescriptionPublished
20120069816Method and Apparatus for Controlling Cellular Reselection Attempts on a Computing Device - A method and apparatus for controlling cellular reselection attempts on a computing device is disclosed. A computing device performs an automated process to repeatedly check the adequacy of the serving cell that it is currently assigned to. The computing device performs the check to determine whether it should perform a neighbor search and cell reselection. If the computing device determines the presence of particular conditions, it can perform the reselection by a default automated process. On the other hand, if the computing device determines criteria based, at least in part, on past instances, the computing device can modify the default automated process and skip attempts at performing neighbor search and cell reselections.03-22-2012
20120071167Method and System for Controlling Cell Reselections on a Computing Device - A method and a system for controlling cell reselection on a computing device are disclosed. The method comprises detecting the mobile device operating under a potential over-shuttling reselection condition, and making a determination as to whether the mobile computing device operation is operating under the over-shuttling reselection condition based on pre-determined criteria.03-22-2012

Rahul Bhandari, San Mateo, CA US

Patent application numberDescriptionPublished
20140337513CROSS PLATFORM USER JOINING - Techniques for cross platform user joining are disclosed. In some embodiments, cross platform user joining includes associating a first user identification (UID) and a second UID with one or more Internet Protocol addresses (IPs); associating the first UID and the second UID with one or more monitored behaviors; and joining the first UID and the second UID based on the one or more IPs and the one or more monitored behaviors.11-13-2014

Rajesh Bhandari, San Jose, CA US

Patent application numberDescriptionPublished
20090213733ROLE DETERMINATION FOR NETWORK DEVICES - Techniques for selecting authentication roles when establishing a link between devices in a secure network are provided. By assigning role levels to devices, devices may be more likely to assume a preferred role when establishing a link. For example, during a negotiation process, each device may establish a timer value based on their role level. Each device may initiate a timer with the timer value and, the device whose timer value expires first may assume a role as authenticator.08-27-2009
20100023724Network Based Virtualization Performance - The disclosed embodiments support improvements in network performance in networks such as storage area networks. This is particularly important in networks such as those implementing virtualization. These improvements, therefore, support improved mechanisms for performing processing in network devices such as switches, routers, or hosts. These improvements include various different mechanisms which may be used separately or in combination with one another. These mechanisms include methods and apparatus for processing traffic in an arbitrated loop, performing striping to support fairness and/or loop tenancy, performing configuration of network devices such as switches to enable virtualization to be performed closest to the storage device (e.g., disk), ascertaining a CPU efficiency that quantifies the impact of virtualization on a processor, and configuring or accessing a striped volume to account for metadata stored in each storage partition.01-28-2010

Patent applications by Rajesh Bhandari, San Jose, CA US

Sanjay Bhandari, San Jose, CA US

Patent application numberDescriptionPublished
20110222700ADAPTIVE ACTIVE NOISE CANCELLATION SYSTEM - A system includes a noise detector configured to identify undesirable noise components in an acoustic signal and a noise energy profiler configured to analyze the identified undesirable noise components and generate a noise energy profile. In the system, a cancelation profile generator is configured to generate a noise cancelation profile based at least in part on information in the noise energy profile, and a cancelation profile effector is configured to translate the noise cancelation profile into values for a programmable circuit.09-15-2011
20130218505DYNAMIC OFFSET CALIBRATION - A hand-held processor system for processing data from an integrated MEMS device disposed within a hand-held computer system and method. A dynamic offset correction (DOC) process computes 3-axis accelerometer biases without needing to know the orientation of the device. Arbitrary output biases can be corrected to ensure consistent performance A system of linear equations is formed using basic observations of gravity measurements by an acceleration measuring device, conditioned upon constraints in data quality, degree of sensed motion, duration, and time separation. This system of equations is modified and solved when appropriate geometric diversity conditions are met.08-22-2013
20130219526Security System and Methods for Integrated Devices - Systems and methods for implementing security mechanisms in integrated devices and related structures. This method can include validating a device ID, generating a random value based on selected seed parameters, performing logic operations from hardware using the random value, and validating the integrated device based on logic operations from software using the random value. The system can include executable instructions for performing the method in a computing system. Various embodiments of the present invention represent several implementations of a security mechanism for integrated devices. These implementations provide several levels of encryption or protection of integrated devices, which can be tailored depending on the hardware and/or software requirements of specific applications.08-22-2013
20140012531SINGLE POINT OFFSET CALIBRATION FOR INERTIAL SENSORS - A hand-held processor system for processing data from an integrated MEMS (Micro-Electro-Mechanical-Systems) device disposed within a hand-held computer system and methods therefor. The Single Point Offset Correction (SPOC) process computes offset values to calibrate MEMS sensors using a single set of data measurements at an orientation without dynamic perturbation, and without requiring advance knowledge of orientation of the device. Arbitrary output biases, which are known to be dominant on a single axis, can be corrected to ensure consistent performance. The SPOC process provides a simple method to effectively calibrate a MEMS sensor without requiring extensive system resources. This process can be enhanced by additional estimations of sensor offsets using the set of data measurements or by use of rule-based empirical gain factors.01-09-2014
20140025330DYNAMIC TEMPERATURE CALIBRATION - A hand-held processor system for processing data from an integrated MEMS (Micro-Electro-Mechanical-Systems) device disposed within a hand-held computer system and methods therefor. The Dynamic Temperature Correction (DTC) process computes offset values to calibrate MEMS sensors using a single set of data measurements at an orientation without dynamic perturbation and one or more temperature data measurements, and without requiring advance knowledge of orientation of the device. Arbitrary output biases, which are known to be dominant on a single axis, can be corrected to ensure consistent performance. The DTC process provides a simple method to effectively calibrate a MEMS sensor without requiring extensive system resources. This process can be enhanced by additional estimations of sensor offsets using the set of data measurements or by use of rule-based empirical gain factors.01-23-2014

Patent applications by Sanjay Bhandari, San Jose, CA US

Sanjay M. Bhandari, San Jose, CA US

Patent application numberDescriptionPublished
20110085686INPUT SIGNAL MISMATCH COMPENSATION SYSTEM - A system includes a plurality of inputs each configured to receive a filtered version of a source signal. The system extracts the energy information from each input signal and compares the energy information of a plurality of input signals. Alternatively, the system extracts energy information from a signal that is the difference of two input signals. Based on the energy information, the system determines at least one parameter that may be changed in at least one circuit in a plurality of circuits to minimize the differences in energy of the input signals or to minimize the energy of the difference signal. Parameters may include for example amplification, delay, and corner frequency values.04-14-2011
20110222696CONFIGURABLE ELECTRONIC DEVICE REPROGRAMMABLE TO MODIFY THE DEVICE FREQUENCY RESPONSE - A test signal generator provides a test signal to an acoustic device under test and a data acquisition device acquires data from the acoustic device. The initial frequency response of the signal path through the acoustic device is determined based on the test signal and the acquired data. A target frequency response is selected. A desired configuration of a configurable circuit in the signal path is determined modifying the signal path such that the frequency response of the signal path is substantially similar to the target frequency response. At least one parameter for at least one programmable component of the configurable circuit is determined and programmed into the programmable component.09-15-2011

Vaibhav Bhandari, San Francisco, CA US

Patent application numberDescriptionPublished
20150178865TOTAL PROPERTY OPTIMIZATION SYSTEM FOR ENERGY EFFICIENCY AND SMART BUILDINGS - Techniques for managing one or more buildings, including collecting historical building data, real-time building data, historical exogenous data, and real-time exogenous data and receiving the collected data at an adaptive stochastic controller. The adaptive stochastic controller can generate at least one predicted condition with a predictive model. The adaptive stochastic controller can generate one or more executable recommendations based on at least the predicted conditions and one or more performance measurements corresponding to the executable recommendations.06-25-2015
Website © 2015 Advameg, Inc.