Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Lakshminarayanan, US

Anand Lakshminarayanan, Redmond, WA US

Patent application numberDescriptionPublished
20080244258Instrumenting Configuration and System Settings - Described are systems and methods for instrumenting configuration and system settings based on targeting configuration settings at dynamically populated groups, groups with varied membership, and objects defined in a class. The systems and methods provide for attributing a configuration setting or policy to one or more objects and then targeting the object at one or more scope.10-02-2008

Patent applications by Anand Lakshminarayanan, Redmond, WA US

Arun Lakshminarayanan, Sunnyvale, CA US

Patent application numberDescriptionPublished
20100306224Online Measurement of User Satisfaction Using Long Duration Clicks - Determine a plurality of first dwell durations for a plurality of first web pages, each first dwell duration indicating a time period a user has spent with a first web page. Access a plurality of first quality ratings for the first web pages, each first quality rating indicating a quality of a first web page as a part of a search result generated for a first search query. Access a predefined quality rating threshold. Correlate the first dwell durations and the first quality ratings. And, determine a dwell duration threshold, such that a second user spending a second dwell duration greater than or equal to the dwell duration threshold with a second web page indicates that the second user is satisfied with the second web page identified in a second search result generated by a search engine in response to a second search query requested by the second user.12-02-2010

Dhamodharan Lakshminarayanan, Austin, TX US

Patent application numberDescriptionPublished
20080275779MOBILE PAYMENT SERVICES - A Java2 Enterprise Edition (J2EE) enabled server executing Java software provides a financial transaction Web service to a client each of which communicates wirelessly with the J2EE enabled server and executes Java software to conduct financial transactions between a merchant and a consumer upon an account issued by an issuer to the consumer. Each financial transaction is submitted by the merchant to an acquirer for processing by a transaction handler/payment processor, and is submitted by the transaction handler/payment processor to the issuer to obtain a payment amount for the financial transaction from the account, and wherein the issuer forwards the payment amount of the financial transaction to the transaction handler/payment processor who forwards the payment amount of the financial transaction to the acquirer to pay the merchant for the financial transaction.11-06-2008

Gopi Lakshminarayanan, Fremont, CA US

Patent application numberDescriptionPublished
20110302443Method and System for Synchronizing Multiple Secure Clocks - A method for synchronizing secure clocks in a system without using any external clock, a system configured to perform the method, and a computer medium storing system code. Each secure clock is adjustable subject to a set of predetermined adjustment constraints. The intersection of the adjustment constraints of all the clocks is a limit intersection. The clocks may be synchronized to an average adjusted time of the secure clocks (if the average adjusted time is within the limit intersection) or to a substitute average adjusted time within the limit intersection if the average adjusted time is outside the limit intersection. Synchronization can occur in response to a request to adjust at least one of the clocks by a proposed clock adjustment value or to synchronize at least one of them without otherwise adjusting them.12-08-2011

Karthik Lakshminarayanan, Issaquah, WA US

Patent application numberDescriptionPublished
20090055340Analysis of software conflicts - Conflicts among programs are detected, and advice is given based on the detected conflicts. A set of conflict rules defines what constitutes a conflict, and a set of advice rules defines what advice is to be given in response to a conflict that has been detected. The conflict rules may be provided by a different party from the action rules, so the decision as to what constitutes a conflict can be made separately from the decision as to what advice should be given when a conflict is detected.02-26-2009

Karthik Lakshminarayanan, Bellevue, WA US

Patent application numberDescriptionPublished
20090193496DETECTION OF HARDWARE-BASED VIRTUAL MACHINE ENVIRONMENT - A method and a processing device are provided for detecting a hardware-based virtual machine environment. An execution time of a privileged instruction may be measured and an execution time of a nonprivileged instruction may be measured. The execution time of the privileged instruction may be compared with the execution time of the nonprivileged instruction. When the execution time of the privileged instruction exceeds the execution time of the nonprivileged instruction by at least a threshold or a threshold factor, then a hardware-based virtual machine environment is detected. In some embodiments, a well-known technique for detecting a software-based virtual machine environment may be used in conjunction with a technique for detecting a hardware-based virtual machine environment. A licensing policy of a software product may be accessed and the software product may be prevented from executing when a detected machine environment is in violation of the licensing policy.07-30-2009

Karthik Lakshminarayanan, Ronkonkoma, NY US

Patent application numberDescriptionPublished
20110317601DIGITAL SIGNAGE WITH ON-DEMAND POWER WAKE UP - A technique for on-demand power wake up for digital signage includes providing 12-29-2011
20120075233DEVICE DISPLAY WITH A TOUCH SENSOR - A device display with a touch sensor includes a housing bezel, a plain clear substrate, and a display panel. The display includes a circuit board having a display aperture, the circuit board disposed between the clear substrate and display panel, and assembled with the housing bezel such that a portion of the display can be viewed through a bezel aperture. Sensor electrodes are disposed around the display aperture of the circuit board. A capacitive touch controller generates an electric field between sensor electrodes such that the electric field extends through and above the clear substrate. The controller can then detect a disturbance in the electric field above the clear substrate within and along a periphery of the bezel aperture.03-29-2012

Karthik Lakshminarayanan, Cupertino, CA US

Patent application numberDescriptionPublished
20120075314Prevention of DOS Attack by a Rogue Graphics Application - A mechanism is described for mitigating the effects of such a DoS attack by detecting a multiple TDR situation within a short duration, identifying the errant virtual machines, and suspending all rendering ability for that virtual machine or set of virtual machines. While the disclosed embodiments are described in the context of virtual machines, the principles may be extended to the general problem of DoS attacks due to TDRs and bugchecks on any physical machine that includes a GPU. For example, DoS attacks can be generated from web sites directly using GPU rendering.03-29-2012

Kishore Lakshminarayanan, Santa Clara, CA US

Patent application numberDescriptionPublished
20090106072Associating Assets with Agreements - Method and apparatus for associating assets with an agreement, where the assets are typically equipment or machinery and the agreement is typically a service contract. When assets are sold or leased, service is often an important part of the transaction. A user is presented with a sequence of operations in order to streamline the process of creating service agreements to cover assets. The user enters data and proceeds through a flow to associate selected assets with service agreements. The method optionally includes obtaining approval and signatures authorizing the agreement.04-23-2009
20090106079Executive Field Service Task Start to Finish - Method and apparatus for completing a field service activity, where the field service activity typically involves providing on-site service for equipment or machinery. A user is presented with a sequence of operations in order to streamline the process of completing a field service activity. The user enters data and proceeds through the sequence of operations to complete the field service activity. The time spent by the user in various stages of completion of the field service activity is captured and recorded. The method optionally includes obtaining approval and signatures authorizing the agreement.04-23-2009

Ramaswamy Lakshminarayanan, Salt Lake City, UT US

Patent application numberDescriptionPublished
20100228354Hip prosthesis with monoblock ceramic acetabular cup - An improved hip prosthesis includes an acetabular cup bearing component constructed from a relatively hard and high strength ceramic material for articulation with a ball-shaped femoral head component which may be constructed from a compatible ceramic or metal material. In one form, the acetabular cup further includes a ceramic porous bone ingrowth surface adhered thereto for secure ingrowth attachment to natural patient bone.09-09-2010
20110046741Total disc implant - A total disc implant (TDI) is provided for total replacement of a spinal disc or discs in a human patient or other mammal, wherein the TDI is designed to maintain a substantially full range of natural motion (ROM) following implantation. The TDI generally comprises, in one preferred form, upper and lower end plates for affixation to adjacent vertebral bodies, with an intervening insert disposed therebetween. The end plates each include elongated part-cylindrical surfaces oriented generally perpendicular to each other, with one of said surfaces extending in an anterior-posterior direction and the other extending in a medial-lateral direction. The intervening insert defines concave upper and lower part-cylindrical seats oriented for respectively engaging these part-cylindrical surfaces, wherein these part-cylindrical seats are defined by offset radii to include a somewhat flattened central base region merging smoothly with upwardly curving radiused sides.02-24-2011
20110098818Radiolucent spinal fusion cage - An improved bone graft is provided for human implantation, particularly such as a spinal fusion cage for implantation into the inter-vertebral space between two adjacent vertebrae. The improved spinal fusion cage includes a substrate block of high strength biocompatible material having a selected size and shape to fit the anatomical space, and a controlled porosity analogous to natural bone. The substrate block may be coated with a bio-active surface coating material such as hydroxyapatite or a calcium phosphate to promote bone ingrowth and enhanced bone fusion. Upon implantation, the fusion cage provides a spacer element having a desired combination of mechanical strength together with osteoconductivity and osteoinductivity to promote bone ingrowth and fusion, as well as radiolucency for facilitated post-operative monitoring. The fusion cage may additionally carry one or more natural or synthetic therapeutic agents for further promoting bone ingrowth and fusion.04-28-2011

Patent applications by Ramaswamy Lakshminarayanan, Salt Lake City, UT US

Renganarayana Lakshminarayanan, Fort Collins, CO US

Patent application numberDescriptionPublished
20080294870SWITCH MEMORY ARCHITECTURES - The present invention provides a switch memory architecture (SMA) consisting of: (i) processing elements (PE), (ii) memory banks (MB), and (iii) interconnect switches (ISWITCH). The present invention allows for efficient, potentially unbounded data transfer between two adjacent processes by passing a memory handle and the status registers (memory control information) of the MB. This function may be performed by the ISWITCH.11-27-2008