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: 9619443Abstract: 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: GrantFiled: March 5, 2012Date of Patent: April 11, 2017Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Patent number: 9009606Abstract: 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: GrantFiled: June 28, 2011Date of Patent: April 14, 2015Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Patent number: 8769037Abstract: 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: GrantFiled: November 30, 2010Date of Patent: July 1, 2014Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, Craig Matthew Trim
-
Patent number: 8665495Abstract: 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: GrantFiled: February 25, 2013Date of Patent: March 4, 2014Assignee: International Business Machines CorporationInventors: James E. Bostick, Brian W. Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Publication number: 20130232108Abstract: 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: ApplicationFiled: March 5, 2012Publication date: September 5, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
-
Patent number: 8405874Abstract: 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: GrantFiled: March 29, 2012Date of Patent: March 26, 2013Assignee: International Business Machines CorporationInventors: James E Bostick, Brian W Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Publication number: 20130007639Abstract: 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: ApplicationFiled: June 28, 2011Publication date: January 3, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, Craig Matthew Trim
-
Patent number: 8305609Abstract: 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: GrantFiled: May 7, 2008Date of Patent: November 6, 2012Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, David Scott Wenk, Sharon Woodall White
-
Patent number: 8265249Abstract: 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: GrantFiled: July 24, 2007Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: James Edward Bostick, Brian Wayne Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 8233190Abstract: 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: GrantFiled: December 11, 2008Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: James E Bostick, Brian W Hansen, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 8176314Abstract: 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: GrantFiled: February 22, 2008Date of Patent: May 8, 2012Assignee: International Business Machines CorporationInventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 8099670Abstract: 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: GrantFiled: May 28, 2008Date of Patent: January 17, 2012Assignee: International Business Machines CorporationInventors: Randolph Michael Forlenza, John Paul Kaemmerer
-
Patent number: 7855800Abstract: 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: GrantFiled: June 6, 2008Date of Patent: December 21, 2010Assignee: International Business Machines CorporationInventors: Randolph Michael Forlenza, John Paul Kaemmerer
-
Patent number: 7821424Abstract: 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: GrantFiled: November 10, 2008Date of Patent: October 26, 2010Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 7791502Abstract: 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: GrantFiled: July 17, 2008Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Publication number: 20090279121Abstract: 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: ApplicationFiled: May 7, 2008Publication date: November 12, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, John Michael Ganci, JR., John Paul Kaemmerer, David Scott Wenk, Sharon Woodall White
-
Publication number: 20090217308Abstract: 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: ApplicationFiled: February 22, 2008Publication date: August 27, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 7525074Abstract: 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: GrantFiled: May 31, 2006Date of Patent: April 28, 2009Assignee: International Business Machines CorporationInventors: James Edward Bostick, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman, Courtney Joseph Spooner
-
Publication number: 20090102721Abstract: 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: ApplicationFiled: November 10, 2008Publication date: April 23, 2009Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Yen-Fu Chen, Randolph Michael Forlenza, John Paul Kaemmerer, Raghuraman Kalyanaraman
-
Patent number: 7519663Abstract: 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: GrantFiled: April 8, 2008Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: James Edward Bostick, John Michael Ganci, Jr., John Paul Kaemmerer, David Scott Wenk