Patents by Inventor Michael Sielian

Michael Sielian 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: 8539468
    Abstract: A computer-implemented method for creating transparent object adapters for replaced classes in an multi-subsystem application is provided. The method includes determining whether an original class of the original subsystem is referenced by at least one other of the multiple subsystems in response to substituting a new subsystem for an original one. If the original class is referenced by at least one other of the multiple subsystems, a pair of corresponding classes for the original class is generated. One of the generated classes defines an object adapter class having the same name and package as the original class, the other class defining a new class. The method further includes configuring the object adapter class to export methods referenced by at least one of the other subsystems and to transform data and/or handle references to adapter objects passed as parameters or returned values.
    Type: Grant
    Filed: February 18, 2008
    Date of Patent: September 17, 2013
    Assignee: International Business Machines Corporation
    Inventors: Petko Popov, Michael Sielian
  • Publication number: 20110131408
    Abstract: A method, system, and computer usable program product for document link security are provided in the illustrative embodiments. A link is created to a document stored in a data storage device accessible from a data processing system. A characteristic of the document is encrypted in the link. The link with the encrypted characteristic forms an encrypted locator. The encrypted locator may be embedded into another data, such as a page, which may be transmitted with the embedded encrypted locator. A request for the document may be received. The request may include encrypted information. The encrypted information may be the encrypted locator, the encrypted characteristic, or a combination thereof. The encrypted information is decrypted. The document is accessed using the decrypted information. The document is provided in response to the request.
    Type: Application
    Filed: December 1, 2009
    Publication date: June 2, 2011
    Applicant: International Business Machines Corporation
    Inventors: JOHN A. COOK, Michael Sielian
  • Publication number: 20090210865
    Abstract: A computer-implemented method for creating transparent object adapters for replaced classes in an multi-subsystem application is provided. The method includes determining whether an original class of the original subsystem is referenced by at least one other of the multiple subsystems in response to substituting a new subsystem for an original one. If the original class is referenced by at least one other of the multiple subsystems, a pair of corresponding classes for the original class is generated. One of the generated classes defines an object adapter class having the same name and package as the original class, the other class defining a new class. The method further includes configuring the object adapter class to export methods referenced by at least one of the other subsystems and to transform data and/or handle references to adapter objects passed as parameters or returned values.
    Type: Application
    Filed: February 18, 2008
    Publication date: August 20, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Petko Popov, Michael Sielian