Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Ganesh

Ganesh Ananthaswamy, North Andover, MA US

Patent application numberDescriptionPublished
20080279319SAMPLE RATE CONVERTER SYSTEM AND METHOD - A sample rate conversion is accomplished by presenting to a numerically controlled oscillator (NCO) register a clock input at the desired output rate; first-modifying the NCO register contents responsive to a first factor; determining when the first modified NCO register contents are in a predetermined range and in response to the first modified NCO register contents not being in the predetermined range, presenting the first modified NCO register contents to the input of the NCO register; second-modifying, responsive to a second factor, the first modified NCO register contents when the first modified NCO register contents are within the predetermined range and presenting it to the input of the NCO register; and fetching samples, in response to the first-modified NCO register contents being in the predetermined range and interpolating them to produce a resultant sample value at the output rate, and in response to the contents not being in the predetermined range to interpolate the previous sample to produce a resultant sample value at the output rate.11-13-2008
20090189707Wideband quadrature imbalance compensation system and method - Compensating for wideband quadrature imbalance error by introducing inverse complex inputs to phase quadrature estimator filters to generate estimated quadrature distortion; summing estimator quadrature distortion with a delayed version of the actual complex input to obtain estimated quadrature output; comparing the output with the true output to obtain residual quadrature imbalance error; applying a least mean square to the inverse input and imbalance residual error to obtain an updated estimate of filter coefficients; updating the filter coefficients of the phase quadrature estimator; and updating the filter coefficients of a phase quadrature compensator with the filter coefficients of the phase quadrature estimator to obtain a quadrature output pre-compensated for quadrature imbalance error.07-30-2009

Patent applications by Ganesh Ananthaswamy, North Andover, MA US

Ganesh Balamurugan, Hillsboro, OR US

Patent application numberDescriptionPublished
20090168855LINK CALIBRATION - In some embodiments, provided are methods and circuits to control the power efficiency of a transceiver or a transmitter in a scalable I/O link (a link whose bandwidth and power can be adjusted to meet changing performance demands).07-02-2009
20090327788CLOCK AND DATA RECOVERY (CDR) METHOD AND APPARATUS - Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.12-31-2009
20100164539SYSTEM AND APPARATUS OF RECONFIGURABLE TRANSCEIVER DESIGN FOR MULTI-MODE SIGNALING - A reconfigurable transceiver is claimed for a wide range of I/O systems. The reconfigurable transmitter of the reconfigurable transceiver is capable of transmitting multi-level signals in single-ended and differential modes by current and voltage mode signaling. The signal for transmission can be pre-emphasized for all transmitting modes. The reconfigurable transceiver can dynamically scale bandwidth and power consumption based on performance metrics.07-01-2010
20110289341CLOCK AND DATA RECOVERY (CDR) METHOD AND APPARATUS - Embodiments of methods and apparatus for clock and data recovery are disclosed. In some embodiments, a method for recovering data from an input data stream of a device is disclosed, the method comprising synchronizing, during an initialization phase, a data clock (DCK) with an input data stream; synchronizing, during the initialization phase, an edge clock signal (ECK) with the input data stream based at least in part on a phase relationship between the ECK and the synchronized DCK; and sampling, during the initialization phase, a rising edge of the input data stream with the synchronized ECK to generate a transition level reference voltage. Additional variants and embodiments may also be disclosed and claimed.11-24-2011

Patent applications by Ganesh Balamurugan, Hillsboro, OR US

Ganesh Bikshandi, Bangalore IN

Patent application numberDescriptionPublished
20120110302Accelerating Generic Loop Iterators Using Speculative Execution - A method, a system and a computer program product for effectively accelerating loop iterators using speculative execution of iterators. An Efficient Loop Iterator (ELI) utility detects initiation of a target program and initiates/spawns a speculative iterator thread at the start of the basic code block ahead of the code block that initiates a nested loop. The ELI utility assigns the iterator thread to a dedicated processor in a multi-processor system. The speculative thread runs/executes ahead of the execution of the nested loop and calculates indices in a corresponding multidimensional array. The iterator thread adds all the precomputed indices to a single queue. As a result, the ELI utility effectively enables a multidimensional loop to be replaced by a single dimensional loop. At the beginning of (or during) each iteration of the iterator, the ELI utility “dequeues” an entry from the queue to use the entry to access the array upon which the ELI utility iterates. The ELI utility performs concurrent iterations on the array by using the queue entries.05-03-2012

Ganesh Bk, Bangalore IN

Patent application numberDescriptionPublished
20120008508Method and System for Removing Dead Access Control Entries (ACEs) - Methods and systems have been provided for removing dead Access Control Entries (ACEs) in an Access Control List (ACL). In one embodiment, the dead ACEs can be detected for an egress as well as an ingress ACL. The ACEs that have a hit count above a user-specified hit count are checked for their validity. The validity of the ACE is checked, using the information based on a Forwarding Information Base (FIB). If an ACE is found to be invalid, it is considered dead. The dead ACEs are referred as candidates for removal from the ACL. If the ACE is found to be a candidate for removal, a system administrator can either warn the network administrator about the candidate for removal or delete the ACE from the ACL after a pre-defined time limit.01-12-2012

Ganesh Chaure, Dist-Ahmednagar IN

Patent application numberDescriptionPublished
20110245289NOVEL SUBSTITUTED IMIDAZOQUINOLINES - Imidazoquinolines of formula I that contain substituted amine or amide functionality at 1-position and that are effective as Toll like Receptor 7 activators are disclosed. These compounds are useful as anticancer agents.10-06-2011

Ganesh Ghurye, Pearland, TX US

Patent application numberDescriptionPublished
20100282460Converting Organic Matter From A Subterranean Formation Into Producible Hydrocarbons By Controlling Production Operations Based On Availability Of One Or More Production Resources - One or more methods, systems and computer readable mediums are utilized to provide treatment of a subterranean formation that contains solid organic matter, such as oil shale, tar sands, and/or coal formation. The treatment of the formation includes heating a treatment interval within the subterranean formation with one or more electrical in situ heaters. Available power, or other production resources, for the electrical heaters are determined at regular, predetermined intervals. Heating rates of the one or more electrical heaters are selectively controlled based on the determined available power at each regular, predetermined interval and based on an optimization model that outputs optimal heating rates for each of the electrical heaters at the determined available power.11-11-2010

Ganesh Gudsoorkar, Aurangabad IN

Patent application numberDescriptionPublished
20110097548Multilayer Film - A multilayered formable packaging film and a method of manufacturing the film are disclosed. The film is suitable for making blisters either by thermoforming or cold forming. The visible surface of the film has unique features preventing counterfeiting, which features are retained on the film even after blister formation. The film has a thickness not exceeding 1050 microns. The film substrate has a 10-500 micron thickness, is devoid of plasticizer and comprises at least one polymeric resin. A coat of an ester acrylic based primer having a 0.1-1 micron thickness is on a first surface of the substrate. A metallized layer with non-uniform thickness between 0.001 to 0.3 micron is deposited on the coat and embossed. A base having a thickness of 50-1000 microns is on the second surface, the base comprising at least one polymeric resin.04-28-2011

Ganesh Guhados, London CA

Patent application numberDescriptionPublished
20090220560Nanosilver Coated Bacterial Cellulose - Nanosilver coated bacterial cellulose nanofiber and a method of producing the nanosilver coated bacterial cellulose nanofiber. The nanosilver coated bacterial cellulose nanofiber is produced by preparing a suspension of bacterial cellulose fibers, oxidizing bacterial cellulose fibers; adding the thio-group to the polymer backbone; reacting the resulting product with silver proteinate and enhancing the nanosilver particle size. The nanosilver coated bacterial cellulose nanofibers exhibit antimicrobial properties.09-03-2009

Ganesh Guhados, Ottawa CA

Patent application numberDescriptionPublished
20110269159REAGENTS FOR REDUCING LEUKOCYTE INTERFERENCE IN IMMUNOASSAYS - Methods and devices for reducing interference from leukocytes in an analyte immunoassay are provided. In one embodiment, a method is provided comprising the steps of amending a biological sample such as a whole blood sample with one or more leukocidal reagents that reduce or eliminate the metabolic activity of leukocytes, and performing an immunoassay on the amended sample to determine the concentration of analyte in the sample. Preferably, the sample is amended with one or more enzymes and optionally one or more enzyme substrates and cofactors.11-03-2011

Ganesh Gunasekaranbabu, Coimbatore IN

Patent application numberDescriptionPublished
20100150447DESCRIPTION BASED VIDEO SEARCHING SYSTEM AND METHOD - A method of and system for searching a video information is provided. The method includes inputting video information, acquiring a first frame of the video information, searching the first frame for a desired object, searching the first frame for a desired feature if the desired object is found in the first frame, and marking the first frame if the desired feature is found in the first frame. The method further includes acquiring, searching, and marking subsequent frames of the video information as necessary until the end of the video is reached.06-17-2010
20110150272SYSTEMS AND METHODS OF TRACKING OBJECT PATHS - Systems and methods for tracking the path of a user configurable object are provided. The method includes displaying a video data stream of a monitored region, configuring an object in the video data stream, configuring a valid path of the object, tracking a path of the object, and providing an alert to a user when the object travels outside of the valid path.06-23-2011

Ganesh Jayadevan, Bangalore IN

Patent application numberDescriptionPublished
20090037564System and Method for Multiple Address of Record Deregistration Using a Single SIP Request - One embodiment of the present invention is a method for deregistering multiple addresses of record. The method comprises receiving a session initiation protocol request to deregister addresses of record, the session initiation protocol request comprising a plurality of addresses of record to be deregistered and a contact address for a session initiation protocol endpoint. The method further comprises disassociating the contact address for the session initiation protocol endpoint from each of the plurality of addresses of record.02-05-2009
20090037590System and Method for Multiple Address of Record Registration Using a Single Implicit SIP Request - One embodiment of the present invention is a method for registering multiple addresses of record. The method comprises receiving a session initiation protocol register request, the session initiation protocol register request comprising a unique identifier of a session initiation protocol endpoint and a contact address for the session initiation protocol endpoint. The method proceeds by retrieving one or more addresses of record associated with the unique identifier of the session initiation protocol endpoint. The method further comprises associating each of the one or more addresses of record with the contact address for the session initiation protocol endpoint.02-05-2009
20090038000System and Method for Multiple Address of Record Registration Using a Single Explicit SIP Request - One embodiment of the present invention is a method for registering multiple addresses of record. The method comprises receiving a session initiation protocol register request. The session initiation protocol register request comprises a plurality of addresses of record and a contact address for a session initiation protocol endpoint. The method further comprises associating each of the plurality of addresses of record with the contact address for the session initiation protocol endpoint.02-05-2009

Ganesh Kalbavi, Rochester, MI US

Patent application numberDescriptionPublished
20110054675SYSTEM AND METHOD FOR DYNAMICALLY SWITCHING CONVEYORS FOR ROBOTS - A conveyor system and a method for dynamically switching an active work associated with a motion device, the system including a plurality of conveyors for moving at least one part, at least one production machine associated with at least one of the conveyors, at least one motion device to move the at least one part, a controller associated with the at least one motion device, wherein the controller is in data communication with the at least one production machine to receive a feedback data therefrom, the feedback data representing a state of the production machine, and a software system executed by the controller to dynamically and selectively control the at least one motion device in response to the feedback data.03-03-2011

Ganesh Kannarpady, Little Rock, AR US

Patent application numberDescriptionPublished
20100255447ADVANCED BIO-COMPATIBLE POLYMER SURFACE COATINGS FOR IMPLANTS AND TISSUE ENGINEERING SCAFFOLDS - Disclosed herein are methodologies and compositions for coating materials, which can be used in a variety of biological applications.10-07-2010

Ganesh Kondapuram, Gilbert, AZ US

Patent application numberDescriptionPublished
20100306437METHOD AND APPARATUS TO SELECTIVELY EXTEND AN EMBEDDED MICROPROCESSOR BUS THROUGH A DIFFERENT EXTERNAL BUS - A method and apparatus to selectively extend an embedded microprocessor bus through a different external bus are generally presented. In this regard, an apparatus is introduced comprising a first high speed serializer/deserializer (SERDES) bus internal to an integrated circuit device to couple an embedded microprocessor with an embedded component, a second high speed SERDES bus different from the first bus to couple the embedded component with an external interface of the integrated circuit device, and extension circuitry to selectively bypass the embedded component and extend the first bus to function at the external interface over a physical layer of the second bus. Other embodiments are also described and claimed.12-02-2010

Ganesh Kumar, Chesterfield, MO US

Patent application numberDescriptionPublished
20080301841Plants with improved yield and stress tolerance - Polynucleotides incorporated into expression vectors have been introduced into plants and were ectopically expressed. The encoded polypeptides of the invention have been shown to confer at least one regulatory activity and confer greater size, greater organ size, greater biomass, greater yield, curlier leaves, darker coloration, greater tolerance to water deprivation, delayed flowering, delayed development, delayed senescence, greater tolerance to cold, and/or greater tolerance to hyperosmotic stress as compared to a control plant.12-04-2008
20120005773TRANSGENIC PLANTS WITH ENHANCED AGRONOMIC TRAITS - This invention provides transgenic plant cells with recombinant DNA for expression of proteins that are useful for imparting enhanced agronomic trait(s) to transgenic crop plants. This invention also provides transgenic plants and progeny seed comprising the transgenic plant cells where the plants are selected for having an enhanced trait selected from the group of traits consisting of enhanced water use efficiency, enhanced cold tolerance, increased yield, enhanced nitrogen use efficiency, enhanced seed protein and enhanced seed oil. Also disclosed are methods for manufacturing transgenic seed and plants with enhanced trait.01-05-2012

Ganesh Kumar, Fort Collins, CO US

Patent application numberDescriptionPublished
20100332767Controllably Exiting An Unknown State Of A Cache Coherency Directory - In one embodiment, a method includes receiving a read request from a first caching agent and if a directory entry associated with the request is in an unknown state, an invalidating snoop message is sent to at least one other caching agent to invalidate information in a cache location of the other caching agent corresponding to the location of the read request, to enable setting of the directory entry into a known state. Other embodiments are described and claimed.12-30-2010
20110078384MEMORY MIRRORING AND MIGRATION AT HOME AGENT - Methods and apparatus relating to memory mirroring and migration at a Home Agent (HA) are described. In one embodiment, a home agent may mirror its data at a slave agent. In some embodiments, a bit in a directory may indicate status of cache lines. Other embodiments are also disclosed.03-31-2011
20110078492HOME AGENT DATA AND MEMORY MANAGEMENT - Methods and apparatus relating to home agent data and memory management are described. In one embodiment, a scrubber logic corrects an error at a location in a memory corresponding to a target address by writing back the corrected version of data to the target location. In an embodiment, a map out logic maps out an index or way of a directory cache in response to a number of errors, corresponding to the directory cache, exceeding a threshold value. Other embodiments are also disclosed.03-31-2011

Ganesh Lakshminaraya, Plainsboro, NJ US

Patent application numberDescriptionPublished
20080219157SYSTEM AND METHOD FOR DATA RECONFIGURATION IN AN OPTICAL COMMUNICATION NETWORK - A system and method are disclosed that may be operable to avoid upstream reassembly at an optical line terminal in a passive optical network.09-11-2008

Ganesh Mathrubootham, Fremont, CA US

Patent application numberDescriptionPublished
20110307498METHODS AND SYSTEMS FOR DYNAMICALLY SUGGESTING ANSWERS TO QUESTIONS SUBMITTED TO A PORTAL OF AN ONLINE SERVICE - In accordance with embodiments, there are provided mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service. These mechanisms and methods for dynamically suggesting answers to questions submitted to a portal of an online service can enable embodiments to provide help document suggestions with limited user input. The ability of embodiments to provide help document search term suggestions with limited user input can enable users to quickly and efficiently find useful help documents.12-15-2011
20110314420SYSTEM, METHOD AND COMPUTER PROGRAM PRODUCT FOR PERFORMING ACTIONS ASSOCIATED WITH A PORTAL - In accordance with embodiments, there are provided mechanisms and methods for performing actions associated with a portal. These mechanisms and methods for performing actions associated with a portal can enable an improved user experience, increased efficiency, optimized productivity, etc.12-22-2011

Ganesh Nakhawa, Westford, MA US

Patent application numberDescriptionPublished
20100322253Method and Apparatus for Simulating IP Multinetting - IP Multinetting on a local area network is simulated by performing VLAN translation at a port connecting to the local area network. This allows IP addresses from multiple subnets to be associated with a single VLAN on the Local Area Network (LAN), while allowing the core switch to process the packets with a one-to-one correspondence between IP Subnet and VLAN. When a packet is received from the local area network at an IP multinetting port, the VLAN ID will be read to determine if the packet contains the IP Multinetting VLAN ID. The IP Subnet address will also be checked to see if the packet is associated with an IP Subnet that is part of the Multinetting. If so, the multinetting VLAN ID will be changed to an IP Subnet specific VLAN ID before the packet is processed by the core switch. In the reverse direction, IP subnet specific VLAN IDs will be translated to the IP Multinetting VLAN ID.12-23-2010
20100329252Method and Apparatus for Enabling Multicast Route Leaking Between VRFs in Different VPNs - Multicast route leaking between VRFs in different VPNs enables receivers in different VPNs to subscribe to the same IP multicast so that an efficient IP multicast distribution tree can be built to include subscribers in multiple VPNs. VRFs are administratively configured to implement multicast route leaking and each such configured VRF brings up an internal connectionless IP interface. The VRFs then enable the multicast routing protocol (e.g. PIM) on the internal IP interface to establish PIM neighborships with each other. When a VRF receives an IGMP join from a receiver, it uses PIM to join the receiver to the multicast over the internal IP interface. This enables receivers outside of a VPN but associated with VRFs that are co-located on the same PE to join multicasts established within the VPN so that separate multicast distribution trees are not required for each VPN.12-30-2010
20120044937Method and Apparatus for Simulating IP Multinetting - IP Multinetting on a local area network is simulated by performing VLAN translation at a port connecting to the local area network. This allows IP addresses from multiple subnets to be associated with a single VLAN on the Local Area Network (LAN), while allowing the core switch to process the packets with a one-to-one correspondence between IP Subnet and VLAN. When a packet is received from the local area network at an IP multinetting port, the VLAN ID will be read to determine if the packet contains the IP Multinetting VLAN ID. The IP Subnet address will also be checked to see if the packet is associated with an IP Subnet that is part of the Multinetting. If so, the multinetting VLAN ID will be changed to an IP Subnet specific VLAN ID before the packet is processed by the core switch.02-23-2012

Ganesh Palapattu, Houston, TX US

Patent application numberDescriptionPublished
20120010513Chemically-selective, label free, microendoscopic system based on coherent anti-stokes raman scattering and microelectromechanical fiber optic probe - An endoscopic microscopic system for collecting and processing a sequence of images.01-12-2012

Ganesh Palpattu, Houston, TX US

Patent application numberDescriptionPublished
20120022367Chemically-selective, label free, microendoscopic system based on coherent anti-stokes raman scattering and microelectromechanical fiber optic probe - An endoscopic microscopic system for collecting and processing a sequence of images in order to provide diagnosis and treatment.01-26-2012

Ganesh Ramaseshadri, Ypsilanti, MI US

Patent application numberDescriptionPublished
20080197654FORWARD MOUNTED POWER DRIVE ASSEMBLY - An adjustable vehicle seat assembly having a track system and a drive system for power adjustment of the seat position within a vehicle.08-21-2008

Ganesh Sangaiah, Baroda IN

Patent application numberDescriptionPublished
20100163042INHALATION DEVICE - The present invention relates to an inhalation-activatable device for administration of medicament in powder form to the respiratory system of a patient.07-01-2010

Ganesh Selvarani, Karaikudi IN

Patent application numberDescriptionPublished
20100304272PROTON CONDUCTING POLYMER ELECTROLYTE MEMBRANE USEFUL IN POLYMER ELECTROLYTE FUEL CELLS - The present invention provides an alternate proton conducting polymer electrolyte membrane and a process for the preparation thereof. More particularly the present invention provides a conducting hybrid polymer electrolyte membrane comprising a stable host polymer and a proton-conducting medium as a guest polymer for its suitability in PEM-based fuel cells. The present invention deals with host polymer, comprising a group of poly (vinyl alcohol), poly (vinyl fluoride), polyethylene oxide, polyethyleneimine, polyethylene glycol, cellulose acetate, polyvinylmethylethyl ether, more preferably polyvinyl alcohol and a guest polymer comprising poly(styrene sulfonic acid), poly(acrylic acid), sulfonated phenolic, polyacrylonitrile, polymethyl acrylate, and quaternary ammonium salt, more preferably poly(styrene sulfonic acid).12-02-2010

Ganesh Shivaprakash, Bangalore IN

Patent application numberDescriptionPublished
20120030258Effective Dating for Entity Attributes and Relationships - A method for tracking modifications to tables or relationships. In one embodiment, the method includes updating a first value stored in a first field of a record in a table in response to a database system receiving a first structured query language (SQL) statement from a customer relationship management (CRM) application. A first record is inserted into a history table in response to the first SQL statement, wherein the first record comprises a foreign key field that stores a copy of the primary key of the record, a field that stores a copy of the first value after it is updated, a field that stores a name of the first field, and a first date field. The first date field stores either the date when the first SQL statement was received by the database system, the date of the day that immediately follows the date when the first SQL statement was received by the database system, or a date that was entered into a field of a user interface.02-02-2012

Ganesh Sivamani, Pune IN

Patent application numberDescriptionPublished
20090029679SYSTEM AND METHOD TO PROVIDE A MOBILE PHONE CALLER WITH A LIKELY RESPONSE TIME - A call response time program in the memory of a server computer interacts with a mobile phone communication program to give a caller a likely response time when the call has been missed. The software comprises a configuration program, a call analyzer program, a message program, and a billing program. Auto profiling may be selected and an artificial intelligence program can be invoked. The configuration program creates a plurality of user profiles and a plurality of message files. The call analyzer program creates a plurality of user histories and may optionally invoke the artificial intelligence program. The message program responds to a missed call by sending an appropriate message indicating a likely response time. Alternatively, an interactive voice response system (IVRS) may be used.01-29-2009

Ganesh Sivaperuman, Chennai IN

Patent application numberDescriptionPublished
20100027147LOW POWER CONSUMPTION STORAGE ARRAY - Disclosed is a low power consumption storage array. Read and write cycles are separated so that a multiple disk array can be spun down during periods when there are no write requests. Cooling fans are operated with a pulse-width modulated signal in response to cooling demand to further reduce energy consumption.02-04-2010
20100070796STORAGE 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

Ganesh Skandan, Piscataway, NJ US

Patent application numberDescriptionPublished
20090020916Composite ceramic having nano-scale grain dimensions and method for manufacturing same - A composite ceramic including a first phase of ceramic material and a second phase of ceramic material, the first and second phases forming three dimensional interconnected networks of each phase and having a nano-scaled grain size. The composite ceramic is produced in a method which utilizes rapid solidification at cooling rates of at least ˜1001-22-2009

Ganesh Skandan, Easton, PA US

Patent application numberDescriptionPublished
20090042716High Temperature Reactor for the Poduction of Nanophase WC/CO Powder - A method for producing a nanostructured cermet material, including the steps of preparing an aqueous solution mixture of precursor compounds of the cermet material, introducing the solution mixture into a heated tubular reactor in the form of a fine-particle aerosol, and processing the solution mixture in the heated tubular reactor to form the nanostructured cermet material. The present invention is further directed to a processing apparatus configured for implementing the present method.02-12-2009

Ganesh Sripadi, Hyderabad IN

Patent application numberDescriptionPublished
20100293450SYSTEM AND METHOD FOR SIMULATING DISCRETE FINANCIAL FORECAST CALCULATIONS - A method is provided for creating a simulated spreadsheet. The method includes receiving information from a simulated spreadsheet template, separating the simulated spreadsheet template from information within the simulated spreadsheet template, storing the simulated spreadsheet template and the corresponding information separately, calculating any calculable information within the information by using spreadsheet formula syntax, and presenting a simulated spreadsheet that includes the calculated information.11-18-2010

Ganesh Vaideeswaran, San Jose, CA US

Patent application numberDescriptionPublished
20080235234ACCESS CONTROL LIST (ACL) BINDING IN A DATA PROCESSING SYSTEM - Systems for updating an access control list (ACL) associated with one or more resources in a data processing system are provided. The system provides a table including a list of one or more first ACLs that map to a corresponding one or more previously computed second ACLs. The system also updates a current ACL associated with a first resource of the one or more resources in the data processing system including determining whether one of the one or more first ACLs in the table matches the current ACL associated with the first resource. If one of the one or more first ACLs in the table matches the current ACL associated with the first resource then updating the current ACL associated with the first resource by associating the corresponding second ACL with the first resource.09-25-2008
20090248795Object-Oriented Systems and Methods for Controlling Storage Management Services in a Content Management System - A method and system employing an object-oriented approach to remotely controlling storage management services in a content management system. An Application Programming Interface (API) is used to communicate between a system administrator client and a resource manager, so that a system administrator can, e.g., start and stop services, check the status of services, etc. The API and resource manager exchange information, for example by exchanging XML documents by HTTP posting.10-01-2009

Patent applications by Ganesh Vaideeswaran, San Jose, CA US

Ganesh Vaitheeswaran, Bangalore IN

Patent application numberDescriptionPublished
20110153589DOCUMENT 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
20120078859SYSTEMS AND METHODS TO UPDATE A CONTENT STORE ASSOCIATED WITH A SEARCH INDEX - Some aspects include determination of second document identifiers added to a search index. The search index associates each of a plurality of words with at least one of a plurality of first document identifiers. For each of the second document identifiers, metadata of a document identified by the second document identifier is added to a content store storing metadata of each document identified by the plurality of first document identifiers.03-29-2012

Ganesh Vanamu, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080230763Metallic Nanospheres Embedded in Nanowires Initiated on Nanostructures and Methods for Synthesis Thereof - A nanostructure includes a nanowire having metallic spheres formed therein, the spheres being characterized as having at least one of about a uniform diameter and about a uniform spacing there between. A nanostructure in another embodiment includes a substrate having an area with a nanofeature; and a nanowire extending from the nanofeature, the nanowire having metallic spheres formed therein, the spheres being characterized as having at least one of about a uniform diameter and about a uniform spacing there between. A method for forming a nanostructure is also presented. A method for reading and writing data is also presented. A method for preparing nanoparticles is also presented.09-25-2008

Ganesh Varanasi, Hyderabad IN

Patent application numberDescriptionPublished
20080255383PREPARATION OF RIVASTIGMINE AND ITS SALTS - There are provided processes for making rivastigmine. In one embodiment, the process includes reacting S-(−)-[1-(3-hydroxyphenyl)ethyl]dimethylamine with N-ethyl-N-methyl carbamoyl chloride in the presence of an organic base to obtain a free base of rivastigmine.10-16-2008
20100036164PREPARATION OF ARMODAFINIL FORM I - Preparation of armodafinil crystalline Form I. Also provided is armodafinil having about 30% or more by weight of particles with sizes greater than about 250 μm, and about 70% or less by weight of particles having sizes less than about 250 μm, wherein of the particles having sizes less than about 250 μm, about 50% of them have diameters less than about 50 μm.02-11-2010
20110201800AZACITIDINE PROCESS AND POLYMORPHS - Processes for preparing azacitidine. Further included are processes for the preparation of crystalline azacitidine crystalline Form (I) and mixtures of azacitidine crystalline Forms (I) and (II).08-18-2011
20110224443PREPARATION OF FOSAMPRENAVIR CALCIUM - Process for preparation of fosamprenavir and its intermediate salts using novel phthalimide intermediates.09-15-2011

Patent applications by Ganesh Varanasi, Hyderabad IN