Patents by Inventor Wesley Kirschner
Wesley 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: 20170168868Abstract: 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: ApplicationFiled: December 11, 2015Publication date: June 15, 2017Applicant: Pitney Bowes Inc.Inventors: Elaine B. Cristiani, Wesley A. Kirschner, Christopher Reilly, Gerald K. Tsui
-
Patent number: 9652898Abstract: 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: GrantFiled: August 30, 2006Date of Patent: May 16, 2017Assignee: Pitney Bowes Inc.Inventors: Michael J. Ramadei, David R. Welch, James A. Fairweather, Wesley A. Kirschner, David J. Eaton
-
Patent number: 9065801Abstract: 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: GrantFiled: May 24, 2012Date of Patent: June 23, 2015Assignee: Pitney Bowes Inc.Inventors: Walter J. Baker, Wesley A. Kirschner, George T. Monroe, Sambasivam Thillaikumaran
-
Publication number: 20130318583Abstract: 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: ApplicationFiled: May 24, 2012Publication date: November 28, 2013Applicant: Pitney Bowes Inc.Inventors: Walter J. Baker, Wesley A. Kirschner, George T. Monroe, Sambasivam Thillaikumaran
-
Patent number: 8510231Abstract: 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: GrantFiled: March 17, 2005Date of Patent: August 13, 2013Assignee: Pitney Bowes Inc.Inventors: Joseph P. Tokarski, John A. Hurd, Gary S. Jacobson, Wesley A. Kirschner, Robert G. Arsenault
-
Patent number: 8308819Abstract: 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: GrantFiled: December 19, 2006Date of Patent: November 13, 2012Assignee: Pitney Bowes Inc.Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Frederick W. Ryan, Jr., Gary S. Jacobson
-
Patent number: 8176567Abstract: 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: GrantFiled: December 22, 2005Date of Patent: May 8, 2012Assignee: Pitney Bowes Inc.Inventors: Wesley A. Kirschner, Gary S. Jacobson, John A. Hurd, Walter J. Baker
-
Patent number: 8060689Abstract: 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: GrantFiled: May 4, 2010Date of Patent: November 15, 2011Assignee: 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: 8010873Abstract: 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: GrantFiled: April 20, 2010Date of Patent: August 30, 2011Assignee: Pitney Bowes Inc.Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
-
Patent number: 7903266Abstract: 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: GrantFiled: May 8, 2006Date of Patent: March 8, 2011Assignee: 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: 7898207Abstract: 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: GrantFiled: December 4, 2007Date of Patent: March 1, 2011Assignee: Pitney Bowes Inc.Inventors: Gary S. Jacobson, Wesley A. Kirschner, Michael M. Chen
-
Patent number: 7844554Abstract: 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: GrantFiled: April 13, 2004Date of Patent: November 30, 2010Assignee: Pitney Bowes Inc.Inventors: Robert H. Kummer, Jr., Linda S. Lin, Lynn W. D'Amico, Wesley A. Kirschner
-
Publication number: 20100211726Abstract: 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: ApplicationFiled: May 4, 2010Publication date: August 19, 2010Applicant: 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: 20100205509Abstract: 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: ApplicationFiled: April 20, 2010Publication date: August 12, 2010Applicant: Pitney Bowes Inc.Inventors: Wesley A. KIRSCHNER, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
-
Patent number: 7769700Abstract: 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: GrantFiled: August 15, 2003Date of Patent: August 3, 2010Assignee: Pitney Bowes Inc.Inventors: Lynn W. D'Amico, Derak DaGenarro, Wesley A. Kirschner, Roger J. Ratzenberger, Jr., Vincent Rozendaal
-
Patent number: 7747812Abstract: 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: GrantFiled: December 22, 2005Date of Patent: June 29, 2010Assignee: 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: 7707481Abstract: 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: GrantFiled: May 16, 2006Date of Patent: April 27, 2010Assignee: Pitney Bowes Inc.Inventors: Wesley A. Kirschner, Robert W. Sisson, John A. Hurd, Gary S. Jacobson
-
Patent number: 7698232Abstract: 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: GrantFiled: June 17, 2004Date of Patent: April 13, 2010Assignee: Pitney Bowes Inc.Inventors: Gary S. Jacobson, Wesley A. Kirschner, Joseph M. Mozdzer, Konstantin G. Kodonas, Joseph P. Tokarski
-
Patent number: 7690649Abstract: 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: GrantFiled: May 29, 2008Date of Patent: April 6, 2010Assignee: Pitney Bowes Inc.Inventors: Brad L. Davies, Keith M. Smith, Wesley A. Kirschner, Elaine B. Cristiani, Gary S. Jacobson
-
Publication number: 20090141061Abstract: 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: ApplicationFiled: December 4, 2007Publication date: June 4, 2009Applicant: PITNEY BOWES INC.Inventors: Gary S. Jacobson, Wesley A. Kirschner, Michael M. Chen