Patents by Inventor Michael Greystock Jones

Michael Greystock Jones 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: 8219598
    Abstract: In one implementation, a computer-implemented method includes receiving at a data server computer hosted at a first internet domain a request from a client computer for data to be used by an application SWF file received from a web server hosted at a second internet domain and executed by the client computer, the request includes the second internet domain and information specifying the requested data. The method further includes generating at least a portion of a data SWF file including the requested data and a domain identifier corresponding to the second internet domain, the domain identifier configured to specify that SWF formatted files associated with the second internet domain are permitted to access the requested data within the data SWF file. The method also includes transmitting the data SWF file from the data server computer to the client computer.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: July 10, 2012
    Assignee: Google Inc.
    Inventors: Benjamin Charles Appleton, Joseph O. Neeman, Dmitri Abramov, Michael Greystock Jones
  • Patent number: 8103740
    Abstract: In one implementation, a computer-implemented method can include receiving, at a first server corresponding to a first domain, a request from a client computer for a vector graphics file that includes instructions that implement a first method. The method can further include sending the vector graphics file to the client computer, the client computer having received a library file from a second server corresponding to a second domain, wherein the library file includes instructions that implement a second method to direct calls to the first method, and wherein executing the vector graphics file and the library file causes the client computer to perform operations. The operations performed by the client computer can include establishing a link between the first method and the second method and directing a call made to the second method with an argument associated with a data type, to the first method using the established link.
    Type: Grant
    Filed: May 13, 2009
    Date of Patent: January 24, 2012
    Assignee: Google Inc.
    Inventors: Dmitri Abramov, Michael Greystock Jones, Benjamin Charles Appleton