Patents by Inventor Hill Ferguson

Hill Ferguson 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).

  • Patent number: 8429073
    Abstract: A bill-paying service has an internet-connected server executing software from a non-transitory, machine-readable medium, the software providing functionality accessing, on behalf of a user, a plurality of billing servers, logging in with credentials supplied by the user, and downloading information concerning one or more bills which the user is responsible to pay, functionality receiving a selection by the end user, indicating a bill the user wishes to pay, and functionality transmitting to the user a deep-link plug-in (DLP) for the billing server where the bill selected by the client is associated, the DLP redirecting the user to a page at the billing server where the user is enabled to pay the bill selected.
    Type: Grant
    Filed: July 22, 2011
    Date of Patent: April 23, 2013
    Assignee: Yodlee.com, Inc.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Patent number: 8423648
    Abstract: A system for verifying communication established between a first and a second node over a data-packet-network includes a third network node accessible from the first node over the data-packet-network, the third node containing network location information of the second node and the network location information of at least one resource accessible there from; and a navigation agent directed by the third network node for navigating over the network to the second node and to the at least one resource to gather information. In a preferred embodiment, the information gathered includes indication of receipt of data sent from the first node at the second node and indication of confirmation or authorization to access services.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: April 16, 2013
    Assignee: Yodlee.com, Inc.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Patent number: 8417644
    Abstract: A system for transacting in a network includes a service broker connected to the network, having access to necessary credentials, a service provider connected to the network, requiring credentials for transacting in regard to a client, and a client station connected to the network. A client using the client station sends a preliminary request for a transaction to the service broker, which initiates, at the appropriate time, the transaction for the client by a request to the service provider, accompanied by the appropriate credentials, and the service broker monitors the service provider after the write request for an acknowledgement of the request.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: April 9, 2013
    Assignee: Yodlee.com, Inc.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Publication number: 20120289188
    Abstract: A user makes a purchase request through a merchant app on a mobile device, such as by selecting an item for purchase. A mobile SDK of a payment provider is installed in the merchant app. The payment request includes the phone number for the mobile device. The payment provider verifies the phone number of the user and requests approval of the payment from a mobile operator providing wireless communication services on the mobile device. If the request is approved, the payment is charged to the user mobile operator account. The user simply taps a button to select an item to purchase and selects another button to confirm the purchase. Once processing is done, the user is notified on the mobile device of a successful payment.
    Type: Application
    Filed: May 9, 2012
    Publication date: November 15, 2012
    Applicant: EBAY INC.
    Inventors: David Marcus, Hill Ferguson
  • Publication number: 20110282783
    Abstract: A bill-paying service has an internet-connected server executing software from a non-transitory, machine-readable medium, the software providing functionality accessing, on behalf of a user, a plurality of billing servers, logging in with credentials supplied by the user, and downloading information concerning one or more bills which the user is responsible to pay, functionality receiving a selection by the end user, indicating a bill the user wishes to pay, and functionality transmitting to the user a deep-link plug-in (DLP) for the billing server where the bill selected by the client is associated, the DLP redirecting the user to a page at the billing server where the user is enabled to pay the bill selected.
    Type: Application
    Filed: July 22, 2011
    Publication date: November 17, 2011
    Applicant: YODLEE.COM, INC.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Patent number: 7990895
    Abstract: A system for establishing a direct network connection between a first and a second node over a data-packet-network includes a third network node having connection to the data-packet-network for providing an electronic interface accessible to the first node; a navigation agent directed by the third network node for navigating over the network to the second node to gather information; and at least one machine-readable instruction containing the instruction for directing and implementing the direct network connection. The electronic interface may be a Web page providing bill consolidation and payment services to a client operating the first node and wherein the connection established via the instruction enables transparent login payment of a bill at the second node, which may be a direct billing party interface of the client registered and listed on the Web page.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: August 2, 2011
    Assignee: Yodlee.com
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Publication number: 20100205079
    Abstract: A system for establishing a direct network connection between a first and a second node over a data-packet-network includes a third network node having connection to the data-packet-network for providing an electronic interface accessible to the first node; a navigation agent directed by the third network node for navigating over the network to the second node to gather information; and at least one machine-readable instruction containing the instruction for directing and implementing the direct network connection. The electronic interface may be a Web page providing bill consolidation and payment services to a client operating the first node and wherein the connection established via the instruction enables transparent login payment of a bill at the second node, which may be a direct billing party interface of the client registered and listed on the Web page.
    Type: Application
    Filed: April 21, 2010
    Publication date: August 12, 2010
    Applicant: YODLEE.COM, INC.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Patent number: 7729283
    Abstract: A system for establishing a direct network connection between a first and a second node over a data-packet-network includes a third network node having connection to the data-packet-network for providing an electronic interface accessible to the first node; a navigation agent directed by the third network node for navigating over the network to the second node to gather information; and at least one machine-readable instruction containing the instruction for directing and implementing the direct network connection. The electronic interface may be a Web page providing bill consolidation and payment services to a client operating the first node and wherein the connection established via the instruction enables transparent login payment of a bill at the second node, which may be a direct billing party interface of the client registered and listed on the Web page.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: June 1, 2010
    Assignee: Yodlee.com, Inc.
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Publication number: 20080306846
    Abstract: A system and method for a frame-based internet enabled interface. In one embodiment, a system is disclosed for a client-side frame based internet enabled interface. The system comprises a first frame and a second frame in a window. The first frame encapsulates a resource from a third-party internet based service. The resource is requested by a user through an internet enabling software. In addition, the second frame comprises user-specific information that is related to content provided from the resource.
    Type: Application
    Filed: August 14, 2008
    Publication date: December 11, 2008
    Applicant: YODLEE, INC.
    Inventor: Hill Ferguson
  • Publication number: 20050216824
    Abstract: A system for establishing a direct network connection between a first and a second node over a data-packet-network includes a third network node having connection to the data-packet-network for providing an electronic interface accessible to the first node; a navigation agent directed by the third network node for navigating over the network to the second node to gather information; and at least one machine-readable instruction containing the instruction for directing and implementing the direct network connection. The electronic interface may be a Web page providing bill consolidation and payment services to a client operating the first node and wherein the connection established via the instruction enables transparent login payment of a bill at the second node, which may be a direct billing party interface of the client registered and listed on the Web page.
    Type: Application
    Filed: December 30, 2004
    Publication date: September 29, 2005
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Publication number: 20050203844
    Abstract: A system for transacting in a network includes a service broker connected to the network, having access to necessary credentials, a service provider connected to the network, requiring credentials for transacting in regard to a client, and a client station connected to the network. A client using the client station sends a preliminary request for a transaction to the service broker, which initiates, at the appropriate time, the transaction for the client by a request to the service provider, accompanied by the appropriate credentials, and the service broker monitors the service provider after the write request for an acknowledgement of the request.
    Type: Application
    Filed: April 15, 2005
    Publication date: September 15, 2005
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu
  • Publication number: 20050198377
    Abstract: A system for verifying communication established between a first and a second node over a data-packet-network includes a third network node accessible from the first node over the data-packet-network, the third node containing network location information of the second node and the network location information of at least one resource accessible there from; and a navigation agent directed by the third network node for navigating over the network to the second node and to the at least one resource to gather information. In a preferred embodiment, the information gathered includes indication of receipt of data sent from the first node at the second node and indication of confirmation or authorization to access services.
    Type: Application
    Filed: December 29, 2004
    Publication date: September 8, 2005
    Inventors: Hill Ferguson, Blake Hayward, Ramakrishna Satyavolu