Raghuraman
Anand Raghuraman, Campbell, CA US
Patent application number | Description | Published |
---|---|---|
20120195209 | SYSTEM TO SHARE NETWORK BANDWIDTH AMONG COMPETING APPLICATIONS - The present invention pertains to the allocation of bandwidth on a global large scale network. Systems and methods are provided to base bandwidth allocation on the predicted bandwidth demands of the network users. In allocating bandwidth, each user is assigned a user weight value, and is to be allocated bandwidth in proportion to that value. In addition, the bandwidth allocation is enforced so as to ensure that bandwidth allocation policies are maintained. | 08-02-2012 |
20120195324 | SHARING BANDWIDTH AMONG MULTIPLE USERS OF NETWORK APPLICATIONS - A system and method are provided that allocate bandwidth on a global large scale network. Bandwidth allocation is based on the predicted bandwidth demands of the network users. Each user may be assigned one of a plurality of different values that determines the amount of bandwidth allocated to that user. In instances where an application runs on behalf of a plurality of remote clients, a system and method is provided that allows for the allocation of bandwidth based each individual remote client. | 08-02-2012 |
20140337513 | CROSS 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 |
20150188844 | System to Share Network Bandwidth Among Competing Applications - The present invention pertains to the allocation of bandwidth on a global large scale network. Systems and methods are provided to base bandwidth allocation on the predicted bandwidth demands of the network users. In allocating bandwidth, each user is assigned a user weight value, and is to be allocated bandwidth in proportion to that value. In addition, the bandwidth allocation is enforced so as to ensure that bandwidth allocation policies are maintained. | 07-02-2015 |
Arvind Raghuraman, Mobile, AL US
Patent application number | Description | Published |
---|---|---|
20110010716 | Domain Bounding for Symmetric Multiprocessing Systems - Methods and apparatuses for developing symmetric and asymmetric software applications on a single monolithic symmetric multiprocessing operating system are disclosed. An enabling framework for one or all of the following software design patterns; application work load sharing between all processors present in a multi-processor system in a symmetric fashion, application work load sharing between all processors present in a multi-processor system in a asymmetric fashion using task to processor soft affinity declarations, application work load sharing between all processors present in a multi-processor system using bound computational domains may be provided. Further, a particular computational task or a set of computational tasks may be bound to a particular processing unit. Subsequently, when one such task is to be scheduled, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction. When the bound processing unit is not processing the particular computational instruction, the bound processing unit may enter a low power or idle state. | 01-13-2011 |
20130318531 | Domain Bounding For Symmetric Multiprocessing Systems - Methods and apparatuses for bounding the processing domain in a symmetric multiprocessing system are provided. In various implementations, a particular computational task is “affined” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the affined processing unit processes the instruction. When the affined processing unit is not processing the particular computational task, the symmetric multiprocessing operating system may cause the processing unit to process alternate instructions. With some implementations, a particular computational task is “linked” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction. When the bound processing unit is not processing the particular computational instruction, the bound processing unit may enter a low power or idle state. | 11-28-2013 |
Bharadwaj Raghuraman, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20150371162 | SYSTEM AND METHOD FOR IDENTIFYING ENTERPRISE RISKS EMANATING FROM SOCIAL NETWORKS - A computer-implemented method and a system for identifying one or more enterprise risks emanating from one or more social networks are provided. In various embodiments of the present invention, interaction data of one or more users of the one or more social networks are aggregated. The aggregated interaction data and one or more predefined keywords relating to the one or more enterprise risks are employed to identify one or more communities of users interacting in a predetermined time period. One or more non-active users are iteratively eliminated from the one or more communities and interaction data of remaining users are analyzed for identifying the one or more enterprise risks. | 12-24-2015 |
Bhavani Raghuraman, Lexington, MA US
Patent application number | Description | Published |
---|---|---|
20110132609 | FORMATION FLUID SAMPLING TOOLS AND METHODS UTILIZING CHEMICAL HEATING - A formation fluid sampling tool is provided with reactants which are carried downhole and which are combined in order to generate heat energy which is applied to the formation adjacent the borehole. By applying heat energy to the formation, the formation fluids are heated, thereby increasing mobility, and fluid sampling is expedited. | 06-09-2011 |
Bhavani Raghuraman, Princeton Junction, NJ US
Patent application number | Description | Published |
---|---|---|
20140283593 | METHOD AND SYSTEM FOR DOWNHOLE ANALYSIS - Advanced remote self-contained chromatographic systems and techniques for analyzing a mixture comprising components having a wide range of boiling points. The chromatographic systems and techniques can utilize components and techniques that allow staged, simultaneous, and/or sequential vaporization of an analyte to facilitate rapid analysis. The chromatographic systems and techniques can also utilize components and techniques that focus eluents from a first separation stage prior to reduce characterization time in subsequent stages. | 09-25-2014 |
Jyotsna Raghuraman, Carmel, IN US
Patent application number | Description | Published |
---|---|---|
20130080832 | PROTOCOL INDEPENDENT INTERFACE SUPPORTING GENERAL COMMUNICATIONS INTERFACE DEBUGGING AND TESTING TOOL - A protocol independent debugging tool for debugging communication interfaces of devices is disclosed. The debugging tool is configured to receive communication protocol plug-ins corresponding to different communication protocols. The debugging tool instantiates a stack interface from the protocol plug-in, such that the stack interface implements a protocol-specific stack wrapper that communicates with a device being tested. The stack specific wrapper receives commands from a command interface for the device being tested, generates data packets in accordance with the communication protocol of the device being tested, and transmits the data packets to the device being tested. | 03-28-2013 |
Kannan Raghuraman, Columbia, MO US
Patent application number | Description | Published |
---|---|---|
20100016583 | COMPOUNDS FOR TREATMENT OF COPPER OVERLOAD - The present invention provides compounds, pharmaceutical compositions, and methods that can be used to treat pathologies that are due to copper overload or to the presence of reactive oxygen species. | 01-21-2010 |
Lavanya Raghuraman, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110004862 | GENERATING A SERVICE COMPONENT ARCHITECTURE (SCA) MODULE WITH SERVICE ORIENTED ARCHITECTURE (SOA) MODEL ELEMENTS - A system and associated method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements. A service model is created according to a process model that has activities and a process flow. Services of the service model are respectively associated with the activities. Each service is determined to employ only one service operation definition to render a message specification of a respective activity that is associated with each service. The activities, the process flow, and the message specification are utilized to produce the SCA module in executable implementations. | 01-06-2011 |
20140189638 | GENERATING A SERVICE COMPONENT ARCHITECTURE (SCA) MODULE WITH SERVICE ORIENTED ARCHITECTURE (SOA) MODEL ELEMENTS - A system and associated method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements. A service model is created according to a process model that has activities and a process flow. Services of the service model are respectively associated with the activities. Each service is determined to employ only one service operation definition to render a message specification of a respective activity that is associated with each service. The activities, the process flow, and the message specification are utilized to produce the SCA module in executable implementations. | 07-03-2014 |
20160098255 | GENERATING A SERVICE COMPONENT ARCHITECTURE (SCA) MODULE WITH SERVICE ORIENTED ARCHITECTURE (SOA) MODEL ELEMENTS - A system and associated method for generating a Service Component Architecture (SCA) module with Service Oriented Architecture (SOA) model elements. A service model corresponds to a process model that has activities and a process flow. Services of the service model are respectively associated with the activities. Each service is determined to employ only one service operation definition to render a message specification of a respective activity that is associated with each service. The activities, the process flow, and the message specification are utilized to produce the SCA module in executable implementations. | 04-07-2016 |
Manoj B. Raghuraman, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20140275773 | Delivery Catheter for Injecting a Substrate into a Tissue - A catheter device is useful in a procedure in which an injectable material or device is injected into a tissue of a patent. In one implementation, for example, the catheter device is useful in injecting a compound into a tissue of the heart, such as the myocardium. The distal tip portion of the catheter may include an extensible and retractable needle in combination with a camera, a balloon, a vacuum port, or any combination thereof. | 09-18-2014 |
20140275774 | Delivery Catheter - A catheter device is useful in a procedure in which an injectable material or device is injected into a tissue of a patient. In one implementation, for example, the catheter device is useful in injecting a compound into a tissue of the heart, such as the myocardium. The distal tip of the catheter may include an extensible and retractable needle in combination with a camera, a balloon, a vacuum port, or any combination thereof. | 09-18-2014 |
Melur Raghuraman, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20090089616 | OFFLINE HARDWARE DIAGNOSTIC ENVIRONMENT - A computer configured to operate in diagnostic mode during which the operating system is suspended. During the diagnostic mode, tests can be performed on the computer system, including hardware, and the tests do not disrupt the operating system and are not disrupted by the operating system. When diagnostic mode is triggered, execution of the operating system is suspended. When the diagnostic tests are completed, the operating system may resume operation and test data may be made available within the operating system environment. Upon resuming, the state of the computer prior to entering diagnostic mode may be restored, preventing any changes made during diagnostic mode from interfering with operation of the operating system or application components. | 04-02-2009 |
Melur K. Raghuraman, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20140157264 | Virtual Machine-Preserving Host Updates - Techniques are described for updating a host operating system on a server while maintaining virtual machines running on the server. An updated host operating system is copied to the server. The currently active host operating system freezes the virtual machines but leaves them resident in RAM. The allocations and state for each virtual machine is copied to RAM or local storage. The active host operating system is shut down. Instead of issuing a command to reboot the server after it finishes shutting down, the active host operating system transfers execution to a loader. The loader reads the kernel of the updated host operating system into RAM along with an allocation map for the virtual machines and instructions to resume the virtual machines. The loader transfers execution to the updated host operating system entry point, and the updated host operating system loads the states of the virtual machines and resumes them. | 06-05-2014 |
Mosur K. Raghuraman, Seattle, WA US
Patent application number | Description | Published |
---|---|---|
20120196755 | COMPOSITIONS AND METHODS FOR GENOME-WIDE MAPPING OF CHROMOSOME BREAKAGE AND OTHER METHODS FOR MANIPULATION OF CELLS EMBEDDED IN MATRIX - The embodiments described herein provide for compositions and methods for genome-wide mapping of chromosome fragile sites in cellular chromosomal material. More specifically, a method of genome-wide detection of regions of single-stranded DNA and double stranded breaks in DNA, the hallmarks of chromosome fragility, comprises embedding a plurality of cells in a matrix and subsequently directly labeling the single-stranded DNA and/or double stranded DNA breaks; eluting or isolating the labeled chromosomal material from the matrix; and performing analysis to detect the location of the chromosome fragility sites. | 08-02-2012 |
Naravanan Raghuraman, Beaverton, OR US
Patent application number | Description | Published |
---|---|---|
20140136860 | APPARATUS AND SYSTEM FOR GENERATING A SIGNAL WITH PHASE ANGLE CONFIGURATION - Described herein is an apparatus and system for generating a signal with phase angle configuration. The apparatus comprises an array of switch-resistors, each switch resistor to receive a control signal, wherein the array of switch-resistors to generate an output signal; and a circuit to configure phase angle of the output signal. The apparatus can be used for different package and inductor configurations. The apparatus provides flexibility to mitigate switching noise by adjusting phase angles, and provides the ability to enable and disable switch-resistors on the fly without ripples. The apparatus also saves power consumption by selectively turning off switch-resistors when phases are disabled. The output signal of the apparatus has smooth triangular waveforms for improving the quality of power supply generated using the output signal. Overall, the apparatus exhibits reduced sensitivity to process variations compared to traditional signal generators. | 05-15-2014 |
Narayanan Raghuraman, Beaverton, OR US
Patent application number | Description | Published |
---|---|---|
20140266832 | Current Balancing, Current Sensor, and Phase Balancing Apparatus and Method for a Voltage Regulator - Described are apparatuses and methods of current balancing, current sensing and phase balancing, offset cancellation, digital to analog current converter with monotonic output using binary coded input (without binary to thermometer decoder), compensator for a voltage regulator (VR), etc. In one example, apparatus comprises: a plurality of inductors coupled to a capacitor and a load; a plurality of bridges, each of which is coupled to a corresponding inductor from the plurality of inductors; and a plurality of current sensors, each of which is coupled to a bridge to sense current through a transistor of the bridge. | 09-18-2014 |
20150069995 | CURRENT BALANCING, CURRENT SENSOR, AND PHASE BALANCING APPARATUS AND METHOD FOR A VOLTAGE REGULATOR - Described are apparatuses and methods of current balancing, current sensing and phase balancing, offset cancellation, digital to analog current converter with monotonic output using binary coded input (without binary to thermometer decoder), compensator for a voltage regulator (VR), etc. In one example, apparatus comprises: a plurality of inductors coupled to a capacitor and a load; a plurality of bridges, each of which is coupled to a corresponding inductor from the plurality of inductors; and a plurality of current sensors, each of which is coupled to a bridge to sense current through a transistor of the bridge. | 03-12-2015 |
Praveen Raghuraman, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20160077151 | METHOD AND APPARATUS TO TEST SECURE BLOCKS USING A NON-STANDARD INTERFACE - A method and apparatus for testing secure blocks is provided. The method begins when instructions for testing a secure memory are loaded using a parallel testing interface. Instructions for testing the non-secure memory may be resident on the device as Built-In-Self-Test (BIST) instructions. In that case, the instructions are then accessed through the standard test access. Testing occurs simultaneously for the secure memory and the non-secure memory using both the parallel interface and the standard test interface. Testing both the secure memory blocks and the non-secure memory blocks using the parallel and standard test interfaces saves time during the test process. | 03-17-2016 |
Praveen Raghuraman, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20140258509 | SYSTEMS AND METHODS FOR CONTEXT-BASED NETWORK DATA ANALYSIS AND MONITORING - Particular network usage information representing network activity of a particular device on a network is received. The particular network usage information is associated with a network context, the network context representing circumstances of the network activity of the particular device. The network context is associated with a particular network perspective, the network particular perspective representing a network activity of a group of devices on the network. The particular network perspective is rendered into an object, the object being configured to present the particular network perspective in a graphical user interface. | 09-11-2014 |
Ramanan Raghuraman, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120120949 | PACKET TRANSPORT FOR NETWORK DEVICE CLUSTERS - In one implementation, a cluster of network devices forwards packets within the cluster according to a node vector and a cluster database. The cluster database defines a path from each network device in the cluster to every other network device in the cluster. When a packet is received, the receiving network device accesses a forwarding database for egress ports according to a destination address of the packet and accesses the cluster database to identify a first cluster link in the path from the receiving network device to the egress network device. The receiving network device adds a node vector to the packet. The node vector communicates to subsequent network devices how the packet is to be forwarded through the cluster on the path from the receiving network device to the egress network device. The node vector is specific to the network device cluster and operates independent from packet forwarding protocols. | 05-17-2012 |
Selvaraj Raghuraman, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20150149581 | CONTENT CACHING IN A NETWORK FOR EFFICIENT USER DEVICE ACCESS - Content (e.g., files such as streaming audio or video) may be efficiently cached and delivered in a network. In one implementation, a method may include receiving, from a requesting computing device, a request for a segment of a content item, the request indicating one or more positions in the content item that define the segment of the content item. The method may further include determining a second segment of the content item, different from the first segment of the content item, in which the second segment of the content item is aligned so that an end position of the second segment of the content item matches an end position of one of a number of predetermined segments for the content item. The method may further include obtaining the second segment of the content item and transmitting the obtained second segment of the content item to the requesting computing device. | 05-28-2015 |
Shankara Raghuraman, San Clemente, CA US
Patent application number | Description | Published |
---|---|---|
20090207082 | METHOD AND SYSTEM FOR MULTIPLE SHARED ANTENNA MOBILE DEVICES - A wireless device may comprise a plurality of antennas that may be utilized during communications via various wireless interfaces. The wireless interfaces may comprise mobile interfaces, wireless personal area network (WPAN) interfaces, and/or wireless local area network (WLAN). The plurality of antennas may be utilized during a communication via a wireless interface in the mobile device. The mobile device may switch among antennas in the plurality of antennas utilizing one or more RF switches to enable utilizing best path for transmitted and/or received RF signals during the wireless communication. The mobile device may also perform signal combining of RF signals received via the plurality of antenna, and to enable a receiving end to perform signal combining of RF signals transmitted via the mobile device. A multiple-input-multiple-output (MIMO) combiner may be utilized to perform signal combing; the MIMO combiner may utilize maximal ratio combining to perform signal combining and equalization. | 08-20-2009 |
20130023304 | METHOD AND SYSTEM FOR SHARING MULTIPLE ANTENNAS IN MOBILE DEVICES - A wireless device may comprise a plurality of antennas that may be utilized during communications via various wireless interfaces. The wireless interfaces may comprise mobile interfaces, wireless personal area network (WPAN) interfaces, and/or wireless local area network (WLAN). The plurality of antennas may be utilized during a communication via a wireless interface in the mobile device. The mobile device may switch among antennas in the plurality of antennas utilizing one or more RF switches to enable utilizing best path for transmitted and/or received RF signals during the wireless communication. The mobile device may also perform signal combining of RF signals received via the plurality of antenna, and to enable a receiving end to perform signal combining of RF signals transmitted via the mobile device. A multiple-input-multiple-output (MIMO) combiner may be utilized to perform signal combing; the MIMO combiner may utilize maximal ratio combining to perform signal combining and equalization. | 01-24-2013 |