Patents by Inventor Roger S. Twede

Roger S. Twede 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: 11880612
    Abstract: Generating personalized user interfaces includes receiving an indication of a user device in a proximity of an image forming device. Based on the user device, a system can determine a prediction of intent to use the image forming device by a user account associated with the user device and in response to determining the prediction is greater than a threshold, instructing the image forming device to provide an indicator corresponding to the user account.
    Type: Grant
    Filed: October 4, 2019
    Date of Patent: January 23, 2024
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph Yang, Roger S. Twede, Deny Joao Correa Azzolin
  • Publication number: 20220391149
    Abstract: According to examples, an apparatus may include a processor and a memory on which may be stored instructions that when executed by the processor, may cause the processor to access first identification information associated with the apparatus and send a portion of the first identification information to a server. A list of second identification information may be received from the server having portions that match the sent portion of the first identification information. In some examples, the processor may determine that the apparatus is authorized to communicate apparatus data of the apparatus to a services provider server based on a determination that the first identification information matches a second identification information among the received list of second identification information. Based on a determination that the apparatus is authorized to communicate the apparatus data, the processor may communicate the apparatus data over a network to the services provider server.
    Type: Application
    Filed: December 20, 2019
    Publication date: December 8, 2022
    Inventors: Matthew Russell Tollestrup, Shell S. Simpson, Roger S. Twede
  • Patent number: 11477294
    Abstract: A method comprises receiving, at a server from a communications-enabled device that includes processing circuitry, a request for providing a user session correlated with a user identifier (ID) and a target appliance. The method further includes in response to the request for the requested user session: retrieving a user attribute from a user-ID database that stores user ID information for a plurality of user accounts, and retrieving an appliance attribute from an appliance-ID database that stores appliance ID information; and correlating the retrieved user attribute and appliance attribute with the requested user session for a user account from among the plurality of user accounts. The method further includes transferring the requested user session to the target appliance as a new user session that is spatial-temporal limited and that is without the target appliance using user login information.
    Type: Grant
    Filed: April 26, 2019
    Date of Patent: October 18, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Deny Joao Correa Azzolin, Laurent Pizot, Roger S. Twede, Joseph Yang
  • Publication number: 20220291877
    Abstract: Generating personalized user interfaces includes receiving an indication of a user device in a proximity of an image forming device. Based on the user device, a system can determine a prediction of intent to use the image forming device by a user account associated with the user device and in response to determining the prediction is greater than a threshold, instructing the image forming device to provide an indicator corresponding to the user account.
    Type: Application
    Filed: October 4, 2019
    Publication date: September 15, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph Yang, Roger S. Twede, Deny Joao Correa Azzolin
  • Publication number: 20220277084
    Abstract: To apply a security policy, described systems and methods receive an indication that a user account intends to interact with an image forming device. Based at least in part on attributes of the user account a risk level associated with enabling user account access to the image forming device is determined and a security policy to enable user account access is applied.
    Type: Application
    Filed: October 4, 2019
    Publication date: September 1, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Joseph Yang, Roger S. Twede, Deny Joao Correa Azzolin
  • Patent number: 11416627
    Abstract: An example imaging device includes a communication engine to transmit a broadcast message including a broadcast ID corresponding to the imaging device. The communication engine further is to receive a session token from a central server in response to a request for accessing the imaging device received from a user device in receipt of the broadcast ID. The session token is to connect the imaging device to a user session corresponding to a user of the user device. The imaging device further comprises a user authorization engine to obtain preliminary user details from the central server using the session token. The preliminary user details include a login ID and a user-selected authentication mode. The user authorization engine is to set-up a user login session using the preliminary user details for receiving user authentication approval from the central server to allow the user to access the imaging device.
    Type: Grant
    Filed: April 30, 2019
    Date of Patent: August 16, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roger S Twede, Deny Joao Correa Azzolin, Joseph Yang
  • Patent number: 11263320
    Abstract: Example implementations relate to updating firmware. For example, a system according to the present disclosure may include a printing device and a computing device. The printing device may be on a network. The printing device may detect an intrusion against the printing device. The computing device may be on the network. The computing device may receive a broadcast reporting the intrusion directly from the printing device. The computing device may request, responsive to receiving the broadcast, an updated portion of a firmware code image for the computing device.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: March 1, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Roger S Twede, Samuel Marshall Lester, Brandon R Ashey
  • Publication number: 20220046099
    Abstract: A method comprises receiving, at a server from a communications-enabled device that includes processing circuitry, a request for providing a user session correlated with a user identifier (ID) and a target appliance. The method further includes in response to the request for the requested user session: retrieving a user attribute from a user-ID database that stores user ID information for a plurality of user accounts, and retrieving an appliance attribute from an appliance-ID database that stores appliance ID information; and correlating the retrieved user attribute and appliance attribute with the requested user session for a user account from among the plurality of user accounts. The method further includes transferring the requested user session to the target appliance as a new user session that is spatial-temporal limited and that is without the target appliance using user login information.
    Type: Application
    Filed: April 26, 2019
    Publication date: February 10, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Deny Joao Correa Azzolin, Laurent Pizot, Roger S. Twede, Joseph Yang
  • Publication number: 20220043922
    Abstract: An imaging device comprises an imaging device communication engine to transmit a broadcast message including a broadcast ID corresponding to the imaging device. The imaging device communication engine further is to receive a session token from a central server in response to a request for accessing the imaging device received from a user device in receipt of the broadcast ID. The session token is to connect the imaging device to a user session corresponding to a user of the user device. The imaging device further comprises a user authorization engine to obtain preliminary user details corresponding to the user from the central server using the session token. The preliminary user details include a login ID of the user and a user-selected authentication mode.
    Type: Application
    Filed: April 30, 2019
    Publication date: February 10, 2022
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Roger S Twede, Deny Joao Correa Azzolin, Joseph Yang
  • Publication number: 20210184854
    Abstract: The present subject matter relates to techniques for validating an electronic device using tokens. In an example, the technique may include generating a token based on a unique identifier of the electronic device, a device signature, and a time-stamp of the electronic device. The token is shared with a user device to establish a session. The token is rotated at a fixed time interval. Upon successful verification of the token, a command received from the user device is executed on the electronic device.
    Type: Application
    Filed: November 30, 2018
    Publication date: June 17, 2021
    Inventors: Laurent Pizot, Roger S Twede
  • Patent number: 10997407
    Abstract: Example implementations relate to detecting document objects. For example, detecting document objects may include a system comprising a pre-processing engine to establish a threshold for a document, wherein a structure of the document is unknown, a detection engine to detect a candidate area in the document, using a Hough transform and connected component analysis to merge detected candidate areas in the Hough transform to a same document object in the document, and a classification module to classify the candidate area as a document object or not a document object.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: May 4, 2021
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Perry Lea, Eli Saber, Osborn De Lima, David C. Day, Peter Bauer, Mark Shaw, Roger S. Twede, Shruty Janakiraman
  • Publication number: 20200387604
    Abstract: Example implementations relate to updating firmware. For example, a system according to the present disclosure may include a printing device and a computing device. The printing device may be on a network. The printing device may detect an intrusion against the printing device. The computing device may be on the network. The computing device may receive a broadcast reporting the intrusion directly from the printing device.
    Type: Application
    Filed: January 20, 2017
    Publication date: December 10, 2020
    Inventors: Roger S Twede, Samuel Marshall Lester, Brandon R Ashey
  • Patent number: 10592289
    Abstract: An apparatus operates to provide default services or functionality. The apparatus authenticates replaceable resources by determining whether the replaceable resources originate from a desired source. The apparatus provides an auxiliary service or functionality in addition to the default services or functionality when each of the replaceable resources originates from the desired source, and precludes the auxiliary service or functionality when any of the replaceable resources do not originate from the desired source.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 17, 2020
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Laurian Dinca, Stephen H Schwartz, Perry V Lea, Mark J Wibbels, Jon T Huber, Roger S Twede
  • Publication number: 20180225508
    Abstract: Example implementations relate to detecting document objects. For example, detecting document objects may include a system comprising a pre-processing engine to establish a threshold for a document, wherein a structure of the document is unknown, a detection engine to detect a candidate area in the document, using a Hough transform and connected component analysis to merge detected candidate areas in the Hough transform to a same document object in the document, and a classification module to classify the candidate area as a document object or not a document object.
    Type: Application
    Filed: October 2, 2015
    Publication date: August 9, 2018
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventors: Perry LEA, Eli SABER, Osborn DE LIMA, David C. DAY, Peter BAUER, Mark SHAW, Roger S. TWEDE, Shruty JANAKIRAMAN
  • Publication number: 20170249190
    Abstract: An apparatus operates to provide default services or functionality. The apparatus authenticates replaceable resources by determining whether the replaceable resources originate from a desired source. The apparatus provides an auxiliary service or functionality in addition to the default services or functionality when each of the replaceable resources originates from the desired source, and precludes the auxiliary service or functionality when any of the replaceable resources do not originate from the desired source.
    Type: Application
    Filed: October 31, 2014
    Publication date: August 31, 2017
    Inventors: Laurian Dinca, Stephen H Schwartz, Perry V Lea, Mark J Wibbels, Jon T Huber, Roger S Twede
  • Patent number: 8051131
    Abstract: A method and system for managing and manipulating documents sent via e-mail wherein dedicated e-mail addresses associated with daemons, or other programming code, are used to direct the functions carried out on the documents, such as printing, storing, or posting to an Internet file, portions of an e-mail message or attachments.
    Type: Grant
    Filed: June 12, 2002
    Date of Patent: November 1, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Travis J. Parry, Roger S. Twede
  • Patent number: 7408658
    Abstract: The generation and usage of workflows for processing data on a printing device includes receiving a request to create a workflow for a printing device. One or more operations that may be included in the workflow are displayed, and user-selection of at least one of the one or more operations is received. The user-selected operations are added to the workflow, and a user-selection of an order in which multiple ones of the user-selected operations are to be performed is received. When the creation of the workflow is completed, an indication of such is received and the workflow is saved. According to another aspect, a request to process data is received, the appropriate workflow identified, and the data processed by performing the operations in the sequence in an order identified by the sequence.
    Type: Grant
    Filed: December 4, 2001
    Date of Patent: August 5, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Roger S. Twede
  • Patent number: 7076518
    Abstract: A system and method are provided in a host and in a peripheral for providing network access to a web server in the peripheral device, where the peripheral device is locally coupled to the host. The web server in the peripheral includes web pages that provide access to the control functions of the peripheral. Users may access the control functions of the peripheral through the use of a browser, thereby avoiding the need for special control access software. In one embodiment, the system includes a processor coupled to a local interface and a memory coupled to the local interface. The system also includes listener logic stored on the memory and executable by the processor.
    Type: Grant
    Filed: October 24, 2000
    Date of Patent: July 11, 2006
    Assignee: Hewlett-Packard Development Comapny, L.P.
    Inventor: Roger S. Twede
  • Publication number: 20040205619
    Abstract: System and methods for chaining the translation of data file formats by linking programs that convert datafiles between formats. A user submits a request to a controller program to convert a datafile from one format into another. The controller accesses a registry database to determine what translation programs (“translators”) are available, and designs a translation process linking the individual translators to perform the conversion. The translation job is controlled by job specification commands, preferably provided to each translator as a URL in HTTP protocol, that instruct each translator to access its data from the prior link in the translation chain. Format conversion occurs as the translators communicate directly with each other, passing the data down the chain. The process is especially suited for converting datafiles in unsupported formats into supported formats for printing.
    Type: Application
    Filed: February 14, 2002
    Publication date: October 14, 2004
    Inventors: Roger S. Twede, John C. Cannon
  • Publication number: 20030233411
    Abstract: A method and system for managing and manipulating documents sent via e-mail wherein dedicated e-mail addresses associated with daemons, or other programming code, are used to direct the functions carried out on the documents, such as printing, storing, or posting to an Internet file, portions of an e-mail message or attachments.
    Type: Application
    Filed: June 12, 2002
    Publication date: December 18, 2003
    Inventors: Travis J. Parry, Roger S. Twede