Patents by Inventor John J. Viola

John J. Viola 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: 7640190
    Abstract: Disclosed are systems and methods which utilize information communication systems for transaction and information management. According to embodiments, an automated information management engine is provided enabling and facilitating the purchase of goods and services through various payment options resulting in increased profitability and visibility safely, securely and conveniently. Embodiments utilize a telephony system, and/or other information communication system, having access terminals disposed within a controlled environment facility for use by residents thereof to conduct transactions or other desirable exchanges of information, goods, services, etcetera. Embodiments provide integration across various aspects of transaction and information management, such as prepaid account management, collect calling services, and commissary services, to thereby facilitate seamless user interaction for account deposit, account status inquiry, commissary ordering, and collect calling.
    Type: Grant
    Filed: June 24, 2003
    Date of Patent: December 29, 2009
    Assignee: Evercom Systems, Inc.
    Inventors: Robert E. Sullivan, Richard Falcone, John J. Viola, Lee R. Johnson
  • Patent number: 7561680
    Abstract: Disclosed are systems and methods which allow a calling party to store messages for a called party even if the called party does not already have message storage facilities, provided the calling party and/or called party meet certain parameters. Delivery of the message is controlled by the called party and may require the called party to agree to pay for the message delivery service. In a further embodiment, a call processing system is operable to screen outgoing calls from various callers according to a first set of criteria and if a call is not completed to a called party a second set of criteria is used to determine if a message can be stored awaiting retrieval by the called party. If desired, a return message from a called party to a calling party can be stored.
    Type: Grant
    Filed: August 13, 2003
    Date of Patent: July 14, 2009
    Assignee: Evercom Systems, Inc.
    Inventors: Richard Falcone, Randy Hoffman, John J. Viola, Michelle L. Mitchell, Robert Mudd