Patents by Inventor Richard R. Zarchy

Richard R. Zarchy 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: 8983870
    Abstract: Methods, devices, and computer storage media for installation, upgrading, reinstallation, and roll back of software application packages are disclosed. A first software application package is stored in an installation partition of a data storage device of a computing device. The first software application package includes a first software application. The first software application can be installed on an active partition of the data storage device. A first authentication key, associated with the first software application, is determined and stored on the active partition, and then copied to the installation partition. In response to determining that the first software application is to be reinstalled on the active partition: (a) the first software application is reinstalled from the first software application package stored on the installation partition to the active partition, and (b) the associated authentication key stored on the installation partition is copied to the active partition.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: March 17, 2015
    Assignee: Snap-on Incorporated
    Inventors: Carl J. Krzystofczyk, Gary F. Stefanik, Raymond M. Polczynski, Richard R. Zarchy
  • Patent number: 8656062
    Abstract: Methods, devices, and computer-readable media related to establishing wireless connections using a wired connection are disclosed. A remote device is communicatively coupled via a wired connection. The remote device receives, via the wired connection, an initialization request to initialize a wireless connection to the remote device. A search of remote device data stored in the remote device is performed. The remote device data can store authentication data related to one or more wireless connections. At the remote device, an initialization response to the initialization request is determined based on the search. The remote device sends the initialization response via the wired connection. The initialization response can indicate whether the initialization response is accepted or rejected. If the initialization response is accepted, the wireless connection to the remote device can be subsequently established and the wired connection can be subsequently closed.
    Type: Grant
    Filed: August 18, 2010
    Date of Patent: February 18, 2014
    Assignee: Snap-on Incorporated
    Inventors: Carl J. Krzystofczyk, Richard R. Zarchy, Ronald A. Lattanzi, Matthew G. Logsdon
  • Publication number: 20120047289
    Abstract: Methods, devices, and computer-readable media related to establishing wireless connections using a wired connection are disclosed. A remote device is communicatively coupled via a wired connection. The remote device receives, via the wired connection, an initialization request to initialize a wireless connection to the remote device. A search of remote device data stored in the remote device is performed. The remote device data can store authentication data related to one or more wireless connections. At the remote device, an initialization response to the initialization request is determined based on the search. The remote device sends the initialization response via the wired connection. The initialization response can indicate whether the initialization response is accepted or rejected. If the initialization response is accepted, the wireless connection to the remote device can be subsequently established and the wired connection can be subsequently closed.
    Type: Application
    Filed: August 18, 2010
    Publication date: February 23, 2012
    Applicant: SNAP-ON INCORPORATED
    Inventors: Carl J. Krzystofczyk, Richard R. Zarchy, Ronald A. Lattanzi, Matthew G. Logsdon
  • Publication number: 20120047499
    Abstract: Methods, devices, and computer storage media for installation, upgrading, reinstallation, and roll back of software application packages are disclosed. A first software application package is stored in an installation partition of a data storage device of a computing device. The first software application package includes a first software application. The first software application can be installed on an active partition of the data storage device. A first authentication key, associated with the first software application, is determined and stored on the active partition, and then copied to the installation partition. In response to determining that the first software application is to be reinstalled on the active partition: (a) the first software application is reinstalled from the first software application package stored on the installation partition to the active partition, and (b) the associated authentication key stored on the installation partition is copied to the active partition.
    Type: Application
    Filed: August 18, 2010
    Publication date: February 23, 2012
    Applicant: SNAP-ON INCORPORATED
    Inventors: Carl J. Krzystofczyk, Gary F. Stefanik, Raymond M. Polczynski, Richard R. Zarchy
  • Publication number: 20100251352
    Abstract: A method and system for rendering a set of computer-readable program instructions on a user device as executable or non-executable. The user device or an intermediary device may transmit an access-token request including a device identifier to a server device. The server device determines whether the device identifier matches a registered device identifier, and if so, transmits an access-token to the user device, or to the intermediary device, which in turn transmits the access-token to the user device. The access-token includes an expiration indicator. Preferably, the expiration indicator is not expired when received by the user device, but expires some time after being received by the user device. The user device executes a first set of program instruction to determine whether the expiration indicator is expired, and if so, renders a second set of program instructions as non-executable, otherwise the second set of program instructions are rendered as executable.
    Type: Application
    Filed: March 24, 2009
    Publication date: September 30, 2010
    Applicant: Snap-on Incorporated
    Inventors: Richard R. Zarchy, Stephen W. Harpe, Jeffrey B. Grier, Michael Anthony Carroll, Dylan Josef Fairbairn
  • Patent number: 5973274
    Abstract: A dynamometer, which includes a frictional drive assembly for engaging a pair of vehicle tires, and a lift assembly including two air bags for respectively lifting the vehicle tires and the associated portion of the vehicle to a raised position out of engagement with the drive assembly, has a controller operating under stored program control and pressure sensors connected to the controller and in fluid communication with the air bags. The pressures in the air bags when the vehicle is lifted are used to calculate the weight lifted in accordance with a straight-line functional relationship between air bag pressure and vehicle weight lifted for a particular type of air bag. A routine for calibrating the weighing system is also included.
    Type: Grant
    Filed: April 3, 1998
    Date of Patent: October 26, 1999
    Assignee: Snap-on Tools Company
    Inventor: Richard R. Zarchy
  • Patent number: 5895432
    Abstract: An apparatus and method is provided for electrically interfacing a first terminal device and a second terminal device to a shared serial port interface of a host by first connecting the first terminal device to a portion of the lines of the serial port interface, then connecting the second terminal device to at least some of the remaining lines of the serial port interface, and initializing the host for data communication with both the first and second terminal devices. In the disclosed embodiment, the second terminal device is a remote control apparatus interfaced to unused lines of a serial port interface of a host device. The host device is of the type adapted for simultaneous communication with both a terminal device and the remote control apparatus through a single-dedicated serial communications port interface.
    Type: Grant
    Filed: August 2, 1995
    Date of Patent: April 20, 1999
    Assignee: Snap-on Incorporated
    Inventor: Richard R. Zarchy
  • Patent number: 5639957
    Abstract: A method and apparatus for measuring the quantity of an ingredient gas in the exhaust gas from a motor vehicle with a known engine displacement during a time period in which the vehicle is driven over varying driving modes (modal mass analysis). The resultant measurement is achieved without use of a constant volume sampling device by first measuring and storing data C.sub.E (t) representative of the concentration of the ingredient gas in the exhaust gas at successive time intervals during the period. The vehicle speed during each successive time interval is measured and stored, followed by calculating theoretical exhaust flow rate values Q.sub.Ei (t), representative of the flow rate of the exhaust gas for each of the succession of time intervals, based on the known engine displacement and the measured engine speed. Then approximate actual exhaust flow rate values Q.sub.Ea (t) are calculated using a polynomial curve fit method on the calculated theoretical flow rate values Q.sub.Ei (t).
    Type: Grant
    Filed: October 12, 1995
    Date of Patent: June 17, 1997
    Assignee: Snap-on Technologies, Inc.
    Inventor: Richard R. Zarchy