Patents by Inventor Joseph A. Bostian

Joseph A. Bostian 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: 10579347
    Abstract: A method for self re-encoding an interpreted application includes parsing a string of characters in a comment section of the interpreted application file. Responsive to determining that at least one character of the string of characters is not readable by the target platform, the processor re-encodes the interpreted application file using the string of characters in the comment section. The re-encoding includes parsing a first character in the string of characters. The processor then, optionally, outputs a warning message indicative that a non-native encoding exists in the interpreted application file. The processor parses a second character sequential to the first character. The second character is a first element in a second string of characters indicative of a re-encoding scheme for re-encoding the interpreted application. The processor then outputs a re-encoded application file that is executable by the processor of the target platform.
    Type: Grant
    Filed: November 3, 2017
    Date of Patent: March 3, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph A. Bostian, Nicholas Marion, Dow Moran, David Rice
  • Publication number: 20190138284
    Abstract: A method for self re-encoding an interpreted application includes parsing a string of characters in a comment section of the interpreted application file. Responsive to determining that at least one character of the string of characters is not readable by the target platform, the processor re-encodes the interpreted application file using the string of characters in the comment section. The re-encoding includes parsing a first character in the string of characters. The processor then, optionally, outputs a warning message indicative that a non-native encoding exists in the interpreted application file. The processor parses a second character sequential to the first character. The second character is a first element in a second string of characters indicative of a re-encoding scheme for re-encoding the interpreted application. The processor then outputs a re-encoded application file that is executable by the processor of the target platform.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 9, 2019
    Inventors: Joseph A. Bostian, Nicholas Marion, Dow Moran, David Rice
  • Patent number: 8938712
    Abstract: A system includes a virtual source code specification corresponding to no particular platform and at least one transform mechanism corresponding to a particular platform and configured to be applied to the virtual source code specification to generate a source code corresponding to the particular platform.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: January 20, 2015
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Bostian, Christopher B. Larsson
  • Patent number: 8589788
    Abstract: A method, system, and computer program product for automatic parsing of a markup language (ML) document are provided. The method includes receiving a request from an ML producer to write an ML document including ML data in a text format. The method also includes passing the ML data in the text format to an ML parser, where the ML parser translates the ML data in the text format into a parsed binary format. The method additionally includes writing the ML data in the text format as a text format ML document to a data storage device, and writing the ML data in the parsed binary format as a parsed binary format ML document to the data storage device.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: November 19, 2013
    Assignee: International Business Machines Corporation
    Inventors: Joseph A. Bostian, Christopher B. Larsson
  • Publication number: 20130167112
    Abstract: A system includes a virtual source code specification corresponding to no particular platform and at least one transform mechanism corresponding to a particular platform and configured to be applied to the virtual source code specification to generate a source code corresponding to the particular platform.
    Type: Application
    Filed: December 22, 2011
    Publication date: June 27, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph A. Bostian, Christopher B. Larsson
  • Patent number: 8352509
    Abstract: A method for accessing a multi-format data object stored on a computer readable storage medium is provided. The method includes receiving a request to read a markup language (ML) document stored in a text format section of the multi-format data object. The method further includes locating a binary format section of the multi-format data object, where the binary format section includes a parsed binary representation of the ML document. The method additionally includes returning the parsed binary representation of the ML document in response to the request. A system, and computer program product are also provided.
    Type: Grant
    Filed: December 19, 2007
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventor: Joseph A. Bostian
  • Publication number: 20090164510
    Abstract: A method for accessing a multi-format data object stored on a computer readable storage medium is provided. The method includes receiving a request to read a markup language (ML) document stored in a text format section of the multi-format data object. The method further includes locating a binary format section of the multi-format data object, where the binary format section includes a parsed binary representation of the ML document. The method additionally includes returning the parsed binary representation of the ML document in response to the request. A system, and computer program product are also provided.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Joseph A. Bostian
  • Publication number: 20090164882
    Abstract: A method, system, and computer program product for automatic parsing of a markup language (ML) document are provided. The method includes receiving a request from an ML producer to write an ML document including ML data in a text format. The method also includes passing the ML data in the text format to an ML parser, where the ML parser translates the ML data in the text format into a parsed binary format. The method additionally includes writing the ML data in the text format as a text format ML document to a data storage device, and writing the ML data in the parsed binary format as a parsed binary format ML document to the data storage device.
    Type: Application
    Filed: December 19, 2007
    Publication date: June 25, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joseph A. Bostian, Christopher B. Larsson