Patents by Inventor Jon Swanson

Jon Swanson 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: 20050237377
    Abstract: An exemplary method for controlling audio data being communicated between a plurality of users over a packet based network comprises steps of combining a plurality of audio data streams into a single master stream, receiving at least one volume value for at least one of the plurality of audio data streams from each of the plurality of users, and creating a second or decompositor stream for each of the plurality of users using the at least one volume value from said each of the plurality of users. The exemplary method further includes steps of creating a volume adjusted master stream for each of the plurality of users by modifying the master stream with the decompositor stream for said each of the plurality of users.
    Type: Application
    Filed: February 17, 2005
    Publication date: October 27, 2005
    Inventors: Adam Chapweske, Jon Swanson
  • Publication number: 20050232151
    Abstract: A method for controlling real time data communications over a packet based network comprises steps of dynamically measuring data packet loss between a receiver and a sender on the network, dynamically measuring data latency between the sender and receiver, and comparing the dynamically measured data packet loss to a loss limit and comparing the dynamically measured data latency to a latency limit. If one or both of the loss limit or the latency limit is exceeded, then the method may include reducing the rate of data transmission from the sender.
    Type: Application
    Filed: November 19, 2004
    Publication date: October 20, 2005
    Inventors: Adam Chapweske, Jon Swanson
  • Patent number: 6925747
    Abstract: A fishing lure includes a body having a loop and a hook attached thereto. Each of a plurality of legs has first end and a second end. Each of a plurality of spindles is pivotally mounted in a peripheral wall of the body. The spindles each have an outer end attached to one of the first ends of the legs. Each of a plurality of wires is mounted in the body and each is attached to one of the spindles. The wires comprise a shape memory alloy and contract in length generally between 1% and 10% when subjected to an electric current to rotate the spindles a first direction. A processor is electrically coupled attached to each of the wires and is adapted for sending pulses of electric current in a series to the wires.
    Type: Grant
    Filed: October 14, 2003
    Date of Patent: August 9, 2005
    Inventor: Jon A. Swanson
  • Publication number: 20040236593
    Abstract: A method for communicating a subset of data streams includes steps of monitoring a plurality of data streams communicated between a plurality of standard users, recognizing at least one primary data stream, and communicating the at least one primary stream to a primary user. In an exemplary embodiment of the invention, the data streams include real-time audio and video data being communicated between attendees of a virtual meeting.
    Type: Application
    Filed: November 20, 2003
    Publication date: November 25, 2004
    Applicant: Insors Integrated Communications
    Inventors: Jon Swanson, Robert B. McCown, Jonathan D. Arnold
  • Publication number: 20040117446
    Abstract: A method for organizing a virtual meeting includes steps of creating a meeting file, the meeting file including at least a meeting date, a meeting start time, a meeting duration time, and a meeting code. The meeting file is stored on a memory accessible to the network, and at least one attendee is specified. A step of communicating a meeting invitation to the at least one attendee is also performed, with the invitation including at least the meeting date, meeting start time, meeting code, and a meeting entry portal. Methods and systems of the invention may be embodied in computers and computer program products.
    Type: Application
    Filed: December 5, 2003
    Publication date: June 17, 2004
    Applicant: Insors Integrated Communications
    Inventor: Jon Swanson
  • Publication number: 20020012675
    Abstract: Described are controlled release nanoparticulate formulations comprising a nanoparticulate agent to be administered and a rate-controlling polymer which functions to prolong the release of the agent following administration. The novel compositions release the agent following administration for a time period ranging from about 2 to about 24 hours or longer.
    Type: Application
    Filed: June 22, 1999
    Publication date: January 31, 2002
    Inventors: RAJEEV A. JAIN, JON SWANSON, ROBERT HONTZ, JOHN DEVANE, KENNETH IAIN CUMMING, MAURICE JOSEPH ANTHONY CLANCY, JANET ELIZABETH CODD
  • Patent number: 6165506
    Abstract: Described are solid dose nanoparticulate naproxen formulations having high rates of dissolution. The solid dose nanoparticulate naproxen formulations can comprise an alkali compound, which functions to increase the dissolution rate of the naproxen following administration. Alternatively, the solid dose nanoparticulate naproxen formulation can comprise an alkali compound and an acidic compound, which can react together to form carbon dioxide. The formed carbon dioxide can also aid in increasing the dissolution rate of the naproxen following administration. Also described are solid dose nanoparticulate naproxen formulations having a decreased concentration of a binder/disintegrant agent. Such compositions also provide an increased rate of dissolution of naproxen following administration.
    Type: Grant
    Filed: September 4, 1998
    Date of Patent: December 26, 2000
    Assignee: Elan Pharma International Ltd.
    Inventors: Rajeev A. Jain, Linden Wei, Jon Swanson