Patents by Inventor Ganapathi Krishnan

Ganapathi Krishnan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20140172720
    Abstract: Method and systems for facilitating digital commerce are provided. Systems include a client and server which are incorporated into an online purchasing system to perform the purchase and online delivery of electronic content. The client includes a secured copy of the merchandise and components used to license and purchase the merchandise and to unsecure and process the licensed merchandise. The client communicates with the server to download the components onto a customer's computer system and to license and purchase a requested item of merchandise. The server supplies merchandise-specific components and licenses the requested item of merchandise by generating an electronic certificate. The electronic certificate contains license parameters that are specific to the requested merchandise and an indicated purchasing option. Once an electronic license certificate is received, the merchandise is made available to the customer for use in accordance with the licensing parameters.
    Type: Application
    Filed: December 11, 2013
    Publication date: June 19, 2014
    Inventors: Ganapathy Krishnan, John Guthrie, Scott Oyler
  • Patent number: 8290753
    Abstract: The technology includes methods, a system, and a computer readable medium for predicting the time to failure of an electronic component, by generating a finite element model of the component, developing a microstructure-based failure model for each representative volume element associated with each node in the finite element model, and calculating a time to failure of the component from the shortest predicted time to failure of any node when a value of a stress variable is applied to the microstructure-based failure model of each node. The technology further includes methods, system, and a medium programmed to predict failure of a system that includes an electronic component, based on predicting time to failure of the component.
    Type: Grant
    Filed: March 13, 2007
    Date of Patent: October 16, 2012
    Assignee: Vextec Corporation
    Inventors: Robert G. Tryon, III, Animesh Dey, Loren A. Nasser, Ganapathi Krishnan
  • Patent number: 8285522
    Abstract: The technology includes methods, a system, and a computer readable medium for predicting the failure of an electronic device during design of the device, by receiving data associated with the device, the data including data indicative of a device response to a specific load on the system while the device is in operation, and predicting potential failure of the device using a probabilistic model and the data, wherein the probabilistic model utilizes at least one of fast probability methods and simulation techniques.
    Type: Grant
    Filed: January 24, 2007
    Date of Patent: October 9, 2012
    Assignee: Vextec Corporation
    Inventors: Robert G. Tryon, III, Animesh Dey, Loren A. Nasser, Ganapathi Krishnan
  • Publication number: 20080015827
    Abstract: The technology includes for methods, a system, and a computer readable medium for modeling the failure of an electronic component, based on a detailed simulation of fatigue mechanisms in the component. The technology further includes methods, system, and a medium programmed to predict failure of a system that includes an electronic component, based on modeling one or more fatigue mechanisms in the component.
    Type: Application
    Filed: March 13, 2007
    Publication date: January 17, 2008
    Inventors: Robert Tryon, Animesh Dey, Loren Nasser, Ganapathi Krishnan
  • Publication number: 20050021477
    Abstract: A method and system for facilitating digital commerce using a secure digital commerce system is provided. The secure digital commerce system is arranged according to a client/server architecture and includes a modularized DCS client and DCS server. The DCS client and the DCS server are incorporated into an online purchasing system, such as a virtual store, to perform the purchase and online delivery of electronic content. The DCS client includes a set of components which include a secured copy of the merchandise and various components needed to license and purchase the merchandise and to unsecure and process (e.g., execute) the licensed merchandise. The DCS client communicates with the DCS server to download the components onto a customer's computer system and to license and purchase a requested item of merchandise.
    Type: Application
    Filed: February 2, 2004
    Publication date: January 27, 2005
    Inventors: Ganapathy Krishnan, John Guthrie, Scott Oyler
  • Patent number: 6405316
    Abstract: A method and system for modifying the behavior of existing executable code by injecting new code into an executable file is provided. The injection mechanism injects a reference to new code contained in a DLL into an existing executable file such that, when the code of the executable file is executed, the DLL is automatically loaded and the new code is automatically executed. A reference to the DLL is injected into the executable file by either modifying an import table of the file, which causes automatic loading of the DLLs referred to therein, or by adding DLL loader code to the file. The DLL loader code uses an underlying operating system call to load the DLL. Further, the injection mechanism provides enhanced security by injecting security code and data into the executable file. The injected security code mechanism uses an incremental encryption and decryption process to encrypt and decrypt portions of the executable file in a more secure manner.
    Type: Grant
    Filed: July 28, 2000
    Date of Patent: June 11, 2002
    Assignee: Network Commerce, Inc.
    Inventors: Ganapathy Krishnan, Scott Oyler
  • Patent number: 6141698
    Abstract: A method and system for modifying the behavior of existing executable code by injecting new code into an executable file is provided. The injection mechanism injects a reference to new code contained in a DLL into an existing executable file such that, when the code of the executable file is executed, the DLL is automatically loaded and the new code is automatically executed. A reference to the DLL is injected into the executable file by either modifying an import table of the file, which causes automatic loading of the DLLs referred to therein, or by adding DLL loader code to the file. The DLLs loader code uses an underlying operating system call to load the DLL. Further, the injection mechanism provides enhanced security by injecting security code and data into the executable file. The injected security code mechanism uses an incremental encryption and decryption process to encrypt and decrypt portions of the executable file in a more secure manner.
    Type: Grant
    Filed: January 29, 1997
    Date of Patent: October 31, 2000
    Assignee: Network Commerce Inc.
    Inventors: Ganapathy Krishnan, Scott Oyler
  • Patent number: 6073124
    Abstract: A method and system for facilitating digital commerce using a secure digital commerce system is provided. The secure digital commerce system is arranged according to a client/server architecture and includes a modularized DCS client and DCS server. The DCS client and the DCS server are incorporated into an online purchasing system, such as a virtual store, to perform the purchase and online delivery of electronic content. The DCS client includes a set of components which include a secured copy of the merchandise and various components needed to license and purchase the merchandise and to unsecure and process (e.g., execute) the licensed merchandise. The DCS client communicates with the DCS server to download the components onto a customer's computer system and to license and purchase a requested item of merchandise.
    Type: Grant
    Filed: July 15, 1997
    Date of Patent: June 6, 2000
    Assignee: ShopNow.com Inc.
    Inventors: Ganapathy Krishnan, John Guthrie, Scott Oyler