Patents by Inventor Barrie Jon Moss

Barrie Jon Moss 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: 20080127179
    Abstract: Content and applications are selected from a warehouse and prepared in a distributable release targeting the device on which the content and/or application are to be viewed/run. The content and applications are, for example, device independent programs or graphics. The programs and graphics are selected generally by a user of the device, and a specific version of the application, or resolution of the content are selected from a warehouse of applications and content, the selections being made to specifically target the capabilities of the device. The distributable may include engines or device specific programs, interfaces, etc needed to make the application(s) run on the target device. Micro-provisioning is utilized to prevent duplication of any components already installed or present on the target device.
    Type: Application
    Filed: September 25, 2006
    Publication date: May 29, 2008
    Inventors: Barrie Jon Moss, Dean Brown
  • Publication number: 20080115197
    Abstract: An active virtual environment for the identification and distribution of content and other resources according to digital rights. A network of brokers manage and provide access to a nodes containing virtualized set of resources and services. The resources and services are granted to requesting users who have appropriate licensed rights (or have accounts sufficient to pay for those rights upon request). A digital rights manager is configured to approve requests based on existing rights and/or approve request based on an appropriately configured account with sufficient balance or credit to acquire those rights when requested. The user requests are made from user devices connected to a world-wide network.
    Type: Application
    Filed: November 14, 2006
    Publication date: May 15, 2008
    Inventor: Barrie Jon Moss
  • Publication number: 20080040725
    Abstract: Parallel processing is implemented by the deconstruction of a task into a set of dependency nodes in a dependency map. Brokers are used to dynamically identify and assign workers (processing units capable of performing work) to each of the nodes. Each node may be associated with a contract and/or a set of completion and initiation tasks each of which must be completed according to an appropriate schedule for synchronization and other parallel processing management issues. Each execution is performed on one or more processing devices that may be spread across a network and executed in conjunction with different devices and operating systems, including, portable devices running device independent operating systems.
    Type: Application
    Filed: August 11, 2006
    Publication date: February 14, 2008
    Inventor: Barrie Jon Moss