Patents by Inventor Rick A. Allen

Rick A. Allen 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: 8086354
    Abstract: Methods, systems and apparatus for optimizing consumption of one or more resources are presented. For example, a method may be implemented on a processor device and includes obtaining user preferences for the consumption of resources that include water and electricity, predicting the consumption of, and a first metric for the consumption of, the resources for each of a plurality of first time periods, determining a projected second metric for the consumption of the resources during a second time period according to the predicted consumption and the predicted first metric, and optimizing the consumption of the resources according to the projected second metric and the user preferences. The second time period includes the plurality of first time periods. The first metric is associated with the user preferences and at least one of the plurality of first time periods. The second metric indicates full or partial projected attainment of the preferences during the second time period.
    Type: Grant
    Filed: August 31, 2009
    Date of Patent: December 27, 2011
    Assignee: International Business Machines Corporation
    Inventors: Vitaliy Bondar, Ching-Hua Chen-Ritzo, Rick Allen Hamilton, II, Clifford Alan Pickover, Ralph Peter Williams
  • Publication number: 20110279461
    Abstract: The present invention provides a computer implemented method and apparatus to project a projected avatar associated with an avatar in a virtual universe. A computer receives a command to project the avatar, the command having a projection point. The computer transmits a request to place a projected avatar at the projection point to a virtual universe host. The computer renders a tab associated with the projected avatar.
    Type: Application
    Filed: June 6, 2011
    Publication date: November 17, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8055541
    Abstract: A transaction method and system. The system comprises a computing apparatus, a plurality of transceivers connected to the computing apparatus, and a plurality of transponder devices. Each transponder device comprising a customer data segment associated with a different customer from a plurality of customers for an entity. The computing apparatus receives from a first transponder device through a first transceiver, a first customer data segment. The first customer data segment is associated with a first customer of the plurality of customers. The first transponder device is possessed by the first customer. The first customer is located within a specified proximity of the first transceiver. The computing apparatus performs a first specified function for the first customer. The first specified function is based on the first customer data segment and a location of the first transceiver.
    Type: Grant
    Filed: May 11, 2007
    Date of Patent: November 8, 2011
    Assignee: International Business Machines Corporation
    Inventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Richard Habersham Le Sesne, Timothy Moffett Waters
  • Patent number: 8051269
    Abstract: A computer program product and apparatus for reallocating memory in a logically partitioned environment. The invention comprises a Performance Enhancement Program (PEP) and a Reallocation Program (RP). The PEP allows an administrator to designate several parameters and identify donor and recipient candidates. The RP compiles the performance data for the memory and calculates a composite parameter. For each memory block in the donor candidate pool, the RP compares the composite parameter to the donor load threshold to determine if the memory is a donor. For each memory block in the recipient candidate pool, the RP compares the composite parameter to the recipient load threshold to determine if the memory is a recipient. The RP calculates the recipient workload ratio and allocates the memory from the donors to the recipients. The RP monitors and update the workload statistics based on either a moving window or a discrete window sampling system.
    Type: Grant
    Filed: November 25, 2008
    Date of Patent: November 1, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, James Wesley Seaman
  • Patent number: 8027661
    Abstract: Changes in wireless service user behavior are encouraged and produced to shape utilization patterns among cells within a rate plan region by using shaping rules which define potential discounts from a standard charge rate under certain cell-specific utilization conditions, analyzing the shaping rules and utilization statistics of a cell upon service initiation, generating a discount from the standard rate for underutilized cells. The user is notified of these discount opportunities using text messages, icons, or other means. Over time, the users learn that at certain places and times, significant discounts are offered, and thus changes their behavior to take advantage of those discounts, thereby shaping traffic in a manner desired by the service provider.
    Type: Grant
    Filed: May 9, 2008
    Date of Patent: September 27, 2011
    Assignee: D-Link Corporation
    Inventors: Christopher James Dawson, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
  • Patent number: 8018462
    Abstract: Generally speaking, systems, methods and media for providing a pack avatar for sharing inventory in a virtual universe are disclosed. Embodiments of a method may include receiving a request to create a pack avatar carrying one or more shared inventory items in a virtual universe and creating a pack avatar based on the received requests. Embodiments may include rendering the pack avatar in the virtual universe. Embodiments may also include, in response to receiving a request from a virtual universe user to borrow one or more shared inventory items carried by the pack avatar, accessing the one or more requested shared inventory items and rendering the one or more requested shared inventory items in the virtual universe. Further embodiments may include associating the pack avatar with a user and moving the pack avatar within the virtual universe.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Kulvir S. Bhogal, Rick Allen Hamilton, II, Clifford Alan Pickover, Anne R. Sand
  • Patent number: 8019797
    Abstract: A migration tool for merging disparate virtual universes by selecting a source region or source account, selecting a destination edge or destination account, retrieving and storing virtual universe information for the source region or account, inserting the virtual universe resources of the source region or account into the destination region or account, activating the inserted resources, and deleting the source resources from the source region or account.
    Type: Grant
    Filed: January 13, 2011
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Steven Mark Harrison, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 8019821
    Abstract: A method to dynamically create an adaptive distribution list through an application of a combination of mathematical, logical and/or programmable operations to existing static distribution lists or user directories. This list is created as part of the information message sent to the entries on the distribution list. In this invention, the user or sender does not need to interface with the Group creation modification tool. Another feature of the invention is that the newly created distribution lists can be temporarily or permanently saved as designed by the sender. This invention eliminates the need to separately create distribution and then send messages to the entries on the distribution list.
    Type: Grant
    Filed: October 26, 2007
    Date of Patent: September 13, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, Jenny S. Li, Brian Marshall O'Connell, Susan Marie Williams
  • Patent number: 8001161
    Abstract: In one embodiment, the process obtains avatar tracking data that identifies a location of an avatar in relation to a range of an object. The range includes a viewable field. In response to the location of the avatar being within the range of the object, the process queries a data structure storing cloning data for a record of a clone of the object. Thereafter, the process instantiates the clone of the object in response to the presence of the record of the clone of the object in the data structure. The process then invokes a set of object methods associated with the record of the clone in the data structure.
    Type: Grant
    Filed: April 24, 2008
    Date of Patent: August 16, 2011
    Assignee: International Business Machines Corporation
    Inventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 7990387
    Abstract: The present invention provides a computer implemented method and apparatus to project a projected avatar associated with an avatar in a virtual universe. A computer receives a command to project the avatar, the command having a projection point. The computer transmits a request to place a projected avatar at the projection point to a virtual universe host. The computer renders a tab associated with the projected avatar.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: August 2, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 7986776
    Abstract: In the method of the present invention, a customer of a service provider would be placed in hold while waiting to speak to a customer service representative. The method and system of the invention would recognize the telephone number of the caller using a “caller ID” system. If this call is the first time the caller has ever called, the caller would be presented with an audible listing of listening choices that would include but not be limited to the latest news, the weather (of the caller's location), financial headlines, or a selection of music stations (via cable radio, for example). The caller would then speak or type his/her preference into the keypad and the selection would be played. If the caller does not like the selection, the caller can then speak another selection or type the new selection as many times as the caller prefers. The caller selection is recorded in a caller preference database.
    Type: Grant
    Filed: June 9, 2008
    Date of Patent: July 26, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Carl Phillip Gusler, Timothy Moffett Waters, Harry Schatz
  • Publication number: 20110179396
    Abstract: Software reuse utilizing naive group annotation of incomplete software descriptions. A software code is decimated whereby the software code's attributes, such as variable, class and method names are obfuscated into non-informative forms. The decimated software code is then presented to two or more participants that include at least one naive and one informed participant. The naive participant(s) poses a predetermined number of question(s) to and receive answer(s) from the informed participant(s). After receiving the answer(s) posed to the informed participant(s), the naive participant(s) proceeds to guess the function of the presented decimated software code. The annotations, i.e., questions and answers, to the decimated software code under review are collected and stored in a database.
    Type: Application
    Filed: January 21, 2010
    Publication date: July 21, 2011
    Applicant: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Patent number: 7984251
    Abstract: The invention is an improvement to a storage virtualization system that enables the system to determine a class of service for potential storage devices and allows a user, administrator, or application to select a minimum class of service for any given type of data. The class of service is based upon factors that reflect a potential storage device's reliability, such as the device type and historical uptime data. In a P2P environment, the class of service also includes additional factors, such as the type of attached processing unit and the type of operating system running the attached processing unit.
    Type: Grant
    Filed: April 6, 2009
    Date of Patent: July 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
  • Publication number: 20110172836
    Abstract: A power profile management method and system. The method includes retrieving by a computer processor input data associated with a user of power consumption devices at a specified location. The computer processor retrieves power consumption data comprising power consumption levels for the power consumption devices. The computer processor generates and transmits a mobile usage portfolio associated said user and the power consumption devices. The computer processor generates a load usage prediction report associated with the user and the power consumption devices. The load usage prediction report is generated based on the mobile usage portfolio and said power consumption data. The computer processor transmits the load usage prediction report to a power provider utility for analysis.
    Type: Application
    Filed: January 8, 2010
    Publication date: July 14, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
  • Publication number: 20110166958
    Abstract: A method and system for managing route resources. After receiving a request for a route from a user, user-specified constraints, route supplier-specified constraints, and weights assigned to the constraints, a dynamic model of available routes is queried to generate proposed routes based on the constraints and weights. The model is updated according to the proposed routes. Current bids on related routes are retrieved. Prices of the proposed routes are determined and presented to the user. The prices are based on the updated model and the current bids on related routes. If no price is acceptable, the user modifies the constraints and a new set of proposed routes is generated. A bid from the user to purchase a selected proposed route is received.
    Type: Application
    Filed: January 5, 2010
    Publication date: July 7, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Rick Allen Hamilton, II, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover
  • Patent number: 7962506
    Abstract: A system in which an initial distribution list is dynamically modified using criteria determined from the current entries in the list. After an originator generates a distribution list and prior to submission of the message to entries on the generated list, the entries in the created distribution list are examined. From this list, features of the entries are identified. From these features, criteria are generated that can be used to generate additional entries that may be included in the list. In one approach, the generated criteria are presented to the user for review and approval. If the originator approves the criteria, the generated list is modified to add additional entries to the distribution based on the generated criteria. If the originator rejects the criteria, the initially generated list is submitted and the message is sent to the entries on the initial list.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: June 14, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, Jenny S. Li, Brian Marshall O'Connell, Keith Raymond Walker, Susan Marie Williams
  • Publication number: 20110138198
    Abstract: A power management method and system. The method includes retrieving and storing by a computer processor, identification data identifying power consumption devices. Each power consumption device receives an input voltage signal and consumes power. The computer processor monitors a power consumption level for each power consumption device. The computer processor disables each power consumption device from receiving and consuming power. The computer processor generates an association list associating each power consumption level with the identification data. The computer processor generates and stores a prioritization list indicating an order of priority for disabling the power consumption devices.
    Type: Application
    Filed: December 7, 2009
    Publication date: June 9, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
  • Patent number: 7953519
    Abstract: A monitoring method and system. The method includes monitoring by a monitoring apparatus, a power configuration for electrical devices and a status for power supplier entities. The monitoring apparatus re-balances a power usage for the electrical devices. The monitoring apparatus generates a first report indicating current loads associated with the electrical devices. The monitoring apparatus transmits the first report to the power supplier entities. The monitoring apparatus generates a group of reports indicating power consumption associated with the power supplier entities. The monitoring apparatus transmits each report of the group of reports to an associated power supplier entity of the power supplier entities. The monitoring apparatus generates a second report indicating updated power consumption associated with the power supplier entities. The monitoring apparatus stores the second report.
    Type: Grant
    Filed: October 15, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Rick Allen Hamilton, II, Julianne Frances Haugh, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
  • Publication number: 20110121791
    Abstract: A charging method and system. The method includes detecting and monitoring by a computer processor, a frequency signal associated with an input voltage signal used for powering power consumption devices at a first specified location. The computer processor generates frequency level data associated with the monitoring. The computer processor receives a request to enable a charging process for charging a rechargeable power source and power source data associated with the rechargeable power source and a user. In response to the request, the computer processor enables a customized charging process associated with charging the rechargeable power source based on the frequency level data and/or the power source data.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 26, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Robert Beverley Basham, Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
  • Publication number: 20110125657
    Abstract: A method, device and system for responsive load management using frequency regulation credits. The method includes using an AC frequency measuring device, measuring a current AC frequency on an AC power line; using a power consumption measuring device, measuring a current power consumption on the AC power line over a period of time equal to a sampling interval; calculating a power consumption moving average of a last N power current power consumptions measured, where N is a positive integer greater than 1; generating credits or debits based on the current power consumption, the current AC frequency and the power consumption moving average; adding the credits or debits to a frequency regulation credit; and for each next sampling interval repeating measuring the current AC frequency, measuring current power consumption, calculating the power consumption moving average, generating the credits or debits, and adding the credits or debits to the frequency regulation credit.
    Type: Application
    Filed: November 23, 2009
    Publication date: May 26, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand