Patents by Inventor Thomas F. Bitonti

Thomas F. 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).

  • Patent number: 9111001
    Abstract: A system for receiving local point of interest data is presented. The local point of interest data for a local geographic area is received by a geographic location device via a supported protocol. The local point of interest data includes information regarding one or more local points of interest in the local geographic area. The received local point of interest data is cached with existing point of interest data and maps within a cache in the geographic location device. Then, it is determined whether any time-sensitive point of interest data in the cache has expired. In response to determining that time-sensitive point of interest data in the cache has expired, the expired time-sensitive point of interest data is removed from the cache to form current local point of interest data for the local geographic area. Then, the current local point of interest data is displayed in a display device.
    Type: Grant
    Filed: May 8, 2008
    Date of Patent: August 18, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Andrew Dwight Dingsor, Dana Lea Price, Dana Rieger Thalheimer
  • Patent number: 8996491
    Abstract: Mechanisms are provided to permit a first person (e.g., Tom) to be in a communication session (e.g., a chat session) with a second person (e.g., George) and to select a contact's name (e.g., Harry), and immediately set up another communication (e.g., a chat session) with the selected contact (e.g., Harry). Since there may be multiple contacts having the same name as the selected contact, e.g., “Harry”, mechanisms are provided to communicate with a desired person (e.g., “Harry Smith” and not “Harry Jones”). The mechanisms may make such a determination based on “Harry Smith” being the more likely person that Tom, the first person, desires to communicate with (e.g., based on a context of Tom and/or Harry Smith).
    Type: Grant
    Filed: December 7, 2012
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Wendell J. Bouknight, Jr., Dana L. Price
  • Publication number: 20140164372
    Abstract: Mechanisms are provided to permit a first person (e.g., Tom) to be in a communication session (e.g., a chat session) with a second person (e.g., George) and to select a contact's name (e.g., Harry), and immediately set up another communication (e.g., a chat session) with the selected contact (e.g., Harry). Since there may be multiple contacts having the same name as the selected contact, e.g., “Harry”, mechanisms are provided to communicate with a desired person (e.g., “Harry Smith” and not “Harry Jones”). The mechanisms may make such a determination based on “Harry Smith” being the more likely person that Tom, the first person, desires to communicate with (e.g., based on a context of Tom and/or Harry Smith).
    Type: Application
    Filed: December 7, 2012
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Bitonti, Wendell J. Bouknight, Jr., Dana L. Price
  • Patent number: 8285662
    Abstract: A Delta Framework program (DF) automatically detects and prevents breaking scenarios during an automated software build by identifying a build artifact from a list of build artifacts in a repository; comparing the build artifact to a current software build; identifying a delta between the build artifact and the current software build; determining whether the delta has a link to a rule in the rules database; responsive to the artifact having a link to a rule, determining whether the rule identifies a breaking scenario; responsive to the rule identifying the breaking scenario, taking an action specified by the rule.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Wendell Jason Bouknight, Jr., James Alexander Hutton, Dana Lea Price
  • Publication number: 20110099481
    Abstract: A remote desktop application displays a remote graphical interface on a local computer screen. A remote entity, for example, a taskbar, is anchored along an edge of the remote graphical interface on the local computer screen. The anchored taskbar and the remote interface are displayed on the local computer screen such that the remote entity is in a viewable position on the local computer screen. The anchoring can be turned on and off in response to a user selection of a control. The control can be provided to position the remote entity along a bottom, top, left, or right edge in response to a user selection.
    Type: Application
    Filed: October 26, 2009
    Publication date: April 28, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS F. BITONTI, WENDELL J. BOUKNIGHT, JR., JOHN F. MALLOY, DANA L. PRICE
  • Publication number: 20100191690
    Abstract: A Delta Framework program (DF) automatically detects and prevents breaking scenarios during an automated software build by identifying a build artifact from a list of build artifacts in a repository; comparing the build artifact to a current software build; identifying a delta between the build artifact and the current software build; determining whether the delta has a link to a rule in the rules database; responsive to the artifact having a link to a rule, determining whether the rule identifies a breaking scenario; responsive to the rule identifying the breaking scenario, taking an action specified by the rule.
    Type: Application
    Filed: January 29, 2009
    Publication date: July 29, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Bitonti, Wendell Jason Bouknight, JR., James Alexander Hutton, Dana Lea Price
  • Publication number: 20100023261
    Abstract: Using non-personalized data sets provided by remote sources and representing specific geographic areas and locally-acquired current location data for a selected personal object, a personalized video display is generated in a client-side system. The non-personalized data sets include boundary data. The client-side system determines whether the current location is within the geographic area represented by the data set and modifies the data set to include a visible indicator representing the current location. The modified data set is rendered on a video display device. If the current location is not within the geographic area, the data set is modified to include an indicator representing the bearing of the current location relative to at least one boundary of the geographic area.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Wendell J. Bouknight, JR., Dana Lea Price
  • Publication number: 20100023260
    Abstract: Using non-personalized data sets provided by remote sources and representing specific geographic areas and locally-acquired current location data for a selected personal object, a personalized video display is generated in a client-side system. The non-personalized data sets include boundary data. The client-side system determines whether the current location is within the geographic area represented by the data set and modifies the data set to include a visible indicator representing the current location. The modified data set is rendered on a video display device. If the current location is not within the geographic area, the data set is modified to include an indicator representing the bearing of the current location relative to at least one boundary of the geographic area.
    Type: Application
    Filed: July 25, 2008
    Publication date: January 28, 2010
    Applicant: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Wendell J. Bouknight, JR., Dana Lea Price
  • Publication number: 20090281722
    Abstract: A system for receiving local point of interest data is presented. The local point of interest data for a local geographic area is received by a geographic location device via a supported protocol. The local point of interest data includes information regarding one or more local points of interest in the local geographic area. The received local point of interest data is cached with existing point of interest data and maps within a cache in the geographic location device. Then, it is determined whether any time-sensitive point of interest data in the cache has expired. In response to determining that time-sensitive point of interest data in the cache has expired, the expired time-sensitive point of interest data is removed from the cache to form current local point of interest data for the local geographic area. Then, the current local point of interest data is displayed in a display device.
    Type: Application
    Filed: May 8, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Bitonti, Andrew Dwight Dingsor, Dana Lea Price, Dana Rieger Thalheimer
  • Publication number: 20090259942
    Abstract: An application instance can be identified that is associated with an audible notice, which is to be presented. A placement of the application instance in a window stack can be determined. An audio characteristic (e.g., volume, pitch, speed, repetition, audio channel, etc.) of the audible notice can be adjusted based upon the determined placement in the window stack. Different placements in the windows stack can result in different adjustments. The adjusted audio notice can then be presented.
    Type: Application
    Filed: April 14, 2008
    Publication date: October 15, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: THOMAS F. BITONTI, WENDELL J. BOUKNIGHT, JR., DANA L. PRICE
  • Patent number: 7536401
    Abstract: A method, system, and computer program product for reducing dependency calculation time in object persistence with circular referential integrity dependency is provided. The method includes building a graph using foreign key dependency from object to relational mapping, where nodes of the graph are object types and connected directionally from a source containing a foreign key to a target of a foreign key reference. The method further includes topologically sorting the graph to order dependencies among the nodes including circular dependences. The method also includes encapsulating the circular dependencies as a complex node. Furthermore, the method includes performing object dependency calculations on the nodes and the complex node in the graph. The results of the object dependency calculations are used to generate a sequence in which the objects can be modified in a relational database.
    Type: Grant
    Filed: August 7, 2006
    Date of Patent: May 19, 2009
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Bitonti, Yang Lei
  • Publication number: 20080040367
    Abstract: A method, system, and computer program product for reducing dependency calculation time in object persistence with circular referential integrity dependency is provided. The method includes building a graph using foreign key dependency from object to relational mapping, where nodes of the graph are object types and connected directionally from a source containing a foreign key to a target of a foreign key reference. The method further comprises topologically sorting the graph to order dependencies among the nodes including circular dependencies. The method also includes encapsulating the circular dependencies as a complex node. Furthermore, the method comprises performing object dependency calculations on the nodes and the complex node in the graph. The results of the object dependency calculations are used to generate a sequence in which the objects can be modified in a relational database.
    Type: Application
    Filed: August 7, 2006
    Publication date: February 14, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas F. Bitonti, Yang Lei
  • Patent number: 7136878
    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: Grant
    Filed: October 20, 2005
    Date of Patent: November 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Nabeel W. Abdallah, Thomas F. Bitonti, Hans P. Jerkewitz
  • Patent number: 6999976
    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: Grant
    Filed: May 29, 2002
    Date of Patent: February 14, 2006
    Assignee: International Business Machines Corporation
    Inventors: Nabeel W. Abdallah, Thomas F. Bitonti, Hans P. Jerkewitz
  • Publication number: 20030225795
    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: May 29, 2002
    Publication date: December 4, 2003
    Applicant: International Business Machines Corporation
    Inventors: Nebeel W. Abdallah, Thomas F. Bitonti, Hans P. Jerkewitz