Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Chandramouli, US
Badrish Chandramouli, Bellevue, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20100030896 | ESTIMATING LATENCIES FOR QUERY OPTIMIZATION IN DISTRIBUTED STREAM PROCESSING - A “Query Optimizer” provides a cost estimation metric referred to as “Maximum Accumulated Overload” (MAO). MAO is approximately equivalent to maximum system latency in a data stream management system (DSMS). Consequently, MAO is directly relevant for use in optimizing latencies in real-time streaming applications running multiple continuous queries (CQs) over high data-rate event sources. In various embodiments, the Query Optimizer computes MAO given knowledge of original operator statistics, including “operator selectivity” and “cycles/event” in combination with an expected event arrival workload. Beyond use in query optimization to minimize worst-case latency, MAO is useful for addressing problems including admission control, system provisioning, user latency reporting, operator placements (in a multi-node environment), etc. In addition, MAO, as a surrogate for worst-case latency, is generally applicable beyond streaming systems, to any queue-based workflow system with control over the scheduling strategy. | 02-04-2010 |
Deepa Chandramouli, Sammamish, WA US
| Patent application number | Description | Published |
|---|---|---|
| 20090319577 | PROVIDING LOCALIZED INDIVIDUALLY CUSTOMIZED UPDATES FROM A SOCIAL NETWORK SITE TO A DESKTOP APPLICATION - A method of providing updates from a social network to a desktop application is provided. An update is created in an application and if the application has permission, it creates an entry in a recent activity queue. The queue is then subject to analysis to reduce the number of entries in the queue. Subscribers that have permission to receive updates from the publisher and the publishing application then receive updates from the publisher. | 12-24-2009 |
Devaki Chandramouli, Plano, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20090131056 | Computing an Action Time for Allocation of Resources to a Mobile Station That is Handing Over From a Source to a Target Base Station - To perform a handover of a mobile station from a source base station to a target base station, the source base station determines a delay of a connection between the source base station and the target base station. The source base station computes an action time taking into account the determined delay, the action time specifying a time when the target base station is able to allocate resources to the mobile station for the handover. | 05-21-2009 |
Rajarathnam Chandramouli, Homdel, NJ US
| Patent application number | Description | Published |
|---|---|---|
| 20110090853 | METHOD AND APPARATUS FOR DYNAMIC SPECTRUM ACCESS - Apparatus and methods are disclosed for improving wireless and other network communications, e.g., through improving resource utilization, which may comprise the steps of accumulating channel modeling information relating to channel performance; calculating a channel parameter threshold based on the accumulated channel modeling information, whereby the channel parameter, as measured, being above the threshold indicates the channel is a good channel; adjusting traffic over a selected good channel to improve performance of the network or a network resource. The network resource may comprises battery life for devices operating on the network, data rate for devices operating on the network, constituting or reconstituting ad hoc networks comprising nodes separated by multiple hops, continuity of connectivity within a single communication link over the network, etc. The apparatus and method of operating the apparatus may also comprise dynamically performing the adjusting step resulting from repeating the calculating step over time. | 04-21-2011 |
Rajarathnam Chandramouli, Holmdel, NJ US
| Patent application number | Description | Published |
|---|---|---|
| 20100067687 | METHOD AND APPARATUS FOR MAINTAINING DATA INTEGRITY FOR BLOCK-ENCRYPTION ALGORITHMS - A method is disclosed for modifying an iterated block cipher by controlling the operations and transformations that cause diffusion. In one embodiment which is applicable to any iterated block cipher ( | 03-18-2010 |
| 20100135226 | METHOD AND APPARATUS FOR DYNAMIC SPECTRUM ACCESS - Methods and apparatus are provided for the efficient use of cognitive radios in the performance of dynamic spectrum access. This includes spectrum sensing algorithms, adaptive optimized sensing of parameters based on changing radio environments, and identifying vacant channels. Protocols for switching communication links to different channels, and synchronizing communicating nodes in order to maintain reliable connectively while maximizing spectrum usage are also provided. | 06-03-2010 |
| 20100325413 | DATA HIDING BASED MESSAGES AND ADVERTISEMENTS - A steganographic message/advertisement embedding method is presented that can be used for contextual and targeted advertising supporting unobtrusive and on-demand message/advertisement delivery. The present invention presents over two client devices, the method includes receiving, on a first client device, a primary multimedia presentation with a plurality of steganographic codes embedded therein; whereby the steganographic code is not perceivable during a rendering of the multimedia presentation and the steganographic code is associated with at least one secondary multimedia presentation. Next; the primary multimedia presentation is rendered on the first client device. The first client device receives a user selection to select at least one of the steganographic codes. In response to the user selection, a secondary multimedia presentation is presented to the user in response to receiving the user selection, wherein the second multimedia presentation is presented over a second client device which is distinct from the first client device. | 12-23-2010 |
Ramamurti Chandramouli, Saratoga, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090190422 | Electronic fuses - The application discloses an integrated circuit comprising: circuitry; a fusebox for storing an array of data identifying faulty elements within said circuitry; at least one fusebox controller for repairing said faulty elements in said circuitry in response to data received from said fusebox; a data communication path linking said fusebox controller with said fusebox; wherein said data stored in said fusebox is compacted data and said at least one fusebox controller comprises a data expander for expanding said compacted data received from said fusebox via said data communication path prior to repairing any faulty elements in said circuitry. | 07-30-2009 |
