Patents by Inventor Thomas Bitonti

Thomas Bitonti 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: 20160239475
    Abstract: Techniques for representing and generating XML data are provided. An associated system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element that is missing in the sparse representation but required to generate the complete, valid XML document.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: THOMAS BITONTI, DANA PRICE, WENDELL BOUKNIGHT, JR.
  • Patent number: 9396171
    Abstract: A system for representing and generating XML data is provided. The system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element missing in the sparse representation, but required to generate the complete, valid XML document.
    Type: Grant
    Filed: April 2, 2008
    Date of Patent: July 19, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Bitonti, Dana Lea Price, Wendell Jack Bouknight, Jr.
  • Publication number: 20090282110
    Abstract: A computer-implemented method for generating a customized dynamic distribution e-mail list is provided. The method includes determining a predefined addressee-selecting rule in response to a user-executed command to send an e-mail. The method also includes selecting at least one addressee from an electronic data file based upon the addressee-selecting rule. The method further includes, for each addressee selected, inserting a corresponding address into a predetermined field of an e-mail prior to conveying the e-mail over a data communications network.
    Type: Application
    Filed: May 12, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Dana Price, Thomas Bitonti, Wendell Bouknight, Thomas Haynes
  • Publication number: 20090254806
    Abstract: A system for representing and generating XML data is provided. The system includes one or more processors and a mapping module configured to execute upon the one or more processors. The mapping module is configured to map each sparsely-encoded XML element of a sparse representation of a document into a complete, valid XML document. The system also includes a defaulting module configured to execute upon the one or more processors. The defaulting module is configured to generate at least one XML element missing in the sparse representation, but required to generate the complete, valid XML document.
    Type: Application
    Filed: April 2, 2008
    Publication date: October 8, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Bitonti, Dana Price, Wendell Bouknight, JR.
  • Publication number: 20060036654
    Abstract: A mechanism is provided for extending a Java archive file to include additional information that describes the contents of the archive as update information. A program is provided for determining differences between an initial file system tree and a final file system tree and encoding those differences into entries in a Java archive file. An extractor class is included in the Java archive file and named as the main class. The Java archive file may be transported to a site that needs a file system update. The Java archive file may be executed in a Java runtime environment to update a target file system. The extractor class is executed to decode and effectuate the difference entries in the archive file.
    Type: Application
    Filed: October 20, 2005
    Publication date: February 16, 2006
    Inventors: Nabeel Abdallah, Thomas Bitonti, Hans Jerkewitz