Patents by Inventor Bryan Scott Willett

Bryan Scott Willett 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: 9400764
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Grant
    Filed: October 14, 2013
    Date of Patent: July 26, 2016
    Assignee: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Patent number: 8964237
    Abstract: Methods and apparatus teach wear leveling non-volatile memory and secure erasure of data. A computing device receives data to be stored. The data is encrypted, including generation of encryption/decryption key(s). The key(s) are stored in either non-volatile or volatile memory according to a plurality of classification schemes. In a first scheme, key(s) are stored in non-volatile memory and will be retained in the event of a power cycle of the computing device. Otherwise, key(s) stored in volatile memory will be lost upon a power cycle. Upon issuance of a key destruction command, key(s) in the non-volatile memory are sanitized or erased, but the underlying encrypted data need not be erased since no key(s) exist that can recover original content. These techniques limit erasure commands to the non-volatile memory which prolongs its service life. Further embodiments note techniques in imaging devices conducting imaging operations, such as printing or scanning.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: February 24, 2015
    Assignee: Lexmark International, Inc.
    Inventors: Howard Charles Cochran, Bryan Scott Willett, Michael James Klein
  • Patent number: 8966193
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: February 24, 2015
    Assignee: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Publication number: 20150002900
    Abstract: Methods and apparatus teach wear leveling non-volatile memory and secure erasure of data. A computing device receives data to be stored. The data is encrypted, including generation of encryption/decryption key(s). The key(s) are stored in either non-volatile or volatile memory according to a plurality of classification schemes. In a first scheme, key(s) are stored in non-volatile memory and will be retained in the event of a power cycle of the computing device. Otherwise, key(s) stored in volatile memory will be lost upon a power cycle. Upon issuance of a key destruction command, key(s) in the non-volatile memory are sanitized or erased, but the underlying encrypted data need not be erased since no key(s) exist that can recover original content. These techniques limit erasure commands to the non-volatile memory which prolongs its service life. Further embodiments note techniques in imaging devices conducting imaging operations, such as printing or scanning.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Howard Charles Cochran, Bryan Scott Willett, Michael James Klein
  • Publication number: 20150006911
    Abstract: Methods and apparatus teach wear leveling non-volatile memory and secure erasure of data. A computing device receives data to be stored. The data is encrypted, including generation of encryption/decryption key(s). The key(s) are stored in either non-volatile or volatile memory according to a plurality of classification schemes. In a first scheme, key(s) are stored in non-volatile memory and will be retained in the event of a power cycle of the computing device. Otherwise, key(s) stored in volatile memory will be lost upon a power cycle. Upon issuance of a key destruction command, key(s) in the non-volatile memory are sanitized or erased, but the underlying encrypted data need not be erased since no key(s) exist that can recover original content. These techniques limit erasure commands to the non-volatile memory which prolongs its service life. Further embodiments note techniques in imaging devices conducting operations, such as printing or scanning.
    Type: Application
    Filed: June 28, 2013
    Publication date: January 1, 2015
    Inventors: Howard Charles Cochran, Bryan Scott Willett, Michael James Klein
  • Publication number: 20140320899
    Abstract: A print release environment includes a print server and pluralities of imaging devices. A user of a computing device sends to the print server a current print job for imaging operations. The print server analyzes metrics of the current print job relative to prior print jobs of the same user. Before the user makes a claim to pick up the current print job from a specific one of the imaging devices, the print server predicts when and where the user will likely make their claim. Techniques note actions to speed processing based on the predictions.
    Type: Application
    Filed: March 27, 2014
    Publication date: October 30, 2014
    Applicant: Lexmark International, Inc.
    Inventors: Bryan Scott Willett, James Leonard Farthing
  • Publication number: 20140146626
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Application
    Filed: October 14, 2013
    Publication date: May 29, 2014
    Applicant: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Patent number: 8521970
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Grant
    Filed: April 19, 2006
    Date of Patent: August 27, 2013
    Assignee: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Publication number: 20110264850
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, a punch out bit field, or a cryptographic command. The commands may be transmitted using a broadcast scheme or a split transaction scheme. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Application
    Filed: June 30, 2011
    Publication date: October 27, 2011
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Patent number: 7844786
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, or a punch out bit field. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Grant
    Filed: April 22, 2008
    Date of Patent: November 30, 2010
    Assignee: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Patent number: 7536115
    Abstract: A system, method, and article for sending secured data to an image forming device at a remote location. The secured data is unique to the image forming device or a specific class of image forming devices. The secured data is compared to data stored at the image forming device for verifying the identity of the image forming device. If the identity of the image forming device is verified, a setting adjustment of the image forming device is initiated based on the secured data.
    Type: Grant
    Filed: June 21, 2006
    Date of Patent: May 19, 2009
    Assignee: Lexmark International, Inc.
    Inventors: Eric Andrew Beard, David Ashley Brown, Bryan Scott Willett, Edward William Yohon, Jr.
  • Publication number: 20080276048
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, or a punch out bit field. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Application
    Filed: April 22, 2008
    Publication date: November 6, 2008
    Applicant: LEXMARK INTERNATIONAL, INC.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Patent number: 7426613
    Abstract: Electrical interfaces, addressing schemes, and command protocols allow for communications with memory modules in computing devices such as imaging and printing devices. Memory modules may be assigned an address through a set of discrete voltages. One, multiple, or all of the memory modules may be addressed with a single command, which may be an increment counter command, a write command, or a punch out bit field. The status of the memory modules may be determined by sampling a single signal that may be at a low, high, or intermediate voltage level.
    Type: Grant
    Filed: June 16, 2005
    Date of Patent: September 16, 2008
    Assignee: Lexmark International, Inc.
    Inventors: James Ronald Booth, Bryan Scott Willett
  • Publication number: 20070300060
    Abstract: A system, method, and article for sending secured data to an image forming device at a remote location. The secured data is unique to the image forming device or a specific class of image forming devices. The secured data is compared to data stored at the image forming device for verifying the identity of the image forming device. If the identity of the image forming device is verified, a setting adjustment of the image forming device is initiated based on the secured data.
    Type: Application
    Filed: June 21, 2006
    Publication date: December 27, 2007
    Inventors: Eric Andrew Beard, David Ashley Brown, Bryan Scott Willett, Edward William Yohon
  • Patent number: 6764162
    Abstract: An improved shingle mask is provided for use on ink jet printers which use multi-pass printing (shingling) to form bitmap images. The shingle mask is derived from a shingle mask density distribution which exhibits a substantially trapezoidal shape; the shingle mask density distribution is derived from an accumulated shingle mask distribution (also referred to as a “banding profile”) having an overall shape of a plateau portion and a substantially smooth decreasing portion, which reduces the number of drops to be printed along the outermost edges of the mask on each swath. This shape reduces banding effects by effectively increasing a number of printed-density bands which are decreased in size, while at the same time not increasing the number of printhead passes over a given area on the print media (which otherwise would negatively impact printed throughput).
    Type: Grant
    Filed: April 30, 2002
    Date of Patent: July 20, 2004
    Assignee: Lexmark International, Inc.
    Inventors: Mary Ellen Biddle, Brian Edward Cooper, Chengwu Cui, Buford Rodney Goble, Ross William McFarland, Steven Frank Weed, Bryan Scott Willett
  • Patent number: 6661531
    Abstract: A method for adaptively matching print quality and performance in a host based printing system including a host computer connected to a printer via an interface. The method includes the steps of: determining a print process time corresponding to an amount of time for a page to print based on current printer settings of the printer; determining a quantity of data to be transferred from the host computer to the printer; determining a data transfer time corresponding to an amount of time required to transfer the quantity of data from the host computer to the printer via the interface; comparing the print process time to the data transfer time to determine an amount of time that can be used by the printer to improve print quality; and determining optimum printer settings for the printer based at least in part on the amount of time determined in the comparing step.
    Type: Grant
    Filed: November 15, 2000
    Date of Patent: December 9, 2003
    Assignee: Lexmark International, Inc.
    Inventors: David William Murphy, Gary Scott Overall, Martin Geoffrey Rivers, Bryan Scott Willett
  • Publication number: 20030202215
    Abstract: An improved shingle mask is provided for use on ink jet printers which use multi-pass printing (shingling) to form bitmap images. The shingle mask is derived from a shingle mask density distribution which exhibits a substantially trapezoidal shape; the shingle mask density distribution is derived from an accumulated shingle mask distribution (also referred to as a “banding profile”) having an overall shape of a plateau portion and a substantially smooth decreasing portion, which reduces the number of drops to be printed along the outermost edges of the mask on each swath. This shape reduces banding effects by effectively increasing a number of printed-density bands which are decreased in size, while at the same time not increasing the number of printhead passes over a given area on the print media (which otherwise would negatively impact printed throughput).
    Type: Application
    Filed: April 30, 2002
    Publication date: October 30, 2003
    Inventors: Mary Ellen Biddle, Brian Edward Cooper, Chengwu Cui, Buford Rodney Goble, Ross William McFarland, Steven Frank Weed, Bryan Scott Willett
  • Patent number: 6601941
    Abstract: A method of controlling a temperature of a print chip of a printhead in an ink jet printer includes providing a memory device within the printer. Ink is emitted from the printhead. Temperature data associated with the print chip during the emitting step is recorded. A thermal resistance value associated with the printhead and/or a thermal capacitance value associated with the printhead is calculated. The calculating is dependent upon the recorded temperature data. The thermal resistance value associated with the printhead and/or the thermal capacitance value associated with the printhead is stored in the memory device. A temperature of the print chip at a future point in time is estimated based upon a number of ink drops to be emitted by the printhead before the future point in time, and the thermal resistance value associated with the printhead and/or the thermal capacitance value associated with the printhead.
    Type: Grant
    Filed: July 14, 2000
    Date of Patent: August 5, 2003
    Inventors: Christopher Dane Jones, Bryan Scott Willett, Shirish Padmaker Mulay
  • Patent number: 6450611
    Abstract: A method of positioning an ink jet printhead in a printer includes dividing a bitmap into a plurality of rows of tiles. A subset of the rows of tiles to be printed in a next pass of the printhead is identified. Printable ones of the tiles in the subset of rows are identified. The printable tiles contain printable data. Within each printable tile, a top most location of the printable data and at least one of a left most location of the printable data and a right most location of the printable data are identified. A print medium is advanced in a feed direction until a portion of the print medium corresponding with the top most location of the printable data of at least one printable tile is substantially aligned with a top nozzle of the printhead.
    Type: Grant
    Filed: February 14, 2001
    Date of Patent: September 17, 2002
    Assignee: Lexmark International, Inc.
    Inventors: Martin Joseph Brown, Jr., Cuong Manh Hoang, David Brian Langer, David William Murphy, Gary Scott Overall, Martin Geoffrey Rivers, Ronald Todd Sellers, Bryan Scott Willett
  • Publication number: 20020109750
    Abstract: A method of positioning an ink jet printhead in a printer includes dividing a bitmap into a plurality of rows of tiles. A subset of the rows of tiles to be printed in a next pass of the printhead is identified. Printable ones of the tiles in the subset of rows are identified. The printable tiles contain printable data. Within each printable tile, a top most location of the printable data and at least one of a left most location of the printable data and a right most location of the printable data are identified. A print medium is advanced in a feed direction until a portion of the print medium corresponding with the top most location of the printable data of at least one printable tile is substantially aligned with a top nozzle of the printhead.
    Type: Application
    Filed: February 14, 2001
    Publication date: August 15, 2002
    Inventors: Martin Joseph Brown, Cuong Manh Hoang, David Brian Langer, David William Murphy, Gary Scott Overall, Martin Geoffrey Rivers, Ronald Todd Sellers, Bryan Scott Willett