Patents by Inventor Thomas Creamer

Thomas Creamer 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: 9488072
    Abstract: A method is provided for operating a power plant, having a waste heat-generating gas turbine unit and also rooms which are to be air conditioned. Waste heat, which is discharged directly to the outside of the gas turbine unit, is used for heating the rooms which are to be air conditioned. A gas turbine for carrying out the method is also provided.
    Type: Grant
    Filed: January 15, 2012
    Date of Patent: November 8, 2016
    Assignee: GENERAL ELECTRIC TECHNOLOGY GMBH
    Inventors: Stephen Lawrence Thomas Creamer, Floris Van Straaten, Jörg Pfistner
  • Patent number: 8312466
    Abstract: One aspect of the present invention can include a method for restricting resources consumed by ghost agents. The method can include the step of associating a ghost agent with a host. A resource utilization value can be ascertained for the ghost agent and the host combined. The ascertained resource utilization value can be compared with a usage threshold. A determination can be made as to whether operations of the ghost agent are to be executed based upon the previous comparison.
    Type: Grant
    Filed: December 2, 2008
    Date of Patent: November 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas Creamer, Bill H. Hilf, Peeyush Jaiswal, Neil Katz, Michael Mirt, Victor S. Moore
  • Publication number: 20120222425
    Abstract: A method is provided for operating a power plant, having a waste heat-generating gas turbine unit and also rooms which are to be air conditioned. Waste heat, which is discharged directly to the outside of the gas turbine unit, is used for heating the rooms which are to be air conditioned. A gas turbine for carrying out the method is also provided.
    Type: Application
    Filed: January 15, 2012
    Publication date: September 6, 2012
    Applicant: ALSTOM TECHNOLOGY LTD
    Inventors: Stephen Lawrence Thomas CREAMER, Floris VAN STRAATEN, Joerg PFISTNER
  • Patent number: 8175250
    Abstract: In accordance with an improved call routing methodology, a call is routed within a communication network by reference to one or more databases. In response to receiving a local number portability request at a service control point (SCP), the SCP accesses one or more databases to determine whether or not to apply custom call routing to a call directed to a called telecommunications number. In response to determining to apply custom call routing to the call, the SCP performs at least a second access to the one or more databases to obtain a local routing number (LRN) associated within the one or more databases with a calling telecommunications number associated with the call. The SCP thereafter provides the LRN to a service switch point in the communication network so that the call is routed to a called station associated with the called telecommunications number.
    Type: Grant
    Filed: April 1, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Thomas Creamer, Victor Moore, Scott Winters
  • Patent number: 8027842
    Abstract: A method of providing voice metrics over an established telephone call between a user and a subscriber can include receiving voice information from the user over the call and determining biometric information from the voice information for the user. The method further can include encoding the biometric metric information and sending the biometric information to the subscriber over the call.
    Type: Grant
    Filed: December 8, 2008
    Date of Patent: September 27, 2011
    Assignee: Nuance Communications, Inc.
    Inventors: Thomas Creamer, Peeyush Jaiswal, Victor S. Moore
  • Patent number: 7996840
    Abstract: A method of scheduling a request for a plurality of Web services can include providing service activation rules. Each service activation rule can specify a trigger condition and a state condition for causing a watcher to invoke a particular Web service. The method also can include receiving an event indicating a change in a common memory, wherein each event specifies trigger information, comparing the trigger conditions of the service activation rules with the trigger information of the event, adding the service activation rules that match the event to a trigger list, and comparing the state conditions of service activation rules in the trigger list with a state of the common memory. The service activation rules of the trigger list that match the state of the common memory can be selected thereby causing the invocation of at least one watcher and corresponding Web service.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: August 9, 2011
    Assignee: International Business Machines Corporation
    Inventors: Akram Bou-Ghannam, Thomas Creamer, Victor Moore, Scott Winters
  • Patent number: 7647382
    Abstract: A method for providing caller identification information to instant messaging communication participants can include identifying an online presence for at least a first instant messaging client and determining caller identification information for a user associated with the first instant messaging client. The caller identification information can be provided to a second instant messaging client.
    Type: Grant
    Filed: April 3, 2008
    Date of Patent: January 12, 2010
    Assignee: International Business Machines Corporation
    Inventors: Vicki L. Colson, Victor S. Moore, Glen R. Walters, Thomas Creamer
  • Patent number: 7522718
    Abstract: A method of providing telephony services can include receiving a request to query a subscriber information data store to determine service description information for a call. The service description information can specify at least one telephony service associated with a subscriber for use in processing the call. The method further can include querying the subscriber information data store to determine the service description information, receiving the service description information from the subscriber information data store, and providing the service description information to a telephony service node to implement a telephony service specified by the service description information with respect to the call.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: April 21, 2009
    Assignee: International Business Machines Corporation
    Inventors: Vicki Colson, Thomas Creamer, Peeyush Jaiswal, Moore Victor
  • Patent number: 7471784
    Abstract: In accordance with an improved call routing methodology, a call is routed within a communication network by reference to one or more databases. In response to receiving a local number portability request at a service control point (SCP), the SCP accesses one or more databases to determine whether or not to apply custom call routing to a call directed to a called telecommunications number. In response to determining to apply custom call routing to the call, the SCP performs at least a second access to the one or more databases to obtain a local routing number (LRN) associated within the one or more databases with a calling telecommunications number associated with the call. The SCP thereafter provides the LRN to a service switch point in the communication network so that the call is routed to a called station associated with the called telecommunications number.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Thomas Creamer, Victor Moore, Scott Winters
  • Publication number: 20080267374
    Abstract: A method of providing telephony services can include receiving a request to query a subscriber information data store to determine service description information for a call. The service description information can specify at least one telephony service associated with a subscriber for use in processing the call. The method further can include querying the subscriber information data store to determine the service description information, receiving the service description information from the subscriber information data store, and providing the service description information to a telephony service node to implement a telephony service specified by the service description information with respect to the call.
    Type: Application
    Filed: April 29, 2008
    Publication date: October 30, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vicki Colson, Thomas Creamer, Peeyush Jaiswal, Moore Victor
  • Publication number: 20080222260
    Abstract: A method for providing caller identification information to instant messaging communication participants can include identifying an online presence for at least a first instant messaging client and determining caller identification information for a user associated with the first instant messaging client. The caller identification information can be provided to a second instant messaging client.
    Type: Application
    Filed: April 3, 2008
    Publication date: September 11, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vicki L. Colson, Victor S. Moore, Glen R. Walters, Thomas Creamer
  • Publication number: 20080181386
    Abstract: In accordance with an improved call routing methodology, a call is routed within a communication network by reference to one or more databases. In response to receiving a local number portability request at a service control point (SCP), the SCP accesses one or more databases to determine whether or not to apply custom call routing to a call directed to a called telecommunications number. In response to determining to apply custom call routing to the call, the SCP performs at least a second access to the one or more databases to obtain a local routing number (LRN) associated within the one or more databases with a calling telecommunications number associated with the call. The SCP thereafter provides the LRN to a service switch point in the communication network so that the call is routed to a called station associated with the called telecommunications number.
    Type: Application
    Filed: April 1, 2008
    Publication date: July 31, 2008
    Inventors: Thomas CREAMER, Victor Moore, Scott Winters
  • Publication number: 20080176573
    Abstract: A gateway serving as an interface between a mobile network and a wireless network can be configured to send a signal strength indicator to the mobile network thereby causing the mobile network to recognize the gateway as a valid path for handing off a call. The wireless network can be configured according to one of the 802.11 wireless communications protocols. The gateway can route the call from the mobile network to a wireless access point of the wireless network via a packet-switched network, such that the call is conducted via a wireless communications link with the wireless access point.
    Type: Application
    Filed: March 10, 2008
    Publication date: July 24, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Neil Katz, Victor Moore
  • Publication number: 20080104578
    Abstract: A method for supporting an application can include the step of receiving a problem indication relating to the application. The method can also identify a host within a grid environment, wherein a host can be a software object used by said application. A ghost agent can be associated with the host. The actions of the host can be replicated for use by the ghost agent. Data relating to the replicated actions can be recorded using the ghost agent. The indicated problem can be responded to, where the response can be based at least in part upon the recorded data.
    Type: Application
    Filed: December 24, 2007
    Publication date: May 1, 2008
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Bill Hilf, Peeyush Jaiswal, Neil Katz, Michael Mirt, Victor Moore
  • Publication number: 20070288548
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to data synchronization and provide a method, system and computer program product for protocol optimization for client and server synchronization. In one embodiment a protocol optimization method for client and server synchronization can be provided. The method can include receiving server updates from a synchronization server, and applying each update to a client data store in parallel to requesting additional ones of the server updates from the synchronization server before completing the application to the client data store. In one aspect of the embodiment, receiving server updates from a synchronization server can include receiving server update subsets of a singular server update for a synchronization conversation from a synchronization server.
    Type: Application
    Filed: May 9, 2006
    Publication date: December 13, 2007
    Applicant: International Business Machines Corporation
    Inventors: Thomas Creamer, Curtis Hrischuk
  • Publication number: 20070260843
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to load balancing in an enterprise environment and provide a method, system and computer program product for garbage collection sensitive load balancing. In an embodiment of the invention, a method for memory tuning for garbage collection and CPU utilization optimization can be provided. The method can include benchmarking an application across multiple different heap sizes to accumulate garbage collection metrics and utilizing the garbage collection metrics accumulated during benchmarking to compute both CPU utilization and garbage collection time for each of a selection of candidate heap sizes. One of the candidate heap sizes can be matched to a desired CPU utilization and garbage collection time. As such, the matched one of the candidate heap sizes can be applied to a host environment.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Thomas Creamer, Curtis Hrischuk
  • Publication number: 20070260654
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to load balancing in an enterprise environment and provide a method, system and computer program product for garbage collection sensitive load balancing. In a first embodiment of the invention, a load balancing method can include selectively avoiding server resources experiencing garbage collection when routing workloads to server resources in a load balanced cluster of server resources. For example, selectively avoiding server resources experiencing garbage collection when routing workloads to server resources in a load balanced cluster of server resources, can include detecting a garbage collection operation in a particular server resource, and avoiding routing of a workload to the particular server resource until the garbage collection operation has completed.
    Type: Application
    Filed: May 8, 2006
    Publication date: November 8, 2007
    Applicant: International Business Machines Corporation
    Inventors: Thomas Creamer, Curtis Hrischuk
  • Publication number: 20070129083
    Abstract: A system for controlling the functionality of a mobile communications device based upon geographic location is provided. The system includes a location determining unit to determine a geographic location of the mobile communications device. The system further includes a location database in communication with the location determining unit. The location database contain one or more data elements designating one or more geographic locations as communications-limited zones within which the mobile communications device is precluded from performing one or more predetermined functions.
    Type: Application
    Filed: December 2, 2005
    Publication date: June 7, 2007
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Neil Katz, Victor Moore
  • Publication number: 20060209842
    Abstract: A method of reducing the time needed for sending data over a communication network. The method can include analyzing bandwidth usage of a user over a communication network and receiving data associated with the user to be sent over the communication network. The method further can include determining, from the bandwidth usage of the user, a probability that additional data will be received within a specified time period and selectively sending the data via the communication network according to the probability.
    Type: Application
    Filed: March 9, 2005
    Publication date: September 21, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, James Fletcher, Curtis Hrischuk
  • Publication number: 20060206884
    Abstract: A method of optimizing the runtime performance of a program written in an interpreted programming language can include loading, within a virtual machine having a Just In Time (JIT) compiler, the program and a file specifying frequency of execution data for at least one component of the program. The program can be executed. The executing step can include reading the file specifying the frequency of execution data, seeding a counter of the virtual machine associated with the component(s) with a value derived from the frequency of execution data, and performing a JIT action upon the component(s) of the program according to the seeded counter of the virtual machine.
    Type: Application
    Filed: March 8, 2005
    Publication date: September 14, 2006
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Thomas Creamer, Curtis Hrischuk