Suresh
Suresh Anantpurkar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100146263 | METHOD AND SYSTEM FOR SECURE AUTHENTICATION - The invention relates to a method of authentication for a provider comprising requesting a verification system for authentication of a transaction initiated by a user by transmitting to the verification system details of the transaction initiated; requesting the user to authenticate the transaction on a mobile device by transmitting to the user mobile device details of the transaction; validating the authentication request received from the verification system on the mobile device and prompting the user to enter a personal identification number, displaying to the user transaction details on receiving a valid personal identification number and requesting user to authenticate transaction; generating on receiving user authentication an authentication parameter for transmission to the verification system; and authenticating the transaction to the provider on receiving a valid authentication parameter from user mobile device. | 06-10-2010 |
Suresh Atapattu, Platation, FL US
Patent application number | Description | Published |
---|---|---|
20110184298 | PORTABLE CARDIO WAVEFORM ACQUISITON AND HEART RATE VARIABILITY (HRV) ANALYSIS - A system and method for measuring heart rate variability (HRV). The system includes at least one biosensor operable to measure at least one signal from the heart. A bioamplifier is also included, the bioamplifier is in communication with the at least one biosensor. The bioamplifier amplifies the at least one signal into at least one amplified analog signal. A portable device is included, the portable device is in communication with the bioamplifier and operable to digitize the at least one amplified signal into one or more digital signals and measure inter-beat intervals from the one or more digital signals and calculate HRV from the measured inter-beat intervals. A database is also included in communication with the portable device, wherein the measured HRV is indexed in the database by one or more criteria. | 07-28-2011 |
Suresh Basoor, Singapore SG
Patent application number | Description | Published |
---|---|---|
20090159900 | Infrared Proximity Sensor Package with Reduced Crosstalk - Disclosed are various embodiments of an infrared proximity sensor package comprising an infrared transmitter die, an infrared receiver die, a housing comprising outer sidewalls, a first recess, a second recess and a partitioning divider disposed between the first and second recesses. The transmitter doe is positioned in the first recess, the receiver die is positioned within the second recess, and at least the partitioning divider of the housing comprises liquid crystal polymer (LCP) such that infrared light internally-reflected within the housing in the direction of the partitioning divider is substantially attenuated or absorbed by the LCP contained therein. | 06-25-2009 |
Suresh Bhogavilli, Gaithersburg, MD US
Patent application number | Description | Published |
---|---|---|
20110145835 | Lockless Queues - A method for passing data from a first processing thread to a second processing thread, wherein the first processing thread produces data to be processed by the second processing thread. The data from the first processing thread may be inserted into objects that in turn are inserted into a queue ob objects to be processed by the second thread. The queue may be a circular array, wherein the array includes a pointer to a head and a pointer to a tail, wherein only the first processing thread modifies the tail pointer and only the second processing thread modifies the head pointer. | 06-16-2011 |
20120174196 | ACTIVE VALIDATION FOR DDOS AND SSL DDOS ATTACKS - Methods and systems for detecting and responding to Denial of Service (“DoS”) attacks comprise: detecting a DoS attack or potential DoS attack against a first server system comprising one or more servers; receiving, at a second server system comprising one or more servers, network traffic directed to the first server system; subjecting requesting clients to one or more challenge mechanisms, the challenge mechanisms including one or more of challenging requesting clients to follow through HTTP redirect responses, challenging requesting clients to request Secure Sockets Layer (SSL) session resumption, or challenging requesting clients to store and transmit HTTP cookies; identifying one or more non-suspect clients, the one or more suspect clients corresponding to requesting clients that successfully complete the one or more challenge mechanisms; identifying one or more suspect clients, the one or more suspect clients corresponding to requesting clients that do not successfully complete the one or more challenge mechanisms; and forwarding, by the second server system, traffic corresponding to the one or more non-suspect clients to the first server system. Once a client has been validated, clients may communicate directly with application servers in a secure manner by transparently passing through one or more intermediary proxy servers. | 07-05-2012 |
20140096194 | CLIENT-SIDE ACTIVE VALIDATION FOR MITIGATING DDOS ATTACKS - Methods and systems for mitigating denial-of-service attacks include a proxy server that monitors a set of application servers configured to receive and service requests from clients. The proxy server intercepts the requests, and in response, provides the clients with customized client-side scripts embedded in markup language. The client-side scripts may include random strings to generate follow-through random uniform resource identifier redirection requests expected by the proxy server. The client-side scripts, upon execution, may challenge the clients by demanding user interaction within a specified period of time, requesting a delay before responding, and/or attempting to set a challenge cookie multiple times. If a client provides the demanded user interaction within the specified time, honors the delay, and/or sets the challenge cookie with the correct value, then the client-side scripts may generate a redirection request expected by the proxy server for that client and the proxy servers may whitelist that client for a configurable duration and forward that client's subsequent requests to the application servers without challenge. | 04-03-2014 |
20150033335 | SYSTEMS AND METHODS TO DETECT AND RESPOND TO DISTRIBUTED DENIAL OF SERVICE (DDoS) ATTACKS - Embodiments relate to systems, devices, and computer-implemented methods for mitigating Distributed Denial of Service (“DDoS”) attacks. The method may include receiving, by a server, a response message from an application server. A client identifier corresponding to a source client may be determined based on a request message received from the source client. The request message received from the source client corresponds to the response message received from the application server. The server may identify one or more counters corresponding to the source client. The one or more counters include a discrete bad request counter (DBRC), a consecutive bad request counter (CBRC), or both. The server may identify a response type of the response message and cause a value of at least one of the one or more counters to change based on the response message and the response type. | 01-29-2015 |
Suresh Boddapati, Union City, CA US
Patent application number | Description | Published |
---|---|---|
20080205395 | Receiving multicast traffic at non-designated routers - A multicast stream is received. At a non-designated router, a multicast stream is received with respect to which the non-designated router is not a designated router responsible for sending the multicast stream to a host. The received multicast stream is discarded. | 08-28-2008 |
20120163174 | METHODS AND APPARATUS TO REDUCE FORWARDING STATE ON AN FCOE-TO-FC GATEWAY USING PORT-SPECIFIC MAC ADDRESSES - In one embodiment, an apparatus includes an initialization module configured to receive a Fibre Channel over Ethernet Initialization Protocol (FIP) login request from a network device. The initialization module is configured to select an outbound port based at least in part on a load-balancing calculation. The initialization module is configured to define a destination Media Access Control (MAC) address. The initialization module is configured to associate the destination MAC address with the outbound port. The initialization module is configured to send, to the network device, a signal including the destination MAC address in response to the FIP login request. | 06-28-2012 |
20120163376 | METHODS AND APPARATUS TO ROUTE FIBRE CHANNEL FRAMES USING REDUCED FORWARDING STATE ON AN FCOE-TO-FC GATEWAY - In one embodiment, an apparatus includes a switching policy module configured to define a switching policy associating a Fibre Channel port with a destination Media Access Control (MAC) address. The switching module can be configured to receive a Fibre Channel over Ethernet (FCoE) frame from a network device and send a Fibre Channel frame encapsulated in the FCoE frame to the Fibre Channel port based at least in part on the switching policy and a destination MAC address of the FCoE frame. | 06-28-2012 |
20120163391 | METHODS AND APPARATUS FOR REDUNDANCY ASSOCIATED WITH A FIBRE CHANNEL OVER ETHERNET NETWORK - In some embodiments, an apparatus includes a gateway device configured to be operatively coupled to a Fibre Channel switch by a first data port and a second data port. The gateway device is configured to designate the first data port as a primary data port and the second data port as a secondary data port. The gateway device is configured to associate a set of virtual ports with the first data port and not the second data port when in the first configuration. The gateway device is configured to associate the set of virtual ports with the second data port when in the second configuration. The gateway device moves from the first configuration to the second configuration when an error associated with the first data port is detected. | 06-28-2012 |
20130163591 | METHODS AND APPARATUS FOR A DISTRIBUTED FIBRE CHANNEL CONTROL PLANE - In some embodiments, an apparatus includes a management module configured to assign a unique set of identifiers to each network control entity from a set of network control entities. As a result, a network control entity from the set of network control entities can assign an identifier from its unique set of identifiers to a port in response to that network control entity receiving a login request from the port. The set of network control entities is associated with a distributed multi-stage switch. The management module is also configured to store a zone set database associated with the distributed multi-stage switch. The management module is configured to send an instance of an active zone set stored within the zone set database to each network control entity from the set of network control entities such that each network control entity can enforce the active zone set. | 06-27-2013 |
20130163607 | METHODS AND APPARATUS FOR A DISTRIBUTED FIBRE CHANNEL CONTROL PLANE - In some embodiments, a system includes a set of network control entities associated with a distributed multi-stage switch. Each network control entity from the set of network control entities is configured to manage at least one edge device having a set of ports and coupled to the distributed multi-stage switch. Each network control entity from the set of network control entities is associated with a unique set of identifiers. A network control entity from the set of network control entities is configured to assign a unique identifier from its unique set of identifiers to a port from the set of ports of the at least one edge device in response to the network control entity receiving a login request associated with the port. | 06-27-2013 |
Suresh Borsadia, Plainsboro, NJ US
Patent application number | Description | Published |
---|---|---|
20100158990 | TRANSDERMAL METHOD AND PATCH FOR CORTICOSTEROID ADMINISTRATION - A method of treating an individual having a disease or for diagnostic purposes requiring administration of a corticosteroid, which involves applying to a portion of intact derma on the individual a transdermal patch having a backing layer and a matrix adhesive layer. The matrix adhesive layer includes a skin-compatible pressure-sensitive adhesive, a corticosteroid, and at least one permeation enhancer. The matrix adhesive layer, when applied to the skin of the individual, transdermally and continuously delivers the corticosteroid to the mammal for systemic treatment of the disease or for the diagnostic purpose. | 06-24-2010 |
Suresh Chand, New Delhi IN
Patent application number | Description | Published |
---|---|---|
20120007056 | PROCESS FOR GROWING AN ELECTRON INJECTION LAYER TO IMPROVE THE EFFICIENCY OF ORGANIC LIGHT EMITTING DIODES - An organic light emitting functional device with organic electron injection layer to improve the injection of electrons from the cathode in an organic light emitting diode. In particular, the device relates to the use of electron transport layer 4,7-di phenyl-1,10 phenanthroline (herein after called as BPhen) and another organic semiconductor Tetracyano quino dimethane (herein after called as TCNQ) and optimizing the thickness and doping percentage of the composition in an organic light emitting device. The main use of the composed injection layer is to balance the injection of holes from the anode side and the injection of electrons from cathode side and thus increase the efficiency of Organic light emitting diodes. | 01-12-2012 |
Suresh Cherusseri, Chennai IN
Patent application number | Description | Published |
---|---|---|
20120290531 | System and Method for Sharing Data Between Occasionally Connected Devices and Remote Global Database - The invention provides system and method for deployment and maintenance of lightweight local databases on the Occasionally Connected Devices (OCD) and synchronization of data between the local database and the remote global database (RGDb). The database to be accessed by the user is generally located on at least one remote server. As the OCDs are intended for offline use, a module for local data handling is provided. This module for local data handling is a lightweight non-relational database. The data is stored in the form of objects on the OCD. Each such stored object is captured in the form of a screen instance disposed at the OCD when the user is online. The present invention provides screen based non-relational data sharing, wherein screens are means to capture and display the data shared in an online mode and invoke the data from the stored objects in an offline mode. | 11-15-2012 |
Suresh Dhanarajan, Krishnagiri IN
Patent application number | Description | Published |
---|---|---|
20100070796 | STORAGE UTILIZATION TO IMPROVE RELIABILITY USING IMPENDING FAILURE TRIGGERS - Disclosed is a method of improving storage reliability comprising receiving an indicator of an impending failure of a first storage device in a RAID group. In response to the indicator, writing data to the first storage device is ceased. A first block of data directed to be written on the first storage device is written to a memory device. Data stored on the first storage device is copied to a second storage device. The first block of data is copied from the memory device to the second storage device. The RAID group is operated with the second storage device functioning in place of the first storage device. Data is read from said second storage device. | 03-18-2010 |
20100169571 | DATA REDUNDANCY USING TWO DISTRIBUTED MIRROR SETS - A method for storing data and two sets of distributed mirrored data disposed as data stripes which permits data recovery without the necessity of parity calculations, is described. Redundant data are stored in groups of five physical hard drives which are logically segmented into stripe groups, each stripe group having three data stripe sets wherein one data stripe is protected by two distributed mirror stripes in accordance with an algorithm. The present method provides protection for all one- and two-disk failures and certain three-disk drive failures, for each physical five disk group, and retains a usable disk capacity of 33%. | 07-01-2010 |
Suresh Eringathodi, Gujarat IN
Patent application number | Description | Published |
---|---|---|
20100266482 | Process for the Time Recovery of Sulphate of Potash (SOP) From Sulphate Rich Bittern - The present invention relates to a process for the recovery of sulphate of potash (SOP) from bittern. Kainite is obtained by fractional crystallization of the bittern. Kainite is converted into schoenite with simultaneous removal of NaCl and the filtrate (SEL) is used for production of KCl. Schoenite is reacted with aqueous KCl to yield SOP and the filtrate (KEL) is recycled in the kainite to schoenite conversion step. The production of KCl from SEL is carried out with the aid of dipicrylamine (DPA). Lime is treated with DPA in water for the production of highly soluble Ca (DPA)2, which in turn treated with SEL to produce insoluble K(DPA). K(DPA) is treated with HCl to produce KCl and insoluble DPA, which can be recycled for the production of Ca (DPA)2. The aqueous KCl thus obtained is treated with schoenite to prepare SOP. The KEL obtained along with SOP is recycled to generate schoenite. | 10-21-2010 |
Suresh Ganjigunta, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110078072 | Verification and limits processing - Methods and systems facilitate enhanced processing of requests for limit increases, such as credit limit increases. For example, a method can comprise receiving a request from a client computer of a user via a network and providing at least one field for the entry of information by the user. The field can be defined by either the user or the type of the request. As a further example, a system can comprise a payment provider that is configured to receive a request from a client computer of a user via a network and provide at least one field for the entry of information by the user. Again, the field can be defined by either the user or the type of the request. | 03-31-2011 |
20120079087 | ONLINE HELP SYSTEM USING SESSION DETAILS - An on-line help method is provided for a user involved in an on-line session. A plurality of session details related to the on-line session, a help request from the user, and session identification information are received during the on-line session. The plurality of session details are retrieved using the session identification information, and agent help information that includes the plurality of session details is created. The agent help information is associated with the help request and sent to a help agent device. In an embodiment, the agent help information includes a plurality of web pages navigated by the user during the on-line session, and the plurality of web pages are organized according to an order in which the user navigated them. A help agent using the help agent device may use the agent help information to quickly and accurate diagnose any issues with the on-line session. | 03-29-2012 |
Suresh Ghelani, Canton, MI US
Patent application number | Description | Published |
---|---|---|
20090278594 | FRAME-BASED LEVEL FEEDBACK CALIBRATION SYSTEM FOR SAMPLE-BASED PREDICTIVE CLIPPING - A feedback calibration system and a method for controlling an electronic signal are disclosed. The feedback calibration system includes an input controller adapted to modify an input signal in response to a control signal and generate a modified input signal, a signal processing block including a signal analyzer, wherein the signal processing block is adapted to process the modified input signal to generate an output signal and the signal analyzer is adapted to detect an undesirable condition of the output signal and transmit a detection signal corresponding to the undesirable condition, a transfer function estimator adapted to model and transmit a transfer function estimate of the signal processing block in real-time in response to the detection signal, and a programmable device adapted to transmit the control signal to the input controller for modifying the input signal, wherein the control signal is based upon the transfer function estimate. | 11-12-2009 |
Suresh Gurajapu, Cupertino, CA US
Patent application number | Description | Published |
---|---|---|
20090327514 | MULTI-LAYER HARDWARE-BASED SERVICE ACCELERATION (MHSA) - Methods and apparatus for intelligent sharing and tighter integration between a service engine (SE) for network communication and a high-speed forwarding device, such that certain network flows may be offloaded from the SE to benefit from the high-speed forwarding capacity of such a device are provided. To accomplish the integration, an application binary interface (ABI) may be employed as an in-band high-priority communication protocol between the data planes of the SE and the high-speed forwarding device, and an application programming interface (API) may be utilized to leverage the ABI and any in-band or out-of-band channel to allow the master SE to control the high-speed slave device. Such integration techniques are not limited to a few specialized hardware components, but may also be applied to other types of hardware resources, such as flow tables, quality of service (QoS) tables, access control list (ACL) tables for security, forwarding and adjacency tables, etc. | 12-31-2009 |
Suresh Gurunathan, Palo Alto, CA US
Patent application number | Description | Published |
---|---|---|
20100331717 | Seizure Sensing and Detection Using an Implantable Device - A system and method for detecting and predicting neurological events with an implantable device uses a relatively low-power central processing unit in connection with signal processing circuitry to identify features (including half waves) and calculate window-based characteristics (including line lengths and areas under the curve of the waveform) in an electrographic signal received from a patient's brain. The features and window-based characteristics are combinable in various ways according to the invention to detect and predict neurological events in real time, enabling responsive action by the implantable device. | 12-30-2010 |
20140094876 | METHODS AND SYSTEMS FOR CONTROLLING A STATE OF A NEUROSTIMULATOR - A method and system is described for ensuring a state of an active implantable medical device based on the presence and persistence of a magnetic field. The output of a magnetic field sensor is monitored. The active implantable medical device is maintained in a first state, for so long as the presence of a magnetic field is detected by the magnetic field sensor, until a first interval is surpassed. If the first interval is surpassed, then a determination is made as to whether a second interval has been surpassed. If it is determined that the second interval has not been surpassed, then the active implantable medical device is transitioned into a second state. If it is determined that the second interval has been surpassed, then it is ensured that the active implantable medical device is in a predetermined one of the first and second states. | 04-03-2014 |
20140277289 | SYSTEM AND METHOD FOR OPTIMIZING ENERGY USE AND DELIVERED CURRENT IN AN IMPLANTABLE DEVICE - A system and method for automatically adjusting the value of a parameter defined to manage and control the resources recruited by an implantable medical device to supply power or the device to deliver an instance of an electrical stimulation therapy to a patient. In embodiments, the parameter corresponds to a number of capacitors the discharge of which supplies the power to deliver a stimulation therapy at a programmed amplitude. Whenever the circumstances prevent the programmed amplitude from being delivered, the system and method automatically adjust the resource-controlling parameter to use the minimum power to achieve the desired (programmed) amplitude or as close as possible to that programmed amplitude. Some embodiments additionally include using another parameter (a equivalent amplitude parameter) to balance the charge delivered through multiple pathways in parallel sourced from a single reservoir of power. | 09-18-2014 |
20140378807 | SEIZURE SENSING AND DETECTION USING AN IMPLANTABLE DEVICE - Systems, methods and devices are disclosed for directing and focusing signals to the brain for neuromodulation and for directing and focusing signals or other energy from the brain for measurement, heat transfer and imaging. An aperture in the skull and/or a channel device implantable in the skull can be used to facilitate direction and focusing. Treatment and diagnosis of multiple neurological conditions may be facilitated with the disclosed systems, methods and devices. | 12-25-2014 |
Suresh Hasbe, Maharashtra IN
Patent application number | Description | Published |
---|---|---|
20120071509 | PROCESS - The present invention relates to improved processes for preparing 3-(4-amino-1-oxo-1,3-dihydro-isoindol-2-yl)-piperidine-2,6-dione (I) (lenalidomide) and its intermediate 3-(1-oxo-4-nitro-1,3-dihydro-isoindol-2-yl)-piperidine-2,6-dione. The present invention further relates to improved processes for preparing lenalidomide crystalline form A, use of said crystalline form A as an active pharmaceutical ingredient or as an intermediate in the preparation of further crystalline or amorphous forms of lenalidomide, compositions comprising lenalidomide crystalline form A and their use in the treatment of disease. | 03-22-2012 |
20130203826 | Pure Intermediate - The present invention relates to an improved process for the preparation of Letrozole (I) and its synthetic intermediate 4-[(1-(1,2,4-triazoly)methyl]benzonitrile (III). In particular, it relates to a process to prepare Letrozole and its intermediate (III) substantially free from regioisomeric impurities. The present invention further relates to acid addition salts of 4-[(1-(1,2,4-triazoly)methyl]benzonitrile (III) such as the oxalate salt, and also to Letrozole (I), the intermediate (III) and salts thereof preparable by the processes of the present invention. | 08-08-2013 |
Suresh Honnappanavar, Gadag IN
Patent application number | Description | Published |
---|---|---|
20120137235 | DYNAMIC USER INTERFACE GENERATION - A user interface of an application is identified as designated for presentation to a particular end user of the application, the user interface rendered based at least in part on a user interface template, the user interface template including a plurality of placeholders, and the user interface adapted to receive user inputs. At least one attribute of the particular end user is identified. A first set of user interface (UI) building blocks is selected from a plurality UI building blocks, the first set of UI building blocks including at least one configurable UI building block dynamically selected based on the identified attribute of the particular end user. At least one placeholder of the user interface template is populated with the first set of UI building blocks to render the user interface for presentation to the particular end user. The user interface is presented to a user of the application. | 05-31-2012 |
20140157150 | CONTEXTUAL COLLABORATION - Various embodiments of systems and methods for contextual collaboration are described herein. In one aspect, the method includes identifying an activated business instance. Conversation data related to the activated business instance is retrieved. The retrieved conversation data is integrated with the activated business instance. The integrated conversation data is rendered along with the activated business instance on a user interface. | 06-05-2014 |
Suresh Jewrajka, Akron, OH US
Patent application number | Description | Published |
---|---|---|
20100144996 | INJECTIBLE CYANOACRYLATE-FUNCTIONALIZED POLYISOBUTYLENES - The present invention generally relates to injectible polyisobutylene polymer compounds. More specifically, the N present invention relates to injectible polyisobutylene polymer compounds that are designed for various biological and medical applications. In one embodiment, the present invention relates to injectible functionalized polyisobutylene polymer compounds that are designed for various biological and medical applications. In another embodiment, the present invention relates to injectible cyanoacrylate-functionalized polyisobutylene polymer compounds. | 06-10-2010 |
Suresh Jewrajka, Akron IN
Patent application number | Description | Published |
---|---|---|
20110213084 | POLYMERS HAVING BOTH HARD AND SOFT SEGMENTS, AND PROCESS FOR MAKING SAME - The present invention generally relates to alcohol- and amine-terminated polyisobutylene (PIB) compounds, and to a process for making such compounds. In one embodiment, the present invention relates to primary alcohol- and amine-terminated polyisobutylene compounds, and to a process for making such compounds. In still another embodiment, the present invention relates to polyisobutylene compounds that can be used to synthesize polyurethanes and polyureas, to polyurethane and polyurea compounds made via the use of such polyisobutylene compounds, and to processes for making such compounds. In yet another embodiment, the present invention relates to polyisobutylene compounds containing urea or urethane segments therein, and to a method of producing such compounds. In still yet another embodiment, the present invention relates to a polymer having one or more different soft segments and one or more different hard segments. | 09-01-2011 |
Suresh Jonnagadla, Laurel, MD US
Patent application number | Description | Published |
---|---|---|
20110040973 | Selective Encryption in Broker-Based Messaging Systems and Methods - An exemplary method includes transmitting, by a software application subsystem, a request to an encryption services subsystem to route a message generated by an originating software application to a recipient software application through a message broker subsystem, acquiring, by the software application subsystem, data representative of a current encryption configuration of the message broker subsystem from the encryption services subsystem in response to the request, and determining, by the software application subsystem, during a run time of the originating software application whether to encrypt the message before the message is transmitted to the message broker subsystem for routing to the recipient software application, the determination based at least in part on the current encryption configuration of the message broker subsystem. Corresponding methods and systems are also disclosed. | 02-17-2011 |
Suresh Kariyadan, Irvine, CA US
Patent application number | Description | Published |
---|---|---|
20120187928 | Synchronous Buck Converter Including Multi-Mode Control for Light Load Efficiency and Related Method - According to one embodiment, a synchronous buck converter comprises a multi-mode control circuit for detecting a load condition of a variable load, an output stage driven by the multi-mode control circuit, wherein the variable load is coupled to the output stage, and a feedback circuit connected between the output stage and the multi-mode control circuit. The multi-mode control circuit is configured to adjust a current provided by the output stage to the variable load based on the load condition. In one embodiment, the multi-mode control circuit selectably uses one of at least a first control mode and a second control mode according to the load condition, wherein the first control mode is a pulse-width modulation (PWM) mode selected for switching efficiency when the load condition is heavy and the second control mode is an adaptive ON-time (AOT) mode selected for switching efficiency when the load condition is light. | 07-26-2012 |
Suresh Kasamuthu, Chennai IN
Patent application number | Description | Published |
---|---|---|
20120239752 | MANAGEMENT OF USER PROFILES IN A CLOUD BASED MANAGED UTILITY COMPUTING ENVIRONMENT - A system and method of managing the profiles of users in a cloud based managed utility computing environment. New architectures and components are required for the delivery, management and control of a user's profile in a managed utility computing environment that works over the Internet (referred to in the title as the cloud). A user profile is built where the user can receive information of interest in a cloud-based managed utility computing environment. The profile stores the characteristics and interests of the users and this can be used to the benefit of the user and also the service provider. Applications and advertisements are provided to appropriate users. | 09-20-2012 |
Suresh Katukam, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090168682 | HOST ROUTE CONVERGENCE - In one embodiment, detecting a host device on a port of a forwarder switch in a network, detecting a movement of the host device from a first forwarder switch to a second forwarder switch, and multicast broadcasting an updated device information for the host device to a convergence group switches and a proximity group switches, where the convergence group switches includes switches in the network that are not configured as forwarder switches, and the proximity group switches include forwarder switches grouped together based on radio proximity is provided. | 07-02-2009 |
20090172156 | ADDRESS SECURITY IN A ROUTED ACCESS NETWORK - In one embodiment, providing multi-layer address security incorporating Layer 2 Media Access Control (MAC) addresses and corresponding Layer 3 Internet Protocol (IP) addresses for host machines on a routed access network is provided. | 07-02-2009 |
20090172190 | LINK STATE PROTOCOL ROUTING MESSAGE CONTAINMENT - In one example embodiment, a system and method are shown that includes calculating a first SPF tree for a first device, the first SPF tree including a root node and a first child node, the first device being the root node of the first SPF tree. Additionally, the system and method may include calculating a second SPF tree for a second device that is a neighbor of the first device, the second SPF tree including a root node and a first child node, the second device being the root node of the second SPF tree. Further, the system and method may include building a set of interested nodes including the second device, if the first child node if the first SPF tree and the first child node of the second SPF tree are distinct. | 07-02-2009 |
Suresh Kayappurath, Kerala IN
Patent application number | Description | Published |
---|---|---|
20120254055 | METHOD AND SYSTEM FOR VERIFICATION AND ACCEPTANCE OF AN ELECTRONIC CONTRACT - A system and method for verification and/or acceptance of an electronic employment contract. According to an embodiment, a notification is sent or otherwise transmitted to a candidate, and the notification includes a link for accessing a landing or web page. The page is configured to authenticate the candidate's credentialed and once logged on, the candidate is presented with a page that is configured to allow the candidate to review and/or verify the employment contract presented in an electronic form or rendering. The page is also configured with a confirmation control thereby allowing the candidate to confirm acceptance of the employment contract in its electronic form. The acceptance by the candidate is confirmed to the candidate and the electronic employment contract as accepted is archived and the acceptance parameters are logged. | 10-04-2012 |
Suresh Kumaraswami, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100279439 | AUTOMATED SUBSTRATE HANDLING AND FILM QUALITY INSPECTION IN SOLAR CELL PROCESSING - The present invention generally provides an apparatus and a method for automatically calibrating the placement of fragile substrates into a substrate carrier. Embodiments of the present invention also provide an apparatus and a method for inspecting the fragile substrates prior to processing to prevent damaged substrates from being further processed or broken in subsequent transferring steps. Embodiments of the invention also generally provide an apparatus and a method for determining the alignment and orientation substrates that are to be delivered into or removed from a substrate carrier. Embodiments of the invention further provide an apparatus and method for accurately positioning the substrate carrier for substrate loading. The substrate carriers are generally used to support a batch of substrates that are to be processed in a batch processing chamber. | 11-04-2010 |
Suresh Kuppahally, Saratoga, CA US
Patent application number | Description | Published |
---|---|---|
20090024408 | GOAL DRIVEN EXCEPTION MANAGEMENT AND ACTIONABLE RECOMMENDATION SYSTEM FOR RETAILER AND SUPPLIER APPLICATIONS - Methods, systems, and apparatus, including computer program products, for providing recommendations in a retail environment. A recommendation system includes a centralized knowledge base including one or more rules for defining logic to provide recommendations based on one or more detected system alerts, an alert engine for determining alert conditions in a retail presence including out of stock conditions, a root cause engine for determining one or more root causes for out of stock conditions that are detected, a mapping engine for mapping between alerts and recommendations, and a recommendation engine for issuing one or more recommendations associated with given alerts and determined root causes. | 01-22-2009 |
Suresh Lakkapragada, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090079974 | METHODS AND SYSTEMS FOR LITHOGRAPHY PROCESS CONTROL - Methods and systems for evaluating and controlling a lithography process are provided. For example, a method for reducing within wafer variation of a critical metric of a lithography process may include measuring at least one property of a resist disposed upon a wafer during the lithography process. A critical metric of a lithography process may include, but may not be limited to, a critical dimension of a feature formed during the lithography process. The method may also include altering at least one parameter of a process module configured to perform a step of the lithography process to reduce within wafer variation of the critical metric. The parameter of the process module may be altered in response to at least the one measured property of the resist. | 03-26-2009 |
Suresh Lavani, Austin, TX US
Patent application number | Description | Published |
---|---|---|
20120079256 | Interrupt suppression - A processor receives interrupts of a same type from hardware. The processor determines a rate at which the interrupts are being received. The processor compares the rate at which the interrupts are being received to a threshold rate. In response to determining that the rate at which the interrupts are being received is greater than the threshold rate, the processor sends just the first received interrupt to firmware for processing. All other of the interrupts are not sent from the processor to the firmware but instead are suppressed by the processor. By comparison, in response to determining that the rate at which the interrupts are being received is less than the threshold rate, the processor can send all the interrupts from the processor to firmware for processing. | 03-29-2012 |
Suresh Malamanti, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100250608 | CREATION AND MANAGEMENT OF MULTI-TENANT APPLICATION SERVICES - Systems and methods for providing application services to multiple tenants are provided. A data model is received from a new tenant. A database specific to the new tenant is created and stored in memory. The database may include one or more metadata tables. Other databases, each associated with another tenant, may also be stored in memory. The data model received from the new tenant may be stored in the created database that is specific to the new tenant. An application service may be provided to the new tenant based on the data model received from the new tenant and stored in the created database. In some embodiments, the data structures may be maintained in memory in a hierarchical manner. The hierarchy of the information resources may further correspond to a hierarchy of tenants. A library, for example, may be organized and shared in a hierarchical manner, in which a hierarchy of library resources may be shared among a defined group of tenants and/or subtenants. | 09-30-2010 |
Suresh Nair, Robbinsville, NJ US
Patent application number | Description | Published |
---|---|---|
20100030899 | Methods, Systems, and Software for Providing Service Integration Framework - A preferred embodiment of the subject invention comprises a system for implementing computer network services and applications, comprising a front-end component comprising one or more applications; a back-end component comprising one or more services; and an abstraction layer component operable to communicate with the front-end and back-end components. In another preferred embodiment, the subject invention comprises a system for linking applications and services, comprising: a vendor connectivity component; a business integration component; a security component; a utility component; and a back end connectivity component. | 02-04-2010 |
20110252148 | Methods, Systems, and Software for Providing Service Integration Framework - A preferred embodiment of the subject invention comprises a system for implementing computer network services and applications, comprising a front-end component comprising one or more applications; a back-end component comprising one or more services; and an abstraction layer component operable to communicate with the front-end and back-end components. In another preferred embodiment, the subject invention comprises a system for linking applications and services, comprising: a vendor connectivity component; a business integration component; a security component; a utility component; and a back end connectivity component. | 10-13-2011 |
Suresh Nair, Surrey GB
Patent application number | Description | Published |
---|---|---|
20100240564 | FORMULATIONS OF CARBOXYLIC ACID DIESTERS USEFUL FOR TREATING/CLEANING TEXTILE AND OTHER MATERIALS - Carboxylic acid diesters are employed for treating, in particular for cleaning textile and other materials, and more particularly for removing paint stains from textile fibers to improve the cleaning thereof; the subject formulations contain at least one dicarboxylic acid diester having the formula (I), R | 09-23-2010 |
20100240567 | TREATMENT/CLEANING OF TEXTILE MATERIALS UTILIZING FORMULATIONS OF CARBOXYLIC ACID DIESTERS - Carboxylic acid diesters are employed for treating, in particular for cleaning textile materials, and more particularly for removing paint stains from textile fibers to improve the cleaning thereof; the subject dicarboxylic acid diesters have the formula (I), R | 09-23-2010 |
Suresh Nair, Whippany, NJ US
Patent application number | Description | Published |
---|---|---|
20110047029 | Methods for managing co-located macro and femto base station deployments and methods for initiating mobile station handoff - In a method for managing a plurality of neighboring base stations and handoff of a mobile station, a radio frequency equipment organizes the plurality of neighboring base stations into groups according to base station grouping characteristics associated with the plurality of neighboring base stations. The radio frequency equipment then manages the organized plurality of neighboring base stations for handoff of the mobile station. | 02-24-2011 |
Suresh Narine, Alberta CA
Patent application number | Description | Published |
---|---|---|
20090176904 | BIOPLASTICS, MONOMERS THEREOF, AND PROCESSES FOR THE PREPARATION THEREOF FROM AGRICULTURAL FEEDSTOCKS - The present invention relates generally to polymers and monomers derived from agricultural feedstocks, and more particularly to methods for the production of monomers from renewable agricultural resources such as feedstocks, for example canola, flax and tallow, and polymers, in particular polyurethanes produced from monomers derived from such feedstocks. The present invention also relates to novel processes for the production of short-chain alcohols, as well as hydroxyl wax esters, from renewable feedstocks. An improved apparatus for carrying out ozonolysis reactions is also disclosed. | 07-09-2009 |
Suresh Neela, Kurnool IN
Patent application number | Description | Published |
---|---|---|
20120291410 | CORNHEAD DIVIDER LIFT ASSIST LINKAGE - A corn head divider lift assist linkage comprises two members and a spring pivotally coupled together, wherein one of the two members is pivotally coupled to a row crop divider and another of the two members is pivotally coupled to a bracket that is fixed at the rear of two adjacent row units. | 11-22-2012 |
Suresh Neelagaru, Amarillo, TX US
Patent application number | Description | Published |
---|---|---|
20100020972 | Wireless mobile device that permits toggling of whether to transmit information contained in SMS messages as encrypted or clear text - An exemplary method is implemented by a wireless mobile device that transmits and receives short message system (SMS) text messages. Entered first text to be transmitted as a first SMS text message from the wireless mobile device is accepted and stored by a resident application. A user selectable input is received by the resident application of the wireless mobile device, where the user selectable input controls whether a resident encryption algorithm will be used to convert the first text into an encrypted first text message. A user control input is received by the resident application that causes the transmission of the first SMS text message from the wireless mobile device. The text of the transmitted first SMS text message contains the first text if the resident encryption algorithm is not selected by the user. The text of the transmitted first SMS text message contains encrypted first text if the resident encryption algorithm is selected by the user. | 01-28-2010 |
20100024010 | Mobile device with customizable login screen - An exemplary method controls the display of information on the screen of a mobile device during a request for login information. Independently controlled regions of the screens are used to concurrently convey different information associated with each region to a user of the mobile device during the rendering of a login request that is contained in one of the regions. | 01-28-2010 |
20100024020 | Wireless mobile device with privacy groups that independently control access to resident application programs - An exemplary method implemented by a wireless mobile device controls user access to programs and files defining items that are resident on the mobile device. A first icon associated with a corresponding first program installed on the wireless mobile device is displayed on the screen of the wireless mobile device, where the first icon can be seen by any person using the wireless mobile device and the corresponding first program is available for execution to said person. A privacy gate and a corresponding privacy icon displayed on the screen are created using a privacy interface program installed on the wireless mobile device. A password associated with the privacy gate is entered by a first user so that a subsequent request by a user to traverse the privacy gate will require entry of this password. The first program and the privacy gate are linked so that a user must traverse the privacy gate in order to execute the first program. | 01-28-2010 |
20100024028 | Wireless mobile device with user selectable privacy for groups of resident application programs and files - An exemplary method implemented by a wireless mobile device provides user selectable access to programs and files defining items that are resident on the mobile device. Screen icons associated with a privacy group are visually differentiated from icons associated with a public group. On receiving a user first input to initially access one of the items, where the first input is the first attempt by the user to access any item since a power up activation of the mobile device, determining whether the first input is a request to access an item associated with the privacy group or public group. If the sought access is to one item associated with the privacy group, a request is displayed on the screen requesting the user to enter a predetermined group privacy password and access is inhibited to the item unless the predetermined group privacy password is input to the mobile device by the user. The same predetermined group privacy password is required to initially access any of the items associated with the privacy group. If the sought access is to one item associated with the public group, the first user input is permitted to be conveyed to the associated one item causing the one item associated with the public group to be accessed without requiring an input by the user of the group privacy password. | 01-28-2010 |
Suresh Pachiappan, Chennai IN
Patent application number | Description | Published |
---|---|---|
20110286454 | Method and System for Transparently Transcoding a Multicast Stream - A method and apparatus for transparently transforming a multicast stream is provided. The method includes transforming the multicast stream in a content engine. The multicast stream has a first bandwidth. The content engine receives a request for the multicast stream from a multicast receiver with a second bandwidth availability. Thereafter, the content engine transforms the multicast stream to a multicast stream with a third bandwidth. The third bandwidth is less than or equal to the second bandwidth. The transformed multicast stream is sent to the multicast receiver. | 11-24-2011 |
Suresh Paidakula, Andra Pradesh IN
Patent application number | Description | Published |
---|---|---|
20110213165 | NOVEL 4BETA-AMINO PODOPHYLLOTOXIN CONGENERS AS ANTI TUMOUR ANTIBIOTICS A PROCESS FOR THE PREPARATION THEREOF - The present invention provides novel β-amino podophyllotoxin congeners of general formula (A); R═CH | 09-01-2011 |
Suresh Pajaniradja, Bourg-La-Reine FR
Patent application number | Description | Published |
---|---|---|
20110208795 | FILTERING DEVICE WITH A HIERARCHICAL STRUCTURE, AND RECONFIGURABLE FILTERING DEVICE - The invention provides a filtering device with hierarchical structure making it possible to carry out finite impulse response and infinite impulse response linear filtering functions and which can be combined with one or more devices of the same type. The device includes at least one first and one second filtering module having means for carrying out filtering functions with N configurable coefficients. A first subset of the N coefficients of a module is configured to carry out nonrecursive filtering functions, a second subset of the coefficients configured to carry out recursive filtering functions, one or more feedback loops able to be activated per module, at least one result sample of the filtering being generated at each clock cycle. The invention also provides a reconfigurable filtering device using at least two filtering devices with the hierarchical structure. | 08-25-2011 |
20120134586 | DEVICE WITH DATASTREAM PIPELINE ARCHITECTURE FOR RECOGNIZING AND LOCATING OBJECTS IN AN IMAGE BY DETECTION WINDOW SCANNING - A device for recognizing and locating objects in an image by scanning detection windows comprises a data stream architecture designed in pipeline form for concurrent hardware tasks and includes means for generating a descriptor for each detection window, a histogram determination unit determining a histogram of orientation gradients for each descriptor, and N processing units in parallel, capable of analyzing the histograms as a function of parameters associated with the descriptors to provide a partial score representing the probability that the descriptor concerned contains at least part of the object to be recognized, the sum of the partial scores of each detection window providing a global score representing the probability that the detection window contains the object to be recognized. | 05-31-2012 |
Suresh Panganamala, Fremont, CA US
Patent application number | Description | Published |
---|---|---|
20090202049 | Voice User Interfaces Based on Sample Call Descriptions - A design interface is described for maintaining call information for creating a voice user interface. An initial set of sample call paths is defined for a dialog application. Each sample call path has associated call information including a sequence of system prompts and caller responses that model a user interaction through the dialog application for the sample call path. A call design database stores the call information. A set of subsequent call paths is defined for the dialog application using the call information in the call design database. The call information in the call design database is updated to reflect current versions of the call information for all the call paths. | 08-13-2009 |
Suresh Parameshwar, Hyderbad IN
Patent application number | Description | Published |
---|---|---|
20120094637 | Mobile Messaging Message Notifications Processing - Described is a pipeline for handling notification messages sent to a mobile messaging message (e.g., SMS or SMTP) recipient, and handling a reply to that notification message, including correlating the notification message with the reply. An engine receives a notification message, and for a notification message to which a reply is possible, maintains state data for use in correlating a received reply with the notification message. The state data includes metadata that indicates that text or code data is expected in any reply. For a reply providing code data, the engine calls a selected URL corresponding to the code. To facilitate message delivery, the engine may format the notification message, including shortening a URL of the message, and/or splitting a longer notification message into shorter notification messages. | 04-19-2012 |
Suresh Parameshwar, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20110314064 | Notifications Platform - Described is a notifications platform that routes notifications to endpoints of recipients, corresponding to email, instant messaging, text messaging, telephones, social networks, blogs and/or the like. A publisher of a notification designates the recipients, while preference data of each recipient determines whether that publisher is able to send to that recipient, and if so, to which endpoints. The notification may be modified via one or more templates to be appropriate for a locale of the recipient, as well as appropriately formatted for the endpoint, which may also be locale-specific. | 12-22-2011 |
Suresh Pasumarthi, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20110153589 | DOCUMENT INDEXING BASED ON CATEGORIZATION AND PRIORITIZATION - Disclosed are methods and systems for improving indexing throughput. The methods and systems involve receiving one or more documents for indexing, categorizing the one or more documents based on a document type, a document size and a processing priority, assigning buckets to the categorized one or more documents according to the document type, the document size and the processing priority and scheduling the buckets for processing based on a document type priority, a bucket type and number of threads available to process the buckets. | 06-23-2011 |
20120143920 | DYNAMICALLY WEIGHTED SEMANTIC TREES - Various embodiments of systems and methods for dynamically weighted semantic trees are described herein. One or more software elements of a hierarchy are identified in response to user actions in a report. The user actions are related to at least one software element of the one or more software elements of the hierarchy. A local tree is constructed for each user by assigning local weights for the one or more software elements based on user visits to the one or more software elements. A group tree is constructed for each group to which the users belong by assigning group weights for the one or more software elements based on the user visits to the one or more software elements. The local tree and the global tree are stored for use in various applications. | 06-07-2012 |
20120317075 | SYNCHRONIZING PRIMARY AND SECONDARY REPOSITORIES - Various embodiments of systems and methods for synchronizing a primary repository and a secondary repository in a business infrastructure are disclosed. Content of artifacts present in the primary repository and the secondary repository are indexed. Based upon a search criteria received on the secondary repository, an integrated search service provided on the secondary repository is invoked to perform a combinatorial query on the indexed content and retrieve an identifier of each artifact corresponding to the search criteria. Based upon relevancy parameters, the retrieved identifiers are ranked and rendered as a categorized table including a first column and a second column for identifiers present in the primary repository and the second repository respectively. Based upon a user action received on the ranked identifiers in the first column of the categorized table, the associated artifacts are determined and downloaded from the primary repository to the secondary repository. | 12-13-2012 |
20130166547 | GENERATING DYNAMIC HIERARCHICAL FACETS FROM BUSINESS INTELLIGENCE ARTIFACTS - Systems and methods for generating dynamic hierarchical facets from business intelligence artifacts are described herein. In accordance with one aspect of the present disclosure, grouping information is extracted from one or more business intelligence artifacts or a semantic layer. Facets or categories are dynamically linked based on the extracted grouping information to generate one or more hierarchical facets. The hierarchical facets may be incorporated in search results to facilitate ease of navigation. | 06-27-2013 |
20130173606 | NORMALIZED SEARCH - Systems and methods of searching by a processor are described herein. In accordance with one aspect of the present disclosure, a master index having a plurality of index documents corresponding to artifacts stored in a repository is generated. An index document maps contents from a source artifact to index categories having different default boost values indicating relative importance of the index categories. A search query is fired by a user to search the master index. A result list of artifacts having contents matching (hit) the search query is generated. Artifacts are ranked in the list based on hit scores according to number of hits, which categories the hits occurred and the default boost values of the index categories. | 07-04-2013 |
20140215093 | System and Method of Formatting Data - A system and method of formatting data. The system accounts for the user's current device and current activity in order to determine the appropriate format for presenting data. | 07-31-2014 |
Suresh Payankannur, Richmond, CA US
Patent application number | Description | Published |
---|---|---|
20100023440 | Interactive Mortgage and Loan Information and Real-Time Trading System - The invention provides a method and system for trading loans in real time. Loan applications, such as home mortgage loan applications, are made available electronically to receive bids from a plurality of potential lenders. A transaction server maintains a database of pending loan applications and their statuses, which is accessible over a communications channel, such as the Internet. Each party to a loan can search and modify the database consistent with their role in a transaction. The invention provides smart computerized administration that ensures personal preferences of the participating parties are enforced, errors and duplication is avoided, and information relating to accumulated data is available to the parties consistent with their roles. | 01-28-2010 |
20100023446 | Interactive Mortgage and Loan Information and Real-Time Trading System - The invention provides a method and system for trading loans in real time. Loan applications, such as home mortgage loan applications, are made available electronically to receive bids from a plurality of potential lenders. A transaction server maintains a database of pending loan applications and their statuses, which is accessible over a communications channel, such as the Internet. Each party to a loan can search and modify the database consistent with their role in a transaction. The invention provides smart computerized administration that ensures personal preferences of the participating parties are enforced, errors and duplication is avoided, and information relating to accumulated data is available to the parties consistent with their roles. | 01-28-2010 |
Suresh Periyacheri, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20100223513 | LATENCY DETECTION IN A MEMORY BUILT-IN SELF-TEST BY USING A PING SIGNAL - In a complex semiconductor device including embedded memories, the round trip latency may be determined during a memory self-test by applying a ping signal having the same latency as control and failure signals used during the self-test. The ping signal may be used for controlling an operation counter in order to obtain a reliable correspondence between the counter value and a memory operation causing a specified memory failure. | 09-02-2010 |
20130232385 | Latency Detection in a Memory Built-In Self-Test by Using a Ping Signal - In a complex semiconductor device including embedded memories, the round trip latency may be determined during a memory self-test by applying a ping signal having the same latency as control and failure signals used during the self-test. The ping signal may be used for controlling an operation counter in order to obtain a reliable correspondence between the counter value and a memory operation causing a specified memory failure. | 09-05-2013 |
Suresh Periyalwar, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20090103505 | Method and Apparatus of Selectively Tying the Opening and Closing of EVDO and PPP Sessions - Method, and associated apparatus, for operating a hybrid access terminal operable in a CDMA 1x/EVDO hybrid communication session system. The hybrid access terminal is operable to communicate pursuant to an EVDO communication session and to a PPP communication session. The opening and closing of the communication sessions are independent of one another. Opening of one session does not require opening of another of the sessions. And, closing of one of the sessions does not require closing of the other of the sessions. | 04-23-2009 |
20100111064 | METHOD AND APPARATUS OF SELECTIVELY TYING THE OPENING AND CLOSING OF EVDO AND PPP SESSIONS - Method, and associated apparatus, for operating a hybrid access terminal operable in a CDMA 1x/EVDO hybrid communication session system. The hybrid access terminal is operable to communicate pursuant to an EVDO communication session and to a PPP communication session. The opening and closing of the communication sessions are independent of one another. Opening of one session does not require opening of another of the sessions. And, closing of one of the sessions does not require closing of the other of the sessions. | 05-06-2010 |
Suresh Pothukuchi, Chandler, AZ US
Patent application number | Description | Published |
---|---|---|
20120074581 | DIE-STACKING USING THROUGH-SILICON VIAS ON BUMPLESS BUILD-UP LAYER SUBSTRATES INCLUDING EMBEDDED-DICE, AND PROCESSES OF FORMING SAME - An apparatus includes a coreless substrate with a through-silicon via (TSV) embedded die that is integral to the coreless substrate. The apparatus includes a subsequent die that is coupled to the TSV die and that is disposed above the coreless substrate. | 03-29-2012 |
20140295621 | DIE-STACKING USING THROUGH-SILICON VIAS ON BUMPLESS BUILD-UP LAYER SUBSTRATES INCLUDING EMBEDDED-DICE, AND PROCESSES OF FORMING SAME - An apparatus includes a coreless substrate with a through-silicon via (TSV) embedded die that is integral to the coreless substrate. The apparatus includes a subsequent die that is coupled to the TSV die and that is disposed above the coreless substrate. | 10-02-2014 |
20140327149 | DIE-STACKING USING THROUGH-SILICON VIAS ON BUMPLESS BUILD-UP LAYER SUBSTRATES INCLUDING EMBEDDED-DICE, AND PROCESSES OF FORMING SAME - An apparatus includes a coreless substrate with a through-silicon via (TSV) embedded die that is integral to the coreless substrate. The apparatus includes a subsequent die that is coupled to the TSV die and that is disposed above the coreless substrate. | 11-06-2014 |
Suresh Ramarajan, Boise, ID US
Patent application number | Description | Published |
---|---|---|
20090014322 | ELECTROPLATING SYSTEMS - Electroplating systems that include a plurality of electrodes, a power supply operably coupled to the plurality of electrodes, a platen for bearing a substrate on which metal features are to be formed, and an electrode support are disclosed. The electrode support may be configured for suspending the electrode assembly over an upper surface of the substrate disposed on the platen in spaced relation to and in alignment with the substrate or for supporting the electrode assembly in a stationary position over the substrate when the voltage is applied across the plurality of electrodes. The electrodes may be adjacent, mutually spaced and electrically isolated and connected in series so as to be oppositely polarized when the voltage is applied thereacross or may be connected so as to have alternating polarities when the voltage is applied thereacross. | 01-15-2009 |
20100197204 | APPARATUSES AND METHODS FOR CONDITIONING POLISHING PADS USED IN POLISHING MICRO-DEVICE WORKPIECES - Apparatuses and methods for conditioning polishing pads used in polishing micro-device workpieces are disclosed herein. In one embodiment, an end effector for conditioning a polishing pad includes a member having a first surface and a plurality of contact elements projecting from the first surface. The member also includes a plurality of apertures configured to flow conditioning solution to the polishing pad. The apertures can extend from the first surface to a second surface opposite the first surface. The member can further include a manifold that is in fluid communication with the apertures. In another embodiment, a conditioner for conditioning the polishing pad includes an arm having at least one spray nozzle configured to spray conditioning solution onto the polishing pad and an end effector coupled to the arm. The end effector includes a first surface and a plurality of contact elements projecting from the first surface. | 08-05-2010 |
20110300782 | APPARATUSES AND METHODS FOR CONDITIONING POLISHING PADS USED IN POLISHING MICRO-DEVICE WORKPIECES - Apparatuses and methods for conditioning polishing pads used in polishing micro-device workpieces are disclosed herein. In one embodiment, an end effector for conditioning a polishing pad includes a member having a first surface and a plurality of contact elements projecting from the first surface. The member also includes a plurality of apertures configured to flow conditioning solution to the polishing pad. The apertures can extend from the first surface to a second surface opposite the first surface. The member can further include a manifold that is in fluid communication with the apertures. In another embodiment, a conditioner for conditioning the polishing pad includes an arm having at least one spray nozzle configured to spray conditioning solution onto the polishing pad and an end effector coupled to the arm. The end effector includes a first surface and a plurality of contact elements projecting from the first surface. | 12-08-2011 |
20130228458 | ELECTROPLATING SYSTEMS - Electroplating systems that include a plurality of electrodes, a power supply operably coupled to the plurality of electrodes, a platen for bearing a substrate on which metal features are to be formed, and an electrode support are disclosed. The electrode support may be configured for suspending the electrode assembly over an upper surface of the substrate disposed on the platen in spaced relation to and in alignment with the substrate or for supporting the electrode assembly in a stationary position over the substrate when the voltage is applied across the plurality of electrodes. The electrodes may be adjacent, mutually spaced and electrically isolated and connected in series so as to be oppositely polarized when the voltage is applied thereacross or may be connected so as to have alternating polarities when the voltage is applied thereacross. | 09-05-2013 |
Suresh Rathinasamy, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100222379 | NOVEL HISTONE DEACETYLASE INHIBITORS - Provided herein are novel, stilbene like compounds of the general formula (I), their derivatives, analogs, tautomeric forms, stereoisomers, polymorphs, hydrates, metabolites, prodrugs, solvates, pharmaceutically acceptable salts and compositions thereof. These compounds can inhibit HDACs and are useful as a therapeutic or ameliorating agent for diseases that are involved in cellular growth such as WO 2009/047615 A2 malignant tumors, autoimmune diseases, skin diseases, infections, inflammation, etc. | 09-02-2010 |
Suresh Rayasam Venkatasubbaiah, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20080256559 | ONLINE DELETION OF DEVICES - An I/O adapter is installed in a slot in a computer system. Online deletion of the I/O adapter is achieved by a three step process, in which a device driver that controls the adapter first attempts to quiesce the adapter, the slot is then powered off, if it is possible to do so, and finally, if the quiesce operation was successful or the slot is powered off, the driver completes the delete operation by unmapping buffers and cleaning up datastructures associated with the device driver. | 10-16-2008 |
Suresh Sagiraju, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20120041820 | MACHINE TO STRUCTURE DATA AS COMPOSITE PROPERTY - Information pertinent to an item or product may be organized (e.g., structured) as a property of the item or product. The property may be represented (e.g., stored) as property data in a data structure of the item or product. A property may have one or more properties of its own. In this manner, information pertinent to items, products, properties, or any suitable combination thereof may be structured with any level of sophistication or complexity. Accordingly, a data structure may be generated to contain one or more properties of an item or product, as well as to contain one or more properties of those properties. A “composite property” refers to such a data structure and may be indexed based on a value contained therein. The value may be used to identify the item or the product, for example, as an instance of a virtual product. | 02-16-2012 |
Suresh Santanam, Manlius, NY US
Patent application number | Description | Published |
---|---|---|
20080281472 | Open Web Services-Based Indoor Climate Control System - The present invention relates generally to a building automation system, and, more particularly, to an Internet-centric, open, extensible software and hardware framework supporting all aspects of control and monitoring of a smart building ecosphere. The present invention further relates to an “intelligent,” real-time control system capable of both autonomous process control and interaction with system users and system administrators, which is configured to accommodate functional extensions and a broad array of sensors and control devices. The system allows individuals to communicate, monitor and adjust their personal environmental preferences (temperature, light, humidity, white noise, etc.) much like they would in an automobile, via the Internet. The system is equipped with an occupancy sensor that recognizes the presence and identity of the individual. A built-in expert system can make decisions based on data from multiple sources so that the system can alter its activity to conserve energy while maintaining users' comfort. | 11-13-2008 |
Suresh Sathiavageeswaran, Chennai IN
Patent application number | Description | Published |
---|---|---|
20100058287 | MODEL DRIVEN SOFTWARE - A system and method for model driven software is disclosed. In one embodiment, the method of handling changes to a software system in a business environment includes capturing customer requirements of the software system in a schema, modeling business-software architecture of the software system in a first level of the schema, modeling design architecture of the software system in a second level of the schema, defining events that connect the first level and second level of the schema, defining links that represent interactions between the user interfaces, defining integration services for each of the events, mapping each element in the first level to a corresponding one of elements in the second level using the events, links and integration services, creating a knowledge repository with a traversable user interface representing the mappings, identifying changes to the software system, and analyzing impact of the changes using the knowledge repository. | 03-04-2010 |
20100325606 | COMPONENT BASED SOFTWARE SYSTEM - A computer implemented model-driven method to generate platform specific code for a user interface is disclosed. In one embodiment, the method includes, capturing customer requirements of the software component in a schema, modeling business-software architecture of the software component in a first level of the schema, modeling technical architecture of the software system from the modeled business-software architecture in a second level of the schema, defining events in the schema that connect the first level and the second level of the schema, defining links in the schema that represent interactions between the user interfaces, defining integration services in the schema for each of the events, mapping each element in the first level to a corresponding one of the elements in the second level using the events, links, and integration services in the schema, loading the schema of the software component into a code generation repository. | 12-23-2010 |
Suresh Sedasivam, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120017334 | Nitrogen Use Efficient Transgenic Plants - The present invention relates to glutamate decarboxylase (GAD) gene sequence isolated from | 01-19-2012 |
Suresh Seenichamy, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20120226552 | MEDIATION SYSTEM AND METHOD TO PROVIDE RELEVANT ADVERTISEMENTS - In one embodiment a method comprises: at an access network, receiving a first request from a request source for an advertisement; requesting request source information related to the request source from an access network knowledge base using identification data of the request source; generating a second request for an advertisement in response to the request source information; and sending the second request to an ad server to obtain a targeted advertisement for the request source based on the request source information. | 09-06-2012 |
Suresh Senan, Amsterdam NL
Patent application number | Description | Published |
---|---|---|
20080317305 | Imaging Apparatus and Method of Forming Composite Image from a Plurality of Source Images - Source images, in particular images used for the planning radiotherapy, using internal images of the human body obtained with techniques such as X ray techniques, are processed to form a colored composite image that depends in a robust way on differences between different ones of the source images. For each pixel position in the composite image, the maximum image value in the different source images is determined and used to control brightness of the composite image. For each pixel position, an amount of spread in the images values among the source images is determined and used to control a color saturation in the composite image. | 12-25-2008 |
Suresh Shrauti, Dallas, TX US
Patent application number | Description | Published |
---|---|---|
20090061630 | Method for Chemical Mechanical Planarization of A Metal-containing Substrate - A method using an associated composition for chemical mechanical planarization of a metal-containing substrate (e.g., a copper substrate) is described. This method affords low dishing and local erosion levels on the metal during CMP processing of the metal-containing substrate. | 03-05-2009 |
20110088762 | BARRIER LAYER DISPOSED BETWEEN A SUBSTRATE AND A TRANSPARENT CONDUCTIVE OXIDE LAYER FOR THIN FILM SILICON SOLAR CELLS - A method and apparatus for forming solar cells is provided. In one embodiment, a photovoltaic device includes a barrier layer disposed on a substrate, a TCO layer disposed on the barrier layer, and a p-i-n junction cell formed on the TCO layer. In another embodiment, a method for forming a photovoltaic device includes providing a substrate having a surface, forming a barrier layer on the surface of the substrate, forming a TCO layer on a top surface of the barrier layer, and forming a p-i-n junction cell on the TCO layer. | 04-21-2011 |
Suresh Sridaran, Fort Collins, CO US
Patent application number | Description | Published |
---|---|---|
20120294564 | SILICON ACOUSTO-OPTIC MODULATOR STRUCTURE AND METHOD - An electro-optic structure, which may comprise an acousto-optic modulator for use in an opto-acoustic oscillator, comprises a plurality of rigidly connected resonator core components located movably separated over a substrate and anchored to the substrate at an anchor point. An actuator electrode is located separated from a first one of the rigidly connected resonator core components and an optical waveguide is located separated from a second one of the rigidly connected resonator core components. Radio frequency and direct current actuation of the actuator electrode provides a mechanical vibration in the first rigidly connected resonator core component that is mechanically coupled to the second rigidly connected resonator core component which serves to optically modulate light transported through the wave guide. Reverse operation is also contemplated. Embodiments also contemplate a third rigidly connected resonator core component as a radiation pressure driven detector. Further contemplated is a related fabrication method and a related operation method. | 11-22-2012 |
20140232244 | TEMPERATURE CONTROLLED ACOUSTIC RESONATOR COMPRISING HEATER AND SENSE RESISTORS - A bulk acoustic wave (BAW) resonator device comprises a heating cod disposed over a first side of the piezoelectric layer and substantially around a perimeter adjacent to the active area of the acoustic resonator, the heating coil comprising a resistor configured to receive a heater current; and a heat sensor disposed over a second side of the piezoelectric layer and opposing the first side, the heat sensor configured to adjust the heater current in response to a temperature of the heating coil. | 08-21-2014 |
Suresh Sugumar, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20120047580 | METHOD AND APPARATUS FOR ENFORCING A MANDATORY SECURITY POLICY ON AN OPERATING SYSTEM (OS) INDEPENDENT ANTI-VIRUS (AV) SCANNER - An antivirus (AV) application specifies a fault handler code image, a fault handler manifest, a memory location of the AV application, and an AV application manifest. A loader verifies the fault handler code image and the fault handler manifest, creates a first security domain having a first security level, copies the fault handler code image to memory associated with the first security domain, and initiates execution of the fault handler. The loader requests the locking of memory pages in the guest OS that are reserved for the AV application. The fault handler locks the executable code image of the AV application loaded into guest OS memory by setting traps on selected code segments in guest OS memory. | 02-23-2012 |
20120303952 | Dynamic Platform Reconfiguration By Multi-Tenant Service Providers - A manageability engine or adjunct processor on a computer platform may receive a request for activation and use of features embedded within that platform from a service provider authorized by the manageability engine's manufacturer. The manageability engine may initiate a request for authority through the service provider to a permit server. The permit server may provide, through the service provider, proof of the service provider's authority, together with a certificate identifying the service provider. Then the manageability engine may enable activation of the features on the platform coupled to the manageability engine, but only by the one particular service provider who has been authorized. | 11-29-2012 |
20120331310 | Increasing Power Efficiency Of Turbo Mode Operation In A Processor - In one embodiment, a processor has multiple cores to execute threads. The processor further includes a power control logic to enable entry into a turbo mode based on a comparison between a threshold and value of a counter that stores a count of core power and performance combinations that identify turbo mode requests of at least one of the threads. In this way, turbo mode may be entered at a utilization level of the processor that provides for high power efficiency. Other embodiments are described and claimed. | 12-27-2012 |
20130007475 | EFFICIENT FREQUENCY BOOST OPERATION - Systems and methods of operating a computing system may involve identifying a plurality of state values, wherein each state value corresponds to a computing thread associated with a processor. An average value can be determined for the plurality of state values, wherein a determination may be made as to whether to grant a frequency boost request based at least in part on the average value. | 01-03-2013 |
20130042126 | MEMORY LINK POWER MANAGEMENT - Embodiments of the invention describe systems and processes directed towards improving link power-management during memory subsystem idle states. Embodiments of the invention control memory link operations when various components of a memory subsystem enter low power states under certain operating conditions. Embodiments of the invention similarly describe exiting low power states for memory links and various components of a memory subsystem upon detecting certain operating conditions. | 02-14-2013 |
20130179703 | Increasing Power Efficiency Of Turbo Mode Operation In A Processor - In one embodiment, a processor has multiple cores to execute threads. The processor further includes a power control logic to enable entry into a turbo mode based on a comparison between a threshold and value of a counter that stores a count of core power and performance combinations that identify turbo mode requests of at least one of the threads. In this way, turbo mode may be entered at a utilization level of the processor that provides for high power efficiency. Other embodiments are described and claimed. | 07-11-2013 |
20140149774 | INCREASING POWER EFFICIENCY OF TURBO MODE OPERATION IN A PROCESSOR - In one embodiment, a processor has multiple cores to execute threads. The processor further includes a power control logic to enable entry into a turbo mode based on a comparison between a threshold and value of a counter that stores a count of core power and performance combinations that identify turbo mode requests of at least one of the threads. In this way, turbo mode may be entered at a utilization level of the processor that provides for high power efficiency. Other embodiments are described and claimed. | 05-29-2014 |
20140173709 | SECURE USER ATTESTATION AND AUTHENTICATION TO A REMOTE SERVER - Secure authentication to a remote application operating on a remote server across a network includes detecting a login associated with the remote application; and in response to the detected login, offloading the login process to an isolated execution environment configured to receive a login request message from the browser application; identify confidential information stored in the secure memory storage and associated with the remote application; populate the login request message with the identified confidential data; transmit the populated login request message to the remote application; receive a login response message from the remote application upon successful login; and transmit the login response message to the browser application, wherein only the isolated execution environment can read and write to the secure memory storage. | 06-19-2014 |
Suresh Sugumar, Kerala IN
Patent application number | Description | Published |
---|---|---|
20100125845 | METHOD FOR DYNAMIC LOAD BALANCING ON PARTITIONED SYSTEMS - Methods, systems and apparatuses to dynamically balance execution loads on a partitioned system among processor cores or among partitions. | 05-20-2010 |
20110119670 | METHOD FOR DYNAMIC LOAD BALANCING ON PARTITIONED SYSTEMS - Methods, systems and apparatuses to dynamically balance execution loads on a partitioned system among processor cores or among partitions. | 05-19-2011 |
Suresh Sunderrajan, Pittsford, NY US
Patent application number | Description | Published |
---|---|---|
20120175588 | SEMICONDUCTOR NANOCRYSTALS USED WITH LED SOURCES - The present invention relates to the use of light-converting, colloidal, doped semiconductor nanocrystals to provide a new generation of high performance, low cost monochromatic and white light sources based on LEDs. | 07-12-2012 |
20130134366 | Simultaneous Optimization of Absorption and Emission of Nanocrystals - The present invention relates to semiconductor nanocrystals having, simultaneously, an emission center surrounded by at least one absorbing shell and a protective exterior shell. | 05-30-2013 |
Suresh Sunderrajan, Rochester, NY US
Patent application number | Description | Published |
---|---|---|
20090081440 | STAIN AND SOIL RESISTANT TEXTILE ARTICLE - Disclosed in this specification is an aqueous dispersion for treating a textile. The dispersion generally includes surface-functionalized inorganic oxides in combination with a fluorochemical. Significantly lower concentrations of fluorochemicals are present in comparison to prior art dispersions. | 03-26-2009 |
20100009583 | FLAME RETARDANT, STAIN AND SOIL RESISTANT TEXTILE ARTICLE - Disclosed are embodiments and methods relating to the treatment of textile, such as a textile substrate, with an aqueous dispersion of surface-functionalized particles and a fluorochemical, or a textile substrate treated with an aqueous dispersion of surface-functionalized particles, a fluorochemical, and a flame retardant chemical. Textiles treated in accordance with the disclosed embodiments (e.g., fluorine concentration of from 20 to 900 ppm) demonstrate an average burn rate less than about 4.0 inch/minute, and an average weight loss is less than about 40% of the original weight. During burning of the treated textile, flaming drips extinguish (on average) in less than about 2 seconds, or does not increase the peak heat release rate by more than about 70%, and the mass loss rate by more than about 50%. | 01-14-2010 |
Suresh Sunku, Hyderbad IN
Patent application number | Description | Published |
---|---|---|
20080275993 | Web service for user and subscription data storage - A data service that manages user and subscription data for multiple services. The data service maintains a database of the user and subscription data and provides an interface that allows the other services, that act as clients to the data service, to access that data. The data service avoids the need for the client services to implement a framework to manage the storage of user and subscription data. The data service also allows user profile data to be updated by one client service and used by all others. Further, data, such as usage history or information on policy violations, may be shared by multiple services. | 11-06-2008 |
Suresh Sunku, Hyderabad IN
Patent application number | Description | Published |
---|---|---|
20120216251 | SECURITY RESTRUCTURING FOR WEB MEDIA - User input to a web service including content from one or more media providers is subjected to a security analysis based on extracting whitelisted attributes and/or properties, the extracted attributes/properties validated, a template selected based on a source of the content, and a secure embedded code generated based on the whitelisted attributes/properties if the source is also a whitelisted source. The generated secure embedded code may then be provided as content by the web service. | 08-23-2012 |
Suresh Teckchandani, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20100121745 | SYSTEMS AND METHODS FOR FACILITATING SHARING OF EXPENSES OVER A NETWORK - In accordance with one or more embodiments of the present disclosure, systems and methods for facilitating sharing of expenses over a network utilize a first component adapted to communicate with members of a user group via a client device over the network and a merchant via a merchant device over the network. The systems and methods for facilitating sharing of expenses over a network further utilize a second component adapted to receive a group transaction request from the user group, divide a payment for the group transaction request into a plurality of portions according to a number of members in the user group, separately debit the portions of the payment from one or more accounts related to each member of the user group, and provide payment to the merchant via the merchant device based on information passed with the group transaction request. | 05-13-2010 |
Suresh Thalamati, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20110295853 | EXTENSIBLE SYSTEM AND METHOD FOR INFORMATION EXTRACTION IN A DATA PROCESSING SYSTEM - A data mashup system having information extraction capabilities for receiving multiple streams of textual data, at least one of which contains unstructured textual data. A repository stores annotators that describe how to analyze the streams of textual data for specified unstructured data components. The annotators are applied to the data streams to identify and extract the specified data components according to the annotators. The extracted data components are tagged to generate structured data components and the specified unstructured data components in the input data streams are replaced with the tagged data components. The system then combines the tagged data from the multiple streams to form a mashup output data stream. | 12-01-2011 |
20120209844 | EXTENSIBLE SYSTEM AND METHOD FOR INFORMATION EXTRACTION IN A DATA PROCESSING SYSTEM - A data mashup system having information extraction capabilities for receiving multiple streams of textual data, at least one of which contains unstructured textual data. A repository stores annotators that describe how to analyze the streams of textual data for specified unstructured data components. The annotators are applied to the data streams to identify and extract the specified data components according to the annotators. The extracted data components are tagged to generate structured data components and the specified unstructured data components in the input data streams are replaced with the tagged data components. The system then combines the tagged data from the multiple streams to form a mashup output data stream. | 08-16-2012 |
20140358932 | Entity Integration Using High-Level Scripting Languages - Embodiments of the present invention relate to a new method of entity integration using high-level scripting languages. In one embodiment, a method of and computer product for entity integration is provided. An entity declaration is read from a machine readable medium. The entity declaration describes an entity including at least one nested entity. An index declaration is read from a machine readable medium. The index declaration describes an index of nested entities. An entity population rule is read from a machine readable medium. The entity population rule describes a mapping from an input schema to an output schema. The output schema conforms to the entity declaration. A plurality of input records is read from a first data store. The input records conform to the input schema. The entity population rule applies to the plurality of records to create a plurality of output records complying with the output schema. An index of nested entities is populated. The index complies with the index declaration. | 12-04-2014 |
Suresh Tharamal, Sammamish, WA US
Patent application number | Description | Published |
---|---|---|
20120265879 | MANAGING SERVICABILITY OF CLOUD COMPUTING RESOURCES - The management of serviceability in a cloud of computing resources. The computing resources available in the cloud are represented for access control purposes as a hierarchy of nodes. Upon receiving a request to perform an action on a computing resource, the associated hierarchical node that controls the action with respect to the requestor is identified. Then, the associated access privilege of that hierarchical node is identified. In some embodiments, if it is determined that the requestor has rights to perform the action on the computing resource, the action is facilitated. | 10-18-2012 |
Suresh Thirukazhukundram, Sunnyvale, CA US
Patent application number | Description | Published |
---|---|---|
20120226791 | METHOD AND APPARATUS TO DETECT UNIDENTIFIED INVENTORY - Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory. | 09-06-2012 |
20150058468 | METHOD AND APPARATUS TO DETECT UNIDENTIFIED INVENTORY - Techniques are disclosed for detecting unidentified inventory in a network. In one embodiment, data that was collected from a plurality of network devices is received. The data includes at least one device identifier for a neighboring network device of at least one network device of the plurality of network devices. The at least one device identifier for the neighboring network device is compared to one or more device identifiers of known network devices. In response to determining that the at least one device identifier for the neighboring network device does not match a device identifier for the known network devices, the at least one device identifier is added to a list of unidentified inventory. | 02-26-2015 |
Suresh Thummalapenta, Raleigh, NC US
Patent application number | Description | Published |
---|---|---|
20100058475 | FEEDBACK-GUIDED FUZZ TESTING FOR LEARNING INPUTS OF COMA - Embodiments of the present invention combine static analysis, source code instrumentation and feedback-guided fuzz testing to automatically detect resource exhaustion denial of service attacks in software and generate inputs of coma for vulnerable code segments. The static analysis of the code highlights portions that are potentially vulnerable, such as loops and recursions whose exit conditions are dependent on user input. The code segments are dynamically instrumented to provide a feedback value at the end of each execution. Evolutionary techniques are then employed to search among the possible inputs to find inputs that maximize the feedback score. | 03-04-2010 |
Suresh Vagarali, Columbus, OH US
Patent application number | Description | Published |
---|---|---|
20120031675 | Abrasive Compact of Superhard Material and Chromium and Cutting Element Including Same - Cutting elements having a substrate and a layer of superhard material sintered to the substrate are disclosed. The layer includes a working surface at a first surface. From the interface of the layer with the substrate, a reaction zone extends into the layer toward the working surface and a binder metal depletion zone extends into the substrate toward a base surface. The layer of superhard material has a composition including chromium or an alloy thereof. Also disclosed is an abrasive compact having a body with a composition including (i) a superhard material, (ii) a metal from a grain growth inhibitor or a metal from a metallic carbide other than WC, and (iii) an iron group binder metal. Cutting elements incorporating the abrasive compact, and drill bits incorporating abrasive compacts and cutting elements are also disclosed as well as methods of manufacture and methods of cutting material. | 02-09-2012 |
Suresh Velate, Bangalore IN
Patent application number | Description | Published |
---|---|---|
20100043878 | LUMINESCENT SOLAR COLLECTOR - Disclosed are fluorescent dye compounds of Formula (I): | 02-25-2010 |
20100043879 | LUMINESCENT SOLAR COLLECTOR - Disclosed are fluorescent dye compounds of Formula (I) or (II): | 02-25-2010 |
20100043880 | LUMINESCENT SOLAR COLLECTOR - A luminescent solar collector contains a first fluorescent dye and a dye compound of Formula (I) or (II): | 02-25-2010 |
20140345195 | SOLAR ENERGY FUNNELING USING THERMOPLASTICS FOR AGRICULTURAL APPLICATIONS - Disclosed is a wavelength-conversion material, and methods for its use, that includes an organic fluorescent dye and a polymeric matrix, wherein the organic fluorescent dye is solubilized in the polymeric matrix, and wherein the polymeric matrix is capable of absorbing light comprising a wavelength of 500 to 700 nm and emitting the absorbed light at a wavelength of greater than 550 to 800 nm. | 11-27-2014 |
Suresh Veluchamy, Las Vegas, NV US
Patent application number | Description | Published |
---|---|---|
20080235577 | SYSTEM AND METHOD FOR EMBEDDING A WRITTEN SIGNATURE INTO A SECURE ELECTRONIC DOCUMENT - A system and method for embedding a written signature into a secure electronic document is disclosed. The method includes forming a placeholder electronic document containing content to be attested to by a signature. A signing individual can be selected from a signer list. A signature tag can be placed into the placeholder electronic document at a selected signature location. The signature tag is associated with the signing individual and defines the signature location for the signing individual to sign. The placeholder electronic document can be secured to form a secure electronic document having content configured to be uneditable. A signature can be captured with a signature capture device configured to enable the signing individual to write the signature to be embedded into the secure electronic document at the location indicated by the signature tag to mimic a real world experience of signing paper documents. | 09-25-2008 |
Suresh Vobbilisetty, San Jose, CA US
Patent application number | Description | Published |
---|---|---|
20090292813 | Address Assignment in Fibre Channel Over Ethernet Environments - A method of initializing a Fibre Channel over Ethernet (FCoE) link between a Fibre Channel over Ethernet node (ENode) and Fibre Channel Forwarders (FCFs) in a network by discovering the presence of FCFs available to the ENode and other FCFs, assigning second MAC addresses to the ENode corresponding to each available FCF, and converting from a management and initialization process using the first MAC address to normal Fibre Channel operation using the second MAC addresses. The implementations described herein may additionally distinguish management and initialization processes from normal Fibre Channel operation using separate Ethertypes. | 11-26-2009 |
20100011114 | PROXYING MULTIPLE TARGETS AS A VIRTUAL TARGET USING IDENTIFIER RANGES - A gateway includes a Fibre Channel (“FC”) port configured to couple to multiple FC targets, and an iSCSI port configured to couple to an iSCSI initiator. The iSCSI port is configured to facilitate communication between the FC targets and the iSCSI initiator, and proxy the multiple FC targets as a virtual iSCSI target. The iSCSI port is also configured to divide the Logical Unit Number (“LUN”) range into a plurality of subdivided LUN ranges, and associate the FC targets with the subdivided LUN ranges. | 01-14-2010 |
20100214950 | HIGH AVAILABILITY AND MULTIPATHING FOR FIBRE CHANNEL OVER ETHERNET - A physical Fibre Channel over Ethernet (FCoE) switch defines a multipath virtual FCoE switch to provide uninterrupted storage access between N_PORTs of an FCoE host and a Fibre Channel (FC) storage target, for example, in response to an F_PORT failure. Through the multipath virtual FCoE switch, the fabric is configured with multiple physical paths available between the FCoE hosts and FC targets. The multipath virtual FCoE switch is defined between or among multiple physical FCoE switches coupled to the Ethernet fabric. One of the F_PORTs is designated as being in the primary FCoE path, while any other F_PORTs sharing the virtual FCoE switch are reserved for standby paths in case the primary FCoE path is disabled. When a failure to a primary FCoE path is detected, a standby path is promoted to become a new primary FCoE path and subsequent traffic is routed in both directions through the new primary FCoE path. | 08-26-2010 |
20110268120 | FABRIC SWITCHING - One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a Ethernet fabric. | 11-03-2011 |
20110268125 | VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a virtual cluster switch. | 11-03-2011 |
20110280572 | CONVERGED NETWORK EXTENSION - One embodiment of the present invention provides a switch. The switch includes a first port configured to receive Transparent Interconnection of Lots of Links (TRILL) traffic; a second port configured to receive Fibre Channel (FC) traffic; and a third port configured to transmit received TRILL or FC traffic based on a Fibre Channel over IP (FCIP) protocol. | 11-17-2011 |
20110292947 | DISTRIBUTED CONFIGURATION MANAGEMENT FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch. The switch includes a port to couple to a second switch. The switch also includes a control mechanism configured to maintain a set of configuration information for a virtual cluster switch which includes a number of member switches. The set of configuration information includes global configuration information for the virtual cluster switch and switch-specific configuration information for one or more member switches. In addition, the set of configuration information is replicated and stored at each member switch. | 12-01-2011 |
20110299391 | TRAFFIC MANAGEMENT FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a traffic management mechanism and a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a virtual cluster switch. | 12-08-2011 |
20110299402 | ADVANCED LINK TRACKING FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch system. The switch includes a port that couples to a server hosting a number of virtual machines. The switch also includes a link tracking module. During operation, the link tracking module determines that reachability to at least one end host coupled to a virtual cluster switch of which the switch is a member is disrupted. The link tracking module then determines that at least one virtual machine coupled to the port is affected by the disrupted reachability, and communicates to the server hosting the affected virtual machine about the disrupted reachability. | 12-08-2011 |
20110299406 | PATH DETECTION IN TRILL NETWORKS - One embodiment of the present invention provides a system for detecting a path between two nodes. During operation, the system transmits a network-testing request frame, which includes a time-to-live (TTL) field within a Transparent Interconnection of Lots of Links (TRILL) header, from a source node to a destination node. In response to receiving a network-testing response frame sent from an intermediate node, the system increments the TTL value by 1 and re-transmits the network-testing frame to the destination node. In response to receiving a network-testing response frame sent from the destination node, the system determines a path between the source node and the destination node. The network-testing request or response frames is not processed on an Internet Protocol (IP) layer. | 12-08-2011 |
20110299409 | REACHABILITY DETECTION IN TRILL NETWORKS - One embodiment of the present invention provides a system for testing reachability between two nodes within a network. During operation, the system transmits a network-testing request frame from a source node to a destination node, and in response to receiving a network-testing response frame corresponding to the request frame, the system determines reachability of the destination node. The network-testing request or response frame is not processed on an Internet Protocol (IP) layer. | 12-08-2011 |
20110299413 | PORT PROFILE MANAGEMENT FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch system. The switch includes a port profile which specifies a set of port configuration information. During operation, a control mechanism within the switch detects a source MAC address of an incoming frame and determines that the MAC address is associated with the port profile. The control mechanism then applies the port profile to a switch port on which the frame is received. | 12-08-2011 |
20110299534 | VIRTUAL PORT GROUPING FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch. The switch includes a port that couples to a server hosting a number of virtual machines. The switch also includes a set of virtual port grouping information and a virtual port grouping mechanism. During operation, the virtual port grouping mechanism determines whether a frame is traveling from a virtual port group to the same virtual port group. If the frame is not traveling to the same virtual port group, the virtual port grouping mechanism prevents the frame from being forwarded. | 12-08-2011 |
20110299535 | NAME SERVICES FOR VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch that facilitates name services in a virtual cluster switch. The switch includes a name service database indicating at least one media access control (MAC) address learned at a second switch. The switch also includes a control mechanism. During operation, the control mechanism distributes information on a locally learned MAC address to the second switch. In addition, the control mechanism receives information on a MAC address learned at the second switch. | 12-08-2011 |
20110299536 | METHOD AND SYSTEM FOR LINK AGGREGATION ACROSS MULTIPLE SWITCHES - One embodiment of the present invention provides a switch. The switch includes a forwarding mechanism and a control mechanism. During operation, the forwarding mechanism forwards frames based on their Ethernet headers. The control mechanism operates the switch in conjunction with a separate physical switch as a single logical switch and assigns a virtual switch identifier to the logical switch, wherein the virtual switch identifier is associated with a link aggregation group. | 12-08-2011 |
20120016973 | CONFIGURATION ORCHESTRATION - One embodiment of the present invention provides a network device that facilitates configuration orchestration. During operation, the system interprets a configuration command and stores a data structure representing a set of business logic. The business logic can be triggered by the configuration command, a local condition, or both. Furthermore, the system configures the switch according to an outcome of the business logic. | 01-19-2012 |
20120106957 | Single Virtual Domain Fibre Channel over Ethernet Fabric - The entire FCoE fabric is a single virtual domain, even though there may be multiple FCFs and FDFs. The virtual domain is a different Domain_ID than any of the FCFs. In certain embodiments there are multiple FCFs, of which one is selected as the master or designated FCF. The master FCF performs normal fabric configuration in conjunction with the Fibre Channel fabric. The master FCF assigns the virtual domain FC node IDs and controls development of subdomain IDs. Virtual links are instantiated between the master FCF and other FCFs, between top level FDFs and the FCFs and between the FDFs at each of various levels. FDFs connected to ENodes proxy the master FCF for most FIP operations. FIP FLOGI and FDISC operations are handled by the master FDF, but the FDFs convert the FIP FLOGI requests to VD_FLOGI requests, which include information about the FDF handling the transaction. | 05-03-2012 |
20120281700 | LAYER-3 SUPPORT IN TRILL NETWORKS - One embodiment of the present invention provides a switch. The switch includes an IP header processor and a forwarding mechanism. The IP header processor identifies a destination IP address in a packet encapsulated with an inner Ethernet header, a TRILL header, and an outer Ethernet header. The forwarding mechanism determines an output port and constructs a new header for the packet based on the destination IP address. The switch also includes a packet processor which determines whether (1) an inner destination media access control (MAC) address corresponds to a local MAC address assigned to the switch; (2) a destination RBridge identifier corresponds to a local RBridge identifier assigned to the switch; and (3) an outer destination MAC address corresponds to the local MAC address. | 11-08-2012 |
20130003738 | TRILL BASED ROUTER REDUNDANCY - One embodiment of the present invention provides a switching system. The switching system includes a Transparent Interconnection of Lots of Links (TRILL) header processor and an Internet Protocol (IP) header processor. The TRILL header processor is configured to identify a virtual routing bridge (RBridge) identifier in a packet, and the IP header processor is configured to identify a virtual IP address in the packet. The virtual IP address is assigned to a virtual IP router associated with the virtual RBridge identifier. | 01-03-2013 |
20130003747 | EFFICIENT TRILL FORWARDING - One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device. The storage also stores a second table that contains an entry indicating a local outgoing interface corresponding to the remote switch. The lookup mechanism identifies the local outgoing interface corresponding to the device based on the first table and the second table. | 01-03-2013 |
20130114600 | INTEGRATED FIBRE CHANNEL SUPPORT IN AN ETHERNET FABRIC SWITCH - One embodiment of the present invention provides a switch. The switch includes a packet processor and a device management module. During operation, the packet processor constructs a notification message containing a Transparent Interconnection of Lots of Links (TRILL) Routing Bridge (RBridge) identifier associated with a Fibre Channel router. The device management module operates in conjunction with the packet processor and terminates TRILL forwarding for a received TRILL packet with the RBridge identifier as an egress RBridge identifier. | 05-09-2013 |
20130191831 | TRANSPARENT HIGH AVAILABILITY FOR STATEFUL SERVICES - One embodiment of the present invention provides a system. The system includes a high availability module and a data transformation module. During operation, the high availability module identifies a modified object belonging to an application in a second system. A modification to the modified object is associated with a transaction identifier. The high availability module also identifies a local object corresponding to the modified object associated with a standby application corresponding to the application in the second system. The data transformation module automatically transforms the value of the modified object to a value assignable to the local object, including pointer conversion to point to equivalent object of the second system. The high availability module updates the current value of the local object with the transformed value. | 07-25-2013 |
20130223449 | DYNAMIC SERVICE INSERTION IN A FABRIC SWITCH - One embodiment of the present invention provides a switch. The switch includes a service management module and a packet processor. During operation, the service management module identifies a service provided by an appliance coupled to the switch via a local port. The packet processor constructs a notification message for a remote switch. The notification message includes information about the service and the appliance. In this way, the switch allows the remote switch to request the service. | 08-29-2013 |
20130308649 | METHOD AND SYSTEM FOR LINK AGGREGATION ACROSS MULTIPLE SWITCHES - One embodiment of the present invention provides a switch. The switch includes a forwarding mechanism and a control mechanism. During operation, the forwarding mechanism forwards frames based on their Ethernet headers. The control mechanism operates the switch in conjunction with a separate physical switch as a single logical switch and assigns a virtual switch identifier to the logical switch, wherein the virtual switch identifier is associated with a link aggregation group. | 11-21-2013 |
20140056298 | GLOBAL VLANS FOR FABRIC SWITCHES - One embodiment of the present invention provides a switch. The switch includes a virtual local area network (VLAN) configuration module. During operation, the VLAN configuration module maps local resources of the switch and/or locally coupled end device information to a global VLAN identifier, wherein the global VLAN is persistent across a fabric switch. The fabric switch is operable to accommodate a plurality of switches and operates as a single logical switch. | 02-27-2014 |
20140140199 | VIRTUAL LINK AGGREGATIONS ACROSS MULTIPLE FABRIC SWITCHES - One embodiment of the present invention provides a switch. The switch is configurable to be a member of a first fabric switch. The switch includes a link aggregation module. During operation, the link aggregation module marks an ingress-switch field of a frame with a virtual switch identifier. This virtual switch identifier is associated with the switch and a second switch, which is a member of a second fabric switch, and is from a range of identifier associated with the first fabric switch and the second fabric switch. Each of the first fabric switch and the second fabric switch is operable to accommodate a plurality of switches and operate as a single switch. | 05-22-2014 |
20140160988 | VIRTUAL CLUSTER SWITCHING - One embodiment of the present invention provides a switch system. The switch includes one or more ports on the switch configured to transmit packets encapsulated based on a first protocol. The switch further includes a control mechanism. During operation, the control mechanism forms a logical switch based on a second protocol, receives an automatically assigned identifier for the logical switch without requiring manual configuration of the identifier, and joins a virtual cluster switch. | 06-12-2014 |
20140241364 | EFFICIENT TRILL FORWARDING - One embodiment of the present invention provides a switch. The switch includes a storage and a lookup mechanism. The storage stores a first table that contains an entry corresponding to a media access control (MAC) address of a device and an identifier of a remote switch associated with the device. The storage also stores a second table that contains an entry indicating a local outgoing interface corresponding to the remote switch. The lookup mechanism identifies the local outgoing interface corresponding to the device based on the first table and the second table. | 08-28-2014 |
20140362686 | TECHNIQUES FOR END-TO-END NETWORK BANDWIDTH OPTIMIZATION USING SOFTWARE DEFINED NETWORKING - Techniques for end-to-end network bandwidth optimization using software defined networking are provided. In one embodiment, a computer system can receive information regarding a flow to be admitted to a network, where the flow is associated with a source and a destination. The computer system can further calculate, for each path in a plurality of paths between the source and the destination, a projected utilization of the path in view of the flow. If the projected utilization of the shortest path in the plurality of paths is less than or equal to a target utilization threshold, the computer system can assign the flow to the shortest path. Otherwise, the computer system can select a path in the plurality of paths that comes closest to the target utilization threshold without exceeding the threshold and can assign the flow to that selected path. | 12-11-2014 |
Suresh Vunnum, Bellevue, WA US
Patent application number | Description | Published |
---|---|---|
20120149878 | PROTEIN PURIFICATION - Methods of reducing high molecular weight species (HMW) formation in a sample containing a protein purified using ion exchange (IEX) chromatography are disclosed, as are a number of related methods, e.g., methods of reducing on-column denaturation of a protein in a protein sample purified using an ion exchange (IEX) column or resin. The methods share characteristics of including arginine, glycine and/or histidine in the buffers used during the ion exchange (IEX) chromatography. | 06-14-2012 |
Suresh Vunnum, Burlington, MA US
Patent application number | Description | Published |
---|---|---|
20120138537 | METHOD OF WEAK PARTITIONING CHROMATOGRAPHY - This invention relates to methods of using weak partitioning chromatography for the purification of a product from a load fluid containing one or more impurities. Further, the invention relates to methods of weak partitioning chromatography defined by operating conditions which cause a medium to bind least 1 mg of product per mL of medium, or alternatively, defined by a partition coefficient of at least 0.1. | 06-07-2012 |