Patents by Inventor Ravi Ganesan

Ravi Ganesan 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: 20060182283
    Abstract: Techniques for securing an asymmetric crypto-key having a public key and a split private key with multiple private portions are provided. A first one of multiple factors is stored. All of the factors are under the control of a user and all are required to generate a first private portion of the split private key. The first private portion not stored in a persistent state. A second private portion of the split private key under control of an entity other than the user is also stored. The first private portion and the second private portion are combinable to form a complete private portion.
    Type: Application
    Filed: February 14, 2005
    Publication date: August 17, 2006
    Applicant: TRICIPHER, INC.
    Inventors: Ravinderpal Sandhu, Brett Schoppert, Ravi Ganesan, Mihir Bellare, Colin deSa
  • Publication number: 20060184451
    Abstract: To electronically present bills and request payment of presented bills, billing information representing a bill of a biller for a payee, and an associated selectable payment indicator having a first linking function, are received from a first network site associated with a bill presentment entity via a first communications link over a communications network. The received billing information and payment indicator are displayed. An input representing a selection of the displayed payment indicator is received. Based on the receipt of this input, the first linking function is activated to establish a second communications link over the communications network to a second network site, different that the first network site, associated with a bill payment entity, and to transmit a request to pay the represented bill on behalf of the payee to the second network site via the second communications link.
    Type: Application
    Filed: February 17, 2005
    Publication date: August 17, 2006
    Inventors: Ravi Ganesan, Mark Harris, Hans Dreyer, Kathryn Wolfe
  • Publication number: 20060182276
    Abstract: Techniques for providing different levels of access based upon a same authentication factor are provided. A first message is received that is transformed with a first portion of a split private key, the first portion based upon a user password and another factor, and the split private key associated with an asymmetric key pair having a public key and the split private key. The user is authenticated for a first level of network access based upon the received first message being transformed with the first portion. A second message is received that is transformed with a second portion of the split private key, the second portion based upon the password only and not combinable with the first portion to complete the split private key. The user is authenticated for a second level of network access different that the first level based upon the received second message being transformed with the second portion.
    Type: Application
    Filed: February 14, 2005
    Publication date: August 17, 2006
    Applicant: TRICIPHER, INC.
    Inventors: Ravinderpal Sandhu, Brett Schoppert, Ravi Ganesan, Mihir Bellare, Colin deSa
  • Publication number: 20060064377
    Abstract: Bill information is electronically presented to a user via a wide-area communications network. The wide-area communications network has multiple different network sites, including a first network site associated with a first bill information presentment entity, a second network site associated with a first user entity, and a third network site associated with a second bill information presentment entity. First information for authenticating the first user entity is received by the first bill information presentment entity. The first user entity is authenticated to the third network site based on this received first authentication information. First bill information, which represents a first bill of a first biller for the first user entity, is accessed at the third network site based on the authentication of the first user entity to this site. The accessed first bill information is transmitted from the first network site to the second network site, for presentation to the first user entity.
    Type: Application
    Filed: August 22, 2003
    Publication date: March 23, 2006
    Applicant: CHECKFREE CORPORATION
    Inventors: Ravi Ganesan, Mark Harris, Hans Dreyer, Kathryn Wolfe
  • Publication number: 20050222953
    Abstract: To facilitate access to information on a network, an extended network universal resource locator is generated. The generated extended network universal resource locator has (i) a network address, such as an Internet URL, at which stored information, such as detailed bill information, can be accessed on a network, (ii) identity information associated with a first network entity and an integrity value corresponding to the identity information, and (iii) voucher information indicating that a third network entity has authenticated the first network entity and that transmission of the extended network universal resource locator by the third network entity to the first network entity occurred at a particular time. The identity information could, for example, include an identification of the stored information and an account number associated with the first network entity. The integrity value could, for example, be a hash of the identity information.
    Type: Application
    Filed: May 31, 2005
    Publication date: October 6, 2005
    Applicant: CHECKFREE CORPORATION
    Inventors: Ravi Ganesan, Kenneth Hobday, Matt Lewis
  • Publication number: 20050209965
    Abstract: To notify a person of the availability of electronic billing information, billing information associated with bills of a biller for its customers is stored in a first data store, and identify information identifying unregistered persons having billing information stored in the first data store, is stored in a second data store. Registration information identifying a person who is currently unregistered is received via a wide area network. The received registration information is compared with the identity information stored in the second data store. Based on the comparison, it is determined if the received registration information identifies a customer of the biller. If so, a notice of the availability of the stored billing information of the biller is transmitted to the person via the wide area network.
    Type: Application
    Filed: May 31, 2005
    Publication date: September 22, 2005
    Applicant: CHECKFREE CORPORATION
    Inventor: Ravi Ganesan
  • Patent number: 6948063
    Abstract: An electronic message for transmission over a network, such as the Internet, is created by encrypting a first component with a first crypto-key, which is associated with a first network entity, such that the encrypted first component can be decrypted by only the first network entity. The first crypto-key could, for example, be a symmetric crypto-key known only to the first network entity or the public non-symmetric crypto-key of a private-public non-symmetric key pair, where the private non-symmetric crypto key is known only to the first network entity. A second component, which is different than the first component, is encrypted with a second crypto-key, which is associated with a second network entity, such that the encrypted second component can also be decrypted by the first network entity.
    Type: Grant
    Filed: December 23, 1999
    Date of Patent: September 20, 2005
    Assignee: CheckFree Corporation
    Inventors: Ravi Ganesan, Kenneth Hobday, Matt Lewis
  • Publication number: 20050137978
    Abstract: A bill is presented and payment of the presented bill is requested over a communications network having a first network site associated with a bill payment entity, a second network site, which is different than the first network site, associated with a user, and a third network site, which is different than the first and the second network sites, associated with a bill presentment entity, which is different than the bill payment entity. A first signal, representing a request of the user for billing information, is transmitted from the second network site to the first network site. Responsive to the transmitted first signal, a second signal representing a bill availability identifier for a bill of a biller for the user, is transmitted from the first network site to the second network site.
    Type: Application
    Filed: February 15, 2005
    Publication date: June 23, 2005
    Applicant: CHECKFREE CORPORATION
    Inventors: Ravi Ganesan, Mark Harris, Hans Dreyer, Kathryn Wolfe
  • Patent number: 6856974
    Abstract: An electronic bill presentment system includes network, a central network station, and a plurality of user and biller network stations. Each of the user stations is associated with a respective one of a plurality of users and is operable to transmit first requests for bills via the network. The central network station receives the transmitted first requests and transmits, responsive thereto, bill availability information via the network. The user stations receive the transmitted bill availability information and are operable to transmit second requests for bills via the network. Each of the biller stations is associated with a respective one of the plurality of billers. The biller stations receive the transmitted second requests and transmit, responsive thereto, the requested bills via the network.
    Type: Grant
    Filed: April 28, 1999
    Date of Patent: February 15, 2005
    Assignee: Checkfree Corporation
    Inventors: Ravi Ganesan, Mark Todd Harris, Hans Daniel Dreyer, Kathryn Randall Wolfe
  • Publication number: 20040249766
    Abstract: A method for conducting cashless transactions, includes receiving, at a first network device associated with a seller, information identifying a product intended to be purchased at a purchase price by a purchaser. The purchase price is to be paid through a transfer to the seller of funds deposited in or credited to an account of the purchaser. The identity of the account having the funds is and remains unknown to the seller. The authorization of the purchaser to pay the purchase price for the identified product through the transfer to the seller of the funds in the account is transmitted to a second network device associated with the financial institute at which the account is maintained. A determination is made as to whether or not the funds are sufficient with respect to the purchase price. If so, the authorization of the financial institute for the seller to proceed with delivery of the identified product is transmitted from the second network device to the first network device.
    Type: Application
    Filed: April 23, 2004
    Publication date: December 9, 2004
    Applicant: CheckFree Corporation
    Inventors: Ravi Ganesan, Karuna Ganesan, Peter Kight
  • Publication number: 20040199431
    Abstract: A method for conducting cashless transactions, includes receiving, at a first network device associated with a seller, information identifying a product intended to be purchased at a purchase price by a purchaser. The purchase price is to be paid through a transfer to the seller of funds deposited in or credited to an account of the purchaser. The identity of the account having the funds is and remains unknown to the seller. The authorization of the purchaser to pay the purchase price for the identified product through the transfer to the seller of the funds in the account is transmitted to a second network device associated with the financial institute at which the account is maintained. A determination is made as to whether or not the funds are sufficient with respect to the purchase price. If so, the authorization of the financial institute for the seller to proceed with delivery of the identified product is transmitted from the second network device to the first network device.
    Type: Application
    Filed: April 23, 2004
    Publication date: October 7, 2004
    Applicant: CheckFree Corporation
    Inventors: Ravi Ganesan, Karuna Ganesan, Peter Kight
  • Publication number: 20040139005
    Abstract: Cashless transactions are performed by transmitting information identifying a purchaser of a product without identifying a payment account for the purchaser. The transmitted identifying information is received at a central processing point and processed to determine if the purchaser is a registered purchaser. A notice confirming registration, which may take the form of a purchase authorization, is transmitted from the central processing point if the purchaser is determined to be registered. The transmitted notice is received at the point of purchase and a bill is generated for the purchased product responsive to receipt of the notice.
    Type: Application
    Filed: October 30, 2003
    Publication date: July 15, 2004
    Applicant: CHECKFREE CORPORATION
    Inventor: Ravi Ganesan
  • Patent number: 6678664
    Abstract: Cashless transactions are performed by transmitting information identifying a purchaser of a product without identifying a payment account for the purchaser. The transmitted identifying information is received at a central processing point and processed to determine if the purchaser is a registered purchaser. A notice confirming registration, which may take the form of a purchase authorization, is transmitted from the central processing point if the purchaser is determined to be registered. The transmitted notice is received at the point of purchase and a bill is generated for the purchased product responsive to receipt of the notice.
    Type: Grant
    Filed: April 26, 1999
    Date of Patent: January 13, 2004
    Assignee: CheckFree Corporation
    Inventor: Ravi Ganesan
  • Publication number: 20030069842
    Abstract: The present invention provides a method and system for making inter-network payments. A payment request to make a payment on behalf of a payer to a payee is received. A first payment service provider receives this request. The payment is directed to a payee that is associated with a second payment service provider. The first payment service provider determines the identity of the second payment service provider and transmits a payment instruction to the second payment service provider to complete the payment.
    Type: Application
    Filed: October 30, 2001
    Publication date: April 10, 2003
    Inventors: Peter Kight, Ravi Ganesan, Matt Lewis, D. Kenneth Hobday, Hans Dreyer
  • Publication number: 20030004867
    Abstract: The present invention provides a method and system for making inter-network payments. A payment request to make a payment on behalf of a payer to a payee is received. A first payment service provider receives this request. The payment is directed to a payee that is associated with a second payment service provider. The first payment service provider determines the identity of the second payment service provider and transmits a payment instruction to the second payment service provider to complete the payment.
    Type: Application
    Filed: June 28, 2001
    Publication date: January 2, 2003
    Inventors: Peter Kight, Ravi Ganesan, Matt Lewis, D. Kenneth Hobday, Hans Dreyer
  • Publication number: 20020087468
    Abstract: A system and method for processing electronic payment requests. A request to make a payment for a network user is received over a network. The request includes information identifying the network user. All user identifiers associated with the network user are determined. Then, information about previous payments made for the network user is processed. This information about previous payments is based upon the determined identifiers. This processing determines if the request will be honored. A notification of the decision to honor or not to honor the request is then transmitted.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventors: Ravi Ganesan, Timothy Scott Renshaw, Peter Moenickheim, Paul J. Lyda, Cheryl Ward, Peter Kight
  • Publication number: 20020087469
    Abstract: A system, method, and article of manufacture for making payments on a network by a payment service provider. The service provider receives information identifying both a network user and the network user's bank account, and a request to make a payment on behalf of the network user. This information is processed for verification. A unique user identifier is also generated. The information and the unique user identifier are stored together.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventors: Ravi Ganesan, Timothy Scott Renshaw, Peter Moenickheim, Paul J. Lyda, Peter Kight
  • Publication number: 20020087465
    Abstract: A system, method and article of manufacture for integrated event tracking of an electronic escrow transaction. An instruction is received from a purchaser, via a network, to effect an electronic escrow transaction. The electronic funds escrow transaction arises out of a sale between a purchaser and a seller for goods or services purchased via a network. To effect the electronic escrow transaction, network communications are directed with each of the seller, the purchaser, and a financial institution. Each of these communications associated with effecting the electronic escrow transaction is stored in a memory.
    Type: Application
    Filed: May 8, 2001
    Publication date: July 4, 2002
    Inventors: Ravi Ganesan, Timothy Scott Renshaw, Tim Herdklotz, Cheryl Ward, Peter Kight
  • Publication number: 20020087461
    Abstract: A system, method and article of manufacture for integrated event tracking of an electronic escrow transaction. An instruction is received from a purchaser, via a network, to effect an electronic escrow transaction. The electronic funds escrow transaction arises out of a sale between a purchaser and a seller for goods or services purchased via a network. To effect the electronic escrow transaction, network communications are directed with each of the seller, the purchaser, and a financial institution. Each of these communications associated with effecting the electronic escrow transaction is stored in a memory.
    Type: Application
    Filed: December 28, 2000
    Publication date: July 4, 2002
    Inventors: Ravi Ganesan, Timothy Scott Renshaw, Tim Herdklotz, Cheryl Ward, Peter Kight
  • Publication number: 20020087427
    Abstract: A method, system and article of manufacture for making a monetary gift. The system includes a communications port, a memory, and a processor. The processor functions to perform the method of the present invention. A request to make a monetary gift to a recipient on behalf of a donor is received. An input associated with an electronic greeting card is also received. The request and the input are processed to generate the electronic greeting card with a notification of the gift. The electronic greeting card is transmitted to the recipient, and the gift is credited to the recipient's bank account.
    Type: Application
    Filed: May 8, 2001
    Publication date: July 4, 2002
    Inventors: Ravi Ganesan, Timothy Scott Renshaw, Peter Kight