Mylavarapu
Ajit Mylavarapu, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20140095448 | AUTOMATED INFORMATION LIFECYCLE MANAGEMENT USING LOW ACCESS PATTERNS - A method, apparatus, and system for automated information lifecycle management using low access patterns in a database management system are provided. A user or the database can store policy data that defines an archiving action when meeting an activity-level condition on one or more database objects. The archiving actions may include compression, data movement, and other actions to place the database object in an appropriate storage tier for a lifecycle phase of the database object. The activity-level condition may specify the database object meeting a low access pattern, optionally for a minimum time period. Various criteria including access statistics for the database object and cost characteristics of current and target compression levels or storage tiers may be considered to determine the meeting of the activity-level condition. The policies may be evaluated on an adjustable periodic basis and may utilize a task scheduler for minimal performance impact. | 04-03-2014 |
20140095449 | Policy Driven Data Placement And Information Lifecycle Management - A method, apparatus, and system for policy driven data placement and information lifecycle management in a database management system are provided. A user or database application can specify declarative policies that define the movement and transformation of stored database objects. The policies are associated with a database object and may also be inherited. A policy defines, for a database object, an archiving action to be taken, a scope, and a condition before the archiving action is triggered. Archiving actions may include compression, data movement, table clustering, and other actions to place the database object into an appropriate storage tier for a lifecycle phase of the database object. Conditions based on access statistics can be specified at the row level and may use segment or block level heatmaps. Policy evaluation occurs periodically in the background, with actions queued as tasks for a task scheduler. | 04-03-2014 |
20140095450 | Custom Policy Driven Data Placement And Information Lifecycle Management - A method, apparatus, and system for custom policy driven data placement and information lifecycle management in a database management system are provided. A user or database application can specify declarative custom policies that define the movement and transformation of stored database objects. A custom policy defines, for a database object, a custom function to evaluate on an associated database object to determine whether an archiving action is triggered. Archiving actions may include compression, data movement, table clustering, and other actions to place the database object into an appropriate storage tier for a lifecycle phase of the database object. The custom function is defined by the database user, and can flexibly include any customized business logic using data sources internal and external to the database, including database access statistics such as segment level or block level heatmaps. | 04-03-2014 |
20140279959 | OLTP COMPRESSION OF WIDE TABLES - A data block stores one or more rows of a database table or relation. An entire row may not fit in a data block. Part of the row is stored in one data block, and another part is stored in another data block. Each row part is referred to herein as a row segment and the data blocks are referred to as row-segmented data blocks. Data block dictionary compression is used to compress row-segmented data blocks. Each data block contains a dictionary that is used to compress rows in the data block, including row segments. The dictionary in a data block is used to compress row segments in the data block. Hence, multiple dictionaries may be used to decompress a row comprised of row segments. | 09-18-2014 |
Ajit Karthik Mylavarapu, Mountian View, CA US
Patent application number | Description | Published |
---|---|---|
20100070257 | Methods, Systems, and Computer Program Products for Evaluating Electrical Circuits From Information Stored in Simulation Dump Files - Disclosed are methods, systems, and computer program products for evaluating performance aspects of electrical circuits, and particularly digital logic circuits. An exemplary method comprises obtaining access to a simulation dump file comprising state indications of the values of a plurality of signals of an electrical circuit at a plurality of simulation time points, and receiving an evaluation task that defines an output based on one or more input signals, with each input signal being a signal for which state indications are provided in the simulation dump file. The method further comprises generating, from the simulation dump file, one or more state representations for the input signals of the evaluation task, with each state representation being representative of the state of an input signal over a period of simulation time, and generating values of the output of the evaluation task at a plurality of simulation time points from the state representations. | 03-18-2010 |
Ajit Karthik Mylavarapu, Mountain View, CA US
Patent application number | Description | Published |
---|---|---|
20100049912 | DATA CACHE WAY PREDICTION - A microprocessor includes one or more N-way caches and a way prediction logic that selectively enables and disables the cache ways so as to reduce the power consumption. The way prediction logic receives an address and predicts in which one of the cache ways the data associated with the address is likely to be stored. The way prediction logic causes an enabling signal to be supplied only to the way predicted to contain the requested data. The remaining (N−1) of the cache ways do not receive the enabling signal. The power consumed by the cache is thus significantly reduced. | 02-25-2010 |
20100049953 | DATA CACHE RECEIVE FLOP BYPASS - A microprocessor includes an N-way cache and a logic block that selectively enables and disables the N-way cache for at least one clock cycle if a first register load instructions and a second register load instruction, following the first register load instruction, are detected as pointing to the same index line in which the requested data is stored. The logic block further provides a disabling signal to the N-way cache for at least one clock cycle if the first and second instructions are detected as pointing to the same cache way. | 02-25-2010 |
Krupa Sagar O.s. Mylavarapu, Malborough, MA US
Patent application number | Description | Published |
---|---|---|
20150249603 | PACKET OUTPUT PROCESSING - A circuit operates to manage transmittal of packets in a network packet processor. The circuit includes a packet descriptor manager (PDM), a packet scheduling engine (PSE), and a packet engines and buffering module (PEB). The PDM generates a metapacket and a descriptor from a command signal, where the command signal identifies a packet to be transmitted by the circuit. The PSE determines an order in which to transmit the packet among a number of packets, where the PSE determines the order based on information indicated in the metapacket. Once the packet is scheduled for transmission, the PEB performs processing operations on the packet to produce a processed packet based on instructions indicated in the descriptor. The PEB then causes the processed packet to be transmitted toward the destination. | 09-03-2015 |
Ramana M. Mylavarapu, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20140237545 | HIERARCHICAL RISK ASSESSMENT AND REMEDIATION OF THREATS IN MOBILE NETWORKING ENVIRONMENT - Mobile device security techniques are described. For a specific computing device, for each of a plurality of distinct security categories, a risk score is determined. The determined risk scores are aggregated to obtain an overall risk score. | 08-21-2014 |
20140237627 | PROTECTING DATA IN A MOBILE ENVIRONMENT - A system for protecting data in a mobile environment is described. According to the system, a mobile device transmits first data to a server. The mobile device receives second data from the server that is responsive to the first data. The mobile device uses the received second data, together with third data stored on the mobile device, to decrypt fourth data stored in encrypted form on the mobile device. Prior to receiving the second data, the state of the mobile device is inadequate to decrypt the fourth data. | 08-21-2014 |
Ramana Murty Mylavarapu, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110047610 | Modular Framework for Virtualization of Identity and Authentication Processing for Multi-Factor Authentication - Identity access appliance works in conjunction with the edge network devices and provides the necessary protocol authentication, user authentication statement, authorization summary and its attributes. Besides authentication these appliances protect the infrastructure against intrusions such as possible authentication vulnerabilities, authentication connection attacks, denial of service attacks, spam and scanning/hacking the credentials, in a short span of time and generate real time alerts, statistics and reports. | 02-24-2011 |
Rao Mylavarapu, San Diego, CA US
Patent application number | Description | Published |
---|---|---|
20140025562 | ENHANCED CREDIT REPORTING SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT - A system, method and computer program product cooperate to gather and report information relevant to a consumer's credit that is not typically reported on a credit report from one of the major credit bureaus. By accessing other databases regarding borrower specific financially relevant information (e.g., judgments, liens, rental payment compliance, alternative credit transactions, etc.), enhanced data is available for making better lending decisions. Removal of transactions that would prevent compliance with the Fair Credit Reporting Act is performed, as well as removal of transactions that are erroneous for a particular consumer or include information that are not associated with that particular consumer. | 01-23-2014 |
Ravi Kumar Mylavarapu, Medak IN
Patent application number | Description | Published |
---|---|---|
20130225805 | PREPARATION OF CRYSTALLINE BAZEDOXIFENE AND ITS SALTS - Aspects of the present disclosure include crystalline bazedoxifene free base, crystalline bazedoxifene acetate Form D, and processes for their preparation. The drug compound having the adopted name “bazedoxifene acetate” has a chemical name 1-[4-(2-azepan-1-yl-ethoxy)benzyl]-2-(4-hydroxyphenyl)-3-methyl-1H-indol-5-ol acetic acid, and has the chemical structure shown below as Formula I. | 08-29-2013 |
Sai Krishna Mylavarapu, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20120059974 | METHOD AND APPARATUS FOR IMPROVING COMPUTER SYSTEM PERFORMANCE BY ISOLATING SYSTEM AND USER DATA - An apparatus comprising a logic unit to separate system data and user data from host data to be processed by a processor; a first memory to store the system data separated by the logic unit; and a second memory to store the user data separated by the logic unit, wherein the first memory is a non-volatile memory which is physically located closer to the processor than the second memory. | 03-08-2012 |
20130007344 | Apparatus, System, and Method for Refreshing Non-volatile Memory - Described herein are an apparatus, system, and method for refreshing a non-volatile memory. The method comprises loading a time stamp, corresponding to data in a data location of a non-volatile memory, to a register; determining an elapsed time, corresponding to the data in the data location, according to the loaded time stamp; and refreshing data of the data location for which it is determined that the elapsed time exceeds a refresh time associated with the non-volatile memory. | 01-03-2013 |
Sreenivasu Mylavarapu, Marthahalli Village IN
Patent application number | Description | Published |
---|---|---|
20160092885 | PRODUCT COMPLIANCE FULFILLMENT PORTAL SYSTEM AND METHOD - One embodiment may include a non-transitory, computer-readable medium that store instructions configured to cause a processor to execute, via a server configured to communicate within a client-server network, a product compliance fulfillment portal. The product compliance fulfillment portal may include a product compliance evaluation (PCE) tool, a product baseline compliance specification (PBCS) tool, and a transactional compliance plan (TCP) tool. The PCE tool may be configured to add compliance requirements for a product in a territory, the PBCS tool may be configured to identify compliance requirements for the product in the territory and assign a compliance status in the territory, and the TCP tool may be configured to receive a customer order incoming via a computing client communicatively coupled to the server, the customer order including products and a desired territory as input and to derive a compliance plan specifying fulfillment instructions to fulfill the customer order. | 03-31-2016 |
Swarna L. Mylavarapu, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110196908 | OPTIMIZED CAPACITY PLANNING - A computer implemented method, system and/or program product determine capacity planning of resources by utilizing a stochastic analysis of application workloads. Average workloads, which describe past resource utilization, of each of multiple applications are computed. A random sequence of the multiple applications is encoded into a first generation chromosome. The first generation chromosome is executed using a set of computing resources in a resource cloud. In response to execution of the first generation chromosome on the set of computing resources meeting a predetermined service level agreement (SLA) for the first generation chromosome, the first generation chromosome is scored in accordance with how many computing resources within the set of computing resources are utilized in order to meet the predetermined SLA. Next generation chromosomes, derived from the first generation chromosome, are executed and scored until an optimal chromosome, which utilizes the fewest computing resources, is identified and deployed. | 08-11-2011 |
20120101968 | SERVER CONSOLIDATION SYSTEM - A computer program product for a network management device, including: a computer readable storage medium to store a computer readable program, wherein the computer readable program, when executed on a computer, causes the computer to perform operations for server management in a computer network. The operations include: receiving resource usage data generated at a network communication device coupled between a server and a network management device, wherein the resource usage data describes resource usage of the server; and classifying the server into a cluster of servers based on the resource usage data from the network communication device and a cluster characterization for the cluster. The cluster includes a plurality of servers with similar resource usage data, and the cluster is one of a plurality of clusters managed by the network management device. | 04-26-2012 |
Swarnalatha Mylavarapu, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20130007279 | DYNAMICALLY TUNING SERVER PLACEMENT - An input is received relative to a user objective. An application placement consideration is established based upon, at least in part, the user objective. A best-fit application placement is dynamically determined for a plurality of applications relative to a plurality of servers based upon, at least in part, the application placement consideration. | 01-03-2013 |
20130007281 | DYNAMICALLY TUNING SERVER PLACEMENT - An input is received relative to a user objective. An application placement consideration is established based upon, at least in part, the user objective. A best-fit application placement is dynamically determined for a plurality of applications relative to a plurality of servers based upon, at least in part, the application placement consideration. | 01-03-2013 |
20140361748 | Reducing Conversion Losses and Minimizing Load Via Appliance Level Distributed Storage - Techniques, systems, and articles of manufacture for reducing conversion losses and minimizing load via appliance level distributed storage. A method includes identifying an alternating current power source associated with a direct current-powered device, determining a storage scheme for storing direct current power, converted from alternating current power input from the identified alternating current power source, in a local storage component associated with the direct current-powered device, and managing output of direct current power to the direct current-powered device based on the storage scheme and the identified alternating current power source. | 12-11-2014 |
Swarna Latha Mylavarapu, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110202925 | OPTIMIZED CAPACITY PLANNING - A computer implemented method, system and/or program product determine capacity planning of resources allocation for an application scheduled to execute on a virtual machine from a set of multiple applications by computing a mean associated with a pool of pre-defined resources utilization over a time interval; computing a variance associated with the pool of pre-defined resources utilization over the same time interval; identifying a set of resource to execute the scheduled application from the pool of pre-defined resources, wherein the pool of pre-defined resources is created from a pre-defined Service Level Agreement (SLA); and allocating a set of fixed resources from the pool of pre-defined resources to execute the application based on the mean resource utilization. | 08-18-2011 |
20140358309 | GRID-FRIENDLY DATA CENTER - Methods and arrangements for calculating a power budget. Data are received, the data including data relating to a current state of an electrical grid at a power-drawing location which draws at least one variable electrical load, the at least one variable electrical load being subject to variable pricing. At least one prediction is determined, the at least one prediction pertaining to a future state of the electrical grid and a future electrical load to be drawn at the power-drawing location. A power budget is thereupon calculated, with respect to the power-drawing location, based on the data and the at least one prediction. Other variants and embodiments are broadly contemplated herein. | 12-04-2014 |