Patents by Inventor Brett Green

Brett Green 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: 20050052679
    Abstract: In one embodiment, a method for controlling printing of print jobs in a printing device where the print jobs are received in a print queue for sequential printing comprises interrupting printing of the current print job at a boundary location in response to a first signal received at the printing device. An indicator for the interrupted print job is stored. Identifiers of the print jobs in the print queue are stored in a memory of the printing device. Another of the print jobs residing in the print queue then is selected based on selection of a corresponding one of the identifiers and a printing operation is performed on the selected print job.
    Type: Application
    Filed: September 8, 2003
    Publication date: March 10, 2005
    Inventors: Brett Green, Daniel Travis Lay
  • Publication number: 20050049837
    Abstract: Various systems, methods, and computer programs are provided for remotely monitoring a printer status. In monitoring the printer status, one selects a printer status object from among a list of selectable printer status objects in a remote client in data communication with a printer. Thereafter, an email is generated in the remote client and a status request is written into the email in a printer management language native to the printer. The status request requests a current status of the printer status object in the printer. The email is transmitted to the printer through any firewalls. The printer generates a reply email that provides the desired status information and transmits the reply email to the requester.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: Curtis Reese, Shane Konsella, Brett Green
  • Publication number: 20050046706
    Abstract: A camera that records the location of the object of a picture includes a module that determines the position of the object of a picture using GPS, range, and angle. A method of associating the calculated coordinates of the object of the photograph with a textual description of the object of the photograph includes retrieving textual information based on the coordinates of the object of the image from a database or online service providing such information.
    Type: Application
    Filed: August 28, 2003
    Publication date: March 3, 2005
    Inventors: Robert Sesek, Curtis Reese, Brett Green
  • Publication number: 20050030588
    Abstract: Methods and apparatus are described for utilizing embedded data layers in images. In one embodiment, an image database stores and controls images and/or image objects and their associated information metadata layers, which allows for multiple levels of data to be retrieved and encoded into the image. This increases image data content and information in a manner that will not be separated from the image through their embedding in multiple transform or high coding rate watermarks, incorporating the multiple metadata data fields in the selected image or selected image objects. The various embodiments include databases that allow images or sub-images/objects and information associated with the image or object to be easily associated and assembled as needed or produced on demand. In one embodiment, a manufacturer generates a database of product images and associated product information.
    Type: Application
    Filed: August 6, 2003
    Publication date: February 10, 2005
    Inventors: Curtis Reese, John Hatten, Brett Green
  • Publication number: 20050021970
    Abstract: An improved data embedding and watermarking method and apparatus for images is described that allows for multiple levels of data to be encoded and retrieved, increasing image data content and information in a manner that cannot be lost or separated from the image. The various embodiments include images with two or more data fields/layers watermarked into them or within one or more of their sub-images/objects and methods and apparatus for encoding and decoding the multiple data fields utilizing multiple layer watermarking. Additionally, embodiments of the present invention associate the multiple layers of data directly with an image or sub-image allowing the data to be specific to the image/sub-image and contextual, reducing the potential for reader misunderstanding and improving communication.
    Type: Application
    Filed: July 21, 2003
    Publication date: January 27, 2005
    Inventors: Curtis Reese, John Hatten, Brett Green
  • Publication number: 20050018230
    Abstract: In one embodiment, a method for controlling consumption of toner in a printing device having a supply of toner involves providing secondary print modes for printing on a print medium. Each of the secondary print modes is configured to consume the toner at different rates. At least certain of the secondary print modes consume the toner at lower rates than the given rate associated with a primary print mode of the printing device. Operation of the printing device is switched into selected ones of the secondary print modes so as to reduce a current rate of consumption of the toner as the supply of the toner is used.
    Type: Application
    Filed: July 25, 2003
    Publication date: January 27, 2005
    Inventors: Brett Green, John Hatten
  • Publication number: 20050018233
    Abstract: A method of providing web content for a printing device includes attaching a memory module storing the web content to a printing device consumable.
    Type: Application
    Filed: July 22, 2003
    Publication date: January 27, 2005
    Inventors: Travis Parry, Brett Green, Gregory Perkins
  • Publication number: 20050010642
    Abstract: A method of providing email messages for a printing device includes attaching a memory module storing the email messages to a printing device consumable.
    Type: Application
    Filed: July 9, 2003
    Publication date: January 13, 2005
    Inventors: Travis Parry, Brett Green, Robert Sesek
  • Publication number: 20050002066
    Abstract: A fax is sent. A user selects a phone number for a fax destination from a database residing on a handheld device. The phone number is sent from the handheld device to a fax machine via wireless communication. A fax transmission is sent by the fax machine to the fax destination.
    Type: Application
    Filed: July 3, 2003
    Publication date: January 6, 2005
    Inventors: Curtis Reese, Brett Green
  • Publication number: 20040252349
    Abstract: A method for sorting facsimiles includes identifying an originating phone number from which the facsimile originates, and routing the facsimile based on the identified originating phone number. The facsimile is routed to an E-mail location, to a storage medium or to a selected output slot on a facsimile device. In some embodiments, the method includes mapping the originating telephone number to facsimile destination or destinations. A facsimile device includes a processor, a memory, and a data reader adapted to identify an originating phone number from data associated with a ring signal. A system for sorting facsimiles includes a processor, a storage device, and software operable on the processor to identify an originating phone number from which the facsimile originates, and route the facsimile based on the identified originating phone number.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 16, 2004
    Inventors: Brett A. Green, Curtis Reese, John R. Hatten
  • Publication number: 20040243669
    Abstract: A method of printing a print job includes separating a print job into subsections, and identifying a subsection access level for the subsections of the print job. A requesting party is also provided with an access level that is determined. In one embodiment, the requesting party's access level is placed in a print job by a print driver program of a requesting party. The subsection access level and the requesting party access level are compared, and the subsections of the print job that have a subsection access level meeting the requesting party access level are printed. A system for secure printing of a print job includes a processor, a storage device, a printer, and software operable on the processor to identify subsections of a print job, and identify a subsection access level for the subsections of the print job. The system includes media that includes instructions operable on a processor to identify subsections of a print job, and identify a subsection access level for the subsections of the print job.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Inventors: Brett A. Green, Curtis Reese, John R. Hatten
  • Publication number: 20040205459
    Abstract: The present disclosure relates to a browser-controlled scanning system and method. In one arrangement, the system is adapted for and method comprises receiving a scan request from a user browser, uploading content to the user browser, receiving selections made with the user browser, and scanning the document in accordance with the user selections.
    Type: Application
    Filed: October 26, 2001
    Publication date: October 14, 2004
    Inventor: Brett A. Green
  • Publication number: 20040184068
    Abstract: A printer module receives a message from an attached printer that indicates a state of the printer, generates an e-mail message, the e-mail message indicating the state of the printer and an identifier identifying the printer, and sends the e-mail message via a network attachment to the computerized system.
    Type: Application
    Filed: March 17, 2003
    Publication date: September 23, 2004
    Inventors: Brett Green, Linn Kropf, Kram H. Allen
  • Publication number: 20040179215
    Abstract: A method of controlling usage of printer macros stored in a printer includes detecting a request for use of a first one of the printer macros by a print job. Printer identification information contained in the first printer macro is compared to a printer identifier stored in the printer. Usage of the first printer macro by the printer is controlled based on the comparison.
    Type: Application
    Filed: March 10, 2003
    Publication date: September 16, 2004
    Inventors: Curtis Reese, Brett A. Green, John R. Hatten
  • Publication number: 20040143651
    Abstract: A method is provided for distributing configuration changes made to a printing device in communication with a printer web server. The method includes the step of receiving a configuration change made to the printing device, in the printer web server. Another step is arranging a connection between the printer web server and a client web server located on a client device using an electronic communications protocol. A formatted message can be sent from the printer web server to the client web server, and the formatted message alerts the client web server to the configuration change made to the printing device. A further step is updating configuration data for the printing device stored on the client device.
    Type: Application
    Filed: January 21, 2003
    Publication date: July 22, 2004
    Inventors: Kram H. Allen, Linn J. Kropf, Brett Green
  • Publication number: 20040090648
    Abstract: Disclosed are systems and methods for controlling imaging devices. In one embodiment, a system and a method pertain to querying the imaging device for configuration information, receiving the configuration information from the imaging device, comparing the configuration information to a master profile for the imaging device, and determining if there are any discrepancies between the configuration information and information contained in the master profile.
    Type: Application
    Filed: November 12, 2002
    Publication date: May 13, 2004
    Inventors: Brett Green, Daniel Travis Lay
  • Publication number: 20040075856
    Abstract: A system includes a multifunctional peripheral (MFP) and a computer connected to the MFP via a communication link. The MFP includes a scanner for use by walk-up user to scan a page. The computer provides a user interface that enables a user to request a document be printed and then scanned on the MFP.
    Type: Application
    Filed: October 17, 2002
    Publication date: April 22, 2004
    Inventors: Daniel Travis Lay, Brett A. Green, Curtis Reese
  • Publication number: 20040066524
    Abstract: Disclosed are systems and methods for print optimization. In one arrangement, a system and a method pertain to determining a source of print data, determining whether a print profile is available for the print data source, and manipulating the print data using the print profile if it is determined that there is a print profile for the print data source.
    Type: Application
    Filed: October 3, 2002
    Publication date: April 8, 2004
    Inventors: Daniel Travis Lay, Curtis Reese, Brett Green
  • Publication number: 20040061729
    Abstract: A system is provided for a dynamically modifiable driver interface in an operating system. The system includes a printer driver configured to cooperate with the operating system to facilitate printing. A printer interface is included and configured to display printer related information for the printer driver. A dynamically loadable interface object is associated with the printer interface, and configured to display printer related information and to provide a dynamically modifiable driver interface.
    Type: Application
    Filed: September 30, 2002
    Publication date: April 1, 2004
    Inventors: Brett Green, Kram H. Allen, Linn J. Kropf
  • Publication number: 20040041840
    Abstract: A process and service dependency management system is provided that is used within an operating system environment. The system includes an executing services module containing a list of service processes that are currently executing in the operating system environment. An executing processes module is included that contains a list of service requesting processes executing in the operating system environment. A display structure links an individual service process from the list of services processes to service requesting processes from the list of service requesting processes. The display structure is configured to display a relationship between the service requesting processes and the individual service process, wherein the service requesting processes call the individual service process to receive services.
    Type: Application
    Filed: August 27, 2002
    Publication date: March 4, 2004
    Inventors: Brett Green, Curtis Reese, Daniel Travis Lay