Patents by Inventor Jonathan Firooz

Jonathan Firooz 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: 20050146754
    Abstract: A method for receiving facsimiles in a multi-function printer device, the method comprises answering, by the multi-function printer device, an incoming phone call, playing, by the multi-function printer device, an outgoing communication, monitoring, by the multi-function printer device, the incoming phone call to detect a facsimile tone, generating, by the multi-function printer device, a ring on a telephone out-port of the device in response to no facsimile tone being detected during the monitoring, and initializing the multi-function printer device to receive an incoming facsimile transmission in response to a facsimile tone being detected during the monitoring.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 7, 2005
    Inventor: Jonathan Firooz
  • Publication number: 20050146743
    Abstract: A method for receiving facsimiles in a multi-function printer device operating as a voice messaging system comprises answering, by the multi-function printer device, an incoming phone call, playing, by the multi-function printer device, an outgoing message, monitoring, by the multi-function printer device, the incoming phone call for a facsimile tone while playing the outgoing message, recording, by the multi-function printer device, an incoming message when no facsimile tone is detected, and ceasing playing of the outgoing message by the multi-function printer device in response to the facsimile tone and initializing the multi-function printer device to receive an incoming facsimile transmission.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 7, 2005
    Inventor: Jonathan Firooz
  • Publication number: 20050146753
    Abstract: A method for receiving facsimiles in a multi-function printer device comprises detecting, by the multi-function printer device, an incoming phone call, monitoring, by the multi-function printer device, the incoming phone call for a facsimile tone while the incoming call is answered, continuing to monitor, by the multi-function printer device, the incoming phone call for a facsimile tone after the incoming call is answered, allowing, by the multi-function printer device, the incoming call to proceed when no facsimile tone is detected, and initializing the multi-function printer device to receive an incoming facsimile transmission in response to the facsimile tone being detected.
    Type: Application
    Filed: January 2, 2004
    Publication date: July 7, 2005
    Inventors: Jonathan Firooz, Charles Weirauch
  • Publication number: 20040254845
    Abstract: A system and method for storing entertainment value, is disclosed. In one embodiment, the system comprises an electronic storage medium having a memory. The electronic storage medium is configured to store entertainment value corresponding to an entertainment event. The system also comprises a computing device configured to couple to the electronic storage medium and store the entertainment value on the electronic storage medium.
    Type: Application
    Filed: June 12, 2003
    Publication date: December 16, 2004
    Inventors: Matthew James Dozier, Jonathan Firooz, Raquel Pacheco
  • Patent number: 6349345
    Abstract: A method of automatically configuring an autoconfigurable computer peripheral device as a primary device or as a secondary device. There are four possible cases: (1) no other device present, (2) legacy primary device present, (3) legacy secondary device present and (4) second autoconfigurable device present. Host computer device configuration application software provides a signal or numerical data indicating a bit position within an identification number within each autoconfigurable device. If a device identification has a particular logical value at the bit position, the device responds to the signal from the computer. If the device identification has a different particular logical value at the bit position, the device determines whether another device is responding to the signal from the computer. If a first device determines that it should not respond, and a second device responds, the first device provisionally configures itself as a secondary device.
    Type: Grant
    Filed: January 29, 1999
    Date of Patent: February 19, 2002
    Assignee: Hewlett-Packard Company
    Inventors: J Robert Sims, III, Jonathan Firooz
  • Patent number: 6237091
    Abstract: A firmware controlled device saves status and configuration information in a separate portion of memory that is not affected by a firmware update. In addition, information that may change during a firmware update, and may need to remain constant, is saved in the separate portion of memory that is not affected by a firmware update. In a first example embodiment, a reset process for the firmware controlled device is divided into two portions. In a first portion of the device reset process, the contents of the separate portion of memory are updated, either from firmware or by interaction with other devices. In a second portion of the device reset process, all other reset functions are performed. The first portion of the reset process is performed only during a power-on reset, or in response to an overall system reset. In particular, the first portion of the device reset process is not performed after a firmware update.
    Type: Grant
    Filed: October 29, 1998
    Date of Patent: May 22, 2001
    Assignee: Hewlett-Packard Company
    Inventors: Jonathan Firooz, Michael O'Brien
  • Patent number: 6145019
    Abstract: A method of automatically configuring a computer peripheral device as a primary device or as a secondary device. There are four possible cases: (1) no other device present, (2) legacy primary device present, (3) legacy secondary device present and (4) second unconfigured device present. Each unconfigured device determines whether there are any legacy devices already installed and whether there is another unconfigured device installed without requiring any changes to the host operating system software. Unconfigured devices assert a signal after reset with a first timing that is dependent on an electronically readable identification on the device. For case (4), the first device to detect the signal becomes the secondary device. In case of a tie, unconfigured devices continue to assert the signal with a second timing that is dependent on the electronically readable identification on the device. A device that detects the signal being present at the end of the second timing configures itself as a secondary device.
    Type: Grant
    Filed: March 2, 1998
    Date of Patent: November 7, 2000
    Assignee: Hewlett-Packard Company
    Inventors: Jonathan Firooz, J. Robert Sims, III