Patents by Inventor Tom Haapanen

Tom Haapanen 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: 11947851
    Abstract: An approach is provided for configuring printing devices. A configuration manager maintains configuration data for a printing device and provides the configuration data to a configuration agent executing on the printing device. The configuration agent applies the settings specified by the configuration data to the printing device and generates configuration identification data that uniquely identifies the settings. The configuration agent uses the configuration identification data to determine whether the current configuration of the printing device has changed. If so, then the configuration agent acquires and applies configuration data from the configuration manager.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: April 2, 2024
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 11894973
    Abstract: Techniques for coordinating the monitoring of output devices. In one technique, one or more messages are received, at a mediation service, over a computer network from a cloud-based management server. The one or more messages include an identity of an output device, an identity of an active mediation service for the output device, and an identity of each failover mediation service in one or more failover mediation services for the output device. Based on the one of the messages, the mediation service determines that it is a failover mediation service. Later, it is determined whether the mediation service is to be a new active mediation service for the output device. In response to an affirmative determination, the mediation service transmits, to the cloud-based management server, a notification that indicates that the mediation service is the new active mediation service. The mediation service also initiates monitoring of the output device.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: February 6, 2024
    Assignee: Ricoh Company, Ltd.
    Inventor: Tom Haapanen
  • Publication number: 20230291642
    Abstract: Techniques for coordinating the monitoring of output devices. In one technique, one or more messages are received, at a mediation service, over a computer network from a cloud-based management server. The one or more messages include an identity of an output device, an identity of an active mediation service for the output device, and an identity of each failover mediation service in one or more failover mediation services for the output device. Based on the one of the messages, the mediation service determines that it is a failover mediation service. Later, it is determined whether the mediation service is to be a new active mediation service for the output device. In response to an affirmative determination, the mediation service transmits, to the cloud-based management server, a notification that indicates that the mediation service is the new active mediation service. The mediation service also initiates monitoring of the output device.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 14, 2023
    Applicant: Ricoh Company, Ltd.
    Inventor: Tom Haapanen
  • Publication number: 20230291727
    Abstract: An approach is provided for distributed output device credential caching. An output device authenticates a user for accessing the output device. The output device receives a request to access a protected remote resource. The output device determines that credentials, for accessing the protected remote resource, are not stored at the output device. The output device retrieves data that specifies output device peers. The output device obtains the credentials by querying the output device peers specified by the data that specifies the output device peers. The output device verifies that the credentials are currently valid for the protected remote resource. The output device services the request by accessing the protected remote resource using the credentials.
    Type: Application
    Filed: March 10, 2022
    Publication date: September 14, 2023
    Applicant: Ricoh Company, Ltd.
    Inventor: Tom Haapanen
  • Patent number: 11606242
    Abstract: Techniques for coordinating the monitoring of output devices are provided. The output devices may be in an enterprise or corporate network. In one technique, for each of multiple mediation services executing on multiple computing devices, a list of multiple output devices is received over a computer network from each mediation service. A first list from a first mediation service identifies a particular output device. A second list from a second mediation service that is different than the first mediation service also identifies the particular output device. Based on the list from each mediation service, a mapping that maps each output device to a list of mediation services is generated. The mapping pertaining to the particular output device is transmitted over the computer network to the first and second mediation services.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: March 14, 2023
    Assignee: Ricoh Company, Ltd.
    Inventor: Tom Haapanen
  • Patent number: 11494141
    Abstract: An approach is provided for configuring printing devices using a mobile device. The mobile device acquires, from a configuration manager, data that identifies a plurality of configurations available for a printing device. The mobile device displays the data and a user selects a configuration for the printing device. The mobile device causes the selected configuration to be applied to the printing device.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: November 8, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 11456920
    Abstract: An improved method for configuring and managing network devices using network mediators is provided. The improved method comprises receiving, at a network mediator executing on a network device, from a device management server, one or more policies for configuring or managing the network device. For each policy from the one or more policies: the network mediator determines, based on the policy, one or more instructions for configuring or managing the network device, and transmits the instructions to the network device. Upon receiving, from the network device, a response to the instructions, the network mediator determines whether the response satisfies one or more conditions set forth in the policy. In response to determining that the response satisfies the conditions set forth in the policy, the network mediator generates a message based on the response, and transmits the message to the device management server.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: September 27, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 11444830
    Abstract: An improved method for configuring and managing network devices using network mediators is provided. The improved method comprises receiving, from a device management server, one or more policies for configuring or managing one or more network devices. For each policy from the one or more policies: a network mediator determines, based on the policy, a network device to which the policy applies. Then, based on the policy, the network mediator determines instructions for configuring or managing the network device, and transmits the instructions to the network device. Upon receiving, from the network device, a response to the instructions, the network mediator determines whether the response satisfies one or more conditions set forth in the policy. In response to determining that the response satisfies the conditions set forth in the policy, the network mediator generates a message based on the response, and transmits the message to the device management server.
    Type: Grant
    Filed: February 23, 2018
    Date of Patent: September 13, 2022
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 11200009
    Abstract: An approach is provided for managing the configurations of printing devices in a distributed environment where printing devices are initially configured at a first physical location and then reconfigured at a second physical location. A configuration manager provides configuration data to a configuration system at the first location to be used to initially configure printing devices. The configuration manager also provides the configuration data to a device management system at the second physical location. The configuration manager receives changes to the configuration data from the device management system at the second physical location and propagates the changes to the configuration system at the first physical location. The configuration manager also tracks the configuration state of printing devices at both the first physical location and the second physical location.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: December 14, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Publication number: 20210271436
    Abstract: An approach is provided for configuring printing devices using a mobile device. The mobile device acquires, from a configuration manager, data that identifies a plurality of configurations available for a printing device. The mobile device displays the data and a user selects a configuration for the printing device. The mobile device causes the selected configuration to be applied to the printing device.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Publication number: 20210271430
    Abstract: An approach is provided for managing the configurations of printing devices in a distributed environment where printing devices are initially configured at a first physical location and then reconfigured at a second physical location. A configuration manager provides configuration data to a configuration system at the first location to be used to initially configure printing devices. The configuration manager also provides the configuration data to a device management system at the second physical location. The configuration manager receives changes to the configuration data from the device management system at the second physical location and propagates the changes to the configuration system at the first physical location. The configuration manager also tracks the configuration state of printing devices at both the first physical location and the second physical location.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Publication number: 20210271437
    Abstract: An approach is provided for configuring printing devices. A configuration manager maintains configuration data for a printing device and provides the configuration data to a configuration agent executing on the printing device. The configuration agent applies the settings specified by the configuration data to the printing device and generates configuration identification data that uniquely identifies the settings. The configuration agent uses the configuration identification data to determine whether the current configuration of the printing device has changed. If so, then the configuration agent acquires and applies configuration data from the configuration manager.
    Type: Application
    Filed: February 28, 2020
    Publication date: September 2, 2021
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Publication number: 20200293670
    Abstract: An approach is provided for authenticating users of mobile devices for accessing printing devices. According to the approach, a short-range communications method is used to establish the identity of printing devices, and then authentication is performed using a Local Area Network (LAN)/Internet or mobile network connection. Embodiments include the use of two-phase authentication to provide additional security.
    Type: Application
    Filed: March 15, 2019
    Publication date: September 17, 2020
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 10742831
    Abstract: An approach is provided for authenticating users of mobile devices for accessing printing devices. According to the approach, a short-range communications method is used to establish the identity of printing devices, and then authentication is performed using a Local Area Network (LAN)/Internet or mobile network connection. Embodiments include the use of two-phase authentication to provide additional security.
    Type: Grant
    Filed: March 15, 2019
    Date of Patent: August 11, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 10447592
    Abstract: A network device managing system is provided for determining network addresses of network devices using network switches. The system comprises a server that determines network switches that communicate with the server, and receives network addresses of devices that are to be excluded from an address search. For each network switch: one or more first addresses of one or more devices that are configured on a switch are received from the switch. For each device, from the one or more devices configured on the switch, in response to determining that a first address of a device does not match any of the addresses of devices that are to be excluded from the address search, the server determines whether an association between the first address and a second address is stored in a server data repository, and if it is, the server transmits the second address to a global data repository.
    Type: Grant
    Filed: February 8, 2018
    Date of Patent: October 15, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tom Haapanen, Jim Vopni
  • Patent number: 10432747
    Abstract: Systems, apparatuses and methodologies to facilitate a capture-to-workflow feature on a terminal apparatus configured to upload captured content along with user specified metadata, via a network to a content management apparatus. Such terminal apparatus configured to enable to perform metadata entry using a cached workflow, even when the terminal apparatus is not connected via the network to the content management apparatus.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: October 1, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tom Haapanen, Qinlei Fan
  • Publication number: 20190268229
    Abstract: An improved method for configuring and managing network devices using network mediators is provided. The improved method comprises receiving, at a network mediator executing on a network device, from a device management server, one or more policies for configuring or managing the network device. For each policy from the one or more policies: the network mediator determines, based on the policy, one or more instructions for configuring or managing the network device, and transmits the instructions to the network device. Upon receiving, from the network device, a response to the instructions, the network mediator determines whether the response satisfies one or more conditions set forth in the policy. In response to determining that the response satisfies the conditions set forth in the policy, the network mediator generates a message based on the response, and transmits the message to the device management server.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Publication number: 20190268219
    Abstract: An improved method for configuring and managing network devices using network mediators is provided. The improved method comprises receiving, from a device management server, one or more policies for configuring or managing one or more network devices. For each policy from the one or more policies: a network mediator determines, based on the policy, a network device to which the policy applies. Then, based on the policy, the network mediator determines instructions for configuring or managing the network device, and transmits the instructions to the network device. Upon receiving, from the network device, a response to the instructions, the network mediator determines whether the response satisfies one or more conditions set forth in the policy. In response to determining that the response satisfies the conditions set forth in the policy, the network mediator generates a message based on the response, and transmits the message to the device management server.
    Type: Application
    Filed: February 23, 2018
    Publication date: August 29, 2019
    Applicant: RICOH COMPANY, LTD.
    Inventor: Tom Haapanen
  • Patent number: 10382269
    Abstract: Tools are provided to enable a service technician or administrator to apply settings, via a mobile terminal, from configuration templates to a device, particularly when the device is accessible through a network. Such configuration templates may be obtained or downloaded to the mobile terminal from a device management server on a regular basis or as needed or on demand.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: August 13, 2019
    Assignee: RICOH COMPANY, LTD.
    Inventors: Tom Haapanen, Tom Mulholland
  • Publication number: 20190245785
    Abstract: A network device managing system is provided for determining network addresses of network devices using network switches. The system comprises a server that determines network switches that communicate with the server, and receives network addresses of devices that are to be excluded from an address search. For each network switch: one or more first addresses of one or more devices that are configured on a switch are received from the switch. For each device, from the one or more devices configured on the switch, in response to determining that a first address of a device does not match any of the addresses of devices that are to be excluded from the address search, the server determines whether an association between the first address and a second address is stored in a server data repository, and if it is, the server transmits the second address to a global data repository.
    Type: Application
    Filed: February 8, 2018
    Publication date: August 8, 2019
    Applicant: RICOH COMPANY, LTD.
    Inventors: Tom Haapanen, Jim Vopni