Patents by Inventor Shell Sterling Simpson

Shell Sterling Simpson 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: 20210320786
    Abstract: An example printing device includes: printing components; a communication interface to communicate with a server; a memory storing a cryptographic key and a device identifier; and a processor connected to the printing components, the communication interface and the memory, the memory further storing instructions, the processor to execute the instructions. The instructions are to: generate usage data indicative of usage of the printing components. The instructions are further to: encrypt the usage data using the cryptographic key to generate encrypted usage data. The instructions are further to: transmit, using the communication interface, the encrypted usage data to the server for storage with the device identifier. The instructions are further to: receive a request to transmit the cryptographic key to the server to decrypt the encrypted usage data. The instructions are further to: in response, transmit, using the communication interface, the cryptographic key to the server with the device identifier.
    Type: Application
    Filed: November 14, 2018
    Publication date: October 14, 2021
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Matthew Russell Tollestrup
  • 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: 7756749
    Abstract: A system and method for charging a user for printing services. In one arrangement, the system and method include the steps of receiving a debiting request from a printing service via a network, verifying privileges of the printing service to access a user account, and debiting a user account for the printing services.
    Type: Grant
    Filed: November 15, 2001
    Date of Patent: July 13, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • 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: 7730173
    Abstract: In a networked environment, an inferred proximity of one or devices to another device is determined. The inferred proximity is determined, for a particular one of the one or more devices, based at least in part on which port of a network switch the particular device and the other device are coupled to.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: June 1, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: 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: 7450256
    Abstract: Pre-defined print option configurations for printing in a distributed environment are established by user selection of one or more print options via a network service. The one or more print options are identified for subsequent resolution, and can be applied to one or more other network services.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: November 11, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • Patent number: 7420704
    Abstract: The present disclosure relates to a system and method for color gamut inadequacy notification. In one arrangement, the system and method pertain to accessing imaging data to be printed, identifying colors represented by the imaging data, comparing the identified colors with a color gamut of a printing device, and notifying the user if one or more of the identified colors is not included in the color gamut of the printing device.
    Type: Grant
    Filed: January 4, 2002
    Date of Patent: September 2, 2008
    Assignee: Hewlett-Packard Development Company, L.L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • 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: 7353507
    Abstract: Intercepting function calls. In one embodiment of the application, an import address table for an application is accessed and an address, in the import address table, associated with a function to which calls from the application are to be intercepted is replaced with an address to be used to access a proxy function. In another embodiment, the application is loaded in debugging mode. Once the import address table for the application has been populated with addresses for functions called by the application, the execution of the application is paused. An address, in the import address table, associated with a function to which calls from the application are to be intercepted is replaced with an address to be used to access a proxy function. Execution of the application is then resumed.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: April 1, 2008
    Assignee: Hewlett-Packard Development, L.P.
    Inventors: Charles J. Gazdik, Shell Sterling Simpson
  • Patent number: 7295677
    Abstract: Systems and methods for adding a visible watermark to a document are disclosed. The systems may comprise a server and a computing device coupled to each other via a network. In some embodiments, a selected watermark image is associated with a target composition, forming a watermark composition. The watermark composition comprises the necessary information for a device to acquire and construct a desired integration of the watermark image with the target composition. Methods for adding a watermark image to a document, can be summarized by the following steps: selecting a watermark image; identifying a target composition; associating the watermark image with the target composition to generate a watermark composition; and storing the watermark composition.
    Type: Grant
    Filed: March 1, 2002
    Date of Patent: November 13, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • 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
  • Patent number: 7190467
    Abstract: A user can select one or more print options corresponding to a particular printer and associate the set of selected options with a particular name. The user can then identify the set of selected options, by name, when printing to that particular printer, even though no printer driver for the printer is installed on the user's computing device. Additionally, one or more print options to be used in printing a document identified in a print request can be automatically selected based on one or more characteristics of the print request.
    Type: Grant
    Filed: July 12, 2001
    Date of Patent: March 13, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • Patent number: 7187462
    Abstract: Systems and methods for adjusting print queues to obtain more efficient printing are disclosed. In one embodiment, a system and method for adjusting a print queue pertain to detecting proximity of a user to the printing device, determining if the user has any outstanding print jobs, and adjusting a print queue for the printing device if it is determined that the user does have an outstanding print job. By way of example, adjusting the queue can include one or more of interrupting a current print job so that the user's print job can be printed, elevating the user's print job in the order of the queue, and adding the user's print job from another queue to the queue for the printing device.
    Type: Grant
    Filed: July 3, 2002
    Date of Patent: March 6, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kenneth Lee Oakeson, Shell Sterling Simpson
  • Patent number: 7149806
    Abstract: A method and system for providing a first network resource limited access to a second network resource. A method embodying the invention includes receiving profile data. Using the profile data, temporary credentials are then generated for accessing the second network resource. The temporary credentials are then made available to the first network resource. In a preferred embodiment, the temporary credentials are invalidated following a termination event such as the lapse of a set time period or after the second resource has been accessed.
    Type: Grant
    Filed: February 27, 2002
    Date of Patent: December 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Gregory Eugene Perkins, Patrick O'Neil Sandfort, Shell Sterling Simpson
  • Patent number: 7148986
    Abstract: Disclosed are systems and methods for tracking a user's utilization of print resources. In one embodiment, the system and method pertain to collecting data about a print job from devices in a print pipeline, and storing the data in a central database. In some embodiments, data about the print job is sent to a print accounting service by the devices in the pipeline. In other embodiments, data is obtained by a print accounting service by polling the devices in the pipeline.
    Type: Grant
    Filed: October 18, 2002
    Date of Patent: December 12, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Patrick O'Neil Sandfort, Shell Sterling Simpson
  • Patent number: 7145692
    Abstract: The present disclosure relates to a system and method for facilitating color adjustment of imaging data. In one arrangement, the system and method pertain to accessing imaging data to be printed, prompting a user to select an area to be adjusted and a color that the area is desired to be, receiving the area and color selections, and adjusting the color of the area as desired.
    Type: Grant
    Filed: February 7, 2002
    Date of Patent: December 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston
  • Patent number: 7111279
    Abstract: Accordingly, embodiments of the present invention operate to intercept a call directed to a common dialog function and to redirect that call to another more desirable proxy function. An action module providing an internal function that makes a call to the external function is loaded into memory. The action module's import address table is accessed. The external function is identified within the import address table, and an address associated with the external function is replaced with an address to be used to access the proxy function. In one embodiment, the proxy function is designed to utilize settings acquired programmatically and is able to replace a common dialog function, thus, eliminating the need for user interaction to perform a particular task.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: September 19, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Charles J. Gazdik, Shell Sterling Simpson
  • Patent number: 7096265
    Abstract: An improved system and method for recommending a service are disclosed. A data translation system may comprise a server and a computing device. In preferred embodiments, executable logic and descriptors reflective of data designated for transformation by a hard-copy generation device and in response to the logic recommends a suitable service for completing the transformation. A method for intelligently routing hard-copy generation tasks, can be summarized by the following steps: accessing imaging service data; accessing imaging data; recommending at least one capable service; and initiating a hard-copy generation request.
    Type: Grant
    Filed: December 28, 2001
    Date of Patent: August 22, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shell Sterling Simpson, Ward Scott Foster, Kris R. Livingston