Patents by Inventor Royal P. Farros

Royal P. Farros 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: 8954509
    Abstract: A system and method for broadcasting data in the form of instant messages over a computer network. The broadcast system 100 preferably includes a messaging manager 200, an integration engine 300, a subscription manager 400, a scheduler 500, and a broadcast engine 600. The messaging manager 200 interfaces with all other components and provides a multi-threaded, run-time engine that coordinates the integration, triggering, scheduling, and message delivery activities for scalable broadcast applications. The integration engine 300 provides a system for “exposing” Web services and “consuming” external data streams. The subscription manager 400 includes an event watcher, which monitors the state of the external environment it interacts with, and an event dispatcher, which collects event subscriptions and ensures the instant delivery of events to all subscribers by way of the broadcast engine.
    Type: Grant
    Filed: September 18, 2003
    Date of Patent: February 10, 2015
    Assignee: Microsoft Corporation
    Inventors: David Hodson, Royal P. Farros, Michael Rubin, Ryan Bell
  • Publication number: 20040227960
    Abstract: A user of an electronic printing system in accordance with the invention may create custom print designs locally and provide those custom print designs to a local or remote printer for printing. Upon a user creating a custom print design, the electronic printing system may store the custom design information until an order is placed by the user. Every order may have associated design files and an order file (for example, multiple items in an order). The design file(s) may describe the initial layout of a print design and may reflect updates to the initial layout based upon the custom design created by a user. An imaging engine resident on the remote server(s) of the electronic printing system may convert the information in the design file(s) into an image file for on-screen representation as well as a “ready-to-print” output file that may be retrieved electronically by a remote or local printer facility.
    Type: Application
    Filed: March 3, 2004
    Publication date: November 18, 2004
    Inventors: Royal P. Farros, Ryan Bell, Nickoletta T. Farros, David Hodson, Igor Pozdnyakov, Michael Rubin
  • Patent number: 6717686
    Abstract: A user of an electronic printing system in accordance with the invention may create custom print designs locally and provide those custom print designs to a local or remote printer for printing. Upon a user creating a custom print design, the electronic printing system may store the custom design information until an order is placed by the user. Every order may have associated design files and an order file (for example, multiple items in an order). The design file(s) may describe the initial layout of a print design and may reflect updates to the initial layout based upon the custom design created by a user. An imaging engine resident on the remote server(s) of the electronic printing system may convert the information in the design file(s) into an image file for on-screen representation as well as a “ready-to-print” output file that may be retrieved electronically by a remote or local printer facility.
    Type: Grant
    Filed: May 10, 2000
    Date of Patent: April 6, 2004
    Assignee: iPrint.com
    Inventors: Royal P. Farros, Ryan Bell, Nickoletta T. Farros, David Hodson, Igor Pozdnyakov, Michael Rubin
  • Patent number: 5930810
    Abstract: A printing system operates on a computer system to enable creation of a variety of printed products. The printing system takes either a kiosk form or a personal system form. The printing system contains a variety of definitions of products in its storage which may be selected and modified by a user. The user may alter a plurality of aspects of the selected product including the layout of the product, the graphics of the product and different aspects of the textual information to be printed on the product to personalize the product. Upon completion of personalization of the product, the printing system provides the user with a plurality of order and transmission options which allow certain products to be printed locally, and which allows certain products to be printed by a remotely located printing facility. The user may create a print order which is transmitted in one of two manners to the remote printing facility.
    Type: Grant
    Filed: August 9, 1995
    Date of Patent: July 27, 1999
    Assignee: Taylor Corporation
    Inventors: Royal P. Farros, James A. Schuyler, Gaylon W. Babcock, Michael J. Finn, Michael N. Sax, Alan D. Johnson