Patents by Inventor John Paul Kaemmerer

John Paul Kaemmerer 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: 9619443
    Abstract: A schema for a mark-up language provides a meaningful name and a short name, both of which are valid, for each of a plurality of data fields in messages coded in a mark-up language such as extensible mark-up language (XML). Code conversion of legacy data to use the short names reduces data volume for transmission, storage and processing while allowing the message to be automatically displayed for inspection, diagnostics and data synchronization during a transformation project such as an upgrade of a data processing system for verification of system operation. The ability to display meaningful names only for such purposes allows text editor arrangements to be used for data synchronization while use of short names improves virtually all aspects of system performance.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: April 11, 2017
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
  • Patent number: 9009606
    Abstract: A remote desktop capability includes a message area on the agent's remote desktop display. Incoming instant messages on an instant messaging application on the agent's primary desktop are passed through to the message area on the remote desktop display.
    Type: Grant
    Filed: June 28, 2011
    Date of Patent: April 14, 2015
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
  • Patent number: 8769037
    Abstract: A method, data processing system, and computer program product for managing tags. A computer system identifies one or more groups of similar tags from a multiplicity of tags proposed for inclusion in a tag cloud. The computer system identifies one or more representative tags to represent the respective one or more groups of similar tags. The computer system displays the one or more representative tags in the tag cloud instead of all the similar tags in the one or more groups of similar tags, and concurrently displays other tags in the multiplicity of tags that are not included in the one or more groups of similar tags.
    Type: Grant
    Filed: November 30, 2010
    Date of Patent: July 1, 2014
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
  • Patent number: 8665495
    Abstract: Inputs of scaled percentages of a single color of ink are received, each of the scaled percentages being associated with a color of multiple colors in a file, the color being different than the single color of ink and being associated with a separate cartridge position from among multiple cartridge positions of a printer. An input of the single color of ink is received, the single color of ink being one of the file colors. The file colors other than the single color of ink for the printer to print in the single color of ink scaled according to each of the scaled percentages.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: March 4, 2014
    Assignee: International Business Machines Corporation
    Inventors: James E. Bostick, Brian W. Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Publication number: 20130232108
    Abstract: A schema for a mark-up language provides a meaningful name and a short name, both of which are valid, for each of a plurality of data fields in messages coded in a mark-up language such as extensible mark-up language (XML). Code conversion of legacy data to use the short names reduces data volume for transmission, storage and processing while allowing the message to be automatically displayed for inspection, diagnostics and data synchronization during a transformation project such as an upgrade of a data processing system for verification of system operation. The ability to display meaningful names only for such purposes allows text editor arrangements to be used for data synchronization while use of short names improves virtually all aspects of system performance.
    Type: Application
    Filed: March 5, 2012
    Publication date: September 5, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
  • Patent number: 8405874
    Abstract: A printer status interface controller displays an interface at a client system with a first color from among a plurality of colors associated with a first print cartridge position associated, from among a plurality of print cartridge positions of a printer. The printer status interface controller receives a user selection within the interface to specify an association of a second color from among the plurality of colors with the first print cartridge position. Responsive to the user selection to associate the second color with the first print cartridge position, a printer color association controller adjusts a reference to the first color in a print document to print in the second color through a second print cartridge in a second print cartridge position from among the plurality of print cartridge positions.
    Type: Grant
    Filed: March 29, 2012
    Date of Patent: March 26, 2013
    Assignee: International Business Machines Corporation
    Inventors: James E Bostick, Brian W Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Publication number: 20130007639
    Abstract: A remote desktop capability includes a message area on the agent's remote desktop display. Incoming instant messages on an instant messaging application on the agent's primary desktop are passed through to the message area on the remote desktop display.
    Type: Application
    Filed: June 28, 2011
    Publication date: January 3, 2013
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
  • Patent number: 8305609
    Abstract: A computer implemented method and program product for configuring and prioritizing local network print requests. In one embodiment, a printer shared on multiple networks is configured to a set of parameters defined by an administrator for prioritizing the print requests received from users on a local network. A first print request is received from a first user on a remote network. The first print request originating from the first user on a remote network is printed. A second print request is received from a second user on a local network. A determination is made whether a match to the set of parameters is present. In response to determining a match to the set of parameters is present, the first print request is interrupted in order to print the second print request on the printer. The first print request from the remote network is resumed once the second print request from the local network is completely printed.
    Type: Grant
    Filed: May 7, 2008
    Date of Patent: November 6, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, David Scott Wenk, Sharon Woodall White
  • Patent number: 8265249
    Abstract: A computer implemented method, and apparatus for changing a state of a remote switch box. On a master switch box, a request is received from a user to set a state of the remote switch box to a selected state. A request to change the remote switch box to the selected state is transmitted from the master switch box to the remote switch box. The remote switch box connects a remote phone to a phone line. The master switch box receives a confirmation from the remote switch box of the change to the selected state. The confirmation contains the state of the remote switch box. The state of the remote switch box is displayed on the master switch box.
    Type: Grant
    Filed: July 24, 2007
    Date of Patent: September 11, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, Brian Wayne Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 8233190
    Abstract: A printer status interface controller displays an interface at a client system with a first color from among a plurality of colors associated with a first print cartridge position associated, from among a plurality of print cartridge positions of a printer. The printer status interface controller receives a user selection within the interface to specify an association of a second color from among the plurality of colors with the first print cartridge position. Responsive to the user selection to associate the second color with the first print cartridge position, a printer color association controller adjusts a reference to the first color in a print document to print in the second color through a second print cartridge in a second print cartridge position from among the plurality of print cartridge positions.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: James E Bostick, Brian W Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 8176314
    Abstract: Illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for system startup with applications using configurable options. In one illustrative embodiment, the computer implemented method comprises obtaining a set of application entries and determining whether a set of property entries exist for the set of application entries. Having identified entries of the set of application entries to form a set of identified applications and responsive to determining the set of property entries exist, applying respective entries of the set of property entries to the set of identified applications, and conditionally starting the set of identified applications.
    Type: Grant
    Filed: February 22, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 8099670
    Abstract: Systems and media for updating an instant messaging system on a network are disclosed. More particularly, hardware and/or software for updating status indicators such as ‘away’ messages of an instant messaging system are disclosed. Embodiments include determining that a change in status of the user has occurred and automatically transmitting an indication of the change in status to instant messenger system manager via a network. Embodiments include determining that a change in status of the user has occurred based on receiving an indication that the user's status has changed, such as from user input on a keyboard, mouse, etc. Other embodiments include determining that a change in status has occurred based on determining that the user's status has changed based on an electronic calendar, expiration of a time period, etc.
    Type: Grant
    Filed: May 28, 2008
    Date of Patent: January 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Randolph Michael Forlenza, John Paul Kaemmerer
  • Patent number: 7855800
    Abstract: An arrangement is provided wherein a printer used with a host device is operated to generate print batch separator pages using the same blank sheets as are used to print respective pages of successive print jobs. The printer is directed to print a visually distinctive graphic indicator, such as a separator border, trim, header, visible banner or other visual indicator or markings. This eliminates the need for an additional printer separator page tray. Usefully, a host device is operated to generate a separator command in a specified PDL language. A printer control device receives the page separator PDL command, and software contained in the printer control converts the PDL command into a printer readable format (PRF). A printer component responsive to the PRF command then operates the printer to print the specified separator page.
    Type: Grant
    Filed: June 6, 2008
    Date of Patent: December 21, 2010
    Assignee: International Business Machines Corporation
    Inventors: Randolph Michael Forlenza, John Paul Kaemmerer
  • Patent number: 7821424
    Abstract: An asset is located in a facility via triangulation. When the user enters the facility with the asset, the user receives a base and code from a base/code booth. The code may be stored on a removable card. The user secures the asset by entering the code. While the user is away from the facility, the base is monitored for movement detected by the motion sensor. When the user returns to the facility, a locator panel displays the location of the asset determined by triangulation using the locators.
    Type: Grant
    Filed: November 10, 2008
    Date of Patent: October 26, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 7791502
    Abstract: The present invention is a method for locating an asset in a facility. An example of an asset is a vehicle and an example of a facility is a parking facility. When the user enters the facility with the asset, the user receives a base and code from a base/code booth. The code may be stored on a removable card. The user secures the asset by entering the code. While the user is away from the facility, the present invention monitors the base for movement detected by the motion sensor. When the user returns to the facility, a locator panel displays the location of the asset. The present invention determines the location of the asset by triangulation using the locators. The user then returns to the asset, deactivates the motion sensor, returns the base and code to a base/code booth, pays for the storage services, and exits the facility.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Publication number: 20090279121
    Abstract: A computer implemented method and program product for configuring and prioritizing local network print requests. In one embodiment, a printer shared on multiple networks is configured to a set of parameters defined by an administrator for prioritizing the print requests received from users on a local network. A first print request is received from a first user on a remote network. The first print request originating from the first user on a remote network is printed. A second print request is received from a second user on a local network. A determination is made whether a match to the set of parameters is present. In response to determining a match to the set of parameters is present, the first print request is interrupted in order to print the second print request on the printer. The first print request from the remote network is resumed once the second print request from the local network is completely printed.
    Type: Application
    Filed: May 7, 2008
    Publication date: November 12, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, David Scott Wenk, Sharon Woodall White
  • Publication number: 20090217308
    Abstract: Illustrative embodiments provide a computer implemented method, a data processing system, and a computer program product for system startup with applications using configurable options. In one illustrative embodiment, the computer implemented method comprises obtaining a set of application entries and determining whether a set of property entries exist for the set of application entries. Having identified entries of the set of application entries to form a set of identified applications and responsive to determining the set of property entries exist, applying respective entries of the set of property entries to the set of identified applications, and conditionally starting the set of identified applications.
    Type: Application
    Filed: February 22, 2008
    Publication date: August 27, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 7525074
    Abstract: A method, apparatus, and computer usable program code for detecting a presence of metal objects placed in a microwave cooking unit. A metal detection unit is activated to scan for the presence of a metal object placed into a cooking area of the microwave cooking unit. In response to receiving an indicator of the presence of a metal object from the metal detection unit, the process generates an alert indicating the presence of the metal object.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: April 28, 2009
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman, Courtney Joseph Spooner
  • Publication number: 20090102721
    Abstract: The present invention is a method for locating an asset in a facility. An example of an asset is a vehicle and an example of a facility is a parking facility. When the user enters the facility with the asset, the user receives a base and code from a base/code booth. The code may be stored on a removable card. The user secures the asset by entering the code. While the user is away from the facility, the present invention monitors the base for movement detected by the motion sensor. When the user returns to the facility, a locator panel displays the location of the asset. The present invention determines the location of the asset by triangulation using the locators. The user then returns to the asset, deactivates the motion sensor, returns the base and code to a base/code booth, pays for the storage services, and exits the facility.
    Type: Application
    Filed: November 10, 2008
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
  • Patent number: 7519663
    Abstract: A calendar system enables a user to display both accepted and declined invitations to events in a same or any time slot. Declined invitations can be later recalled and have their status changed to accepted. To recall a previously declined invitation for acceptance, the declined event displayed on the calendar is opened, the status changed from declined to accepted, and the updated accepted status is sent to the sender to indicate that a previously declined event has now been accepted.
    Type: Grant
    Filed: April 8, 2008
    Date of Patent: April 14, 2009
    Assignee: International Business Machines Corporation
    Inventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, David Scott Wenk