Patents by Inventor Mary K. Vernon

Mary K. Vernon 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: 7143431
    Abstract: An improvement on dynamic skyscraper delivery of continuous media programs, such as video, divides the channels used for the delivery of the video into leading and trailing groups. A cluster defining on transmission of a program can then be broken into mini-clusters in the leading group which may be freely matched to full clusters in the lower group with loosened alignment requirements. This decoupling provides more efficient allocation of bandwidth to on-demand consumer requests and permits strategic opportunities to merge requests with concurrently allocated bandwidth for similar programs.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: November 28, 2006
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Derek L. Eager, Mary K. Vernon
  • Patent number: 7111316
    Abstract: Preferred techniques for transmitting on-demand data files include transmitting a first data stream in response to a first client request, and a new data stream in response to a subsequent second client request. The second client may snoop increasing amounts data from the first data stream, thereby decreasing the second client's reliance on the second data stream until the client has merged with the first data stream, at which time transmission of the second data stream will be discontinued. Alternatively, a patch data stream may be broadcast to the second client having a bandwidth less than that of the first data stream. The second client, in addition to receiving the second data stream real-time, will record data from a patch data stream until the second client has merged with the first data stream, at which time transmission of the second data stream and patch data stream will be discontinued.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: September 19, 2006
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: John Zahorjan, Derek L. Eager, Mary K. Vernon
  • Patent number: 6868452
    Abstract: Improvement on delivery of continuous media programs, such as video, divides the programs into prefixes and suffixes of data. One of these groups, or other groups associated with alternate on-demand data streaming, may be stored at a remote location, while the other of the groups may be stored at a plurality of regional locations. Accordingly, when the media program is ordered by a plurality of clients, a portion of the program will be broadcast from the regional server, while the other portion of the program will be transmitted from the remote server. The prefixes and suffixes are chosen so as to maximize the efficiency of data transfer taking into account the cost of storing the data as well as bandwidth costs.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: March 15, 2005
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Derek L. Eager, Michael C. Ferris, Mary K. Vernon
  • Patent number: 6859839
    Abstract: A method of efficiently transmitting streamed data of a program to multiple clients requesting the program at different times ranks the requests in a multilevel hierarchy, which describes merging of data streams servicing the requests. The multilevel hierarchy changes dynamically as new requests arrive or existing data streams are merged to reduce the bandwidth or other costs required to serve the requests. The hierarchy may be established by simple rules or by a modeling of the actual cost of possible hierarchies.
    Type: Grant
    Filed: August 7, 2000
    Date of Patent: February 22, 2005
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: John Zahorjan, Derek L. Eager, Mary K. Vernon
  • Patent number: 5274774
    Abstract: A first-come first-serve arbitration protocol arbitrates between processing agents seeking access to a common bus. The system is an extension of a parallel contention arbiter in which each agent has an identity value made up of two portions, one a fixed portion and one a variable portion. The variable portion of each agent's identity is incremented depending on how long the agent has been waiting for access to the bus and the variable portion is the most significant portion of each agent's identity. Thus in each arbitration in which the highest identity value is awarded control of the bus, the agent which has waited the longest will gain access to the bus prior to those which have not waited as long.
    Type: Grant
    Filed: April 30, 1992
    Date of Patent: December 28, 1993
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Udi Manber, Mary K. Vernon
  • Patent number: 5088024
    Abstract: A protocol is disclosed for the round-robin distributed arbitration of access to a common resource, such as a bus, in a multiprocessor system or machine. The protocol assigns identity values to each agent, or processor, which are compared during each arbitration to determine which agent is awarded control of the bus. To enhance fairness agents having an identity value lower than the winner of the last arbitration are favored over agents having a higher identity value in the next subsequent arbitration.
    Type: Grant
    Filed: January 31, 1989
    Date of Patent: February 11, 1992
    Assignee: Wisconsin Alumni Research Foundation
    Inventors: Mary K. Vernon, Udi Manber