Patents by Inventor Sonja Christine McLellan

Sonja Christine McLellan 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: 9363258
    Abstract: The illustrative embodiments provide a computer implemented method, apparatus, and computer program product for receiving a request from a client to instantiate an electronic document. After successful completion of mutual authentication between a web application server and the client, the web application server provides the electronic document to the client. The web application server may then receive a set of changes associated with the electronic document to form a modified document. After receiving a request from the client for a digital signature to be generated for the modified document, the web application server generates a digital signature using a private key of the web application server and an identity of an end-user associated with the client. The web application server then signs the modified document with the digital signature.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: June 7, 2016
    Assignee: International Business Machines Corporation
    Inventors: John Michael Boyer, David Franklin Manning, Michael Cain Mansell, Sonja Christine McLellan
  • Patent number: 8170270
    Abstract: A computer implemented method and computer usable program product for embedding rich content of a document in an image. In one embodiment, a static image of the document is generated. If the amount of memory associated with the rich content does not exceed a threshold amount, the rich content is encoded into a single content block according to an image format. If the rich content does exceed the threshold amount, the rich content is encoded into a plurality of content blocks. The content block or the plurality of content blocks are inserted into an arbitrary storage location of the image. The static image is displayed when the image is opened in an absence of an application associated with the rich content of the document. The rich content is displayed when the image is opened in a presence of the application associated with the rich content of the document.
    Type: Grant
    Filed: December 14, 2007
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: Michael Cain Mansell, Sonja Christine McLellan
  • Publication number: 20090154758
    Abstract: A computer implemented method and computer usable program product for embedding rich content of a document in an image. In one embodiment, a static image of the document is generated. If the amount of memory associated with the rich content does not exceed a threshold amount, the rich content is encoded into a single content block according to an image format. If the rich content does exceed the threshold amount, the rich content is encoded into a plurality of content blocks. The content block or the plurality of content blocks are inserted into an arbitrary storage location of the image. The static image is displayed when the image is opened in an absence of an application associated with the rich content of the document. The rich content is displayed when the image is opened in a presence of the application associated with the rich content of the document.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Inventors: Michael Cain Mansell, Sonja Christine McLellan
  • Publication number: 20090158043
    Abstract: The illustrative embodiments provide a computer implemented method, apparatus, and computer program product for receiving a request from a client to instantiate an electronic document. After successful completion of mutual authentication between a web application server and the client, the web application server provides the electronic document to the client. The web application server may then receive a set of changes associated with the electronic document to form a modified document. After receiving a request from the client for a digital signature to be generated for the modified document, the web application server generates a digital signature using a private key of the web application server and an identity of an end-user associated with the client. The web application server then signs the modified document with the digital signature.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 18, 2009
    Inventors: John Michael Boyer, David Franklin Manning, Michael Cain Mansell, Sonja Christine McLellan