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: 9621538Abstract: 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: GrantFiled: July 10, 2002Date of Patent: April 11, 2017Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Patent number: 7941840Abstract: 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: GrantFiled: February 25, 2003Date of Patent: May 10, 2011Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Patent number: 7904600Abstract: 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: GrantFiled: October 30, 2002Date of Patent: March 8, 2011Assignee: Hewlott-Packard Development Company, L.P.Inventors: Robert John Madril, Jr., Roger Scott Twede, Shell S. Simpson
-
Patent number: 7752438Abstract: 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: GrantFiled: August 27, 2002Date of Patent: July 6, 2010Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Patent number: 7503061Abstract: 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: GrantFiled: March 24, 2003Date of Patent: March 10, 2009Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Patent number: 7373662Abstract: 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: GrantFiled: August 27, 2002Date of Patent: May 13, 2008Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Patent number: 7266838Abstract: 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: GrantFiled: October 31, 2002Date of Patent: September 4, 2007Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ward Scott Foster, Robert John Madril, Jr., Shell Sterling Simpson
-
Publication number: 20040221231Abstract: 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: ApplicationFiled: April 30, 2003Publication date: November 4, 2004Inventors: Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040193887Abstract: 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: ApplicationFiled: March 24, 2003Publication date: September 30, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040168082Abstract: 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: ApplicationFiled: February 25, 2003Publication date: August 26, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040088576Abstract: 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: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040088545Abstract: 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: ApplicationFiled: October 31, 2002Publication date: May 6, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040088438Abstract: 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: ApplicationFiled: October 30, 2002Publication date: May 6, 2004Inventors: Robert John Madril, Roger Scott Twede, Shell S. Simpson
-
Publication number: 20040073705Abstract: 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: ApplicationFiled: October 15, 2002Publication date: April 15, 2004Inventors: Robert John Madril, Shell Sterling simpson
-
Publication number: 20040073666Abstract: 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: ApplicationFiled: August 27, 2002Publication date: April 15, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson
-
Publication number: 20040054916Abstract: 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: ApplicationFiled: August 27, 2002Publication date: March 18, 2004Inventors: Ward Scott Foster, Robert John Madril,, Shell Sterling Simpson
-
Publication number: 20040010682Abstract: 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: ApplicationFiled: July 10, 2002Publication date: January 15, 2004Inventors: Ward Scott Foster, Robert John Madril, Shell Sterling Simpson