Patents Represented by Attorney Yee & Associated, P.C.
-
Patent number: 8266301Abstract: A mechanism for the deployment of asynchronous agentless agent functionality in clustered environments. An agentless agent execution node in an agentless agent execution node cluster receives a context message comprising an asynchronous operation request and an execution context from a messaging service. The agent node determines if an entry for the execution context exists in an execution context state table of the agent node. If no entry exists, the agent node creates an execution context entry in the execution context state table of the agent node. The agent node retrieves an asynchronous code module associated with the asynchronous operation from a central repository. The asynchronous code module is then executed on a managed resource to detect asynchronous code events occurring on the managed resource. When asynchronous code events are detected at the managed resource, the agent node sends a message comprising the asynchronous code events to a management server.Type: GrantFiled: March 4, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: David Paul Moore, Zoran Radenkovic, John T. Robertson
-
Patent number: 8264698Abstract: In one advantageous embodiment, an apparatus may comprise a first plate, a second plate, and an isolation plate. The first plate may be capable of receiving a mounting member for a tool requiring an operating temperature that remains substantially constant for operation of the tool. The second plate may be capable of being secured to an object. The isolation plate may be located between the first plate and the second plate. The first plate, the second plate, and the isolation plate may be secured to each other. The insulating plate may be capable of thermally isolating the tool from the object.Type: GrantFiled: February 3, 2009Date of Patent: September 11, 2012Assignee: The Boeing CompanyInventors: Samuel Joseph Easley, Keith Allan Young
-
Patent number: 8266230Abstract: A computer program product prevents the delivery of undesired e-mail message. A remove request is received from a non-desiring client. The remove request identifies a first subject line or a first body text from a previous e-mail message. An active request is updated with the remove request. Responsive to updating the active requests, the non-desiring client is redacted from a previously received message within a message file. The previously received message includes a second subject line that matches the first subject line, or a second body text that matches the first body text.Type: GrantFiled: April 26, 2011Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Barry A. Kritt, Thomas S. Mazzeo, Rodney E. Shepard, II
-
Patent number: 8265980Abstract: One aspect of the present invention provides a workflow model to effectively respond to outage events within an IT infrastructure. This workflow model enables a combination of manual and automated processing to effectively deploy a flexible, plannable, and testable recovery to outages and problems encountered within IT infrastructure settings. In one embodiment, a shared processing context is created to accompany the operations of the workflow, thereby collecting useful data in one location related to events and status information during the outage and the outage response. Within the workflow, analysis of the outage event is performed, an appropriate recovery plan is selected, the selected recovery plan is implemented, and recovery to the outage event is completed. Data collected within the processing context can be analyzed to obtain post mortem analysis and continuous service improvements.Type: GrantFiled: April 21, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Georg Ochs, Juergen P. Schneider, Thomas Starz, Jeremias Werner
-
Patent number: 8266517Abstract: A method and apparatus for taking a visual or verbal representation of a conversational policy and translating the representation into an XML file. The XML file can then be output in one or more formats, such as code used in a policy, a Word version of the XML file, or a visual representation of the XML file.Type: GrantFiled: June 2, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Paul Evan Foreman, David Perry Greene, Philip Edward Light, Razvan Loghin, Anand Srinivasan
-
Patent number: 8266610Abstract: A method, apparatus, and computer instructions for scheduling instructions for execution. Identify a series of instructions in a loop, wherein the series of instructions has a cyclic data dependency. Determine whether the series of instructions is a uniform series of instructions. Schedule execution of the uniform series of instructions within the loop to optimize execution of the loop in response to the identified series of instructions being the uniform series of instructions.Type: GrantFiled: September 19, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventor: Allan Russell Martin
-
Patent number: 8266588Abstract: Automatically creating a current project in an application developer workspace is provided. In response to reading a project file for the current project, it is automatically determined whether the current project has one or more dependent projects based on data contained within the project file. In response to determining that the current project does have one or more dependent projects, a build file is automatically generated for each of the one or more dependent projects. The build file calls importing targets within each of the one or more dependent projects. Then, the current project and the one or more dependent projects are automatically imported into the application developer workspace to form a created current project. The created current project is created without launching an application developer application. In addition, the created current project is stored in a source code control repository.Type: GrantFiled: November 12, 2007Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Sanaa F. Abdelhadi, Jennifer Lee Carlucci, Guoyou Chen, Rene Ruben Martinez, David Wa-Wai Nip, Danling Shi, Philip Kincheloe Warren
-
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: 8266617Abstract: A software distribution method and a corresponding system are provided, where the configuration of a target computer is monitored to detect any hardware upgrade. In response thereto, the target computer generates a list of actions for removing software products not meeting a new configuration any longer and a list of actions for installing software products now meeting the new configuration. These lists are transmitted to a central site, and they trigger the building of a corresponding delta package. The delta package is then distributed to the target computer so as to ensure that the software products installed on the target computer are always consistent with its hardware configuration.Type: GrantFiled: January 14, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Luigi Pichetti, Claudio Marinelli
-
Patent number: 8266595Abstract: A method and apparatus for identifying a minimum call tree data structure from a plurality of call tree data structures are provided. With the apparatus and method, call tree data structures are generated for two or more executions of a build of a computer program. The apparatus and method perform a “tree-minimization” operation in which the two or more call trees generated during runs of the computer program are walked and only those nodes that are present in each of the tree data structures are maintained in a minimized tree data structure. In addition, the minimum values for these common nodes are maintained in the minimized tree data structure. In this way, asynchronous events are removed from the minimum tree data structure and analysis may focus on those areas of the computer program that are consistent between runs of the computer program.Type: GrantFiled: February 12, 2004Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: William Preston Alexander, III, Robert Tod Dimpsey, Frank Eliot Levine, Robert John Urquhart
-
Patent number: 8266166Abstract: A mechanism is provided for converting after image data into a delta level change. An after image business graph is first transformed into a generic after image business graph. Another transformation is performed transforming the generic after image business graph into a second after image business graph, using delta information from another enterprise information system is used to create a delta business graph. A final transformation is performed to convert the delta business graph into a generic delta business graph.Type: GrantFiled: February 25, 2009Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Kevin Spencer Barker, Christopher Shane Claussen, Zeenat Kulkami, Yang Zhong
-
Patent number: 8266075Abstract: Illustrative embodiments manage an electric vehicle charging transaction. A set of principals associated with the electric vehicle charging transaction is identified. Electric vehicle charging information is retrieved from a set of sources. An energy transaction plan is generated using the electric vehicle charging information. A charging phase of the electric vehicle charging transaction is initiated for an electric vehicle connected to a charging station in accordance with the energy transaction plan. The charging phase comprises at least one of charging the electric vehicle with electricity, storing electricity in an electric storage mechanism associated with the electric vehicle, and removing electricity from the electric storage mechanism to de-charge the electric vehicle. In response to completion of the charging phase, the process then settles the financial obligations of a subset of principals in accordance with the energy transaction plan.Type: GrantFiled: June 16, 2008Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Ronald Ambrosio, Erica Haefner Ferro, James Lee Hafner, Colin George Harrison, Melissa Wiltsey O'Mara, Allan James Schurr, Mark William Trekell, Paul Stuart Williamson
-
Patent number: 8256484Abstract: An end effector constructing composite members, in which a compaction roller and redirect rollers translate synchronously along the compaction axis. Additionally, the end effector includes an advantageous arrangement of spools and rollers that directs tow to the redirect rollers at substantially a right angle. Movement of the compaction roller along the compaction axis induces little, if any, changes in tow tension. The substantially constant tow tension advantageously reduces rewinding of the tow supply spools, which can degrade the quality of the lay up and contribute to despooling problems.Type: GrantFiled: July 2, 2010Date of Patent: September 4, 2012Assignee: The Boeing CompanyInventors: Robert A. Kisch, Peter Vogeli, Kyle Jeffries, Russell DeVlieg
-
Patent number: 8261243Abstract: A computer implemented method, a computer program product, and a data processing system trace information about current context and system state for either 32-bit or 64-bit applications. A 32-bit trace executable code and a 64-bit trace executable code are compiled for a trace script. A determination is then made as to whether an application process is a 32-bit process or a 64-bit process. Responsive to determining that the application process is the 32-bit process or the 64-bit process, an internal indicator is set to indicate the application process as either a 32-bit process or a 64-bit process. Subsequently, the internal indicator is identified as either indicating the 32-bit process or the 64-bit process. If the internal identifier indicates the application process is a 32-bit process, an instruction pointer is set to indicate the 32-bit trace executable code, and the 32-bit trace executable code is executed.Type: GrantFiled: August 12, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Avinash Srikrishna Chinchalkar, Balamurugan Ramajeyam, Muthulakshmi Pearl Srinivasan, Suresh Eswara Warrier
-
Patent number: 8261050Abstract: Selectively recollecting vital product data during an initial program load at data processing system power on is provided. In response to receiving an input to power on a data processing system, a resource location code array table is accessed within a set of selected tables for the data processing system based on machine type. The selected set of tables is located in firmware within a service processor. An entry for a resource in the resource location code array table is read to determine whether the entry includes a no recollect tag. Then, in response to determining that the entry for the resource in the resource location code array table does include a no recollect tag, vital product data for the resource is not recollected during the initial program load.Type: GrantFiled: May 8, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Priti Bavaria, Douglas M. Boecker, Diane L. Knipfer
-
Patent number: 8257092Abstract: A memory module configured to connect to a slot of a data processing system. A set of tabs is connected to the module and configured to electrically connect the module to the slot and to electrically connect the module to a clock of the data processing system. The set of tabs includes a first tab, a second tab, a third tab, and a fourth tab. The first tab and the second tab are opposite the third tab and the fourth tab. The first tab comprises a positive type tab, the second tab comprises a negative type tab, the third tab comprises a positive type tab, and the fourth tab comprises a negative type tab. The first and third tabs are configured to provide a first electrical connection to the clock. The second and fourth tabs are configured to provide a second electrical connection to the clock. Together, the first, second, third, and fourth tabs comprise two dual tabs.Type: GrantFiled: November 15, 2010Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Sungjun Chun, Daniel M. Dreps, Dierk Kaller, Rohan U. Mandrekar, Lei Shan
-
Patent number: 8260643Abstract: A computer implemented method, data processing system, and computer program product for providing an optimization solution comprising an open, generalized and reusable parametric optimization framework and architecture which enables rapid deployment of optimization solutions to any tool or program that builds on an integrated development environment platform. In the optimization framework, a core optimization plugin is provided which comprises an internal optimization model and a set of optimization tools. The optimization framework also comprises pluggable and customizable component providers and descriptors external to the core optimization plugin. The core optimization plugin receives configuration information from a user. The information enables the core optimization plugin to interact with a user data model in a plurality of different user data models.Type: GrantFiled: August 30, 2007Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Jay William Benayon, Kui Yan Lau, Humie Leung
-
Patent number: 8256719Abstract: A method and apparatus for an airfoil, a flexible skin, and a shape control system. The flexible skin forms a control surface of the airfoil. The shape control system is capable of changing a shape of the control surface formed by the flexible skin between a plurality of shapes, wherein a gap does not occur during a changing of the shape of the control surface.Type: GrantFiled: December 1, 2008Date of Patent: September 4, 2012Assignee: The Boeing CompanyInventors: Jeffrey H. Wood, James P. Dunne
-
Patent number: 8259100Abstract: Fixed path transitions in a virtual universe environment are provided. In one embodiment, tracking data that identifies a location of an avatar in relation to a range of an object in a virtual universe is received. The range comprises a viewable field. In response to the tracking data indicating an occurrence of a trigger condition associated with a fixed path rule, a fixed path defined by the fixed path rule is identified. A speed of movement and an orientation of the object associated with the fixed path rule is identified. Movement of the object along the fixed path defined by the fixed path rule is initiated. The object then moves along the fixed path at the identified speed and with the orientation associated with the fixed path rule.Type: GrantFiled: April 24, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Peter George Finn, Rick Allen Hamilton, II, Brian Marshall O'Connell, Clifford Alan Pickover, Keith Raymond Walker
-
Patent number: 8261276Abstract: A mechanism for controlling instruction fetch and dispatch thread priority settings in a thread switch control register for reducing the occurrence of balance flushes and dispatch flushes for increased power performance of a simultaneous multi-threading data processing system. To achieve a target power efficiency mode of a processor, the illustrative embodiments receive an instruction or command from a higher-level system control to set a current power consumption of the processor. The illustrative embodiments determine a target power efficiency mode for the processor. Once the target power mode is determined, the illustrative embodiments update thread priority settings in a thread switch control register for an executing thread to control balance flush speculation and dispatch flush speculation to achieve the target power efficiency mode.Type: GrantFiled: March 31, 2008Date of Patent: September 4, 2012Assignee: International Business Machines CorporationInventors: Pradip Bose, Alper Buyuktosunoglu, Richard James Eickemeyer, Susan Elizabeth Eisen, Michael Stephen Floyd, Hans Mikael Jacobson, Jeffrey R. Summers