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: 8086354Abstract: 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: GrantFiled: August 31, 2009Date of Patent: December 27, 2011Assignee: International Business Machines CorporationInventors: Vitaliy Bondar, Ching-Hua Chen-Ritzo, Rick Allen Hamilton, II, Clifford Alan Pickover, Ralph Peter Williams
-
Publication number: 20110279461Abstract: 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: ApplicationFiled: June 6, 2011Publication date: November 17, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 8055541Abstract: 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: GrantFiled: May 11, 2007Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Richard Habersham Le Sesne, Timothy Moffett Waters
-
Patent number: 8051269Abstract: 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: GrantFiled: November 25, 2008Date of Patent: November 1, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, James Wesley Seaman
-
Patent number: 8027661Abstract: 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: GrantFiled: May 9, 2008Date of Patent: September 27, 2011Assignee: D-Link CorporationInventors: Christopher James Dawson, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
-
Patent number: 8018462Abstract: 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: GrantFiled: February 11, 2008Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Kulvir S. Bhogal, Rick Allen Hamilton, II, Clifford Alan Pickover, Anne R. Sand
-
Patent number: 8019797Abstract: 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: GrantFiled: January 13, 2011Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, Steven Mark Harrison, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 8019821Abstract: 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: GrantFiled: October 26, 2007Date of Patent: September 13, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, Jenny S. Li, Brian Marshall O'Connell, Susan Marie Williams
-
Patent number: 8001161Abstract: 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: GrantFiled: April 24, 2008Date of Patent: August 16, 2011Assignee: International Business Machines CorporationInventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 7990387Abstract: 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: GrantFiled: August 16, 2007Date of Patent: August 2, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 7986776Abstract: 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: GrantFiled: June 9, 2008Date of Patent: July 26, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, Carl Phillip Gusler, Timothy Moffett Waters, Harry Schatz
-
Publication number: 20110179396Abstract: 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: ApplicationFiled: January 21, 2010Publication date: July 21, 2011Applicant: International Business Machines CorporationInventors: Rick Allen Hamilton, II, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 7984251Abstract: 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: GrantFiled: April 6, 2009Date of Patent: July 19, 2011Assignee: International Business Machines CorporationInventors: Carl Phillip Gusler, Rick Allen Hamilton, II, James Wesley Seaman, Timothy Moffett Waters
-
Publication number: 20110172836Abstract: 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: ApplicationFiled: January 8, 2010Publication date: July 14, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
-
Publication number: 20110166958Abstract: 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: ApplicationFiled: January 5, 2010Publication date: July 7, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Rick Allen Hamilton, II, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover
-
Patent number: 7962506Abstract: 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: GrantFiled: November 11, 2010Date of Patent: June 14, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, Jenny S. Li, Brian Marshall O'Connell, Keith Raymond Walker, Susan Marie Williams
-
Publication number: 20110138198Abstract: 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: ApplicationFiled: December 7, 2009Publication date: June 9, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
-
Patent number: 7953519Abstract: 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: GrantFiled: October 15, 2008Date of Patent: May 31, 2011Assignee: International Business Machines CorporationInventors: Rick Allen Hamilton, II, Julianne Frances Haugh, James Robert Kozloski, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Publication number: 20110121791Abstract: 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: ApplicationFiled: November 23, 2009Publication date: May 26, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Robert Beverley Basham, Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand
-
Publication number: 20110125657Abstract: 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: ApplicationFiled: November 23, 2009Publication date: May 26, 2011Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Gregory Jensen Boss, Rick Allen Hamilton, II, Julianne Frances Haugh, Anne R. Sand