Patents by Inventor Robert John Madril

Robert John Madril 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: 9621538
    Abstract: A method and system for providing a first network resource with secure but limited access to a second network resource. A method embodying the invention includes receiving a request to access the second resource. It is verified that the source of the request is the first resource. It is then verified that the request was originated by a user through, for example, a web browser, and then a user's credentials are authenticated. Only when the request can be properly verified and the user credentials authenticated, is access to the second resource granted. Beneficially, the first resource cannot access the second without the user's knowledge or, at least, implicit consent.
    Type: Grant
    Filed: July 10, 2002
    Date of Patent: April 11, 2017
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Patent number: 7941840
    Abstract: A method, computer readable media, and system for providing a first network resource with secure but limited access to a second network resource. A method embodiment of the invention includes associating a check with data identifying an expected source of a future request to access the second resource. Later, the first resource requests access to the second resource. Included in the request is a check signed with data identifying the first resource. The request is received and the check is authenticated. The request is granted only if the check is authentic and the data used to sign the check matches the expected source associated with the check.
    Type: Grant
    Filed: February 25, 2003
    Date of Patent: May 10, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Patent number: 7904600
    Abstract: A method, program product and system for integrating user specific output options into an upload for a network service, the method comprising: obtaining information regarding user specific output options from an source that is not a part of the network service; and, incorporating the user specific output options into user interface data to be uploaded from a network service to a network service agent of the user. Another embodiment provides an implementation at the client side.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: March 8, 2011
    Assignee: Hewlott-Packard Development Company, L.P.
    Inventors: Robert John Madril, Jr., Roger Scott Twede, Shell S. Simpson
  • Patent number: 7752438
    Abstract: Authorizing access to a network resource utilizing an autonomous authorization service. One method embodying the invention includes receiving a request to access a resource and acquiring credentials, identifying an authorization service that is autonomous of the resource, providing the credentials to the authorization service and requesting authorization to access the resource. The authorization service authenticates the credentials and authorizes access the resource only if the credentials are authentic.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: July 6, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Patent number: 7503061
    Abstract: A method and system for providing a first network resource with secure but limited access to a second network resource. A method embodying the invention includes receiving from the first resource, digitally signed instructions to access the second resource. Data used to digitally sign the instructions is obtained, and, using the obtained data, it is verified that the instructions originated from an authorized source other than the first resource. Access to the second resource is granted only upon verifying that the instructions originated from an authorized source other than the first resource. Beneficially, the first resource cannot access the second without the user's knowledge or, at least, implicit consent.
    Type: Grant
    Filed: March 24, 2003
    Date of Patent: March 10, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Patent number: 7373662
    Abstract: A method and system for enabling a user to authorize a client, acting under the directed of a first resource, to access a second resource. Before the client accesses the second resource, client programming, that is autonomous of the first and second resources, redirects the client to an authorization service that is also autonomous of the first and second resource. The authorization service authenticates the user, identifies policy data, if any, associated with the user and the first resource, and then returns to the client an interface generated according to the identified policy data, if any, enabling the user to grant or deny authorization. Where policy data does not exist, the authorization service returns an interface to the client enabling the user to set policy data.
    Type: Grant
    Filed: August 27, 2002
    Date of Patent: May 13, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Patent number: 7266838
    Abstract: Preventing replay attacks without user involvement. A method according to one embodiment of the invention includes recording a serial number that was verified following a previous request to access a resource, and later receiving a request to access the resource. A serial number is acquired from the source of the request and then updated by increasing its value. The updated serial number is verified by comparing it with the recorded serial number, and access to the resource is granted only if the value of the updated serial number exceeds the value of the recorded serial number.
    Type: Grant
    Filed: October 31, 2002
    Date of Patent: September 4, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
  • Publication number: 20040221231
    Abstract: Method and apparatus for generating a return reference from a production system preview page to redirect an edit page back to the production system without sacrificing already entered printing parameters.
    Type: Application
    Filed: April 30, 2003
    Publication date: November 4, 2004
    Inventors: Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040193887
    Abstract: A method and system for providing a first network resource with secure but limited access to a second network resource. A method embodying the invention includes receiving from the first resource, digitally signed instructions to access the second resource. Data used to digitally sign the instructions is obtained, and, using the obtained data, it is verify that the instructions originated from an authorized source other than the first resource. Access to the second resource is granted only upon verifying that the instructions originated from an authorized source other than the first resource. Beneficially, the first resource cannot access the second without the user's knowledge or, at least, implicit consent.
    Type: Application
    Filed: March 24, 2003
    Publication date: September 30, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040168082
    Abstract: A method, computer readable media, and system for providing a first network resource with secure but limited access to a second network resource. A method embodiment of the invention includes associating a check with data identifying an expected source of a future request to access the second resource. Later, the first resource requests access to the second resource. Included in the request is a check signed with data identifying the first resource. The request is received and the check is authenticated. The request is granted only if the check is authentic and the data used to sign the check matches the expected source associated with the check.
    Type: Application
    Filed: February 25, 2003
    Publication date: August 26, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040088576
    Abstract: Preventing replay attacks with no user involvement. A method according to one embodiment of the invention includes generating and providing a client with a ticket. When making a request to access the resource, the client digitally signs and includes the ticket. The request is received and the ticket and signature are verified before access to the resource is granted.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040088545
    Abstract: Preventing replay attacks without user involvement. A method according to one embodiment of the invention includes recording a serial number that was verified following a previous request to access a resource, and later receiving a request to access the resource. A serial number is acquired from the source of the request and then updated by increasing its value. The updated serial number is verified by comparing it with the recorded serial number, and access to the resource is granted only if the value of the updated serial number exceeds the value of the recorded serial number.
    Type: Application
    Filed: October 31, 2002
    Publication date: May 6, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040088438
    Abstract: A method, program product and system for integrating user specific output options into an upload for a network service, the method comprising: obtaining information regarding user specific output options from an source that is not a part of the network service; and, incorporating the user specific output options into user interface data to be uploaded from a network service to a network service agent of the user. Another embodiment provides an implementation at the client side.
    Type: Application
    Filed: October 30, 2002
    Publication date: May 6, 2004
    Inventors: Robert John Madril, Roger Scott Twede, Shell S. Simpson
  • Publication number: 20040073705
    Abstract: Method and apparatus for providing an edit hyperlink within a production system includes generating a link to an editable document at a different web site location than the production system. The production system does not need to know anything about editing the document.
    Type: Application
    Filed: October 15, 2002
    Publication date: April 15, 2004
    Inventors: Robert John Madril, Shell Sterling simpson
  • Publication number: 20040073666
    Abstract: A method and system for enabling a user to authorize a client, acting under the directed of a first resource, to access a second resource. Before the client accesses the second resource, client programming, that is autonomous of the first and second resources, redirects the client to an authorization service that is also autonomous of the first and second resource. The authorization service authenticates the user, identifies policy data, if any, associated with the user and the first resource, and then returns to the client an interface generated according to the identified policy data, if any, enabling the user to grant or deny authorization. Where policy data does not exist, the authorization service returns an interface to the client enabling the user to set policy data.
    Type: Application
    Filed: August 27, 2002
    Publication date: April 15, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
  • Publication number: 20040054916
    Abstract: Authorizing access to a network resource utilizing an autonomous authorization service. One method embodying the invention includes receiving a request to access a resource and acquiring credentials, identifying an authorization service that is autonomous of the resource, providing the credentials to the authorization service and requesting authorization to access the resource. The authorization service authenticates the credentials and authorizes access the resource only if the credentials are authentic.
    Type: Application
    Filed: August 27, 2002
    Publication date: March 18, 2004
    Inventors: Ward Scott Foster, Robert John Madril,, Shell Sterling Simpson
  • Publication number: 20040010682
    Abstract: A method and system for providing a first network resource with secure but limited access to a second network resource. A method embodying the invention includes receiving a request to access the second resource. It is verified that the source of the request is the first resource. It is then verified that the request was originated by a user through, for example, a web browser, and then a user's credentials are authenticated. Only when the request can be properly verified and the user credentials authenticated, is access to the second resource granted. Beneficially, the first resource cannot access the second without the user's knowledge or, at least, implicit consent.
    Type: Application
    Filed: July 10, 2002
    Publication date: January 15, 2004
    Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson