Chaitanya
Challapalli Venkata Vijay Chaitanya, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20140047202 | Systems, Methods, and Computer Program Products Providing Change Logging In a Deduplication Process - A method performed in a network storage system, the method including receiving a plurality of data blocks at a secondary storage subsystem from a primary storage subsystem, generating a first log that includes a first plurality of entries, one entry for each of the data blocks, in which each entry of the first plurality of entries includes a name for a respective data block and a fingerprint of the respective data block, receiving metadata at the secondary storage subsystem from the primary storage subsystem, the metadata describing relationships between the plurality of blocks and a plurality of files, generating a second log that includes a second plurality of entries, and merging the first log with the second log to generate a change log. | 02-13-2014 |
Jagat Chaitanya, Chennai IN
Patent application number | Description | Published |
---|---|---|
20150142446 | Credit Risk Decision Management System And Method Using Voice Analytics - A credit risk decision management system and method using voice analytics are disclosed. The voice analysis may be applied to speaker authentication and emotion detection. The system introduces use of voice analysis as a tool for credit assessment, fraud detection and a measure of customer satisfaction and return rate probability when lending to an individual or a group. Emotions in voice interactions during a credit granting process are shown to have high correlation with specific loan outcomes. This system may predicts lending outcomes that determine if a customer might face financial difficulty in near future and ascertains affordable credit limit for such a customer. Information carrying features are extracted from the customer's voice files, and mathematical and logical transformations are performed on these features to get derived features. The data is then fed to a predictive model which captures the probability of default, intent to pay and fraudulent activity involved in a credit transaction. The voice prints can also be transcribed into text and text analytics can be performed on the data obtained to infer similar lending outcomes using Natural Language Processing and predictive modeling techniques. | 05-21-2015 |
Kandagatia Chaitanya, Round Rock, TX US
Patent application number | Description | Published |
---|---|---|
20100053458 | Method and System for Network Enabled Remote Controls Using Physical Motion Detection Remote control Devices - A network enabled remote control system uses controls that detect the physical movements of the remote control devices. The system comprises a primary remote control device and one or more secondary remote control devices. The secondary remote control devices have motion-sensing capabilities that can transmit the detection of a motion of the controller to a sensing device. The motion-sensing device can have the capability to receive the transmitted detected motion and convert that detected motion into an executable command. The primary remote device can function as the sensing device. | 03-04-2010 |
Kandagatla Chaitanya, Round Rock, TX US
Patent application number | Description | Published |
---|---|---|
20100053457 | NETWORK ENABLED REMOTE CONTROLS AND METHOD FOR HIERARCHICAL STRUCTURE - A system and method comprises a primary remote control device and one or more secondary remote control devices. The primary remote device communicates directly with a set top tuner device to control programming between the tuner and the remote in the multiple remote system. The primary remote can communicate with the tuner and secondary remotes through local area or wide area networks. This system decentralizes control of actual broadcast or recorded program away from a set-top tuner box, to a portable decentralized electronic device such as a specialized remote control. With this system, a user can retrieve programming information without the need to be in close proximity to the tuner box. Each person has his/her own remote controller that may be used to access content permitted for that user. To prevent any user from accessing another user's remote controller along with private data or personal profile, strict access control would be implemented. | 03-04-2010 |
20100281058 | Method for automatically configuring an interactive device based on orientation of a user relative to the device - A system for controlling access to global computer network comprises a gateway computing device and one or more remote computer devices that are connected to the gateway computing device. The remote computer devices will gain access to the global computer network system via the gateway computing device. In one application, the remote computer devices can communicate directly with the gateway computing device to control access to the global computer network system. The gateway computing device has the capability to store information about each remote computer device in the system. The gateway computer device can communicate with the remote computer device through local area or wide area networks. | 11-04-2010 |
Kavirayani Venkata Ramakrishna Chaitanya, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150363327 | FLASH STORAGE DEVICES AND METHODS FOR ORGANIZING ADDRESS MAPPING TABLES IN FLASH STORAGE DEVICES - In some example embodiments, a method of organizing an address mapping table of a flash storage device based on Logical Block Address (LBA) size may comprise: identifying an extent of correlation between the LBA and flash page sizes, wherein the extent of correlation indicates greater or lesser extent; computing a total number of entries in each meta page of the table; and/or organizing the table with the total number of entries. In some example embodiments, a method of organizing an address mapping table of a flash storage device based on LBA size may comprise: determining flash page size of the flash storage device; determining the LBA size; and/or comparing the flash page and LBA sizes. When the flash page size is greater, the table may be organized based on flash page size. When the flash page size is less, the table may be organized based on LBA size. | 12-17-2015 |
Krishna R. Chaitanya, Tamil Nadu IN
Patent application number | Description | Published |
---|---|---|
20080249988 | COMPUTER PROGRAMMING METHOD AND SYSTEM FOR PERFORMING A REVERSAL OF SELECTED STRUCTURED QUERY LANGUAGE OPERATIONS WITHIN A DATABASE TRANSACTION - An invention is disclosed for performing reversal of selected Structured Query Language (SQL) operations within a database transaction by a database server. Specifically, a computer programming product, method and system is provided for enabling a software client to reverse (i.e., “undo” or “rollback”) one or more selected SQL statement(s) within the current transaction without having to reverse the entire database transaction. | 10-09-2008 |
Krishna R. Chaitanya, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100161650 | Performing Predicate-Based Data Compression - Techniques for performing predicate-based data compression are provided. The techniques include specifying a predicate, wherein the predicate is specified by a user, and using the predicate to filter data compression, wherein using the predicate to filter data compression comprises compressing one or more subsets of data that satisfy the predicate. | 06-24-2010 |
Parimi Krishna Chaitanya, Visakhapatnam IN
Patent application number | Description | Published |
---|---|---|
20130128962 | EFFICIENT ENCODING OF VIDEO FRAMES IN A DISTRIBUTED VIDEO CODING ENVIRONMENT - Systems and methods are presented for processing sequences of video frames in a distributed video coding environment. Video frames chosen as key video frames are encoded in their entirety on a sending device, and the encodings are forwarded to a receiving device. Non-key video frames are partitioned into blocks of pixels which are individually processed at the sending device. Some pixel blocks are designated for reconstruction at the receiving device using a similar corresponding pixel block from a previous video frame, and the sending device does not encode those pixel blocks. Other pixel blocks are compressed at the sending device into representations that are sent to the receiving device to facilitate reconstruction of the other pixel blocks at the receiving device. Exceptional efficiency and accuracy may be achieved by employing spatiograms and singular value decompositions in processing pixel blocks of the non-key video frames at the sending device. | 05-23-2013 |
20130128988 | Reconstructing Efficiently Encoded Video Frames in a Distributed Video Coding Environment - Systems and methods are presented for reconstructing sequences of video frames received from a sending device in a distributed video coding environment. Some of the video frames are received as key video frames fully encoded at the sending device. Others are received as non-key video frames partitioned into pixel blocks. Some of the pixel blocks are indicated for reconstruction via a corresponding previous pixel block of a previous video frame, while other pixel blocks are to be reconstructed by decoding encodings of those pixel blocks received from the sending device. Each received encoding of a pixel block is based on contents of the non-key video frame that contains the pixel block and not on contents of the previous key video frame, nor on contents of any other video frame positioned between the previous key video frame and the non-key video frame in the sequence of video frames. | 05-23-2013 |
Shiva Chaitanya, State College, PA US
Somisetty Krishna Chaitanya, Andra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20130339231 | PREPAID WALLET FOR MERCHANTS - A system including a memory storing user account information with a payment provider associated with specific merchants, and a method for use of the system are provided. The system includes one or more processors in communication with the memory and adapted to: receive login information from a user from a merchant website; access an account of the user with the payment provider; cause information for the account of the user to be displayed on the merchant website; and process a payment to the merchant from the account of the user. | 12-19-2013 |