Patents by Inventor Marion Michael Byrd

Marion Michael Byrd 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: 20080126368
    Abstract: An electronic document has a plurality of parts including a root relationship part, a payload part, and a glossary part. The root relationship part identifies the various parts of the electronic document. The payload part stores data for the electronic document including one or more links to relationship entries of the glossary part. The glossary part stores relationship entries, the relationship entries identifying locations of resources for the one or more links.
    Type: Application
    Filed: November 24, 2006
    Publication date: May 29, 2008
    Applicant: Microsoft Corporation
    Inventors: Vladimir Sadovsky, Michael D. Stokes, Joseph D. Ternasky, Oliver H. Foehr, Joe King, Marion Michael Byrd, Robert L.C. Parker, Hubert Van Hoof, Adam C. Eversole
  • Patent number: 6910181
    Abstract: An extensible set of information is defined within a Web page, which is retrievable in an ordered manner. Web page variables are defined and populated with commands and data which are executed according to the order defined by the naming convention employed in defining the Web page variable names. Within a Hypertext Markup Language (HTML) document, an open-ended series of commands are defined to be read and processed by a control without having to extend HTML or using an alternative language. For instance, a series of vector graphics commands can be defined using PARAM Tag statements and subsequently executed by a Web control in the specified order. Moreover, by defining an graphics object in this manner, a standard ASCII text editor can be used to review and modify the commands, and the graphics can be completely defined within the HTML document which does not require any external reference and thus reduces processing and network overhead.
    Type: Grant
    Filed: July 17, 2001
    Date of Patent: June 21, 2005
    Assignee: Microsoft Corporation
    Inventors: Marion Michael Byrd, Paul Christian David, Michael Irvin Hyman
  • Patent number: 6317760
    Abstract: An extensible set of commands to be executed in an ordered manner, such as a series of vector graphics commands, is provided in a Web page written in a markup language. The commands are embedded in statements in the Web page in a format that is conventionally used to define property variables. In each of such statements with embedded commands, the command and its associated data are included as the value specified for the property variable of that statement. The names of the property variables of the statements are provided according to a predetermined naming convention such that they indicate the sequence in which their associated commands as specified by their respective values are to be executed. When a Web control reads the Web page, it extracts the commands and their associated data from the values of the property variables of the statements, and executes the commands according to the sequence indicated by the names of the property variables.
    Type: Grant
    Filed: January 14, 1998
    Date of Patent: November 13, 2001
    Assignee: Microsoft Corporation
    Inventors: Marion Michael Byrd, Paul Christian David, Michael Irvin Hyman