U.S. patents available from 1976 to present.
U.S. patent applications available from 2005 to present.

Icon_funbox Bizarre Patents

Patent No. 5100138

Motorized Mobile Boxing Robot

A simulation environment for the sport of boxing utilizing a robotic machine interface system which carries a person

Newsletter  PatentStorm News

Make the Most of Our Site

See this month's Top Inventors and Most Cited Patents.

Stay on top of the latest innovations by subscribing to an RSS feed.

Registered users: Manage your profile.

 

Assignee: International Business Machines Corporation


Location: Armonk, NY
No. of patents: 8292

1                      
NumberTitleIssue Date
8010595Execution of server-side dynamic pages
A system (30) and method are provided for single-pass execution of dynamic pages across multiple request-response cycles. The system (30) comprises a client (32) and server (34) in communication with one another. A container (35) r...
08/30/2011
8010582Method, system, and program product for migrating data from one data base management system to another data base management system
A method, system, and program product to migrate data from a data table in a data source to a data table in a target. This is done initiating processes, typically two parallel batch processes, with one of the processes unloading the data from the data source and upl...
08/30/2011
8010574System and method for indexing, searching and retrieving semantic objects
A method and structure for storing information for one or more semantic objects derived from raw data. A semantic object extracted from the raw data and classified to comprise the semantic object is received, the received semantic object having one or more attribute...
08/30/2011
8010568Enforcing constraints from a parent table to a child table
An apparatus, system, and storage medium that, in an embodiment, receive a constraint command that specifies a parent table, a primary key in the parent table, a child table, and a foreign key in the child table, and enforce that all values for the primary key in th...
08/30/2011
8010563Computer program product and computing system for information organization using markup languages
The presentation of information in HTML files is desirably enhanced by the use of one or more separate scripting Javascript™ files, referenced from the HTML file, which uses information presented as variables in the HTML file. In this manner, a high degree of form...
08/30/2011
8010561Techniques for sharing persistently stored query results between multiple users
A system and article of manufacture for managing access to query results and, more particularly, for managing access by multiple users to persistently stored query results, whereby at least some of the users may have different access rights. One embodiment provides ...
08/30/2011
8010541Systems and methods for condensation-based privacy in strings
Novel methods and systems for the privacy preserving mining of string data with the use of simple template based models. Such template based models are effective in practice, and preserve important statistical characteristics of the strings such as intra-record dist...
08/30/2011
8010540Algorithm for sorting bit sequences in linear complexity
A computer program product and computer system for in-place sorting sequences of binary bits stored contiguously in an array within a memory device of the computer system prior to sorting. Each sequence includes contiguous fields of bits. The algorithm is executed b...
08/30/2011
8010533System for executing a database query
For a database management system installed in a data processing system, the database management system for managing a database having partitions for storing table data based on a partitioning schema, in which each partition has an associated partition identifier, an...
08/30/2011
8010530Presentation of multilingual metadata
Mechanisms for representing multiple locales in metadata models are provided. The mechanisms comprise a locale repository for storing locale information used to display multilingual metadata, and a display module for displaying the metadata model. The locale reposit...
08/30/2011
8010528Problem isolation through weighted search of knowledge bases
A computer program product for problem isolation through a weighted search of knowledge bases includes computer useable program code that generates an aggregate relevance index which ranks the search results. The aggregate relevance index is calculated using a measu...
08/30/2011
8010524Method of monitoring electronic media
Consumer-generated media (CGM) and/or other media are monitored to allow an organization to become aware of, and respond to, issues that may affect how it is perceived by the public. An extract, transform, load (ETL) engine is used to process CGM and other media con...
08/30/2011
8010522System, method and program product for detecting SQL queries injected into data fields of requests made to applications
System, method and program product for detecting a malicious SQL query in a parameter value field of a request. The parameter value field is searched for query operands, characters and/or symbols and combinations of query operands, characters and/or symbols indicati...
08/30/2011
8010520Viewing time of search result content for relevancy
Amounts of time that search result content is displayed for viewing can be collected and used for relevancy ranking. Selection of a first of a plurality of search results is detected. The plurality of search results is received in response to submission of a set of ...
08/30/2011
8010519Method and system for mitigating impact of user errors in data stores
The invention provides a method and system for managing data access. The method includes receiving a request for accessing a file, determining a type of the received request that corresponds to an access pattern based on history of many files, marking the request ba...
08/30/2011
8010518Method for multicontext XML fragment reuse and validation in a content management system
Method, article and apparatus for the reusability of data objects such as XML document fragments managed by a content management system (CMS). Embodiments of the invention may be used to enforce validation requirements for a multi-context XML fragment (i.e., for a f...
08/30/2011
8010512System and method for model-driven object store
Disclosed is a system and method for model-driven datastore. The model-driven datastore includes an object persistence model editor for developing specific object persistence models based on an object persistence metamodel. The object persistence model consists of o...
08/30/2011
8010504Increasing application availability during automated enterprise deployments
A method of deploying enterprise applications or updates to data processing systems in a complex data processing environment. The enterprise applications or updates are phase deployed to the target data processing systems. Phased deployment includes the steps of pre...
08/30/2011
8010499Database staging area read-through or forced flush with dirty notification
Embodiments of the present invention allow the results of a query to an operational datastore to be augmented with relevant data that may be stored in a staging area datastore. Upon receiving a query to the operational datastore, it is determined whether data releva...
08/30/2011
8010492Redundant version information in history table that enables efficient snapshot querying
A system for efficient snapshot querying include: providing a first version value for each data in a history table, where the first version value indicates a beginning of a period in which the data is valid; providing at least a second version value for each data in...
08/30/2011
8010479Simplifying the creation of user-defined custom elements for use in a graphical modeling application
The present invention can include a solution for capturing user-defined custom elements for use in a graphical modeling application. Such a system can include a graphical modeling application and a custom element definition tool. The graphical modeling application c...
08/30/2011
8010456Policy based application provisioning in a collaborative computing environment
The present invention is a method, system and apparatus for the policy based provisioning and management of a collaborative context. A policy based application provisioning system for use in a collaborative environment can include a policy having rules for limiting ...
08/30/2011
8010447Operational risk control apparatus and method for data processing
An apparatus for controlling operational risk in a data processing system comprises a risk domain segmenter for segmenting the data processing system into a plurality of risk domains, a domain risk threshold selector for selecting a domain risk threshold for at leas...
08/30/2011
8010427Computer system connected to electronic-commerce server and method and program for supporting input of numerical value required for performance of electronic-commerce transaction
A computer system which is connected to an electronic-commerce server includes a display unit, a monitoring unit, a table, a display control unit, and a transmitting unit. The display unit displays a combination of a numeric input field and an icon display area asso...
08/30/2011
8010423Anticipatory mobile system service brokering and resource planning from multiple providers
An opportunity server searches for potential vehicle repair transaction providers by receiving a signal from a mobile system indicating a need for a transaction with a business entity responsive to an on-board diagnostic detection of a real-time fault condition resu...
08/30/2011
8010396Method and system for validating tasks
A computer-implemented method and system for validating a task of a plurality of tasks of a project. A computing application executes routines to automatically identify errors associated with one or more tasks. The routines generate exception reports that facilitate...
08/30/2011
8010395Program storage device for project preparing a procurement and accounts payable system
A program storage device for coordinating a project for designing, implementing, and using a general procurement and accounts payable (GP/AP) system for a customer. A playbook database is created and includes templates of information relating to designing, implement...
08/30/2011
8010383Filtering medical information
A method and system for filtering medical information in emergency situations are provided. The method includes receiving information relating to an emergency in which a person needs medical help, the information including: details of the type of emergency; and deta...
08/30/2011
8010345Providing speech recognition data to a speech enabled device when providing a new entry that is selectable via a speech recognition interface of the device
The present invention discloses a solution for providing a phonetic representation for a content item along with a content item delivered to a speech enabled computing device. The phonetic representation can be specified in a manner that enables it to be added to a ...
08/30/2011
8010340Method, system and computer program product for national language support using a multi-language property file
A method, system, and computer program product for national language support. National language support for an application is provided by recording translations of a text string in corresponding different languages in a single property file so as to allow display of...
08/30/2011
8010334Method and apparatus for evaluating integrated circuit design performance using basic block vectors, cycles per instruction (CPI) information and microarchitecture dependent information
A test system or simulator includes an integrated circuit (IC) benchmark software program that executes workload program software on a semiconductor die IC design model. The benchmark software program includes trace, simulation point, basic block vector (BBV) genera...
08/30/2011
8010332Hydrophobic moment of multi-domain proteins
Techniques for protein structure analysis are provided. In one aspect, an apparatus for characterizing a multi-domain protein structure comprises the following steps. For at least one domain, a hydrophobic dipole, e.g., defined as a first-order hydrophobic moment of...
08/30/2011
8010297Protein structure analysis
Techniques for analyzing one or more protein structures. In one aspect of the invention, the technique comprises the following steps. A normalized second-order hydrophobic moment is determined for a protein structure. The normalized second-order hydrophobic moment i...
08/30/2011
8010240Method and system for electricity consumption profile management for consumer devices
A method and system for electricity consumption profile management for electrical devices, is provided. One implementation involves receiving an energy consumption control command at a consumer site including on or more electrical devices connected to an energy dist...
08/30/2011
8010225Method and system of monitoring manufacturing equipment
A method and system is provided for monitoring manufacturing equipment and, more particularly, for monitoring manufacturing equipment in a semiconductor fabrication facility using existing tool elements. The method includes operating a tool working at an operating m...
08/30/2011
8010217Reconfiguration of assets for reuse during manufacturing
A method for reconfiguring a partially manufactured product for a canceled custom-built order during a manufacturing process includes canceling a custom-built order for a product that has been partially manufactured. The method also includes reading a configuration ...
08/30/2011
8010215Structure for selecting processors for job scheduling using measured power consumption
In a design structure for allocating a plurality of parts of a computational system to a computational job, a set of requirements necessary to execute the job is determined. A set of parts of the plurality of parts is assembled so that the set of parts is capable of...
08/30/2011
8010066Digital transmission circuit and interface providing selectable power consumption via multiple weighted driver slices
A digital transmission circuit and interface provide selectable power consumption via multiple weighted driver slices, improving the flexibility of an interface while reducing transmitter power consumption, area and complexity when possible. A cascaded series of dri...
08/30/2011
8009814Method and apparatus for a voice portal server
Method, system, and computer program product for building a voice prompt menu for a collection of portlets by acquiring a list of portlets, building a voice menu comprising voice menu items to activate each of the portlets, acquiring a portlet profile containing cus...
08/30/2011
8009702Method and arrangement for local sychronization in master-slave distributed communication systems
A communication system which consists of several modules—operating in parallel on segments of a packet—to increase speed and handling capacity. One module acts as master, the others are slave modules controlled by control signals derived by the master module. It...
08/30/2011
1                      
 
Sign InRegister
Username  
Password   
forgot password?