Inventors list |
Assignees list |
Classification tree browser |
Top 100 Inventors |
Top 100 Assignees |
Krishnappa
Bhavya Krishnappa, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20120116592 | PROGRAMMABLE HVAC CONTROLLER WITH CROSS COLUMN SELECTION ON A TOUCH SCREEN INTERFACE - A programmable HVAC controller that include a controller and a touch screen user interface is configured to control one or more pieces of HVAC equipment in accordance with a programmable schedule. In some instances, the controller of the programmable HVAC controller is programmed to define a number of columns on the touch screen display, such that a selected day of the programmable schedule may be visually represented across two or more adjacent columns of the touch screen display, with the selected day of the programmable schedule beginning in a first column and extending across and into a second adjacent column of the touch screen display. The controller may be programmed to monitor the touch screen display and allow a user to set a start time and/or an end time of a time period of the selected day of the programmable schedule by touching the first column and/or the second column of the touch screen display. | 05-10-2012 |
Chinmayi Krishnappa, Austin, TX US
| Patent application number | Description | Published |
|---|---|---|
| 20110270702 | DYNAMIC UNIT-DEMAND AUCTION - Systems and methods provide for a dynamic unit-demand auction that can support bid revision. Preparation of a unit-demand bid can involve specifying offers for multiple items, thus a unit-demand agent can intend to modify one or more components of an active bid. Embodiments of the system and methods provide a comprehensive solution to unit-demand bid revision problem including satisfying strong theoretical properties related to efficiency, truthfulness, privacy preservation, and scalability, and permitting various degrees of time performance. | 11-03-2011 |
Mukunda Krishnappa, Cupertino, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090072856 | MEMORY CONTROLLER FOR HETEROGENEOUS CONFIGURABLE INTEGRATED CIRCUITS - A system including a configurable memory controller, a memory interface, and a configurable high speed communications fabric comprising a plurality of interconnect stations arranged in an array and operable to implement a plurality of pipelined buses, where the configurable memory controller is operably coupled to the configurable high speed communications fabric using a first interconnect station of the plurality of interconnect stations, where the memory interface is operably coupled to the configurable high speed communications fabric using a second interconnect station of the plurality of interconnect stations, where the plurality of interconnect stations are configured to satisfy a timing requirement of the memory interface, and where the configurable memory controller, the memory interface, and the configurable high speed communications fabric are associated with a configurable integrated circuit. | 03-19-2009 |
| 20090072858 | HETEROGENEOUS CONFIGURABLE INTEGRATED CIRCUIT - A system including a plurality of programmable logic blocks, a plurality of special-purpose blocks, and a configurable high-speed mesh interconnect fabric operatively connecting the plurality of programmable logic blocks and the plurality of special-purpose blocks, where the configurable high-speed mesh interconnect fabric is configured to implement a plurality of interconnect pipeline buses spanning across the system. | 03-19-2009 |
| 20090077308 | RECONFIGURABLE CONTENT-ADDRESSABLE MEMORY - A system for determining memory addresses including a first content-addressable memory (CAM) configured to generate a first matchvector based on a first key; a first inverse-mask-reverse (IMR) module operatively connected to the first CAM, where the first IMR module is configured to generate a first auxiliary matchvector based on the first matchvector; and a first priority encoder (PE) operatively connected to the first IMR module, where the first PE is configured to output a first encoded memory address based on the first auxiliary matchvector, where the first CAM, the first IMR module, and the first PE are associated with a first reconfigurable content-addressable memory (RCAM). | 03-19-2009 |
Nagendra Krishnappa, Bangalore IN
| Patent application number | Description | Published |
|---|---|---|
| 20090113034 | Method And System For Clustering - A system and a method for automatic cluster formation by automatically selecting nodes based on a selection criteria configured by the user is disclosed. During a cluster re-formation process, a failed node may automatically get replaced by one of the healthy nodes in its network, which is not part of any cluster avoiding cluster failures. In case of a cluster getting reduced to a single node due to node failures and failed nodes could not be replaced due to non-availability of free nodes, the single node cluster may be merged with a existing healthy clusters in the network providing a constant level of high availability. The proposed method may also provide an affective load balancing by maintaining a constant number of member nodes in a cluster by automatically replacing the dead nodes with a healthy node. | 04-30-2009 |
| 20090265449 | Method of Computer Clustering - A method for clustering comprising acquiring the required number of nodes for cluster formation based on node selection criteria; electing a cluster coordinator; and assigning the packages on the member nodes. The cluster coordinator is elected based on the mean time between failures value of the member nodes which may be calculated with the help of a diagnostic tool by logging the failure instances of the member nodes. | 10-22-2009 |
Yathin Krishnappa, San Jose, CA US
| Patent application number | Description | Published |
|---|---|---|
| 20090177744 | Identifying and employing social network relationships - Methods and apparatus are described for detecting social relationships across multiple networks and/or communication channels. These social relationships may then be utilized in a wide variety of ways to support and enhance a broad range of user services. | 07-09-2009 |
