Patents Represented by Attorney Jeffrey T. Holman
-
Patent number: 8170863Abstract: Under the present invention, the portlets of a portal page are individually configured for translation of the web content therein. In configuring a portlet, a set of specifications is designated. Once such specification is a translation paradigm that dictates whether translation of the web content within the portlet will be automatic, or viewer initiated. By individually configuring the portlets, the entire portal page is not translated as a whole, but rather the web content is translated on a portlet-by-portlet basis.Type: GrantFiled: April 1, 2003Date of Patent: May 1, 2012Assignee: International Business Machines CorporationInventors: Pralhad M. Khatri, Marshall A. Lamb, Richard Redpath, Robert S. Sielken
-
Patent number: 8166022Abstract: A computer program product that includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations, including operations to receive a query for which a query execution plan (QEP) is to be computed, divide a search space into a plurality of subproblems for which constituent QEPs are to be created, partition the plurality of subproblems into a plurality of partitions, and allocate each of the plurality of partitions to a thread of a plurality of threads within a multiple thread architecture. Possible QEPs describe a search space. Each subproblem references one or more quantifiers and each of the subproblems within a partition references the same number of quantifiers. A partition containing subproblems referencing fewer quantifiers is executed before a partition containing subproblems referencing more quantifiers.Type: GrantFiled: August 18, 2009Date of Patent: April 24, 2012Assignees: International Business Machines Corporation, Kyungpook National UniversityInventors: Wook-Shin Han, Wooseong Kwak, Jinsoo Lee, Guy M Lohman, Volker Markl
-
Patent number: 8161796Abstract: An electrode assembly for a particulate matter sensor in a gas environment. The electrode assembly includes an insulating tube, a conductor, and a positioning structure. The insulating tube has an outer surface and defines an interior cavity with an interior surface. The conductor is disposed within the interior cavity of the insulating tube. The conductor is electrically coupled to an electrode at a first end of the insulating tube and includes a contact portion at a second end of the insulating tube for connection to an external conductor. The positioning structure is coupled to the conductor. The positioning structure mechanically supports the conductor at a distance from the interior surface of the insulating tube to at least partially define an air dielectric gap at approximately a heater location corresponding to a heater.Type: GrantFiled: April 16, 2009Date of Patent: April 24, 2012Assignee: EmiSense Technologies LLCInventors: Balakrishnan G. Nair, Brett Tamatea Henderson
-
Patent number: 8161146Abstract: Method, system, and program product for assigning device identifiers. A device requests a device identifier from a server. The server obtains the device identifier, marks a status of the device identifier as pending, and sends it to the device. The device sends an acknowledgment back to the server. The server then marks the status of the device identifier as in use and sends a confirmation to the device. The device starts to use the device identifier after receiving the confirmation.Type: GrantFiled: August 5, 2003Date of Patent: April 17, 2012Assignee: International Business Machines CorporationInventors: Frank P. Baldiga, Micah M. Cross
-
Patent number: 8140619Abstract: One or more buddy lists from a first user's computer is populated on one or more other users' computers to cause a buddy list update of community buddy lists. The buddy lists may be auto-populated in response to a change in job status of the first user.Type: GrantFiled: August 8, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Ruthie D Lyle, Allen E Milewski, David M Ogle, Patrick J O'Sullivan, Abdelghafour Saidi
-
Patent number: 8140466Abstract: One embodiment of the present invention provides a method for incrementally maintaining a Bernoulli sample S with sampling rate q over a multiset R in the presence of update, delete, and insert transactions. The method includes processing items inserted into R using Bernoulli sampling and augmenting S with tracking counters during this processing. Items deleted from R are processed by using the tracking counters and by removing newly deleted items from S using a calculated probability while maintaining a degree of uniformity in S.Type: GrantFiled: April 24, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Rainer Gemulla, Peter Jay Haas, Wolfgang Lehner
-
Patent number: 8140682Abstract: A computer-implemented method for determining, from a system including a plurality of data center resources, at least one configuration of data center resources for an implementation of an application. The method includes receiving application information and receiving information regarding known internal features up the data center resources. The method also includes provisioning the system of data center resources and creating possible configurations of data center resources for implementing application. The method also includes correlating models and data center resources to create an interrelated representation of the models and the data center resources. The models predict a relationship of parameters for the possible configurations.Type: GrantFiled: December 22, 2009Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Seshashayee Murthy, Aameek Singh, Sandeep M. Uttamchandani
-
Patent number: 8140983Abstract: Methods and systems for auto-generating threads on web forums are described. Comments are received on web content contained on a web page within a web site, where the web site further includes a web forum. The comments can be monitored to determine if a comment threshold is reached, and a web content thread can be auto-generated in the web forum when the comment threshold is reached.Type: GrantFiled: February 5, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Kimberly A. Brantley, Ami H. Dewar, Robert C. Leah, John K. Muller
-
Patent number: 8140628Abstract: In an email message method and system, an email server receives at least one user-defined constraint for a first email message, where the user-defined constraint comprises at least one of an expected format and expected content of a reply email message. The email server associates the at least one user-defined constraint with the first email message and sends the first email message to a recipient. In response to receiving the reply email message, the email server validates the reply email message against the at least one user-defined constraint.Type: GrantFiled: July 21, 2008Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Jaroslaw Gawor, Richard K. McGuire, Paul F. McMahan, Lin Sun
-
Patent number: 8140534Abstract: A system and method to sort attachments in an integrated information management application. The system includes an email agent, and email repository, and an attachment engine. The email agent facilitates organization of email communications within the integrated information management application. The email repository is coupled to the email agent. The email repository stores a plurality of email files and a plurality of email attachments. The email attachments are associated with at least some of the email files. The attachment engine is coupled to the email agent. The attachment engine generates a list of the email attachments within the email repository for visual communication on a display device.Type: GrantFiled: August 3, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Chunhui Yang, Joseph M. Dennis, Lanness G. Robinson
-
Patent number: 8141002Abstract: An apparatus, system, and method to generate a graphical representation of a social network. The computer program product includes a computer useable storage medium to store a computer readable program that, when executed on a computer, causes the computer to perform operations related to generating a graphical representation of a social network. The operations include an operation to display a first node and a second node in a social network. The operations also include an operation to display an actual quality indicator representative of an actual level of quality of a connection between the first and second nodes of the social network. The operations also include an operation to display a target quality indicator representative of a target level of quality of the connection between the first and second nodes of the social network.Type: GrantFiled: July 20, 2007Date of Patent: March 20, 2012Assignee: International Business Machines CorporationInventors: Veronique L. Moses, Raquel B. Bryant
-
Patent number: 8097990Abstract: A method and device for energy conversion from a moving fluid to electrical energy. The device includes at least one magnetic structure, at least one coil structure, a rotating component, and a rotary to linear motion conversion mechanism. The at least one coil structure includes electrically conductive material. The rotating component rotates relative to a corresponding axis of rotation in response to forces applied by the moving fluid on a structure coupled to the rotating component. The rotary to linear motion conversion mechanism is coupled to the rotating component. Rotation of the rotating component around the corresponding axis of rotation generates a relative linear displacement between the at least one magnetic structure and at least one coil in the at least one coil structure. The relative linear displacement between the at least one magnetic structure and the at least one coil generates electrical energy in the at least one coil structure.Type: GrantFiled: August 6, 2010Date of Patent: January 17, 2012Assignee: Oscilla Power Inc.Inventors: Balakrishnan Nair, Jesse Alan Nachlas, Andrew Joseph Gill
-
Patent number: 8095670Abstract: In a method and system for creating a federation of a plurality of enterprise service buses (ESBs), a plurality of ESB nodes provide connectivity to one or more services. According to a protocol, at least a portion of the ESB nodes transmit policy-based service advertisement messages to other ESB nodes, wherein the policy-based service advertisement messages include service state information. In response to receiving the policy-based service advertisement messages, each of the ESB nodes stores the service state information received from other ESB nodes in respective distributed registries to create a local view of routable service endpoints in the federation. Each of the ESB nodes then uses its respective distributed registry to make routing decisions when routing service requests.Type: GrantFiled: September 11, 2007Date of Patent: January 10, 2012Assignee: International Business MachinesInventors: Kyle G. Brown, Robert D. Callaway, Richard A. Robinson, Adolfo F. Rodriguez, Ioannis Viniotis
-
Patent number: 8060917Abstract: An authentication system and method for allowing an administrator to host a plurality of service principal names (SPNs) over a common network port of a backend server. The authentication system includes a client computer, a backend server, and a service principal name (SPN) apparatus. The client computer sends an authentication request to the backend server. The backend server performs an authentication procedure in response to a reception of the authentication request from the client computer. The SPN apparatus configures a plurality of service SPNs for the web service application over the common network port.Type: GrantFiled: April 16, 2008Date of Patent: November 15, 2011Assignee: International Business Machines CorporationInventors: Hyen-Vui Chung, Derek W. Ho, David L. Leigh, Michael J. McMahon, Rengan Sundararaman
-
Patent number: 8055705Abstract: The invention provides method and apparatus for collaboration between a plurality of associated portlets in a portal server including: associating each portlet with a portlet descriptor describing context names; forming collaboration groups of portlets having corresponding context names for synchronized contents.Type: GrantFiled: February 26, 2009Date of Patent: November 8, 2011Assignee: International Business Machines CorporationInventors: Joanna Ng, Rohit Kapoor, Leho Nigul
-
Patent number: 8032636Abstract: A method, computer program product, and system are disclosed for dynamically provisioning clusters of middleware appliances. In one embodiment, the method includes referencing a resource measurement from a plurality of middleware appliances. The middleware appliances process one or more service domains and the resource measurement includes processing resources consumed by each middleware appliance for each of the one or more service domains. The method may also include determining an implementation plan based on a performance goal and one or more resource calculations. The implementation plan specifies service domain instances to activate and service domain instances to deactivate on the plurality of middleware appliances. The method may also include dynamically enabling and disabling the service domain instances on the plurality of middleware appliances based on the implementation plan.Type: GrantFiled: February 5, 2009Date of Patent: October 4, 2011Assignee: International Business Machines CorporationInventors: Robert D. Callaway, Adolfo F. Rodriguez, Yannis Viniotis
-
Patent number: 8029656Abstract: An apparatus, system and method maximizes efficiency and accuracy of measuring an ion concentration of a measured fluid by varying a flow of ions within a measuring cell in accordance with an output signal of a sensor cell. The pump current through a pump cell is switched between a constant positive current and a constant negative current when upper and lower thresholds of the output signal are reached. The pulse width ratio of the square wave produced by the varying current is compared to a pulse width ratio function derived from a calibration procedure to determine the ion concentration of the measured fluid. In one embodiment, the functions of the pump cell and sensing cell are performed by a single electrochemical cell.Type: GrantFiled: June 25, 2007Date of Patent: October 4, 2011Assignee: EmiSense Technologies LLCInventor: Klaus K. Allmendinger
-
Patent number: 8015240Abstract: The invention provides method and apparatus for collaboration between a plurality of associated portlets in a portal server comprising: associating each portlet with a portlet descriptor describing context names; forming collaboration groups of portlets having corresponding context names for synchronized contents.Type: GrantFiled: April 2, 2009Date of Patent: September 6, 2011Assignee: International Business Machines CorporationInventors: Joanna Ng, Rohit Kapoor, Leho Nigul
-
Patent number: 8007898Abstract: Roofing material with an irregular surface and tailored radiation properties and tailored aesthetic properties in separate directions, simultaneously. This provides enhanced thermal performance in the sun direction and aesthetically pleasing visual appearance from viewing directions.Type: GrantFiled: October 6, 2010Date of Patent: August 30, 2011Assignee: Cool Angle LLCInventors: Kirk Matthew Bailey, Mark Earl Ewing
-
Patent number: 7998417Abstract: An apparatus to detect particulate matter. The apparatus includes a sensor electrode, a shroud, and a heater. The electrode measures a chemical composition within an exhaust stream. The shroud surrounds at least a portion of the sensor electrode, exclusive of a distal end of the sensor electrode exposed to the exhaust stream. The shroud defines an air gap between the sensor electrode and the shroud and an opening toward the distal end of the sensor electrode. The heater is mounted relative to the sensor electrode. The heater burns off particulate matter in the air gap between the sensor electrode and the shroud.Type: GrantFiled: August 22, 2008Date of Patent: August 16, 2011Assignee: Board of Regents, University of Texas SystemInventor: Matthew Hall