Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Krishnan, CA

Anand Krishnan, San Diego, CA US

Patent application numberDescriptionPublished
20100173608SAFE APPLICATION DISTRIBUTION AND EXECUTION IN A WIRELESS ENVIRONMENT - The present invention provides safe and secure application distribution and execution by providing systems and methods that test an application to ensure that it satisfies predetermined criteria associated with the environment in which it will execute. Furthermore, by using rules and permission lists, application removal, and a modification detection technique, such as digital signatures, the present invention provides mechanisms to safely distribute and execute tested, or untested, applications by determining whether the application has been modified, determining if it has permission to execute in a given wireless device environment, and removing the application should it be desirable to do so.07-08-2010

Arun Krishnan, Cuppertino, CA US

Patent application numberDescriptionPublished
20110191397NAMING SCHEME FOR MEDIA STORAGE - A method allowing for fast mapping between a content identifier (ID) for a media content file and the file path of said media content file includes: dividing a plurality of characters making up the contend ID into a plurality of ordered subsections separated by a separator character, correlating at least one of the subsections with a directory in an electronic file system, and correlating the last of the subsections with a name of the media content file, the media content file being located within a directory correlated with a preceding subsection.08-04-2011
20110191447CONTENT DISTRIBUTION SYSTEM - A system for storing content available for streaming includes a storage tier with a plurality of storage clusters, each of the storage clusters having at least one server, the storage clusters collectively storing multiple media content files; a streaming tier coupled to the storage tier, the streaming tier having multiple streaming servers, the streaming tier being configured to stream data over a network faster than the storage tier is able to stream the data over the network; and a computer-implemented synchronization module configured to analyze traffic statistics associated with a media content file stored on the storage tier and selectively replicate the media content file on the streaming tier based on the traffic statistics.08-04-2011

Arun Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20110191439MEDIA CONTENT INGESTION - Ingesting media on a content distribution network includes obtaining media content in a media content ingestion system, storing the media content on a home storage volume of a data storage structure, and replicating the media content across multiple storage volumes on the data storage structure based on a set of data associated with the media content.08-04-2011
20110191446STORING AND STREAMING MEDIA CONTENT - Providing media content includes storing a plurality of media files on a storage tier having at least one storage cluster, each storage cluster having at least one server, replicating at least some of the media files stored on the storage tier on at least one streaming server of a streaming tier configured to stream data over a network faster than the storage tier is able to stream the data over the network; receiving a request from a client over the network for a portion of a selected media file; streaming the requested portion of the selected media file to the client from the streaming tier if the selected media file is stored on the streaming tier; and streaming the requested portion of the selected media file to the client from the storage tier if the media file is not stored on the streaming tier.08-04-2011

Arvind Krishnan, San Francisco, CA US

Patent application numberDescriptionPublished
20110283224PROVIDING A TIMELINE CONTROL IN A MULTI-TENANT DATABASE ENVIRONMENT - A system and method for providing a timeline control in a multi-tenant database system. In one embodiment, a method includes determining a plurality of entitlement processes and milestones that are to be enforced, where each entitlement process includes one or more actions, and where each action is associated with a corresponding milestone. The method further includes displaying a timeline control window that shows one or more milestones for an entitlement process, and updating the timeline control window as the status of the entitlement process changes.11-17-2011

Ashwin M. Krishnan, San Diego, CA US

Patent application numberDescriptionPublished
20100234380CRYSTALLINE FORMS AND PROCESSES FOR THE PREPARATION OF PHENYL-PYRAZOLES USEFUL AS MODULATORS OF THE 5-HT2A SEROTONIN RECEPTOR - The present invention relates to processes for preparing phenyl-pyrazoles of Formula (I) and salts and pharmaceutical compositions thereof, useful as modulators of 5-HT09-16-2010
20110021538PROCESSES FOR THE PREPARATION OF PYRAZOLE DERIVATIVES USEFUL AS MODULATORS OF THE 5-HT2A SEROTONIN RECEPTOR - The present invention relates to processes for preparing pyrazole derivatives of Formula (I) and salts and pharmaceutical compositions of the salts thereof, useful as modulators of 5-HT01-27-2011

Patent applications by Ashwin M. Krishnan, San Diego, CA US

Balaji Sengodan Krishnan, Redwood City, CA US

Patent application numberDescriptionPublished
20110296465Making Televisions Connected and Collaborative - A television interface unit (TVIU) allows users to use a client device to select content from internet for watching on a television and to control the presentation of the content on the television. The TVIU sends web-pages from the internet to the client device. The user can select a web page comprising digital content received from the TVIU and indicate to the TVIU to present the same content on a television. The client device can be disconnected from the TVIU to perform other activities and subsequently reconnected to the TVIU to resume control of the content presented on the television. A TVIU can be controlled using multiple client devices and a single client device can control multiple TVIUs. The TVIU can be connected to other TVIUs to synchronize viewing of content on multiple televisions, thereby allowing social interaction based on internet content presented on a television.12-01-2011

Balamurugan Krishnan, Santa Clara, CA US

Patent application numberDescriptionPublished
20100241699Device-Based Control System - A Device-Based Control System (DBCS) enables a device-agnostic and source-agnostic entertainment experience through use of an internet-enabled device (IED). The IED includes a media management application for navigating through media or entertainment content, controlling media devices according to a type of media content selected by the user, and sharing media experiences via social networks. The IED includes smartphones, tablet computers, and other internet-enabled processor-based devices. The DBCS leverages the internet access of the IED to enable search and discovery of all available media content. A content recommendation system (CRS) coupled to the media management application learns media preferences from user behavior, generates from numerous disparate media sources media choices corresponding to the media preferences, and presents the media choices on the IED.09-23-2010

Basker S. Krishnan, San Marino, CA US

Patent application numberDescriptionPublished
20110238681Apparatus and Method for Storing, Searching and Retrieving an Object From a Document Repository Using Word Search and Visual Image - An apparatus and method for creating an association between a word and an object comprising creating an object identification (ID); assigning a link ID to the object ID; determining whether a word in the object is part of a word list; performing either a) adding the word to the word list and creating a unique word ID for the word, or b) gathering a word ID associated with the word; and associating either the unique word ID or the word ID to the link ID. In one aspect, the apparatus and method search for an object based on word search and visual image by searching for a word ID associated with a word in a word list; searching for at least one link ID associated with the word ID; associating the at least one link ID with an object ID; and visually displaying the object associated with the object ID.09-29-2011
20110246453Apparatus and Method for Visual Presentation of Search Results to Assist Cognitive Pattern Recognition - An apparatus and method for searching using cognitive pattern recognition comprising searching at least one document associated with a search text; presenting a quantity of the at least one document in a scaled common image format (CIF); selecting a document in the quantity for display; adding a visual distinction to all pages of the selected document where the search text exists from the rest of the pages of the selected document; and displaying all pages of the selected document wherein the search text exists in the scaled common image format (CIF).10-06-2011

Biju Krishnan, Rohnert Park, CA US

Patent application numberDescriptionPublished
20090067437METHODS, SYSTEMS AND COMPUTER PROGRAM PRODUCTS FOR MANAGING ATM ETHERNET FLOWS - Methods, systems and computer program products are provided for associating multiple Ethernet flows between a transceiver/uplink endpoint and a subscriber endpoint over an underlying ATM VCC including generating an ATM VCC record having a first endpoint identifier corresponding to a subscriber device such as a passive optical network (“PON”) or digital subscriber line (“DSL”) device and a second endpoint identifier corresponding to a transceiver card, such as a GigE card.03-12-2009

Ganesh Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20120109590METHODS AND SYSTEMS FOR MANAGING SYNCHRONIZATION OF A PLURALITY OF INFORMATION ITEMS OF A COMPUTER-AIDED DESIGN DATA MODEL - The present disclosure features systems and methods for maintaining consistency of a CAD model across a plurality of homogenous or heterogeneous applications across one or more computing devices and used by one or more users. The systems include a common data model, comprising chapters of different information items to describe various aspects of the CAD model, and lightweight change instructions representative of modifications made by a user to a chapter of the CAD model. By utilizing a common data model and difference-based change instructions, a plurality of users may concurrently collaborate on the design of a CAD model, or a single user may utilize a plurality of applications of a CAD suite efficiently and with an enhanced user experience.05-03-2012

Gopal Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20080307052SELECTING AND DISPLAYING ADVERTISEMENT IN A PERSONAL MEDIA SPACE - The embodiments provide methods of selecting relevant advertisement to target users by utilizing the knowledge of friends or acquaintance of the target users. The target users and friends or acquaintances of the target users belong to the same on-line communities, groups, or circles. In an exemplary embodiment, a method for providing advertising content for display in a personal media space of an Internet networking tool of a user is provided. The method includes defining the personal media space in a display region of a graphical user interface window. The personal media space being controlled by the user in terms of content. The method also includes selecting an advertisement content unit to be added to the personal media space for display by the user. The method further includes establishing a communication session between the user and another user. The communication session includes an interaction space for enabling communication between the user and the other user. The interaction space is displayed in the graphical user interface window along with the personal media space and the advertising content unit selected by the user to be displayed in the personal media space.12-11-2008
20110087540Web Pages and Methods for Displaying Targeted On-Line Advertisements in a Social Networking Media Space - An internet web page and methods for displaying one or more views in a social networking environment is provided. The web page is a graphical user interface that facilitates communication in the social networking environment. The internet web page includes a first region that provides selections for showing a list of friends for a first user. The list of friends is approved by the first user. A second region defines a community media space that including tools for allowing entry of text, images, or videos. A third region presents online advertising targeted based on knowledge about the friends of the first user, who are identified in the list of friends. The online advertising further is identifiable as liked by the first user when displayed in the third region. Further included is a fourth region for displaying an image selected by the first user to represent the first user and a fifth region providing an interface for communication via a chat session. The chat session is a text exchange between the first user and a second user selected from the list of friends.04-14-2011
20110087541Web Pages and Methods for Providing Rewards for Liking Particular On-Line Advertisements in a Social Networking Media Space - A method is provided for operating an internet web site for facilitating social networking. The method includes an operation that provides a plurality of on-line advertisements in a first viewable location. Each on-line advertisement is represented by an icon having a link to additional detail regarding the on-line advertisement. The method also includes an operation that receives a selection of at least one of the plurality of on-line advertisements. The selection indicates a liking of the on-line advertisement by a first user. In response to receiving the selection, the method moves the icon of the selected on-line advertisement to a second viewable location. The method also include an operation that detects selection of the on-line advertisement by a second user when the icon is at the second viewable location and an operation that provides a reward in response to the detected selection associated with the icon.04-14-2011

Gopala Krishnan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090148930PROMOTER ENHANCED CHILLED AMMONIA BASED SYSTEM AND METHOD FOR REMOVAL OF CO2 FROM FLUE GAS STREAM - A chilled ammonia based CO06-11-2009
20090291235MULTIARC DISCHARGE MOVING BED REACTOR SYSTEM - A moving bed reactor system is provided. The system comprises at least one gas inlet, a distributor, a temperature control, a plurality of electrodes, and a spark control circuit. The spark control circuit drives the electrodes and generates a multi-arc discharge when the system is loaded with particles and a gas at approximately atmospheric pressure or greater is being pumped through the system. The multi-arc discharge is useful to create activated species which may improve the rate of a chemical reaction taking place in the moving bed reactor system.11-26-2009
20100056353METHOD AND SYSTEM FOR PRODUCING FLUORIDE GAS AND FLUORINE-DOPED GLASS OR CERAMICS - The present invention relates generally to production of a fluoride gas and equivalents thereof, and fluorine-doped sodium silicate glass, glass ceramics, vitro ceramics and equivalents thereof. In one embodiment, the method includes providing a salt and an oxide in a reactor, heating the reactor to produce a vapor and the vitro ceramic and removing the vapor.03-04-2010
20110070136PROMOTER ENHANCED CHILLED AMMONIA BASED SYSTEM AND METHOD FOR REMOVAL OF CO2 FROM FLUE GAS STREAM - A method and system for CO03-24-2011

Patent applications by Gopala Krishnan, Sunnyvale, CA US

Gopala N. Krishnan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100103765LIQUID INJECTOR FOR SILICON PRODUCTION - The present invention relates generally to a liquid injector for silicon production. In one embodiment, the injector includes a tube having at least one opening at a first end of said tube, a moveable sealing means disposed inside the tube for sealing the at least one opening and a heating means coupled to the tube for controlling a temperature of a liquid exiting the tube through the at least one opening.04-29-2010
20110008235METHOD FOR MODERATE TEMPERATURE REUTILIZATION OF IONIC HALIDES - In one embodiment, the present invention relates generally to a method for reutilizing ionic halides in a production of an elemental material. In one embodiment, the method includes reacting a mixture of an ionic halide, at least one of: an oxide, suboxide or an oxyhalide of an element to be produced and an aqueous acid solution at moderate temperature to form a complex precursor salt and a salt, forming a precursor halide from the complex precursor salt, reducing the precursor halide into the element to be produced and the ionic halide and returning the ionic halide into the mixture of the reacting step.01-13-2011
20110038779MULTI-STAGE SYSTEM FOR REACTION AND MELT COALESCENCE AND SEPARATION - In one embodiment, the present invention relates generally to a multi-stage system for performing melt coalescence and separation, the multi-stage system. In one embodiment, the multi-stage system includes a first container for mixing a powder with a salt, the first container having an opening, a heating means coupled to the first container for heating the first container and a second container coupled to the first container.02-17-2011
20120009116HIGH TEMPERATURE DECOMPOSITION OF COMPLEX PRECURSOR SALTS IN A MOLTEN SALT - In one embodiment, the present disclosure relates generally to a method for thermally decomposing a complex precursor salt. In one embodiment, the method includes heating a salt in a reactor until a molten salt is formed, adding the complex precursor salt to the molten salt in the reactor and removing a volatile precursor halide formed from thermal decomposition of the complex precursor salt from the reactor.01-12-2012

Patent applications by Gopala N. Krishnan, Sunnyvale, CA US

Hari U. Krishnan, Newark, CA US

Patent application numberDescriptionPublished
20090150689Data Path Controller With Integrated Power Management to Manage Power Consumption of a Computing Device and its Components - A data path controller, a computer device, an apparatus and a method are disclosed for integrating power management functions into a data path controller to manage power consumed by processors and peripheral devices. By embedding power management within the data path controller, the data path controller can advantageously modify its criteria in-situ so that it can adapt its power management actions in response to changes in processors and peripheral devices. In addition, the data path controller includes a power-managing interface that provides power-monitoring ports for monitoring and/or quantifying power consumption of various components. In one embodiment, the data path controller includes a power-monitoring interface for selectably monitoring power of a component. It also includes a controller for adjusting operational characteristics of the component for modifying the power consumed by the component to comply with a performance profile, which generally specifies permissible power consumption levels for the component.06-11-2009

Jagannath Krishnan, Mountain View, CA US

Patent application numberDescriptionPublished
20080244577SOFTWARE DELIVERY FOR VIRTUAL MACHINES - One embodiment entails delivering a software payload to guest software in a virtual machine so that the software payload is part of a file system accessible by the guest software, wherein delivery avoids a data path involving a network stack of the virtual machine.10-02-2008

Jagannath Gopal Krishnan, Mountain View, CA US

Patent application numberDescriptionPublished
20090158432On-Access Anti-Virus Mechanism for Virtual Machine Architecture - A tangible medium embodying instructions usable by a computer system to protect a plurality of guest virtual machines (VMs), which execute via virtualization software on a common host platform, from malicious code is described. A scan engine is configured to scan data for malicious code and determine a result of the scanning, wherein the result indicates whether malicious code is present in the data. A driver portion is configured for installation in an operating system of a target VM, which is one of the guest VMs. The driver portion intercepts an access request to a file, that originates within the target VM. The driver portion communicates information identifying a location of the data to be scanned by the scan engine without sending a copy of the data to the scan engine. The scan engine executes within the virtualization layer outside a context of the target VM.06-18-2009

Jayshree Krishnan, Pleasanton, CA US

Patent application numberDescriptionPublished
20080289021SOFTWARE APPLICATION ACCESS METHOD AND SYSTEM - An access method and system. The method includes receiving from a first user, by a software application within a computing system, a request for access to the software application. The software application determines a first domain associated with a first current location of the user. The software application determines a home domain associated with the user. The software application retrieves a set of login process rules associated with a combination of the first domain and the home domain. The software application enforces the set of login process rules. The software application transmits results of enforcing the set of login process rules.11-20-2008

Kanna Krishnan, Oakland, CA US

Patent application numberDescriptionPublished
20120126804APPARATUS AND METHOD FOR DETECTING FAULTY CONCENTRIC NEUTRALS IN A LIVE POWER DISTRIBUTION CABLE - An apparatus for detecting a faulty concentric neutral wire in a live power distribution cable may include, in one embodiment, a housing for sliding along a surface of a power distribution cable, a magnetic sensor, and a motion device. The magnetic sensor may be coupled to the housing and configured to detect a magnetic field produced by each concentric neutral wire as the housing moves along the surface of the cable. The motion device may also be coupled to the housing, and may detect motion of the housing relative to the cable. In some embodiments, a communication device may communicate data describing the magnetic field and motion to a destination device.05-24-2012

Koushik Krishnan, Santa Clara, CA US

Patent application numberDescriptionPublished
20110068874METHOD AND APPARATUS FOR CALIBRATING OSCILLATORS - A method of calibrating oscillators is disclosed that includes searching, in an array storing an operational characteristic of the oscillator, for an index value that is associated with an output of the oscillator; determining that the output is within a predetermined accuracy as compared to a desired output; and generating the output based the index value. An apparatus for performing the method is also disclosed herein.03-24-2011

Koushik Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20110304374METHODS AND APPARATUS FOR A GRAY-CODED PHASE ROTATING FREQUENCY DIVIDER - Methods and apparatus for a gray-coded phase rotating frequency divider. A phase selector is provided that includes two or more selectors, each selector configured to receive multiple clock phases and output a respective clock phase based on one or more selection bits that are part of a selection input, and a gray code generator configured to generate a gray coded output that forms the selection input so that when the gray coded output changes state only selection bits associated with a single selector change. A method includes grouping a plurality of clock phases into two or more groups, for each group, selecting a respective clock phase based on one or more selection bits that are part of a selection input, and generating a gray coded output that forms the selection input so that when the gray coded output changes state only selection bits associated with a single group change.12-15-2011

Kulathumani Krishnan, San Diego, CA US

Patent application numberDescriptionPublished
20100058196INTEGRATED DISPLAY AND MANAGEMENT OF DATA OBJECTS BASED ON SOCIAL, TEMPORAL AND SPATIAL PARAMETERS - An embodiment is directed to displaying information to a user of a communications device. The communications device receives a query including a social parameter, a temporal parameter and a spatial parameter relative to the user that are indicative of a desired visual representation of a set of data objects. The communications device determines degrees to which the social, temporal and spatial parameters of the query are related to each of the set of data objects in social, temporal and spatial dimensions, respectively. The communications device displaying a first visual representation of at least a portion of the set of data objects to the user based on whether the determined degrees of relation in the social dimension, temporal dimension and spatial dimension satisfy the respective parameters of the query.03-04-2010
20100323669SYSTEM AND METHOD FOR PERMITTING RECORDATION OF VOICE TRANSMISSIONS AMONG GROUP MEMBERS OF A COMMUNICATION GROUP OF WIRELESS COMMUNICATION DEVICES - A system, method, and computer readable product for allowing a member of a mobile communications group, such as a push-to-talk (PTT) group, to receive indications from at least one other mobile communication device that a current conversation or talk spurt may be recorded. The member may further record or receive the recorded conversation or talk spurt, and store the recorded conversation or spurt in a local memory for later retrieval or automatic playback.12-23-2010

Mahadevan Krishnan, Oakland, CA US

Patent application numberDescriptionPublished
20100084494Resonant Supersonic Gas Valve and Nozzle - A high speed valve has a conductive flyer plate responsive to eddy currents induced by an adjacent coil. The eddy currents generate a repulsive force which opens the valve, and a low-mass flyer plate and spring combined with a resonant plate and spring combination provide a fast opening and closing time for the valve. A nozzle structure directs a supersonic flow of gas into a rectangular array of high-density gas suitable for interaction with a laser beam transverse to the rectangular array of jets for the production of wakefield interaction, leading to very high-energy electrons from the gas jet.04-08-2010

Manavalan Krishnan, Fremont, CA US

Patent application numberDescriptionPublished
20110283045EVENT PROCESSING IN A FLASH MEMORY-BASED OBJECT STORE - Approaches for processing an event in an objects store, such as an MySQL database management system or a memcached caching system, that are maintained on one or more solid state devices. A plurality of threads may be instantiated. Each of the threads may be configured to retrieve items from a queue of items. Each item in the queue of items may be associated with a particular event occurring within the object store. Each event is a message that indicates an activity requiring work has occurred within the object store. When a particular thread retrieves an item from the queue of items, the particular thread processes the particular event associated with the item retrieved by the particular thread. In this way, event handling in object stores such as MySQL and memcached may be performed more efficiently on a solid state device.11-17-2011
20110320403APPROACHES FOR THE REPLICATION OF WRITE SETS - Approaches for replicating data in a distributed transactional system. At a first node of a cluster, a per-transaction write set that comprises a plurality of write operations that are performed against a first data store maintained by the first node is committed. The per-transaction write set is replicated from the first node to a second node of the cluster. At the second node, the plurality of write operations, specified by the per-transaction write set, may be performed in parallel against a second data store maintained by the second node. At the second node, two or more threads may perform a portion of the plurality of write operations against data blocks stored within an in-memory buffer.12-29-2011
20120005154EFFICIENT RECOVERY OF TRANSACTIONAL DATA STORES - Approaches for recovering a node of a distributed transactional system. When a recovering node is being brought on-line, a copy of at least a portion of a first data store maintained by an existing node is created without ceasing to process transactions against the first data store at the existing node. The recovering node creates a second data store based on the copy of the first data store. While the recovering node creates the second data store, the recovering node stores committed transaction data received from a plurality of nodes. The committed transaction data describes transactions committed against data stores maintained by the sender of the committed transaction data. The recovering node may thereafter replay, against the second data store, any transactions identified by the committed transaction data that are associated with a global transaction number that is more recent than is a reference commit number.01-05-2012

Mayilraj Krishnan, Santa Clara, CA US

Patent application numberDescriptionPublished
20120089738TRANSACTIONAL APPLICATION PROCESSING IN A DISTRIBUTED ENVIRONMENT - Transactional application processing in a distributed environment using an application-aware network infrastructure element is described. In an embodiment, an apparatus comprises a plurality of network interfaces, forwarding logic, and transaction manager logic. The plurality of network interfaces is operable to communicatively connect to one or more packet-switched networks. The forwarding logic is coupled to the plurality of network interfaces and, when executed, is operable to receive packet flows therefrom and to forward the packet flows thereto. The transaction manager logic is encoded in one or more tangible media for execution and when executed is operable to: receive first information that specifies one or more remote resources associated with an extended transaction, where the extended transaction comprises a plurality of child transactions; and reserve the one or more remote resources by sending out one or more reservation requests over a network management protocol.04-12-2012

Musaravakkam Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20110181315Adaptive Device Aging Monitoring and Compensation - Improved device aging monitoring and compensation schemes are presented herein. In particular, embodiments enable quantitative measurement of actual aging experienced by a device up to the instant of measurement, rather than rely on static a priori estimation of aging effects under worst case conditions. As such, embodiments provide adaptive device aging monitoring and compensation schemes. In addition, embodiments allow for aging monitoring and compensation to be performed at a desired granularity, whereby aging monitoring and compensation can be performed at a chip, module, or sub-module level. Further, embodiments inherently compensate for the effects of aging on passive components (e.g., parasitics of interconnect wires, capacitors, etc.) in addition to active device aging.07-28-2011

Musaravakkam Samaram Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20100005328Integrated Circuit with Modular Dynamic Power Optimization Architecture - A system and method for regulating power consumption within an integrated circuit (IC) with a modular design. The IC is designed so that any one distinct functional module within the IC utilizes only transistors with a substantially same or similar critical voltage level, which may for example be the threshold voltage of the transistors. Consequently, the supply voltage delivered to each functional modules can be lowered to the minimum voltage necessary to enable the transistors within the module to operate. Similarly, modules within the IC may be designed with transistors which share a common value for a substrate bias voltage or a clock speed, or with a combination of common values for several electrical factors. In this way, it is possible to reduce power consumption by fine-tuning the voltages supplied to (or clock speeds driving) specific modules, in a way which is custom-tuned to each module.01-07-2010

Nandakumar Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20100207649IN SITU AND REAL TIME MONITORING OF INTERCONNECT RELIABILITY USING A PROGRAMMABLE DEVICE - In one embodiment, the reliability of the L2 power and/or ground sub-arrays of contacts of a functional integrated circuit device is verified by applying a reference voltage to a selected contact in sub-array and sequentially measuring the voltage at other contacts in the sub-array. If the voltage levels are greater than a threshold voltage level then the functional integrated circuit device is verified as being reliable.08-19-2010

Narayanan Vinay Krishnan, San Francisco, CA US

Patent application numberDescriptionPublished
20090122949SYSTEM AND METHOD FOR WEAR LEVELING UTILIZING A RELATIVE WEAR COUNTER - An invention is provided for wear leveling in a non-volatile memory system utilizing relative wear counters to indicate relative levels of wear for each memory block in a non-volatile memory system. Whenever a memory block is erased, the associated relative wear counter is incremented. Then, when any relative wear counter reaches a predetermined limit, the value of the lowest relative wear counter is subtracted from each relative wear counter. Thus, each relative wear counter indicates a relative wear level of the associated memory block relative to other memory blocks. In this manner, the relative wear levels are maintained while reducing the amount of memory needed to for each relative wear counter.05-14-2009

Rajaram Krishnan, La Jolla, CA US

Patent application numberDescriptionPublished
20110108422EX VIVO MULTI-DIMENSIONAL SYSTEM FOR THE SEPARATION AND ISOLATION OF CELLS, VESICLES, NANOPARTICLES AND BIOMARKERS - Devices and techniques are described that involve a combination of multidimensional electrokinetic, dielectrophoretic, electrophoretic and fluidic forces and effects for separating cells, nanovesicles, nanoparticulates and biomarkers (DNA, RNA, antibodies, proteins) in high conductance (ionic) strength biological samples and buffers. In disclosed embodiments, a combination of continuous and/or pulsed dielectrophoretic (DEP) forces, continuous and/or pulsed field DC electrophoretic forces, microelectrophoresis and controlled fluidics are utilized with arrays of electrodes. In particular, the use of chambered DEP devices and of a properly scaled relatively larger electrode array devices that combines fluid, electrophoretic and DEP forces enables both larger and/or clinically relevant volumes of blood, serum, plasma or other samples to be more directly, rapidly and efficiently analyzed. The invention enables the creation of “seamless” sample-to-answer diagnostic systems and devices. The devices and techniques described can also carry out the assisted self-assembly of molecules, polymers, nanocomponents and mesoscale entities into three dimensional higher order structures.05-12-2011

Ram Krishnan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20090003317METHOD AND MECHANISM FOR PORT REDIRECTS IN A NETWORK SWITCH - A method for selectively redirecting a data packet to a port on a switching device which is associated with a corresponding network service. In one embodiment, the data packet is redirected to an intrusion prevention service (IPS) for security analysis of the data packet. In another embodiment, the switching device performs a data link layer redirecting of the data packet based at least in part on whether the data packet is to be flooded from the switching device.01-01-2009
20090252030REDUCING TRAFFIC LOSS IN AN EAPS SYSTEM - A ring network with an automatic protection switching domain includes a control VLAN and at least one data VLAN. A master node in the ring is connected to at least one transit node. Each node in the ring network is linked to an adjacent node by a primary port or a secondary port. The master node receives notification of a fault via the control VLAN, the fault indicating a failed link between adjacent nodes. In response, the master node unblocks its secondary port to traffic on the data VLAN(s). The forwarding database entries on the master node and on the transit node(s) are flushed. Data traffic is flooded to the ring network until forwarding database entries on the master node and on the transit node(s) have been reestablished.10-08-2009
20090259811METHOD OF PERFORMING TABLE LOOKUP OPERATION WITH TABLE INDEX THAT EXCEEDS CAM KEY SIZE - In a packet switching device or system, such as a router, switch, combination router/switch, or component thereof, a method of and system for performing a table lookup operation using a lookup table index that exceeds a CAM key size is provided. Multiple CAM accesses are performed, each using a CAM key derived from a subset of lookup table index, resulting in one or more CAM entries. One or more matching table entries are derived from the one or more CAM entries resulting from the multiple CAM accesses.10-15-2009
20100246387NETWORK CONVERGENCE IN RESPONSE TO A TOPOLOGY CHANGE - In response to a network topology change, packets are initially flooded on ports of a network device. In addition, a bit array is cleared in response to the topology change. Each bit in the bit array is associated with a particular forwarding entry on the network device. In connection with the clearing of the bit array, the flooding of packets on ports of the network device is made conditional, reducing failover time of the network.09-30-2010

Raman S. Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20110208845USE OF IPv6 IN ACCESS NETWORKS - An apparatus may include a port to receive a ranging request from a cable modem and a processor in communication with the port. The processor may assign a service identifier to the cable modem, match the service identifier with a link layer address of the cable modem, receive a router advertisement and comparing the source link layer address from the router advertisement to the link layer address of the cable modem, and determine if the link layer address of the cable modem is the same as the source link layer address.08-25-2011

Raman Shankara Krishnan, Cupertino, CA US

Patent application numberDescriptionPublished
20080271109PHYSICAL SECURITY TRIGGERED DYNAMIC NETWORK AUTHENTICATION AND AUTHORIZATION - A unified access control component (UACC) can maintain information relating to network access information and physical location information associated with respective users who may access a network that can include network resources (e.g., applications, information). The UACC can cross reference the network access information (e.g., user network access events, credentials, and policy) and physical location information (e.g., user physical access events, credentials, and policy) and can generate and enforce a unified network access policy based on network access information and physical location information associated with a particular user. After network access privileges have been granted to a user, the UACC can continue to monitor the user. The UACC can include a dynamic authentication component that can request a user re-authenticate if a change in the physical location and/or network access associated with the user is detected, such that a re-computation of network access privileges is desired.10-30-2008

Ranganathan Krishnan, San Deigo, CA US

Patent application numberDescriptionPublished
20110286325HYBRID SATELLITE AND MESH NETWORK SYSTEM FOR AIRCRAFT AND SHIP INTERNET SERVICE - A hybrid satellite-mesh network including a ground segment, a mobile segment and a satellite segment provides high bandwidth communication between mobile platforms and the Internet. The satellite segment is used only when mesh network communication links between mobile segment nodes and ground segment nodes are unavailable. Mobile segment nodes can function in either an access terminal mode or an access point mode to communicate with other mobile segment nodes according to a routing algorithm in a mesh portion of the network. Mobile segment nodes employ adaptive frequency reuse, link level date rate adaptation, link level power control and adaptive beam forming antennas.11-24-2011

Rathish Krishnan, Santa Clara, CA US

Patent application numberDescriptionPublished
20110158317METHOD OF REDUCING COMPUTATIONS IN INTRA-PREDICTION AND MODE DECISION PROCESSES IN A DIGITAL VIDEO ENCODER - A method of improving the computation speed of the sum of absolute transformed distances (SATD) for different intra-prediction modes is described. Determining the SATD quicker provides the benefits of better coding performance without suffering the drawbacks of longer computation times. The method of reducing intra-prediction and mode decision processes in a video encoder, implements Hadamard transforms with improvements. Hadamard transforms are performed on an original block and predicted blocks and calculations are only performed where coefficients are non-zero thus skipping the coefficients that are zero. Using such an approach, the calculations required for the Vertical Prediction, Horizontal Prediction and DC Prediction are reduced significantly. Thus, the best intra-prediction mode is able to be determined very efficiently.06-30-2011

Rathish Krishnan, San Mateo, CA US

Patent application numberDescriptionPublished
20110051811PARALLEL DIGITAL PICTURE ENCODING - Apparatus and Method for parallel digital picture encoding are disclosed. A digital picture is partitioned into two or more vertical sections. An encoder unit is selected to serve as a master and one or more encoder units are selected to serve as slaves. The total number of encoder units used equals the number of vertical sections. A mode search is performed on the two or more vertical sections on a row-by-row basis. Entropy coding is performed on the two or more vertical sections on a row-by-row basis. The entropy coding of each vertical section is performed in parallel such that each encoder unit performs entropy coding on its respective vertical section. De-blocking is performed on the two or more vertical sections in parallel on a row-by-row basis.03-03-2011
20110051813UTILIZING THRESHOLDS AND EARLY TERMINATION TO ACHIEVE FAST MOTION ESTIMATION IN A VIDEO ENCODER - Fast motion estimation in video encoding may be implemented using early termination. One or more section sizes in a current video picture may be determined for which a portion of motion estimation can be skipped during encoding of the current video picture. The portion of motion estimation may be performed on the current video picture on a section-by-section basis only for one or more section sizes not skipped. The picture may be encoded using the motion estimation performed in b) to produce an encoded picture. The resulting encoded picture may be stored or transmitted. The speedup achieved by skipping part of motion estimation may be regulated by selection of a quality control value.03-03-2011

Rohini Krishnan, Folsom, CA US

Patent application numberDescriptionPublished
20080224732Logic Modules for Semiconductor Integrated Circuits - A logic module (09-18-2008
20080256165Full-Adder Modules and Multiplier Devices Using the Same - A full-adder module (10-16-2008

Sampathkumar Krishnan, Camarillo, CA US

Patent application numberDescriptionPublished
20080213215Concentrated Protein Lyophilates, Methods, and Uses - The invention provides, among other things, lyophilized compositions of high surface area that comprise a protein and that reconstitute quickly and efficiently to solution of high protein concentration with minimal formation, if any, of foam, effervescence, bubbles, turbidity, or particulates that might be deleterious. The invention also provides, among other things, methods for making the lyophilized compositions. The invention in additional aspects also provides Raman Imaging Spectrographic methods for real time analyses of polymorphs in a sample using PLS algorithms. By way of particular example, the use of the method for the analysis of mannitol polymorphs is described, and the use of the analysis to determine optimum compositions and lyophilization methods for producing lyophilates of pharmaceutical proteins having a predefined distribution of mannitol polymorphs and having the aforementioned reconstitution properties is also described.09-04-2008
20120116054CONCENTRATED PROTEIN LYOPHILATES, METHODS, AND USES - The invention provides, among other things, lyophilized compositions of high surface area that comprise a protein and that reconstitute quickly and efficiently to solution of high protein concentration with minimal formation, if any, of foam, effervescence, bubbles, turbidity, or particulates that might be deleterious. The invention also provides, among other things, methods for making the lyophilized compositions. The invention in additional aspects also provides Raman Imaging Spectrographic methods for real time analyses of polymorphs in a sample using PLS algorithms. By way of particular example, the use of the method for the analysis of mannitol polymorphs is described, and the use of the analysis to determine optimum compositions and lyophilization methods for producing lyophilates of pharmaceutical proteins having a predefined distribution of mannitol polymorphs and having the aforementioned reconstitution properties is also described.05-10-2012

Sandeep Krishnan, San Diego, CA US

Patent application numberDescriptionPublished
20110029258PRESSURE MEASUREMENT FOR FLOW METERING DEVICE - A flow metering device includes a flow tube, a motor for positioning the flow tube, an outlet nozzle in fluid communication with the flow tube, and an inlet nozzle in fluid communication with the flow tube. The outlet nozzle has an outlet pressure tap and the inlet nozzle has an inlet pressure tap. The inlet nozzle, the flow tube, and the outlet nozzle define a flow path that has a plurality of recirculation zones. At least one of the inlet pressure tap and the outlet pressure tap opens within one of the recirculation zones.02-03-2011
20120112103SEAL ASSEMBLY FOR METERING VALVE - A seal assembly for an electric component includes a generally cylindrical plug, a first O-ring seal and a second O-ring seal. The plug includes a sidewall extending between first and second end walls. An annular groove circumscribes the sidewall. A first O-ring seal is disposed in the annular groove. A first through-bore extends between the first end wall and the second end wall. A first counter-bore circumscribes the first through-bore in the first end wall. A second O-ring seal is disposed within the first counter-bore.05-10-2012

Sarika Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20120124057EXTERNAL USER IDENTIFICATION AND VERIFICATION USING REPUTATION DATA - In a system and method for user identification and verification using reputation data, a processor-implemented feedback component receives feedback data pertaining to a user of a network-based community in response to a transaction in which the user is a party. A processor-implemented tracking component tracks transaction data and metadata associated with the transaction data and the feedback data. A processor-implemented aggregation component aggregates the received feedback data and the tracked data and metadata to yield an aggregated set of data pertaining to the user. A processor-implemented reputation component generates a reputation value for the user from the aggregated set of data. If the reputation value is greater than a predetermined threshold value, the user is considered trustworthy, and if the reputation value is not greater than the predetermined threshold value, the user is not considered trustworthy.05-17-2012
20120124192USING BEHAVIORAL DATA IN RATING USER REPUTATION - In a system and method for using user behavior and interaction data to rate a reputation of a user, a processor-implemented tracking component tracks an interaction of a user with a network-based publisher. A processor-implemented reputation component generates a reputation value for the user from the tracked user interaction.05-17-2012

Sasidharan Krishnan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100037089Providing Fault Tolerant Storage System to a Cluster - In one embodiment, a system comprises a plurality of nodes. On each node, a storage virtualization component may receive the I/O operations generated from local applications on the node. The storage virtualization component may transmit the I/O operation, and detect any failures that occur in the I/O operations. If a failure is detected, the storage virtualization component may cooperate with other storage virtualization components on other nodes to successfully complete an I/O operation that experiences a failure. In one embodiment, if the I/O operation is successful on a remote node, the storage virtualization component may migrate the application that sourced the I/O operation to the remote node. In other embodiments, the storage virtualization component may monitor I/O operations and migrate the application after a pattern of local failures and successes on the remote node.02-11-2010
20110107025SYNCHRONIZING SNAPSHOT VOLUMES ACROSS HOSTS - Prior to overwriting a block of data in a first volume of data on a primary host, the block of data is written to a first snapshot of the first volume. Subsequently, the first snapshot can be synchronized with a snapshot of a second volume of data on a secondary host, where the second volume is a replica of the first volume. To synchronize the snapshots, only a portion of the first snapshot (e.g., the block of data that was written to the first snapshot) is sent to the secondary host.05-05-2011

Shyam Krishnan, San Francisco, CA US

Patent application numberDescriptionPublished
20110104765STEREOSELECTIVE SYNTHESIS OF METYROSINE - Provided herein are compositions including diastereomers in substantially diastereomerically pure form and enantiomers in substantially enantiomerically pure form, and processes for preparing them and converting them to metyrosine.05-05-2011

Sowmya Krishnan, Newark, CA US

Patent application numberDescriptionPublished
20090028781CATALYTIC REACTOR METHOD FOR GENERATING HIGH PURITY WATER VAPOR - A catalytic reactor apparatus produces high purity water vapor by reacting hydrogen and oxygen together within a catalytic reaction chamber. The reactants and an inert gas, such as argon gas or nitrogen, are supplied to the catalytic reaction chamber in a controlled fashion by a gas panel. The cylindrical catalytic reaction chamber is preferably constructed of titanium or stainless steel. The catalytic reaction chamber is filled with high purity ceramic pellets of a nonreactive material coated with a catalyst, such a noble metal catalyst. Screens at each end of the reaction chamber prevent the catalyst pellets from being transported outside reaction chamber. The interior of the reaction chamber has two perpendicular baffle plates traversing the length to increase contact area with the catalytic pellets for electrical charge and thermal transport during the reaction. The temperature of the reaction chamber is maintained below 350 C during operation.01-29-2009
20090078324GAS-PANEL SYSTEM - The invention involves the introduction of a gas-flow restrictor and reservoir upstream of a mass flow controller (MFC) in a gas-panel stick. The restrictor and reservoir components function to smooth out pressure spikes in the gas line, thus preventing gas-flow irregularities that can occur in an MFC or pressure-insensitive MFC. The restrictor and reservoir components can be integrated into the MFC.03-26-2009

Patent applications by Sowmya Krishnan, Newark, CA US

Sowmya Krishnan, Union City, CA US

Patent application numberDescriptionPublished
20090114295GAS-PANEL ASSEMBLY - A gas-panel manifold for use in a gas-panel assembly is disclosed. A manifold in the assembly provides a plurality of support surfaces, each designed for supporting a gas-component thereon, and internal passageways disposed within the manifold body for connecting gas components, with such carried on the manifold, for gas flow through the manifold in a generally downstream direction. The adjacent support surfaces in the manifold are in different planes, representing different heights above the support.05-07-2009
20100112814PRE-CERTIFIED PROCESS CHAMBER AND METHOD - The present invention relates generally to the field of semiconductor device manufacturing and more specifically to the manufacture and certification of semiconductor processing equipment. Systems and methods are described that establish a baseline contamination levels at each stage of the manufacture, assembly, testing, and installation of a process chamber.05-06-2010

Sreenivas Krishnan, Campbell, CA US

Patent application numberDescriptionPublished
20100153661PROCESSING OF READ REQUESTS IN A MEMORY CONTROLLER USING PRE-FETCH MECHANISM - A memory controller provided according to an aspect of the present invention includes a predictor block which predicts future read requests after converting the memory address in a prior read request received from the processor to an address space consistent with the implementation of a memory unit. According to another aspect of the present invention, the predicted requests are granted access to a memory unit only when there are no requests pending from processors and the peripherals sending access requests to the memory unit.06-17-2010
20110161713COMMAND LATENCY REDUCTION AND COMMAND BANDWIDTH MAINTENANCE IN A MEMORY CIRCUIT - A method includes operating an arbitration logic of a memory controller at a core clock frequency lower than that of a memory clock frequency. The memory controller is configured to generate a command sequence including a number of commands in accordance with a number of external requests to access the memory. The method also includes parallelizing the number of commands in the command sequence based on a timing requirement for a non-first command in the command sequence defined by a memory-access protocol being satisfied at a rising edge or a falling edge of the core clock relative to a previous command in the command sequence. Further, the method includes ensuring, through the parallelizing, availability of the number of commands in the command sequence to a memory interface operating at the memory clock frequency at a command rate equal to the memory clock frequency.06-30-2011

Sridhar Krishnan, San Francisco, CA US

Patent application numberDescriptionPublished
20100258956MICROELECTRONIC PACKAGES AND METHODS THEREFOR - A microelectronic package includes a microelectronic element having faces and contacts, the microelectronic element having an outer perimeter, and a substrate overlying and spaced from a first face of the microelectronic element, whereby an outer region of the substrate extends beyond the outer perimeter of the microelectronic element. The microelectronic package includes a plurality of etched conductive posts exposed at a surface of the substrate and being electrically interconnected with the microelectronic element, whereby at least one of the etched conductive posts is disposed in the outer region of the substrate. The package includes an encapsulating mold material in contact with the microelectronic element and overlying the outer region of the substrate, the encapsulating mold material extending outside of the etched conductive posts for defining an outermost edge of the microelectronic package.10-14-2010
20110269272MICROELECTRONIC PACKAGES AND METHODS THEREFOR - A microelectronic package includes a microelectronic element having faces and contacts, the microelectronic element having an outer perimeter, and a substrate overlying and spaced from a first face of the microelectronic element, whereby an outer region of the substrate extends beyond the outer perimeter of the microelectronic element. The microelectronic package includes a plurality of etched conductive posts exposed at a surface of the substrate and being electrically interconnected with the microelectronic element, whereby at least one of the etched conductive posts is disposed in the outer region of the substrate. The package includes an encapsulating mold material in contact with the microelectronic element and overlying the outer region of the substrate, the encapsulating mold material extending outside of the etched conductive posts for defining an outermost edge of the microelectronic package.11-03-2011

Patent applications by Sridhar Krishnan, San Francisco, CA US

Sridharan Gopal Krishnan, Santa Clara, CA US

Patent application numberDescriptionPublished
20090077198DYNAMICALLY CONSTRAINED, FORWARD SCHEDULING OVER UNCERTAIN WORKLOADS - Scheduling searchable items such as web pages for crawling involves dynamically scheduling items for downloading based on capacity based on time. The workload is distributed over time, in advance, by anticipating and accounting for the discovery of new links on the particular host. Respective times to download items can be determined based on the current size of the host's crawl corpus relative to the maximum size of the host's crawl corpus. The respective times may be determined based additionally on respective freshness targets for the searchable items, which characterize how often an item's content should be refreshed by re-downloading the item, and on respective politeness factors for the host, which characterize the delay time between consecutive download requests to that host. As such, one can know precisely how the system is performing at any point in time and predict future performance.03-19-2009

Srinath Krishnan, Campbell, CA US

Patent application numberDescriptionPublished
20090294896SHALLOW TRENCH ISOLATION PROCESS UTILIZING DIFFERENTIAL LINERS - A method of manufacturing an integrated circuit (IC) can utilize a shallow trench isolation (STI) technique. The shallow trench isolation technique can be used in an IC process. Separate liners for the trench are used for NMOS and PMOS regions. The liners can induce strain in the substrate.12-03-2009

Patent applications by Srinath Krishnan, Campbell, CA US

Srinivasan Krishnan, Palo Alto, CA US

Patent application numberDescriptionPublished
20090112681Method and system for click-to-call - A method and system for establishing a connection between a sales agent and a user. A telephone connection is established by a lead generator. The sales agent is selected by the lead generator on the basis of a bid price method and is connected to the user on the basis of the user's services of interest. A unique billing system is also provided for billing the sales agent. The invention may be implemented on a stored program computer under the control of programmed software.04-30-2009

Subashree Krishnan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20110134127Global Career Graph - Disclosed is a method, comprising a) capturing a career journey for each individual of a plurality of individuals, wherein the career journey for an individual is represented as an individual career graph comprising nodes and edges connecting at least some of the nodes, and wherein each node represents a position expressed as a combination of a role for the individual at a particular organization and each edge represents a transition from one node to another; and b) aggregating the individual career graphs of the plurality of individuals into a global career graph.06-09-2011
20110138333Room User Interface - Disclosed is a method, comprising a) generating a user interface having a background, wherein the background resembles a room, and wherein the user interface includes graphical icons resembling real-world objects; and b) associating each graphical icon with a task, wherein when a graphical icon is selected utilizing a selection technique, the task associated with the selected graphical icon is performed.06-09-2011

Subramaniam Krishnan, Irvine, CA US

Patent application numberDescriptionPublished
20100010359DETECTING PROLONGED MYOCARDIAL REPOLARIZATION INDICATIVE OF CARDIAC CONDITION - The present invention comprises methods and apparatus for detecting prolonged myocardial repolarization as an indicator of cardiac conditions, including without limitation, transmural ischemia. In some embodiments, without limitation, the present invention comprises methods and apparatus to detect prolonged repolarization using electrocardiographic and electrophysiological tools and measurements.01-14-2010

Subramaniam C. Krishnan, Irvine, CA US

Patent application numberDescriptionPublished
20080221566Method and apparatus for detecting and achieving closure of patent foramen ovale - A method for detecting and closing the patent foramen ovale including the steps of locating a His bundle, plane of the interatrial septum, and coronary sinus ostium in a patient; identifying a fossa ovalis on the basis of one or more predetermined distances between the fossa ovalis and the His bundle, the plane of the interatrial septum, and the coronary sinus ostium; locating a patent foramen ovale by probing the junction between the fossa ovalis and a limbus of the fossa ovalis; and causing injury to the surfaces of at least one of a septum primum and a septum secundum within the patent foramen ovale. Another method includes the steps of locating a tunnel of a patent foramen ovale by probing the junction between a fossa ovalis and a limbus of the fossa ovalis and causing injury to the surfaces of at least one of a septum primum and a septum secundum within the tunnel of the patent foramen ovale by applying energy to at least one of the septum primum and the septum secundum. Apparatuses to perform these methods are also provided.09-11-2008
20110077507Method and apparatus for locating the fossa ovalis, creating a virtual fossa ovalis and performing transseptal puncture - Apparatus is provided of locating the fossa ovalis in a patient by locating at least one of the His bundle, the plane of the interatrial septum, and the coronary sinus ostium in a patient, and thereafter locating the fossa ovalis on the basis of one or more predetermined distances between these locations. Software is also provided that can determine and display the location of the fossa ovalis in a patient based on predetermined distances between the locations. Such software can for example be provided within an electroanatomical system. Methods of determining the location of the fossa ovalis, performed by either a clinician or a central processing unit-controlled surgical system, are also provided and determined using predetermined measurements from defined locations. An apparatus for locating the fossa ovalis and performing a transseptal puncture is also provided.03-31-2011
20110087120Methods and apparatus for locating the fossa ovalis and performing transseptal puncture - The instant disclosure relates to a family of devices and methods for both measuring electrophysiological signals and delivering elongate medical devices. In an embodiment, a kit is described that includes a hollow catheter adapted to navigate a patient's vasculature having a hollow lumen terminating at a distal end, structure configured for sensing cardiac electrical activity adjacent the distal end of the hollow catheter and for acquiring electrograms. The fossa ovalis of a subject can be located therefrom and a second medical device can be advanced into and through the hollow lumen to such an extent that a distal tip of the second medical device protrudes beyond a proximal end and the distal end of the hollow catheter at the same time.04-14-2011
20110087175Method and apparatus for locating the fossa ovalis, creating a virtual fossa ovalis and performing transseptal puncture - Apparatus is provided of locating the fossa ovalis in a patient by locating at least one of the His bundle, the plane of the interatrial septum, and the coronary sinus ostium in a patient, and thereafter locating the fossa ovalis on the basis of one or more predetermined distances between these locations. Software is also provided that can determine and display the location of the fossa ovalis in a patient based on predetermined distances between the locations. Such software can for example be provided within an electroanatomical system. Methods of determining the location of the fossa ovalis, performed by either a clinician or a central processing unit-controlled surgical system, are also provided and determined using predetermined measurements from defined locations. An apparatus for locating the fossa ovalis and performing a transseptal puncture is also provided.04-14-2011

Subramanian Krishnan, Sanjose, CA US

Patent application numberDescriptionPublished
20120095595PROCESS OF MAKING CEREAL, PULSE AND LENTIL ADMIXTURE - A process and a method for automatically and/or semi automatically making a cereal and a pulse batter having an optimal consistency is described. The method and process also includes the steps for dispensing and storage for distribution. The cereal and pulse are soaked, ground and mixed together, spices added and allowed to ferment at an ambient temperature for an adequate time. The batter is packaged and stored in such a way that the batter's shelf life is increased. Expiration date is labeled on the container so that it can be monitored by the user. The process also provides a sterile way of preparing the various combinations of cereal and pulse as a batter. The optimal fermentation provides consistent delivery of taste. Packaging techniques provide appropriate shipping conditions.04-19-2012

Sudarsan Krishnan, San Diego, CA US

Patent application numberDescriptionPublished
20090138226SYSTEMS AND METHODS FOR MEASURING NON-LINEAR CHARACTERISTICS OF A POWER AMPLIFIER - A method for measuring non-linear characteristics of a power amplifier is described. A calibration waveform is calculated during a testing procedure period. Amplitude characteristics of the calibration waveform at the output of the power amplifier are measured during the testing procedure period. Phase characteristics of the calibration waveform at the output of the power amplifier are measured during the testing procedure period. Pre-distortion techniques are configured based on the amplitude characteristics and the phase characteristics to be used during a normal operation period of a transmitter.05-28-2009

Vaikom B. Krishnan, Fremont, CA US

Patent application numberDescriptionPublished
20090031327METHOD FOR PERFORMING REAL-TIME ANALYTICS USING A BUSINESS RULES ENGINE ON REAL-TIME HETEROGENOUS MATERIALIZED DATA VIEWS - A method for performing real-time analytics using a business rules engine on real time heterogeneous materialized data views is disclosed. The method comprises processing of rows produced by views corresponding to events. The rows are processed according to business rules by a view engine. Views with conditions equivalent to rule conditions are subscribed to by a rule engine, which outputs action messages corresponding to the rule condition. Where the rule condition is satisfied, a statement to that effect is sent, with any available reportlets, to an alert engine. The alert engine handles alert states corresponding to the action statement, saves any corresponding reportlets, and generates a message to fire an alert to a notification engine. The notification engine formats the alert and sends the alert by a selected medium, such as email, a webservice call, or another network protocol.01-29-2009

Venkatesh Tumati Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20110181738MECHANICAL PAN, TILT AND ZOOM IN A WEBCAM - A system and method for mechanically panning, tilting, and/or zooming a webcam to track a user's face. In one embodiment, such movement is controlled by kernel software in a host to which the webcam sends video data. In this way, a driver in the host kernel handles the face tracking, transparent to the application programs that would access the video. In an alternate embodiment, such movement is controlled by firmware in the webcam itself The video and control signals are sent over the same standard cable, such as a USB bus. In one embodiment, the video is supplied to an instant messaging application. The use of a standard bus (e.g., USB) and the offloading of the face tracking to the webcam and driver allows easy use by the instant messaging application.07-28-2011

Venkateshwaran Krishnan, Seal Beach, CA US

Patent application numberDescriptionPublished
20100019590ELECTRIC MACHINE - An electric machine system includes an electric machine and a companion device. The electric machine has a stationary member and a movable member that, by interaction of magnetic fields, at least one of moves relative to the stationary member or generates electricity when moved relative to the stationary member. One of the stationary member and the movable member includes a permanent magnet. The companion device is coupled to the electric machine to communicate mechanical movement with the movable member. In certain instances, the electric machine system has adaptations for operation of the electric machine system subsea and/or in a corrosive environment.01-28-2010

Vetrivelan Krishnan, San Jose, CA US

Patent application numberDescriptionPublished
20090216987METHOD AND APPARATUS FOR ALLOCATING HOST MEMORY FOR A MEMORY-LESS ADD-ON DEVICES - Methods and apparatus for allocating host memory for use by a host channel adapter (HCA) with insufficient on-board memory are disclosed. In one embodiment, a method includes determining when a host memory arrangement which has a host memory updates a system address map associated with the host memory, and obtaining control from a system basic-input-output-system (BIOS) associated with an operating system (OS) of the host memory arrangement when the system address map is updated. The method also includes allocating a first memory block in the host memory using an add-on device after obtaining control from the host memory arrangement. The system address map is updated by the add-on device to indicate that the first memory block has been allocated to the add-on device. Finally, the method includes returning the control to the system BIOS after updating the system address map.08-27-2009

Vijay Krishnan, Mountain View, CA US

Patent application numberDescriptionPublished
20090274376METHOD FOR EFFICIENTLY BUILDING COMPACT MODELS FOR LARGE MULTI-CLASS TEXT CLASSIFICATION - A method of classifying documents includes: specifying multiple documents and classes, wherein each document includes a plurality of features and each document corresponds to one of the classes; determining reduced document vectors for the classes from the documents, wherein the reduced document vectors include features that satisfy threshold conditions corresponding to the classes; determining reduced weight vectors for relating the documents to the classes by comparing combinations of the reduced weight vectors and the reduced document vectors and separating the corresponding classes; and saving one or more values for the reduced weight vectors and the classes. Specific embodiments are directed to formulations for determining the reduced weight vectors including one-versus-rest classifiers, maximum entropy classifiers, and direct multiclass Support Vector Machines.11-05-2009

Vivek Krishnan, Redwood City, CA US

Patent application numberDescriptionPublished
20100050571Method And Apparatus For Inflating And Sealing Packing Cushions With Rotary Sealing Mechanism - An apparatus for inflating and sealing packing cushions has a drive mechanism for feeding a preconfigured film material to a sealing mechanism in a flattened state without wrinkles in the sealing region in which a longitudinal seal is formed. In one aspect, the drive mechanism comprises a pair of upper adjacent belts and a backing element, such as a lower belt. The sealing mechanism may be a rotary sealing wheel that contacts the film material between the upper adjacent belts.03-04-2010