Patents Represented by Attorney Driggs, Hogg, Daugherty & Del Zoppo Co., LPA
  • Patent number: 8234016
    Abstract: The transfer and usage of a modulated carrier signal within a power signal on a power line communication system is described. The modulated signal comprises metadata which is transmitted at a different frequency than the transmitted power. The metadata, including such elements as energy costs, providers, renewable source status and originating location, may be used by consumers to make subsequent purchasing decisions. Additionally, the energy costs of any given computer node commonly distributed in a grid architecture may be collected by a workload dispatcher in order to make more accurate cost and energy source based dispatch decisions. The consumer may be able to communicate directly back to the power provider. The use of computer-readable medium and product containing instructions that are implemented on a computer is also covered. Finally, the invention may be deployed on behalf of the consumer by a third party service provider.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: July 31, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, James R. Doran, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 8230439
    Abstract: Systems, methods, devices and program products are provided for enabling users of a computing system to measure and compare the green efficiency of a set of resources used in a computing task. With the use of this information, the user can select a desired set of resources to be employed in the computing task to minimize the environmental impact of computing tasks in relation to requirements. In some embodiments, the invention creates metrics for measuring the greenness of a computing task. The metrics are calculated through analysis of the resource computation, energy consumption, consequence of computation, and dimensional characteristics of a computing task. The metrics could be beneficial or other metrics that permit the user or a processing system to make scheduling and execution decisions.
    Type: Grant
    Filed: August 22, 2008
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 8227891
    Abstract: Sub-100 nanometer semiconductor devices and methods and program products for manufacturing devices are provided, in particular inductors comprising a plurality of spaced parallel metal lines disposed on a dielectric surface and each having width, heights, spacing and cross-sectional areas determined as a function of Design Rule Check rules. For one planarization process rule a metal density ratio of 80% metal to 20% dielectric surface is determined and produced. In one example a sum of metal line spacing gaps is less than a sum of metal line interior sidewall heights. In one aspect at least one of line height, width and line spacing dimensions is selected to optimize one or more chip yield, chip performance, chip manufacturability and inductor Q factor parameters.
    Type: Grant
    Filed: January 30, 2009
    Date of Patent: July 24, 2012
    Assignee: International Business Machines Corporation
    Inventors: Choongyeun Cho, Daeik Kim, Jonghae Kim, Moon J. Kim, Jean-Olivier Plouchart, Robert E. Trzcinski
  • Patent number: 8223156
    Abstract: Methods, devices, program products and systems are disclosed for displaying multiple virtual universe avatar states. Each of a plurality of avatar states of a first avatar of a first virtual universe user are stored in a storage medium as a function of a time of each state. A first avatar is displayed in a current state to a second user of an engaging second avatar, the engaging instigating a selecting and a retrieving of a subset of plurality of states from the storage medium, each of the subset states different from each other and the current state. Selected subset states are visually displayed to the second user, each of the displayed states visually distinct from another and the current state. The first avatar current state is stored in the storage medium associated with the engagement.
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: July 17, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Christopher J. Dawson, Peter G. Finn, Rick A. Hamilton, Clifford A. Pickover
  • Patent number: 8219281
    Abstract: A system, method, and program product controls an operation of a vehicle based on the presence of one or more foreign objects within one or more monitored zones about the vehicle. One or more transceivers receive information about the one or more foreign objects. Based on the received information and the one or more corresponding zones, one or more controllers identify a response, which may include notifying the user about the foreign object and/or generating a signal that inhibits the ignition from turning on. The system, method, and program product also control an operation of a vehicle based on the absence of an object of the vehicle. Likewise, the one or more controllers identify a response, which may include notifying the user about the missing object and/or generating a signal that inhibits the ignition from turning on.
    Type: Grant
    Filed: December 5, 2008
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Peter G. Finn, Rick A. Hamilton, II, Brian M. O'Connell, James W. Seaman, Keith R. Walker
  • Patent number: 8218554
    Abstract: The CRC for the CPS Header of an ATM AAL2 cell is generated by a CRC generator which uses the 8 bits of the CID field to generate partial 5 bits CRCs which are loaded in a first table. The 6 bits LI field and 5 bits UUI field are added to the partial 5 bits CRC to form 16 bits. The CRC generator uses the 2.sup.16 bits to generate a second CRC table. The CRC for a particular CPS header is generated by correlating bits in the CID field, LI field and UUI field with the two tables.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: July 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: James J. Allen, Jr., Jean L. Calvignac, Natarajan Vaidhyanathan, Fabrice J. Verplanken
  • Patent number: 8214843
    Abstract: Energy costs for conducting compute tasks at diverse data center sites are determined and are then used to route such tasks in a most efficient manner. A given compute task is first evaluated to predict potential energy consumption. The most favorable real-time energy costs for the task are determined at the various data center sites. The likely time period of the more favorable cost as well as the stability at the data center are additional factors. A workload dispatcher then forwards the selected compute task to the data center having the most favorable real-time energy costs. Among the criteria used to select the most favorable data center is a determination that the proposed center presently has the resources for the task.
    Type: Grant
    Filed: September 3, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, James R. Doran, Rick A. Hamilton, II, Anne R. Sand
  • Patent number: 8214841
    Abstract: Methods, systems, services and program products are provided for implementing carbon offset computing. During performance of a specified computing task data concerning resource consumption regarding that specified computing task is gathered and stored. Upon completion of the specified computing task, the amount of carbon offset required to compensate for resource consumption associated with performance of the completed specified computing task is calculated based upon stored or known resource consumption data. The calculated amount of carbon offset information may be transmitted to a carbon offset function provider, and a carbon offset function provider implements the specified amount of carbon offset based upon the calculated amounts communicated for the completed specified computing task.
    Type: Grant
    Filed: October 24, 2008
    Date of Patent: July 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey D. Amsterdam, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 8209076
    Abstract: Radio frequency identification is used in cooperation with the computer system aboard a motor vehicle to track service and maintenance activities relating to the vehicle. Each component or part of the vehicle that may require maintenance is provided with a unique passive identification tag. The output data from the tag is read by a reader placed in proximity to the tag, and the data is transmitted to an on-board computer module where it is processed, and the service record is updated. A data stream converter may be used to process the information read by the reader into a format that is acceptable to the on-board computer. The data from the on-board computer is stored in a device external to the computer. Provisions are included for notification to the user, the auto dealer or service other agency as needed.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: June 26, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Peter G. Finn, Rick A. Hamilton, Brian M. O'Connell, James W. Seaman, Keith R. Walker
  • Patent number: 8200529
    Abstract: Methods, including service methods, articles of manufacture, systems, articles and programmable devices are provided for randomly setting a travel fee. A usage attribute of vehicle traffic travelling upon a toll thoroughfare is observed and compared to a threshold. As a function of comparing the attribute to the threshold, a plurality of different toll rates are randomly assigned to each of a plurality of vehicles, each of the vehicles either travelling upon the toll thoroughfare or potentially entering the toll thoroughfare. An occupant of a vehicle is notified of a toll rate randomly assigned, and fees or credits associated with travel by the occupant's vehicle are charged (levied or awarded) at the randomly assigned toll rate.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: June 12, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Colin George Harrison, Naveen Lamba, James W. Seaman
  • Patent number: 8196111
    Abstract: The present invention provides a method and system for providing a legal sequential combination of commands for verification testing of a computer system. Executable test commands are used to form sequentially ordered “buckets” of commands, wherein each bucket command sequence is legal under at least one rule. The buckets may be arranged in any sequential order, wherein a composite command sequence of the combined commands remains legal under the at least one rule. A further advantage of the invention is that wait/noop commands may be inserted within and between the buckets, extending the testing capabilities of the present invention into corner cases.
    Type: Grant
    Filed: January 11, 2008
    Date of Patent: June 5, 2012
    Assignee: International Business Machines Corporation
    Inventors: David M. Atoji, Ruchi Chandra, Robert B. Likovich, Jr.
  • Patent number: 8179897
    Abstract: The CRC for the CPS Header of an ATM AAL2 cell is generated by a CRC generator which uses the 8 bits of the CID field to generate partial 5 bits CRCs which are loaded in a first table. The 6 bits LI field and 5 bits UUI field are added to the partial 5 bits CRC to form 16 bits. The CRC generator uses the 2.sup.16 bits to generate a second CRC table. The CRC for a particular CPS header is generated by correlating bits in the CID field, LI field and UUI field with the two tables.
    Type: Grant
    Filed: January 8, 2008
    Date of Patent: May 15, 2012
    Assignee: International Business Machines Corporation
    Inventors: James J. Allen, Jr., Jean L. Calvignac, Natarajan Vaidhyanathan, Fabrice J. Verplanken
  • Patent number: 8176421
    Abstract: It is understood that the terms computer-readable medium or computer useable medium comprise one or more of any type of physical embodiment of the program code. In particular, the computer-readable/useable medium can comprise program code embodied on one or more portable storage articles of manufacture (e.g., a compact disc, a magnetic disk, a tape, etc.), on one or more data storage portions of a computing device, such as the memory 316 and/or the storage system 332 (e.g., a fixed disk, a read-only memory, a random access memory, a cache memory, etc.).
    Type: Grant
    Filed: September 26, 2008
    Date of Patent: May 8, 2012
    Assignee: International Business Machines Corporation
    Inventors: Christopher J. Dawson, Carl P. Gusler, Rick A. Hamilton, II, Clifford A. Pickover
  • Patent number: 8173926
    Abstract: The invention describes an arc-quenching arrangement for an electrical service switching device, with a fixed contact piece, a movable contact piece, with an arc splitter stack having arc splitter plates, each arc splitter plate having a cutout which is open towards the arc formation point, has a V-shaped notch and tapers in the form of a funnel in the arc running direction, and the arc being guided into the arc splitter stack via a first arc guide rail, which is associated with the fixed contact piece, and a second arc guide rail, which is associated with the movable contact piece. The first arc guide rail has a first, rectangular section, which faces the arc formation location, and a second section, which adjoins the first section and is in the form of a rectangular trapezium and whose first limb extends at an angle with respect to the mid-longitudinal axis of the first section and away therefrom.
    Type: Grant
    Filed: May 26, 2010
    Date of Patent: May 8, 2012
    Assignee: ABB AG
    Inventors: Joachim Becker, Thilo Bahlinger, Alexander Orban, Klaus Zimmer
  • Patent number: 8171325
    Abstract: Methods, services, devices, and programmable code are provided for moving computing processes without loss of service. Powered components supporting a computing infrastructure executing computing processes are monitored for thermal characteristics, each associated with at least one of the deployed components. A thermal characteristic rule set comprising a threshold is applied to the monitored characteristics, and in response to an association with a monitored characteristic correlating with the threshold, a computing process is moved from one powered component to another having a monitored thermal characteristics not correlated with the threshold, the moving in real-time and without causing an interruption of service to an end user using the moved process.
    Type: Grant
    Filed: December 3, 2008
    Date of Patent: May 1, 2012
    Assignee: International Business Machines Corporation
    Inventors: David C. Brillhart, Christopher J. Dawson, Rick A. Hamilton, II, James W. Seaman
  • Patent number: 8157983
    Abstract: The galvanic cathodic protection of steel embedded in concrete structures is enhanced by the utilization of a flexible composite anode assembly containing a sacrificial anode member. The anode member is at least partially covered by a matrix comprising an ionically-conductive material. The conductive material includes at least one electrochemical activating agent such as a mixture of lithium bromide and lithium nitrate and a compressible water-retaining mineral such as a phyllosilicate mineral. The presence of this mineral in the matrix increases the current delivered by the anode, thereby resulting in a greater level of cathodic protection, and a longer effective service life of the anode. Exfoliated vermiculite is a preferred phyllosilicate mineral and is present in an amount of between about 2% and about 15% by weight, based on the total weight of the matrix.
    Type: Grant
    Filed: February 25, 2008
    Date of Patent: April 17, 2012
    Inventor: John E. Bennett
  • Patent number: 8150665
    Abstract: A method and product for modeling and managing requirements in a complex integrated system, which comprises creating a set of requirements which can be implemented within all the components of the complex integrated system. Each requirement may be characterized as a point on the circumference of a circle, the characterization being an assignment of a requirement type. This type determines which circle the point will be located on, assigning a unique immutable numerical value to each requirement that determines in which order the point is placed on the previously determined circle. A location is also determined for each requirement. The location may determine the position of the requirement in relation to other requirements on the circumference of one of the set of circles. Sectors are also formed within the set of circles, as a function of a set of architectural principles and interfaces are identified between points, represented as chords.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: April 3, 2012
    Assignee: International Business Machines Corporation
    Inventors: Chandrajit Choudhury, Kumar Mani, Purushothaman Kunnath Narayanan, Senthil Kumar Thiagarajan
  • Patent number: 8145424
    Abstract: A method for establishing a geographic boundary and monitoring an object within the boundary is provided. At least one first entity provides a second entity a request to form the geographic boundary and monitor the object within the boundary. The request may include parameters including at least a first set of coordinates of a geographic location associated with the geographic boundary to be formed. The method includes determining if the parameters provided include additional sets of coordinates for additional geographic locations associated with the geographic boundary to be formed. A footprint of the geographic boundary is selected dependent on whether the parameters provided include additional sets of coordinates. A rectangular footprint may be selected if the parameters include additional sets of coordinates and the coordinates form an isosceles triangle. The method includes forming the geographic boundary having the selected footprint. The object may be monitored within the geographic boundary.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: March 27, 2012
    Assignee: International Business Machines Corporation
    Inventors: Randy S. Johnson, Tedrick N. Northway, Sri Ramanathan, Matthew A. Terry, Matthew B. Trevathan
  • Patent number: 8140213
    Abstract: Details relating to the operation of a vehicle under adverse conditions are recorded and collected. This data is particularly useful to forestall catastrophic failures, and to provide valuable information for potential buyers of used vehicles. Among the operating conditions that are considered are high levels of air contaminants, operation in extreme hot or cold temperatures, hauling heavy loads, as well as hard braking, turning and acceleration. In addition to the detection and recording of data, prorated maintenance schedules are recalculated and adjusted to accommodate for the operation of the vehicle under these adverse or less than ideal conditions. Typically, the data is stored in the on-board computers present in most vehicles. Periodic off loading of the data to the dealer and service providers is also provided.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Gregory J. Boss, Peter G. Finn, Rick A. Hamilton, II, Brian M. O'Connell, James W. Seaman, Keith R. Walker
  • Patent number: 8140873
    Abstract: Web application users are able to specify power constraints for remote web servers. These may be based on individual performance needs and energy-conservation desires. They enable the user to exercise control over the amount of energy that the web server expends in serving the needs of the user. The invention may employ such features as vertical scaling using power capacity on demand (CUoD) type functionality. The method includes providing a user-interactive interface to enable the user to indicate a preference for power restrictions with respect to its web requests. The user then instructs the web site provider to reduce power consumption in response to the user's request. The user specifies a reduction in overall power consumption for the user's needs, such as instructing the web service provider to use an energy-conserving server to handle the user's web requests, or specifying a acceptable delay or fulfilling the user's web requests.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: March 20, 2012
    Assignee: International Business Machines Corporation
    Inventors: Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker