Patents by Inventor Wesley A. Kirschner

Wesley A. Kirschner 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: 20170168868
    Abstract: A mail processing device whose operation can be accomplished remotely and support multiple users simultaneously is provided. The present invention utilizes secure simultaneous multiple user/application access over a network. This supports software configuration, date access, control of a postal security device (PSD), indicium creation, and control of a print engine. The invention is realized by binding core embedded software to a web server within the device and using a web technology stack that allows many users to access the software.
    Type: Application
    Filed: December 11, 2015
    Publication date: June 15, 2017
    Applicant: Pitney Bowes Inc.
    Inventors: Elaine B. Cristiani, Wesley A. Kirschner, Christopher Reilly, Gerald K. Tsui
  • Patent number: 9652898
    Abstract: An apparatus includes a printer and a buffer coupled to the printer for temporarily storing sheets fed out from the printer. The apparatus further includes a control mechanism for monitoring the buffer to determine a number of sheets currently stored in the buffer. The apparatus also includes a data source device that is separate from the printer and is coupled to the printer for selectively providing pages of print data to the printer. The data source device is coupled to the control mechanism and is operative to provide the pages of print data to the printer in response to control signals from the control mechanism.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: May 16, 2017
    Assignee: Pitney Bowes Inc.
    Inventors: Michael J. Ramadei, David R. Welch, James A. Fairweather, Wesley A. Kirschner, David J. Eaton
  • Patent number: 9065801
    Abstract: A network connectivity device that when coupled to a mail processing machine enables a cloud application running on a personal computer or other device to interface with and control the mail processing machine without requiring any software to be installed on the personal computer other than a web browser. The network connectivity device plugs into a standard USB port on the mail processing machine to allow wired or wireless connectivity to a network. There is no software or other code required to run on the personal computer other than a standard web browser running a hosted web application. The network connectivity device allows the mail processing machine to be found and addressed by the hosted web application. This allows a user to control operations of the mail processing machine, as well as giving the mail processing machine network connectivity for outside world communication activities.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: June 23, 2015
    Assignee: Pitney Bowes Inc.
    Inventors: Walter J. Baker, Wesley A. Kirschner, George T. Monroe, Sambasivam Thillaikumaran
  • Publication number: 20130318583
    Abstract: A network connectivity device that when coupled to a mail processing machine enables a cloud application running on a personal computer or other device to interface with and control the mail processing machine without requiring any software to be installed on the personal computer other than a web browser. The network connectivity device plugs into a standard USB port on the mail processing machine to allow wired or wireless connectivity to a network. There is no software or other code required to run on the personal computer other than a standard web browser running a hosted web application. The network connectivity device allows the mail processing machine to be found and addressed by the hosted web application. This allows a user to control operations of the mail processing machine, as well as giving the mail processing machine network connectivity for outside world communication activities.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: Pitney Bowes Inc.
    Inventors: Walter J. Baker, Wesley A. Kirschner, George T. Monroe, Sambasivam Thillaikumaran
  • Patent number: 8510231
    Abstract: A method and system that allows for large amounts of data to be printed utilizing a small memory is provided. The complete image to be printed on the print medium is separated into different regions each having associated print data. The memory device, while being too small to store all of the print data for the full image, is capable of storing the print data associated with each region. The print data for each region is released from the print head controller to the memory device for printing in a timed fashion based on movement of the print medium. The print data for a subsequent region will not be passed to the memory until the print medium has moved a sufficient distance, thereby indicating that printing of the preceding region has been completed.
    Type: Grant
    Filed: March 17, 2005
    Date of Patent: August 13, 2013
    Assignee: Pitney Bowes Inc.
    Inventors: Joseph P. Tokarski, John A. Hurd, Gary S. Jacobson, Wesley A. Kirschner, Robert G. Arsenault
  • Patent number: 8308819
    Abstract: Various methods for detecting the removal of a processing unit, such as a microprocessor or a microcontroller, form a printed circuit board in a secure printing system, such as a postage metering system are provided. The methods utilize one or more of a real time clock provided internal to the processing unit, a CMOS device provided on the printed circuit board external to the processing unit, and CMOS memory internal to the processing unit to detect the removal of the processing unit and therefore an attack.
    Type: Grant
    Filed: December 19, 2006
    Date of Patent: November 13, 2012
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Frederick W. Ryan, Jr., Gary S. Jacobson
  • Patent number: 8176567
    Abstract: A method includes receiving at a sub-program a request from an external entity the request comprising at least one parameter and a return address, utilizing the return address and an address list associated with the sub-program to authenticate the external entity, and processing the request if the external entity is authenticated.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: May 8, 2012
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Gary S. Jacobson, John A. Hurd, Walter J. Baker
  • Patent number: 8060689
    Abstract: A method includes configuring a flash memory device including a first memory sector having a primary memory sector correspondence, a second memory sector having an alternate memory sector correspondence, and a third memory sector having a free memory sector correspondence, copying a portion of the primary memory sector to the free memory sector, erasing the primary memory sector, and changing a correspondence of each of the first memory sector, the second memory sector, and the third memory sector.
    Type: Grant
    Filed: May 4, 2010
    Date of Patent: November 15, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Gary S. Jacobson, John A. Hurd, G. Thomas Atthens, Steven J. Pauly, Richard C. Day, Jr.
  • Patent number: 8010873
    Abstract: A system and method for efficient uncorrectable error detection in flash memory is described. A microcontroller including a non-volatile flash memory utilizes an Error Correction Code (ECC) having a certain error detection and correction bit strength. The user data is first processed by a hash function and hash data is stored with the user data. Then, the user data and hash data are processed by the ECC system. In detection, the hash ensures that a relatively low bit-strength ECC system did not incorrectly manipulate the user data. Such a hash integrity check provides an efficient, robust detection of incorrectly corrected user data resulting from errors beyond the correction but strength of the ECC system utilized.
    Type: Grant
    Filed: April 20, 2010
    Date of Patent: August 30, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
  • Patent number: 7903266
    Abstract: A method of printing a string of characters includes receiving a sequence of character data codes. Each character data code corresponds to a respective character to be printed in the string of characters. The method also includes transcoding the sequence of character data codes to generate a sequence of glyph codes. Each glyph code corresponds to a respective glyph. Each glyph corresponds to at least part of a respective character. At least some of the glyphs correspond to less than a complete character. The method further includes using the sequence of glyph codes to generate print image data and printing an image on the basis of the print image data.
    Type: Grant
    Filed: May 8, 2006
    Date of Patent: March 8, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Robert G. Arsenault, Beth A. Jennings, Craig J. DeFillippo, Sandra J. Peterson, Christopher D. Smith, William F. Bailey, John A. Hurd, Wesley A. Kirschner, Michael R. Davis
  • Patent number: 7898207
    Abstract: A method of controlling a motor to cause it to execute a move toward a target position including calculating a deceleration position, wherein when the deceleration position is reached, the motor will be caused to execute a deceleration in a manner that will result in the motor stopping short of the target position, and determining whether the requested move is a first move type after the motor has reached the deceleration position and the deceleration is complete. If the requested move is a first move type, the method includes causing the motor to move toward the target position at a first velocity, and if the requested move is a second move type, the method includes causing the DC motor to move toward the requested target position at a second velocity, wherein the second velocity is greater than the first velocity. Settling time is also varied depending on move type.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: March 1, 2011
    Assignee: Pitney Bowes Inc.
    Inventors: Gary S. Jacobson, Wesley A. Kirschner, Michael M. Chen
  • Patent number: 7844554
    Abstract: A system and method to remotely enable and disable features in a mailing system is provided. When a customer desires to change the operating features of a mailing system, the customer places an order with a data center. The data center generates a file that identifies each of the features that should be enabled within the mailing system, and the file is sent to the mailing system, along with any files required to implement and support the enabled features, via a network. The mailing system will store the required files, and purge any files no longer required to implement and support features that are no longer enabled. The enabling and disabling of operating features is thus performed remotely from the data center, and does not require a customer service representative to physically visit the location at which the mailing system is installed.
    Type: Grant
    Filed: April 13, 2004
    Date of Patent: November 30, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Robert H. Kummer, Jr., Linda S. Lin, Lynn W. D'Amico, Wesley A. Kirschner
  • Publication number: 20100211726
    Abstract: A method includes configuring a flash memory device including a first memory sector having a primary memory sector correspondence, a second memory sector having an alternate memory sector correspondence, and a third memory sector having a free memory sector correspondence, copying a portion of the primary memory sector to the free memory sector, erasing the primary memory sector, and changing a correspondence of each of the first memory sector, the second memory sector, and the third memory sector.
    Type: Application
    Filed: May 4, 2010
    Publication date: August 19, 2010
    Applicant: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Gary S. Jacobson, John A. Hurd, G. Thomas Athens, Steven J. Pauly, Richard C. Day, JR.
  • Publication number: 20100205509
    Abstract: A system and method for efficient uncorrectable error detection in flash memory is described. A microcontroller including a non-volatile flash memory utilizes an Error Correction Code (ECC) having a certain error detection and correction bit strength. The user data is first processed by a hash function and hash data is stored with the user data. Then, the user data and hash data are processed by the ECC system. In detection, the hash ensures that a relatively low bit-strength ECC system did not incorrectly manipulate the user data. Such a hash integrity check provides an efficient, robust detection of incorrectly corrected user data resulting from errors beyond the correction but strength of the ECC system utilized.
    Type: Application
    Filed: April 20, 2010
    Publication date: August 12, 2010
    Applicant: Pitney Bowes Inc.
    Inventors: Wesley A. KIRSCHNER, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
  • Patent number: 7769700
    Abstract: A method and a system for collecting, segregating, and transmitting data relating to the use of a value metering system are described. A system and a method for dynamically updating collection, segregation, and/or transmission rules are also described.
    Type: Grant
    Filed: August 15, 2003
    Date of Patent: August 3, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Lynn W. D'Amico, Derak DaGenarro, Wesley A. Kirschner, Roger J. Ratzenberger, Jr., Vincent Rozendaal
  • Patent number: 7747812
    Abstract: A method includes configuring a flash memory device including a first memory sector having a primary memory sector correspondence, a second memory sector having an alternate memory sector correspondence, and a third memory sector having a free memory sector correspondence, copying a portion of the primary memory sector to the free memory sector, erasing the primary memory sector, and changing a correspondence of each of the first memory sector, the second memory sector, and the third memory sector.
    Type: Grant
    Filed: December 22, 2005
    Date of Patent: June 29, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Gary S. Jacobson, John A. Hurd, G. Thomas Athens, Steven J. Pauly, Richard C. Day, Jr.
  • Patent number: 7707481
    Abstract: A system and method for efficient uncorrectable error detection in flash memory is described. A microcontroller including a non-volatile flash memory utilizes an Error Correction Code (ECC) having a certain error detection and correction bit strength. The user data is first processed by a hash function and hash data is stored with the user data. Then, the user data and hash data are processed by the ECC system. In detection, the hash ensures that a relatively low bit-strength ECC system did not incorrectly manipulate the user data. Such a hash integrity check provides an efficient, robust detection of incorrectly corrected user data resulting from errors beyond the correction but strength of the ECC system utilized.
    Type: Grant
    Filed: May 16, 2006
    Date of Patent: April 27, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
  • Patent number: 7698232
    Abstract: A mailing machine is provided that determines if entry into a disabled state is coupled with the need for auxiliary information to be entered by the user. If auxiliary information is required to be entered by the user, the print head will not move to the capped position but instead remains in the printing position, and a timer is activated to provide the user with time to enter the information. If the user enters the required information before a predetermined amount of time has expired, the mail piece will be processed without any delay required for the print head to move from the capped position to the printing position. Only if the user has not entered the required information within the predetermined amount of time will the print head move to the capped position.
    Type: Grant
    Filed: June 17, 2004
    Date of Patent: April 13, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Gary S. Jacobson, Wesley A. Kirschner, Joseph M. Mozdzer, Konstantin G. Kodonas, Joseph P. Tokarski
  • Patent number: 7690649
    Abstract: A method of synchronizing the feeding and printing of sheets of media, i.e., paper, envelopes, post cards, etc. even though shingled feeds have occurred in the system. The foregoing is accomplished by utilizing two sensors and counters to monitor two sheets of paper to allow two software tasks to stay in synchronization and release the appropriate print data to the printer even when a sheet of paper was not detected in the feeder appears at the print head. The feeder sensor has a counter for its Lead Edge as does the Start of Print Sensor that is in the system's transport paper path. The feeder sensor counter and the start of print counter are incremented and decremented as the paper approaches the sensor and leaves the sensor. If the lead edge counter of the feeder sensor goes negative, then the feeder has shingled and the data for that sheet of paper must be printed.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: April 6, 2010
    Assignee: Pitney Bowes Inc.
    Inventors: Brad L. Davies, Keith M. Smith, Wesley A. Kirschner, Elaine B. Cristiani, Gary S. Jacobson
  • Publication number: 20090141061
    Abstract: A method of controlling a motor to cause it to execute a move toward a target position including calculating a deceleration position, wherein when the deceleration position is reached, the motor will be caused to execute a deceleration in a manner that will result in the motor stopping short of the target position, and determining whether the requested move is a first move type after the motor has reached the deceleration position and the deceleration is complete. If the requested move is a first move type, the method includes causing the motor to move toward the target position at a first velocity, and if the requested move is a second move type, the method includes causing the DC motor to move toward the requested target position at a second velocity, wherein the second velocity is greater than the first velocity. Settling time is also varied depending on move type.
    Type: Application
    Filed: December 4, 2007
    Publication date: June 4, 2009
    Applicant: PITNEY BOWES INC.
    Inventors: Gary S. Jacobson, Wesley A. Kirschner, Michael M. Chen