FREE patent keyword monitoring and additional FREE benefits. /images/triangleright (1K) REGISTER now for FREE triangleleft (1K)
Fresh Patents
Monitor Patents Patent Organizer File a Provisional Patent Browse Inventors Browse Industry Browse Agents Browse Locations

Browse: A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | 1 | 3 |

Ibm Corp (ya) C/o Yee & Associates PC patents

The following is a sampling of recent Ibm Corp (ya) C/o Yee & Associates PC patent applications (USPTO Patent Application #, Patent Title) sorted by month.

July 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090174633 - Organic light emitting diode identification badge
20090177821 - Cache intervention on a separate data bus when on-chip bus has separate read and write data busses
20090177956 - Method and apparatus for implementing browser based hypertext transfer protocol session storage
20090177978 - Method and system for disappearing ink for text messaging
20090178036 - Method and apparatus for call stack sampling using a virtual machine
20090178105 - Reducing overhead associated with distributed password policy enforcement operations
20090178106 - Password policy enforcement in a distributed directory when policy information is distributed
20090171881 - Method and apparatus for modifying a process based on closed-loop feedback
20090171919 - Method using slp packing with statements having both isomorphic and non-isomorphic expressions
20090171935 - Method for solving application failures using social collaboration
20090172107 - Proxy content for submitting web service data in the user's security context
20090172566 - Machine driven process for user interface driven data modeling collaboration

June 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090160492 - Glitchless clock multiplexer optimized for synchronous and asynchronous clocks
20090160492 - Glitchless clock multiplexer optimized for synchronous and asynchronous clocks
20090164509 - Method and system using prefetching history to improve data prefetching performance
20090164509 - Method and system using prefetching history to improve data prefetching performance
20090164563 - Systems and methods for transparently accessing web applications remotely and locally
20090164563 - Systems and methods for transparently accessing web applications remotely and locally
20090164725 - Method and apparatus for fast processing memory array
20090164725 - Method and apparatus for fast processing memory array
20090164757 - Method and apparatus for performing out of order instruction folding and retirement
20090164757 - Method and apparatus for performing out of order instruction folding and retirement
20090164900 - Method for displaying document-based help with the help system for a processing application
20090164900 - Method for displaying document-based help with the help system for a processing application
20090164957 - Design structure for glitchless clock multiplexer optimized for synchronous and asynchronous clocks
20090164957 - Design structure for glitchless clock multiplexer optimized for synchronous and asynchronous clocks
20090154758 - Universal reader
20090157549 - Using a mobile phone as a remote pin entry terminal for cnp credit card transactions
20090157726 - Restoration of conversation stub for recognized experts
20090157777 - Dynamically adding partitions to be distributed directory setup with no downtime
20090157806 - Method and system for delivering information with caching based on interest and significance
20090157820 - Email change tracking
20090157863 - System and method of enforcing hierarchical management policy
20090158016 - Use of modes for computer cluster management
20090158018 - Method and system for auto parallelization of zero-trip loops through the induction variable substitution
20090158043 - Secure digital signature system
20090158108 - Error detection and recovery using an asynchronous transaction journal
20090158145 - Graphical indication of signed content
20090158164 - Managing icon integrity
20090158178 - Graphically navigating tree structures
20090158205 - System for overlaying help, training, documentation, or translation over an existing application
20090158244 - Detecting aspectual behavior in unified modeling language artifacts
20090158268 - Software distribution method and system
20090158288 - Method and apparatus for managing system resources
20090158391 - Method and apparatus for handling files containing confidential or sensitive information
20090150194 - Method to disable use of selected applications based on proximity or user identification
20090150830 - Method and apparatus for generating adaptable pull down menus
20090150981 - Managing user access entitlements to information technology resources
20090141627 - Method and apparatus for managing flow control in a data processing system
20090141877 - System and apparatus for predictive voice over internet protocol (voip) infrastructure monitoring utilizing enhanced customer end-point voip phones
20090141880 - Method and system for visually representing telephone call tree interface
20090144057 - Method, apparatus, and program for certifying a voice profile when transmitting text messages for synthesized speech
20090144256 - Workflow control in a resource hierarchy
20090144383 - Apparatus and method for providing remote access redirect capability in a channel adapter of a system area network
20090144409 - Method for using dynamically scheduled synthetic transactions to monitor performance and availability of e-business systems
20090144427 - Method and system for optimally allocating a network service
20090144449 - Service oriented integration server architecture
20090144451 - Synchronization of locally and remotely stored browser data
20090144462 - Method and system for fully trusted adapter validation of addresses referenced in a virtual host transfer request
20090144619 - Method to protect sensitive data fields stored in electronic documents
20090144697 - Refractor inner class with object-oriented program optimizer tool for reduced footprint and faster application start
20090144710 - Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilation
20090144714 - Automatic deployment of java classes using byte code instrumentation
20090144751 - Automatic discovery of the java classloader delegation hierarchy
20090144829 - Method and apparatus to protect sensitive content for human-only consumption

May 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090135444 - Method to protect sensitive data fields stored in electronic documents
20090135840 - Method for adjusting mss or packets sent to a bridge device positioned between virtual and physical lans
20090135883 - Multi-layered thermal sensor for integrated circuits and other layered structures
20090136142 - Memory optimized cache generation for image tiling in gis/cad browser applications
20090138510 - Method and apparatus for associating help desk ticket with affected data processing system
20090138583 - Method and apparatus for generating statistics on information technology service management problems among assets
20090138796 - System for character validation and method therefor
20090138864 - Method and apparatus for automatic second-order predictive commoning
20090138889 - Method and apparatus for exposing information technology service management problems to a systems management system
20090138951 - Dynamic cache lookup based on dynamic data
20090132266 - Weighted condition primitive for descriptive business policy
20090132663 - Active removal of e-mail recipient from replies and subsequent threads
20090132664 - Method and system for removing a person from an e-mail thread
20090132702 - Generic method for resource monitoring configuration in provisioning systems
20090132704 - Federated transaction path and service level agreement monitoring across service oriented application partner domains
20090132780 - Cache line reservations
20090132856 - System and method for distributed monitoring of a soap service
20090132862 - Method and apparatus for network fault isolation
20090132902 - Method to reformat regions with cluttered hyperlinks
20090132904 - Method, apparatus and computer program product for interactive surveying
20090132966 - Method and system for modifying properties of graphical user interface components
20090132968 - Method to enhance navigation and scalability in table and tree viewers
20090133006 - Semantic version control system for source code
20090122696 - Data transfer in a messaging system
20090125569 - Dynamic replication on demand policy based on zones
20090125596 - Method and apparatus for forwarding emails to previous recipients
20090125615 - Address resolution protocol change enabling load-balancing for tcp-dcr implementations
20090125808 - Method to support selective graphical display of system configurations using view filters
20090125874 - Method and system for creating projects in a rational application developer workspace
20090125893 - Method and apparatus for managing variable assignments in a program
20090126018 - Password expiration based on vulnerability detection
20090118839 - Methodology for secure application partitioning enablement
20090119136 - Method and apparatus for playing audible advertisements on a communication device
20090119164 - Method and apparatus for distributing targeted audible advertisements as ringtones
20090119390 - Adaptive resource management method and system
20090119403 - Composite resource models
20090119414 - Method and system using arp cache data to enhance accuracy of asset inventories
20090119474 - Partition redispatching using page tracking
20090119551 - Broadcast of shared i/o fabric error messages in a multi-host environment to all affected root nodes
20090119682 - Recovering resource connections

April 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090108874 - Limited switch dynamic logic cell based register
20090108875 - Structure for a limited switch dynamic logic cell based register
20090108889 - Precision integrated phase lock loop circuit loop filter
20090108922 - Method and system for managing voltage swings across field effect transistors
20090108923 - Structure for precision integrated phase lock loop circuit loop filter
20090108924 - Structure for managing voltage swings across field effect transistors
20090109961 - Multiple simultaneous call management using voice over internet protocol
20090110158 - Method and apparatus of automated message conversion based on availability of bandwidth
20090112965 - Preservation of file locks during checkpoint and restart of a mobile software partition
20090112969 - Checkpoint and restart of nfs version 2/version 3 clients with network state preservation inside a workload partition (wpar)
20090112984 - Meeting invitation processing in a calendaring system
20090112995 - E-mail and file tracker
20090113097 - Method and apparatus for attaching multiple slave devices to a single bus controller interface while supporting command pipelining
20090113138 - Combined response cancellation for load command
20090113184 - Method, apparatus, and program for pinning internal slack nodes to improve instruction scheduling
20090113239 - Method and apparatus for instruction trace registers
20090113313 - Dynamic update of contact information and speed dial settings based on a virtual world interaction
20090113353 - Cursor locator
20090113432 - Method and system for simulating a multi-queue scheduler using a single queue on a processor
20090113433 - Thread classification suspension
20090113486 - Method and system of enabling complete viewing content for selected programming
20090113533 - Method and system for a single-sign-on operation providing grid access and network access
20090102509 - Reduced area active above-ground and below-supply noise suppression circuits
20090102509 - Reduced area active above-ground and below-supply noise suppression circuits
20090102509 - Reduced area active above-ground and below-supply noise suppression circuits
20090102721 - Apparatus and method for determining asset location via local triangulation
20090102721 - Apparatus and method for determining asset location via local triangulation
20090102721 - Apparatus and method for determining asset location via local triangulation
20090103809 - Input method transform
20090103809 - Input method transform
20090103809 - Input method transform
20090104944 - Method and apparatus for managing ring tones in a mobile device
20090104944 - Method and apparatus for managing ring tones in a mobile device
20090104944 - Method and apparatus for managing ring tones in a mobile device
20090106322 - Two-set method for avoiding data loss when multiple users simultaneously edit the same data
20090106322 - Two-set method for avoiding data loss when multiple users simultaneously edit the same data
20090106322 - Two-set method for avoiding data loss when multiple users simultaneously edit the same data
20090106361 - Identification of root cause for a transaction response time problem in a distributed environment
20090106361 - Identification of root cause for a transaction response time problem in a distributed environment
20090106361 - Identification of root cause for a transaction response time problem in a distributed environment
20090106379 - Method and apparatus for increasing personability of instant messaging with user images
20090106379 - Method and apparatus for increasing personability of instant messaging with user images
20090106379 - Method and apparatus for increasing personability of instant messaging with user images
20090106475 - System and method for managing metrics table per virtual port in a logically partitioned data processing system
20090106475 - System and method for managing metrics table per virtual port in a logically partitioned data processing system
20090106475 - System and method for managing metrics table per virtual port in a logically partitioned data processing system
20090106664 - Public status determination and security configuration of a browser
20090106664 - Public status determination and security configuration of a browser
20090106664 - Public status determination and security configuration of a browser
20090106682 - Method and apparatus for selecting hardware components using a pointing device
20090106682 - Method and apparatus for selecting hardware components using a pointing device
20090106682 - Method and apparatus for selecting hardware components using a pointing device
20090106688 - Method and system for dynamically providing scroll indicators
20090106688 - Method and system for dynamically providing scroll indicators
20090106688 - Method and system for dynamically providing scroll indicators
20090106708 - Structure for reduced area active above-ground and below-supply noise suppression circuits
20090106708 - Structure for reduced area active above-ground and below-supply noise suppression circuits
20090106708 - Structure for reduced area active above-ground and below-supply noise suppression circuits
20090106745 - Method and apparatus for optimizing software program using inter-procedural strength reduction
20090106745 - Method and apparatus for optimizing software program using inter-procedural strength reduction
20090106745 - Method and apparatus for optimizing software program using inter-procedural strength reduction
20090106835 - Method and apparatus for protecting sensitive information on a publicly accessed data processing system
20090106835 - Method and apparatus for protecting sensitive information on a publicly accessed data processing system
20090106835 - Method and apparatus for protecting sensitive information on a publicly accessed data processing system
20090095807 - Method and system for identifying unsafe synthetic transactions and modifying parameters for automated playback
20090097635 - Method and apparatus for reserving a position on a queue in a service center
20090099806 - Thermal interrupt generation
20090099817 - Sensor subset selection for reduced bandwidth and computation requirements
20090099943 - Item position indicator and optimized item retrieval for a sensor equipped storage unit
20090100008 - Methodology for file identification and retrieval in directories for categorized files
20090100028 - Accessing a data structure
20090100141 - Instant messaging priority filtering based on content and hierarchical schemes
20090100204 - Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters
20090100236 - Copying data onto a secondary storage device
20090100289 - Method and system for handling failover in a distributed environment that uses session affinity
20090100335 - Method and apparatus for implementing wildcard patterns for a spellchecking operation
20090100414 - Method and apparatus for autonomic test case feedback using hardware assistance for code coverage
20090100419 - Method for determining priority for installing a patch into multiple patch recipients of a network
20090100510 - System and method for representing multiple security groups as a single data object
20090091378 - Statistical switched capacitor droop sensor for application in power distribution noise mitigation
20090091401 - Method and apparatus for facilitating signal transmission using differential transmission lines
20090094008 - Method and system for modeling effects visually
20090094183 - Predictive monitoring method and system
20090094201 - Item location finder
20090094202 - Item location finder
20090094277 - Automatic optimization of display layout for mobile devices
20090094306 - Cordic rotation angle calculation
20090094307 - Accuracy improvement in cordic through precomputation of the error bias
20090094337 - Method of accessing web e-mail off-line
20090094352 - Method and apparatus for a secure network install
20090094357 - Rogue router hunter
20090094368 - Instant messaging general queue depth management
20090094417 - System and method for dynamically inserting prefetch tags by the web server
20090094445 - Process retext for dynamically loaded modules
20090094449 - Method and apparatus to prevent vulnerability to virus and worm attacks through instruction remapping
20090094582 - Checkpoint and restartable applications and system services
20090094612 - Method and system for automated processor reallocation and optimization between logical partitions
20090094624 - Method and apparatus for bequeathing privilige to a dynamically loaded module
20090094695 - Account association generation
20090089133 - Integrated calendar and task scheduler
20090089133 - Integrated calendar and task scheduler
20090089411 - Method and apparatus for distributing media content
20090089411 - Method and apparatus for distributing media content
20090089611 - Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an i/o adapter that supports virtualization
20090089611 - Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an i/o adapter that supports virtualization
20090089624 - Mechanism to report operating system events on an intelligent platform management interface compliant server
20090089624 - Mechanism to report operating system events on an intelligent platform management interface compliant server
20090089680 - Aliasing uniform resource locations within a browser
20090089680 - Aliasing uniform resource locations within a browser
20090089769 - Code optimization when using multiple reader locks and a non-reader lock
20090089769 - Code optimization when using multiple reader locks and a non-reader lock
20090089778 - User-specified install locations
20090089778 - User-specified install locations
20090089800 - Method and apparatus for compensating for instrumentation overhead using execution environment overhead
20090089801 - Method and apparatus for compensating for instrumentation overhead using sequences of events
20090089800 - Method and apparatus for compensating for instrumentation overhead using execution environment overhead
20090089801 - Method and apparatus for compensating for instrumentation overhead using sequences of events

March 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090079570 - System for automatic notification in a sequential process
20090079766 - Method and apparatus for displaying overlapping markers
20090079957 - Distance determination and virtual environment creation using circle of confusion
20090080717 - Method and system for detecting fingerprint spoofing
20090083002 - Method and apparatus for analyzing idle states in a data processing system
20090083294 - Efficient xml schema validation mechanism for similar xml documents
20090083388 - System for information capture
20090083389 - Method and interface for multi-threaded conversations in instant messaging
20090083420 - Method and apparatus for automatically conducting hardware inventories of computers in a network
20090083715 - Method and system for instruction tracing with enhanced interrupt avoidance
20090074003 - Method and system for consolidating tcp ports
20090076725 - Conveyance mode aware navigation device
20090076991 - Method and apparatus for visualization of data availability and risk
20090077059 - Method and apparatus for linkage of quantitative and qualitative textual, audio, visual and other information searches to metric displays
20090077085 - Substitute database replication tables
20090077108 - Method and apparatus for improving memory coalescing in a virtualized hardware environment
20090077341 - Method and system for automated memory reallocating and optimization between logical partitions
20090077342 - Method to achieve partial structure alignment
20090077355 - Instruction exploitation through loader late fix up
20090077356 - Load time instruction substitution
20090077545 - Pipelined parallelization of multi-dimensional loops with multiple data dependencies
20090077566 - Method and apparatus for optimizing web services binding
20090077631 - Allowing a device access to a network in a trusted network connect environment
20090077661 - Method and apparatus for the reliability of host data stored on fibre channel attached storage subsystems
20090069976 - Control appropriateness illumination for corrective response
20090070391 - Systems, methods and software programs for data synchronization
20090070422 - Multicast group management in infiniband
20090070424 - System and method to provide a centralized alerting and awareness system through the use of an ear piece or other user interface
20090070481 - Method and apparatus for an improved bulk read socket call
20090070535 - Handling temporary files in a file system with snapshots
20090070561 - Link stack misprediction resolution
20090070591 - Grid mutual authorization through proxy certificate generation
20090070614 - Method and system for enabling and disabling hardware based on reservations and usage history
20090070777 - Method for generating and using constraints associated with software related products
20090070779 - Minimizing message flow wait time for management user exits in a message broker application
20090070881 - Method and apparatus for controlling the presentation of confidential content
20090060186 - Method and apparatus for providing secured communication connections using a secured communication connection object
20090063065 - Application of multiple voltage droop detection and instruction throttling instances with customized thresholds across a semiconductor chip
20090063213 - Generalized parametric optimization architecture and framework
20090063434 - Method for provision and use of a visual representation of website browsing history
20090063476 - Method and apparatus for restricting a fan-out search in a peer-to-peer network based on accessibility of nodes
20090063478 - System for compiling word usage frequencies
20090063483 - System for compiling word usage frequencies
20090063494 - Method and system to synchronize account names across a plurality of security systems
20090063595 - Method and apparatus for updating references to objects in a garbage collection operation
20090063610 - Vibrating usb data key accessory
20090063684 - Wpar halted attack introspection stack execution detection
20090063870 - Method, apparatus, and product for prohibiting unauthorized access of data stored on storage drives
20090063884 - Application of multiple voltage droop detection and instruction throttling instances with customized thresholds across a semiconductor chip
20090063898 - Processor instruction retry recovery
20090063905 - System and method for error checking of failed i/o open calls
20090064204 - Method for using snmp as an rpc mechanism for exporting the data structures of a remote library

February 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090051568 - Method and apparatus for traffic control using radio frequency identification tags
20090055153 - Augmenting of automated clustering-based trace sampling methods by user-directed phase detection
20090055276 - Pay at the table system
20090055280 - Pay at the table system
20090055563 - Method for providing low-level hardware access to in-band and out-of-band firmware
20090055623 - Method and apparatus for supporting shared library text replication across a fork system call
20090055723 - Method and apparatus for managing keyboard navigation in a table
20090055798 - Method and apparatus for address taken refinement using control flow information
20090055814 - Just-in-time compiler support for interruptible code
20090048720 - Support of deep power savings mode and partial good in a thermal management system
20090048794 - Method for detecting noise events in systems with time variable operating points
20090049068 - Method and apparatus to capture and transmit dense diagnostic data of a file system
20090049133 - Method and apparatus for assigning an instant message persona to manage a service desk environment
20090049134 - Method for delaying delivery of e-mail content
20090049163 - Dynamically typed extensible mib for snmp agents
20090049177 - Provisioning grid services to maintain service level agreements
20090049293 - Booting a computer using a boot list when a non-volatile memory on the computer does not contain the boot list
20090049332 - Method and apparatus for expressing high availability cluster demand based on probability of breach
20090049432 - Method and apparatus to improve the running time of short running applications by effectively interleaving compilation with computation in a just-in-time environment
20090049450 - Method and system for component load balancing
20090049481 - Apparatus and method of searching for desired television content
20090040232 - Method to record bus data in a graphics subsystem that uses dma transfers
20090040569 - Method and system for adjusting scanned images
20090043559 - Hardware verification batch computing farm simulator
20090043751 - Graphical user interface for data management
20090043825 - Log location discovery and management
20090044107 - Data management techniques
20090044110 - Graphical user interface (gui) script generation and documentation
20090044198 - Method and apparatus for call stack sampling in a data processing system
20090044267 - Method and apparatus for preventing loading and execution of rogue operating systems in a logical partitioned data processing system
20090033490 - System and method of dynamically weighted analysis for intrusion decision-making
20090033681 - Method and apparatus for consolidating overlapping map markers
20090037098 - Method and system for providing travel direction annotations over a network
20090037196 - Determining whether a postal mail item containing a radio frequency identifier (rfid) is junk mail
20090037427 - Redistributing a distributed database
20090037550 - Method and apparatus for checkpoint and restart of pseudo terminals
20090037580 - Method to identify transactions and manage the capacity to support the transaction
20090037639 - Jtagchain bus switching and configuring device
20090037703 - Conditional data watchpoint management
20090037710 - Recovery from nested kernel mode exceptions
20090037731 - architecture and design for central authentication and authorization in an on-demand utility environment using a secured global hashtable
20090037814 - Graphical user interface (gui) script generation and documentation
20090037847 - Address range viewer
20090037933 - Method and apparatus for accessing a compatible library for an executable

January 2009 - Ibm Corp (ya) C/o Yee & Associates PC patents

20090027079 - Method and apparatus for implementing complex logic within a memory array
20090028311 - Changing a state of a remote switch box which connects a phone to a network
20090029679 - System and method to provide a mobile phone caller with a likely response time
20090030644 - Tracing thermal data via performance monitoring
20090030812 - Method and apparatus for bidding on broadcast service requests and offers from nearby devices
20090030927 - Method and apparatus for managing organizational resources
20090030969 - Method and system for operating a rating server based on usage and download patterns within a peer-to-peer network
20090030984 - System and method for automatically segmenting content from an instant messaging transcript and applying commands contained within the content segments
20090031017 - System, method, and computer program product for centralized management of an infiniband distributed system area network
20090031059 - Method, system, and computer program product for dynamically selecting software buffers for aggregation according to current system characteristics
20090031085 - Directory for multi-node coherent bus
20090031086 - Directory for multi-node coherent bus
20090031128 - Transparent aware data transformation at file system level for efficient encryption and integrity validation of network files
20090031164 - Method for self-diagnosing remote i/o enclosures with enhanced fru callouts
20090031165 - Method for self-diagnosing remote i/o enclosures with enhanced fru callouts
20090031173 - Method, apparatus, and computer program product in a processor for dynamically during runtime allocating memory for in-memory hardware tracing
20090031292 - Copy-on-write optimization of immutable objects for object oriented languages
20090031312 - Method and apparatus for scheduling grid jobs using a dynamic grid scheduling policy
20090031337 - Apparatus and method for blocking television commercials and providing an archive interrogation program
20090031413 - Vlan router with firewall supporting multiple security layers
20090024693 - Method for distributing file content from a selected target depot server in response to multiple client requests
20090024723 - Method and apparatus for centralization configuration of data processing systems
20090024793 - Method and apparatus for managing data in a hybrid drive system
20090024800 - Method and system for using upper cache history information to improve lower cache data replacement
20090024878 - Apparatus and computer program product in a processor for performing in-memory tracing using existing communication paths
20090024987 - Method and system for facilitating the utilization of complex data objects
20090015401 - Vehicle location method and system
20090016510 - Method and system for automatically setting chat status based on user activity in local environment
20090017803 - System and method for dynamic determination of a common meeting point
20090018923 - Method and apparatus for recommending a payment method in a transaction
20090018955 - Method and apparatus for providing user access to payment methods
20090019123 - Session management enhancements for instant messaging applications
20090019127 - Method for determining user uniqueness in e-mail campaigns
20090019316 - Method and system for calculating and displaying risk
20090019438 - Method and apparatus for selecting a system management product for performance of system management tasks
20090010077 - Shift register latch with embedded dynamic random access memory scan only cell
20090011390 - Method and apparatus for facilitating tactile identification of a document attribute
20090013088 - Data communication method, data communication system and program
20090013209 - Apparatus for connection management and the method therefor
20090013227 - Method using non-linear compression to generate a set of test vectors for use in scan testing an integrated circuit
20090013316 - Extension of swing modulo scheduling to evenly distribute uniform strongly connected components
20090013334 - Apparatus for presenting event flows using sequence diagrams
20090003233 - Method, apparatus, and computer program product for identifying selected applications utilizing a single existing available bit in frame headers
20090006066 - Method and system for automatic selection of test cases
20090006825 - Method, apparatus, and computer program product in a processor for concurrently sharing a memory controller among a tracing process and non-tracing processes using a programmable variable number of shared memory write buffers
20090007075 - Method and system for tracing profiling information using per thread metric variables with reused kernel threads
20090007076 - Synchronizing triggering of multiple hardware trace facilities using an existing system bus
20090007118 - Native virtualization on a partially trusted adapter using pci host bus, device, and function number for identification
20090007277 - System and method for automatically hiding sensitive information obtainable from a process table

October 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080258777 - Method and apparatus for generating multiple analog signals using a single microcontroller output pin
20080259803 - Method and apparatus for adaptive bandwidth control with a bandwidth guarantee
20080259951 - Method and apparatus for unplanned and uninterrupted network adapter replacement
20080260138 - Method and system for user interaction within a queue
20080262797 - Method and system for monitoring performance of distributed applications
20080263060 - Policy-based access control approach to staff activities of a business process
20080263157 - Method and system for ordering instant messages
20080263165 - Instant message method to provide a delayed alarm/reminder
20080263283 - System and method for tracking changes in l1 data cache directory
20080263434 - Method, apparatus, and program for creating bookmark symlinks
20080263453 - Method and apparatus for process configuration
20080263534 - Method, apparatus, and program product for autonomic patch deployment based on autonomic patch risk assessment and policies
20080263548 - Process and implementation for dynamically determining probe enablement using out of process correlating token
20080263634 - Method and system for providing on-demand media streaming from a user's own library to a receiving device of the user
20080263666 - Method and apparatus for detecting port scans with fake source address
20080255905 - Business systems management solution for end-to-end event management using business system operational constraints
20080256140 - Method and apparatus combining revision based and time based file data protection
20080256212 - Apparatus for managing email messages
20080256221 - Method and apparatus for a secure network install
20080256231 - Method for maintaining state consistency among multiple state-driven file system entities when entities become disconnected
20080256388 - Method for fast system recovery via degraded reboot
20080256391 - Apparatus to use fabric initialization to test functionality of all inter-chip paths between processors in system
20080256436 - Method and apparatus for transmitting accessibility requirements to a server
20080256520 - Method for analyzing ffects of performance characteristics of an application based on complex configuration models
20080256531 - Method and apparatus for deploying and instantiating multiple instances of applications in automated data centers using application deployment template
20080256606 - Method and apparatus for privilege management
20080256609 - Multiple user credentials
20080247415 - Method for indirect access to a support interface for memory-mapped resources to reduce system connectivity from out-of-band support processor
20080247419 - Method and apparatus for adaptive bandwidth control with user settings
20080248454 - Remote labs for internet-delivered, performance-based certification exams
20080249757 - Method and apparatus for grid project modeling language
20080250111 - Remote operation of instant messaging systems
20080250112 - Method and apparatus for determining whether an email message is ready for transmission
20080250226 - Multi-mode register rename mechanism for a highly threaded simultaneous multi-threaded microprocessor
20080250242 - Method for passing selective encrypted attributes of specific versions of objects in a distributed system
20080250268 - Method, system, and product for providing extended error handling capability in host bridges
20080250290 - Method and apparatus for testing a ring of non-scan latches with logic built-in self-test
20080250335 - Method and apparatus for enhancing instant messaging systems
20080250336 - Method and apparatus for enhancing instant messaging systems
20080240127 - Method and apparatus for buffer linking in bridged networks
20080240156 - Method and apparatus for adaptive bandwidth control with defined priorities for different networks
20080240436 - Method and apparatus for determining whether to encrypt outbound traffic
20080243603 - Providing product placement information presented in a media program
20080243804 - Information search system, information search supporting system, and method and program for information search
20080244083 - Method and system for throttling network transmissions using per-receiver bandwidth control at the application layer of the transmitting server
20080244084 - Method for improved network performance using smart maximum segment size
20080244094 - Method and apparatus for time synchronization in a network data processing system
20080244118 - Method and apparatus for sharing buffers
20080244239 - Method and system for autonomic monitoring of semaphore operations in an application
20080244281 - Method and system for associating power consumption with a network address
20080244300 - Fault tolerant time synchronization mechanism in a scaleable multi-processor computer
20080244313 - Overriding daughterboard slots marked with power fault
20080244562 - Method of identifying and checking software installation requirements
20080244625 - Method and apparatus for transferring data from an application to a destination

September 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080230610 - Mechanism for ensuring authenticity of written and printed documents
20080231227 - Nesting negotiation for self-mobile devices
20080232349 - Optimization of network adapter utilization in etherchannel environment
20080232892 - Apparatus and method for providing printer separator pages
20080234955 - Uniform power density across processor cores at burn-in
20080235079 - Method, apparatus, and program for implementing an automation computing evaluation scale to generate recommendations
20080235197 - Systems and methods for user-constructed hierarchical interest profiles and information retrieval using same
20080235258 - Method and apparatus for processing extensible markup language security messages using delta parsing technology
20080235301 - Free space management
20080235345 - Method, apparatus, and program to forward and verify multiple digital signatures in electronic mail
20080235367 - Method and apparatus for updating user status in an instant messaging system
20080235378 - Policy algorithm for selection of compatible systems for virtual server mobility
20080235388 - Method and apparatus to determine hardware and software compatibility related to mobility of virtual servers
20080235430 - Creation and management of routing table for pci bus address based routing with integrated did
20080235431 - Method using a master node to control i/o fabric configuration in a multi-host environment
20080235495 - Method and apparatus for counting instruction and memory location ranges
20080235531 - Apparatus and computer program product for testing ability to recover from cache directory errors
20080235532 - Reducing overpolling of data in a data processing system
20080235606 - Method, apparatus, and program to prevent computer recognition of data
20080235668 - Operating system support for thread-level breakpoints
20080235670 - Method and apparatus for creation of an interface for constructing conversational policies
20080235674 - Compiler method of exploiting data value locality for computation reuse
20080235677 - Method and system for categorized auto-completion
20080235686 - Method and apparatus for improving thread posting efficiency in a multiprocessor data processing system
20080235759 - Methods and systems for transparent data encryption and decryption
20080235771 - Method and system for dynamic adjustment of computer security based on network activity of users
20080235785 - Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
20080235797 - Method, apparatus, and program to forward and verify multiple digital signatures in electronic mail
20080235804 - Dynamic creation and hierarchical organization of trusted platform modules
20080235811 - Method for device dependent access control for device independent web content
20080225700 - Protocol definition for software bridge failover
20080225724 - Method and apparatus for improved data transmission through a data connection
20080228763 - Fast source file to line number table association
20080228781 - Method and apparatus for managing data center using web services
20080228874 - Method and apparatus for collocating application monitoring reports with web applications
20080228891 - Apparatus for identifying and tracking grouped content in e-mail campaigns
20080228894 - Scrolling chat for participation in multiple instant messaging conversations
20080228916 - Method and system for automatic skill-gap evaluation
20080228931 - Method to reduce the learning curve of a transmission control protocol connection
20080228975 - Device address locking to facilitate optimum usage of the industry standard iic bus
20080229028 - Uniform external and internal interfaces for delinquent memory operations to facilitate cache optimization
20080229058 - Configurable microprocessor
20080229065 - Configurable microprocessor
20080229128 - System and computer program product for dynamically managing power in microprocessor chips according to present processing demands
20080229156 - Method and apparatus for hardware awareness of data types
20080229216 - Attribute visualization of attendees to an electronic meeting
20080229287 - Method and process to automatically perform test builds of translated files for a software product
20080229290 - Automatic formatting of computer program source code
20080229294 - Method and system for managing heuristic properties
20080229297 - Method and system for reducing memory reference overhead associated with treadprivate variables in parallel programs
20080229298 - Compiler method for employing multiple autonomous synergistic processors to simultaneously operate on longer vectors of data
20080229300 - Method and apparatus for inserting code fixes into applications at runtime
20080229322 - Method and apparatus for a multidimensional grid scheduler
20080229330 - Method and apparatus for implementing container managed batch jobs in an enterprise java bean environment
20080229336 - Method, apparatus and software for measuring the performance of a runtime platform in response to a process call from a software application
20080229395 - Method and apparatus for using a proxy to manage confidential information
20080229396 - Issuing a command and multiple user credentials to a remote system
20080229417 - Method for controlling risk in a computer security artificial neural network expert system
20080229423 - Probabilistic mechanism to determine level of security for a software package
20080229434 - Security locking apparatus and method for portable computer
20080221738 - Method and system for synchronizing climate control devices
20080221826 - Maximal temperature logging
20080222084 - Displaying text of video in browsers on a frame by frame basis
20080222149 - Collation regression testing
20080222161 - Distributed directory deployment
20080222211 - Method and apparatus to capture and transmit dense diagnostic data of a file system
20080222265 - System and method for allowing a user to ensure actions taken on a document are applied to the most recent electronic correspondence
20080222292 - Method for allowing multiple authorized applicants to share the same port
20080222321 - Method and system for tracking device driver requests
20080222624 - Method and apparatus for classpath optimization in a java runtime environment
20080222626 - Method, apparatus, and program product for autonomic patch risk assessment
20080222628 - Method and apparatus for a browser with offline web-application architecture
20080211487 - Apparatus, method, and computer program product for monitoring and controlling a microcomputer using a single existing pin
20080212611 - Parsing messages with multiple data formats
20080215558 - System for managing configuration changes in a data processing system
20080215695 - Publish/subscribe messaging system
20080215698 - Method and apparatus for adding recipients to sent email
20080215819 - Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks
20080215863 - Method and apparatus for autonomically initiating measurement of secondary metrics based on hardware counter values for primary metrics
20080215906 - Method for fault tolerant time synchronization mechanism in a large scaleable multi-processor computer
20080216069 - Provisioning of software components via workflow management systems
20080216080 - Method and system to alleviate denial-of-service conditions on a server
20080216085 - System and method for virtual adapter resource allocation
20080216091 - Autonomic method and apparatus for hardware assist for patching code
20080216165 - Method and system for providing on-demand media streaming from a user's own library to a receiving device of the user
20080216166 - Method and apparatus for detecting grid intrusions

August 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080204127 - Method for ultimate noise isolation in high-speed digital systems on packages and printed circuit boards (pcbs)
20080208512 - Maximal temperature logging
20080208892 - Seamless remote traversal of multiple nfsv4 exported file systems
20080209019 - Method and system for automatic detection, inventory, and operating system deployment on network boot capable computers
20080209087 - Method and apparatus for transferring data from a memory subsystem to a network adapter by extending data lengths to improve the memory subsystem and pci bus efficiency
20080209134 - Apparatus for operating cache-inhibited memory mapped commands to access registers
20080209177 - Mechanism in a multi-threaded microprocessor to maintain best case demand instruction redispatch
20080209178 - Method and apparatus for back to back issue of dependent instructions in an out of order issue queue
20080209243 - Scheduling processor voltages and frequencies based on performance prediction and power constraints
20080209264 - Method for automatic dump assurance
20080209362 - Previewing next state based on potential action in current state
20080198982 - Method and system for automatically selecting outgoing voicemail messages
20080201566 - Method and apparatus for measuring pipeline stalls in a microprocessor
20080201696 - Method and apparatus for testing a software program using mock translation input method editor
20080201712 - Method and system for concurrent message processing
20080191872 - Method and apparatus for securing an electronic device
20080195640 - Method and system for automatic detection, inventory, and operating system deployment on network boot capable computers
20080196022 - Software updates based on rss feeds
20080196030 - Optimizing memory accesses for multi-threaded programs in a non-uniform memory access (numa) system
20080186043 - Temperature and condensation control system for functional tester
20080187004 - Parsing messages with multiple data formats
20080189071 - Generation of hardware thermal profiles for a set of processors
20080189276 - Method and apparatus for dynamically creating historical groups in a messaging client
20080189488 - Method and apparatus for managing a stack
20080189495 - Method for reestablishing hotness of pages
20080189509 - Data processing system and computer program product to allow pci host bridge (phb) to handle pre-fetch read transactions on the pci bus which access system memory through translation control entry (tce) table
20080189525 - Implementing a two phase open firmware driver in adapter fcode
20080189562 - Reducing power usage in a software application
20080189577 - Isolation of input/output adapter error domains
20080189648 - Attachment activation in screen captures
20080189681 - Private source code commenting
20080189687 - Method and apparatus for maintaining performance monitoring structures in a page table for use in monitoring performance of a computer program
20080189704 - Method, system, and product for programming in a simultaneous multi-threaded processor environment
20080189710 - Method and system for optimizing file table usage
20080189711 - Method and system to alleviate denial-of-service conditions on a server
20080189795 - System for controlling use of digitally encoded products

July 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080181234 - System and method for providing quality of service in a virtual adapter
20080183670 - Method, system and program product for selectively modifying search engine results
20080183690 - Method for providing assistance in making change decisions in a configurable managed environment
20080183812 - Method and system for fault-tolerant remote boot in the presence of boot server overload/failure with self-throttling boot servers
20080183832 - Instant messaging windowing for topic threads
20080183901 - Network interface card transmission control protocol acceleration offload failure detection and recovery mechanism
20080184040 - Method for extending the crtm in a trusted platform
20080184199 - Method and apparatus for resolving client-side logic
20080184224 - Method and apparatus to perform segmentation off-load between two logical partitions
20080184257 - Method, apparatus, and computer program product for providing a self-tunable parameter used for dynamically yielding an idle processor
20080174353 - Path delay adjustment circuitry using programmable driver
20080174427 - Intelligent automated method for securing confidential and sensitive information displayed on a computer monitor
20080175374 - Method and apparatus for managing received calls
20080178102 - Automated learning system for improving graphical user interfaces
20080178111 - Method for multidimensional visual correlation of systems management data displaying orchestration action threshold
20080178264 - Radius security origin check
20080172453 - Method and apparatus for a low-level console
20080165957 - Virtualization of file system encryption
20080167856 - Method, apparatus, and program for transliteration of documents in various indian languages
20080168125 - Method and system for prioritizing requests
20080168130 - Method and system for determining whether to send a synchronous or asynchronous resource request
20080168148 - Monitoring and reporting usage of non-hypertext markup language e-mail campaigns
20080168241 - Reducing memory access latency for hypervisor- or supervisor-initiated memory access requests
20080168255 - Method and apparatus for self-healing symmetric multi-processor system interconnects
20080168306 - Method, apparatus and software for providing recovery data for program code
20080168457 - Method for trading resources between partitions of a data processing system
20080168461 - Association of memory access through protection attributes that are associated to an access control level on a pci adapter that supports virtualization
20080168552 - Using trusted user space pages as kernel data pages
20080168556 - Server denial of service shield
20080168567 - Secure audit log access for federation compliance
20080157974 - Method of disabling and enabling radio frequency identification after a predefined time period or event
20080159169 - Dynamic intelligent discovery applied to topographic networks
20080162640 - Method and system to intelligently route message requests
20080162744 - Method, system and computer program for monitoring activities on computers connected through a hardware switch
20080162887 - System for generating effective address
20080162985 - Method and apparatus for customizable surveillance of network interfaces
20080163203 - Virtual machine dispatching to maintain memory affinity
20080163236 - Method, system, and computer program product for virtual adapter destruction on a physical adapter that supports virtual adapters
20080163243 - Method and system for optimizing file table usage

June 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080153523 - Method and system for improved delayed delivery messaging
20080154547 - Event tracing with time stamp compression
20080155083 - Method and system for network terminal identification
20080155299 - Method and system for providing a deterministic virtual clock
20080155314 - Hard disk drive background scrub methodology
20080147706 - Subscribing to items in an agenda
20080147800 - Method and apparatus for managing e-mail
20080147987 - Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks
20080148240 - Method and apparatus for call stack sampling to obtain information for analyzing idle states in a data processing system
20080148241 - Method and apparatus for profiling heap objects
20080148243 - Benchmark synthesis using workload statistics
20080148255 - Autonomic auto-configuration using prior installation configuration relationships
20080136447 - Method and apparatus for implementing complex logic within a memory array
20080137676 - Bus/device/function translation within and routing of communications packets in a pci switched-fabric in a multi-host environment environment utilizing a root switch
20080137677 - Bus/device/function translation within and routing of communications packets in a pci switched-fabric in a multi-host environment utilizing multiple root switches
20080140521 - Dynamic modification of advertisements displayed in response to a search engine query
20080140588 - Method, system, and product for providing a graphical and interactive financial planning tool
20080140704 - Apparatus for implementing container managed uses, ownerships, and references in an enterprise javabean environment
20080140790 - Method and apparatus for managing messages in a messaging session
20080140824 - Partial link-down status for virtual ethernet adapters
20080140839 - Creation and management of destination id routing structures in multi-host pci topologies
20080140985 - Apparatus to preserve trace data
20080141000 - Intelligent smt thread hang detect taking into account shared resource contention/blocking
20080141003 - Hybrid data object model
20080141005 - Method and apparatus for counting instruction execution and data accesses
20080141071 - Pre-mortem waveform trace generation for hardware description language simulators
20080141162 - Method and apparatus for controlling tab indexes in a web page
20080141251 - Binding processes in a non-uniform memory access system
20080141255 - Apparatus for thread-safe handlers for checkpoints and restarts
20080141291 - Reserved write positions on install media
20080129507 - Method and system for aggregation of rfid signal sources and composite to develop a unique signature
20080129508 - Method and system for pairing reading material and audio-visual equipment using rfid tags
20080130897 - Method and system for transmitting information across a firewall
20080133047 - Identifying a cable with a connection location
20080133210 - Method and implementation for automating processes using data driven pre-recorded transactions
20080133371 - Method and apparatus for dynamically tuning radio stations with user-defined play lists
20080133472 - Topological best match naming convention apparatus and method for use in testing graphical user interfaces
20080133667 - Method and system for controlling delivery of information in a forum
20080133669 - Sending and receiving electronic mail using group headers
20080133673 - Method and apparatus to control contents in a document
20080133796 - Method, system, and computer program product for dynamically selecting software buffers for aggregation according to current system characteristics
20080133810 - Dynamic path partitioning to multipath storage devices
20080133837 - Apparatus for aging data in a cache
20080133846 - Time slicing in a shared partition
20080133910 - Method and apparatus for preventing rogue implementations of a security-sensitive class interface
20080133981 - End-to-end data integrity protection for pci-express based input/output adapter
20080134062 - Method and apparatus for obtaining user interface information from executable program code
20080134067 - Modifying the visual appearance of bookmarks in an internet browser
20080134145 - Method for forecasting risks associated with software packages
20080134199 - Workflow processing system and method with federated database system support
20080134219 - Apparatus for maintaining resource integrity without a unified transaction manager in a software environment
20080134252 - Recording video broadcasts that end at a time different than the originally scheduled time
20080134320 - Method for automatic role activation
20080134332 - Method and apparatus for reduced redundant security screening
20080134344 - Restricting access to calendar entries

May 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080123503 - Removable storage media with improve data integrity
20080126283 - Method of capturing problem resolution for subsequent use in managed distributed computer systems
20080126390 - Efficient stress testing of a service oriented architecture based application
20080126489 - Method and apparatus to manage e-mail messages
20080126761 - Method and apparatus for scheduling optimization
20080126828 - Dynamic enablement and customization of tracing information in a data processing system
20080126864 - Fault isolation in a microcontroller based computer
20080126944 - Method for processing a web page for display in a wiki environment
20080127010 - Compact chip package macromodels for chip-package simulation
20080127017 - Constrained detailed placement
20080127077 - Method and apparatus for managing an application software partition
20080127147 - Load time in-lining of java subroutines in a java virtual machine
20080127155 - Preventing an incompatible class exception caused by incompatible class loaders
20080127180 - Operating system automated application porting tool
20080127326 - Use of n_port id virtualization to extend the virtualization capabilities of the fc-sb-3 protocol and other protocols
20080116266 - Method for valuing customers and customer relationships
20080117449 - Method and system for recalling printed documents
20080120686 - Applying compliance standards to a computer within a grouping hierarchy
20080112300 - Method and system for protecting data
20080112553 - Method and system for verifying incoming telephone numbers
20080114591 - Method and apparatus for efficiently text messaging using a wireless mobile device
20080114770 - Attribute level federation from multiple data sources
20080114802 - Method and apparatus for moving data from an extensible markup language format to normalized format
20080114817 - Method and apparatus for storing audit event data
20080114971 - Branch history table for debug
20080115116 - Method and apparatus for dynamically binding service component implementations for specific unit test cases
20080109355 - Method and apparatus for bill payments at an automatic teller machine
20080109390 - Method for dynamically managing a performance model for a data center
20080109498 - Method to efficiently use the disk space while unarchiving
20080109617 - Method and system for simultaneously supporting different block sizes on a single hard drive
20080109673 - Using highly skewed clocks for application based tracing and application based normalization of processor clocks in an smp environment
20080109674 - Using highly skewed clocks for application based tracing and application based normalization of processor clocks in an smp environment
20080109687 - Method and apparatus for correcting data errors
20080109747 - Dynamic input field protection
20080109827 - Method and apparatus for allowing restarted programs to use old process identifications and thread identifications
20080101217 - Method, system, and computer program product for avoiding data loss during network port recovery processes
20080101557 - Method and system for notifying a telephone user of an audio problem
20080101572 - Method and system for verifying telephone numbers across service providers
20080101575 - Participant prioritization on telephone conference calls
20080101656 - Method and apparatus for managing parking lots
20080101715 - Method of point identification and tracking in a digital video environment
20080104080 - Method and apparatus to access heterogeneous configuration management database repositories
20080104244 - Provisioning of resources in a computer network
20080104295 - Method and apparatus for transferring data to virtual devices behind a bus expander
20080104371 - Method and system using hardware assistance for continuance of trap mode during or after interruption sequences
20080104372 - Method, apparatus and computer program for executing a program
20080104446 - Hard disk drive data scrub methodology
20080104451 - Bootable post crash analysis environment
20080104500 - Method and system for recovering online forms
20080104574 - Parameter management using compiler directives
20080104599 - Method to optimize effective page number to real page number translation path from page table entries match resumption of execution stream
20080104612 - Mirroring of conversation stubs
20080104614 - Method and apparatus for multiple slaves to receive data from multiple masters in a data processing system
20080104697 - Aggregated authenticated identity apparatus for and method therefor
20080104698 - Method and apparatus for adopting authorizations

April 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080095443 - Mechanism for storing authenticity information about a written or printed document
20080097974 - Method to generate semantically valid queries in the xquery language
20080098107 - Method for notarizing packet traces
20080098108 - End-to-end tracking of asynchronous long-running business process execution language processes
20080098184 - Storage pools with write atomicity
20080098364 - Method and apparatus for automatic application profiling
20080098391 - Method to share licensed applications between virtual machines
20080098460 - Computer implemented method and data processing system for ldap user authentication
20080098475 - Method and apparatus for a proximity warning system
20080088618 - Adaptive sampling of a satic data set
20080089023 - Venturi bernoulli heat extraction system for laptop computers
20080089487 - Method and system for telephone number change notification and tracking
20080089530 - Method and system for automatically muting headphones
20080091369 - Event tracing with time stamp compression and history buffer based compression
20080091673 - Non-intrusive validation of software used by middleware providers
20080091719 - Audio tags
20080091832 - Configurable connector
20080091964 - Method and apparatus for reducing power consumption in a logically partitioned data processing system
20080092123 - Computer software test coverage analysis
20080092124 - Code generation for complex arithmetic reduction for architectures lacking cross data-path support
20080092128 - Method for transparent on-line dynamic binary optimization
20080084285 - System and method for autonomic detection of tire tread wear
20080084395 - Motion based adjustment of display transparency
20080084983 - Method and system for verifying telephone numbers
20080086317 - Method and system for creating a non-repudiable chat log
20080086465 - Establishing document relevance by semantic network density
20080086513 - Using file backup software to generate an alert when a file modification policy is violated
20080086556 - Method and apparatus for updating a domain name server
20080086598 - System and method for establishing cache priority for critical data structures of an application
20080086599 - Method to retain critical data in a cache in order to increase application performance
20080086731 - Method and system for managing resources in a data center
20080080508 - Integrated tunneling and network address translation: performance improvement for an interception proxy server
20080080544 - Method for dynamically allocating network adapters to communication channels for a multi-partition computer system
20080080679 - Method and apparatus for providing chat histories to invitees
20080082226 - Method for improving vehicular comfort and protecting interior integrity
20080082665 - Method and apparatus for deploying servers

March 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080074998 - Self-healing chip-to-chip interface
20080076431 - Method, apparatus or software for determining a position of a mobile device
20080077282 - System and method to maintain data processing system operation in degraded system cooling condition
20080077553 - Dynamic reprioritization of search engine results
20080077584 - Method for deferred deletion of entries for a directory service backing store
20080077640 - Method and apparatus for storage provisioning automation in a data center
20080077676 - Method and apparatus for managing e-mail attachments
20080077934 - Method and apparatus for thread-safe handlers for checkpoints and restarts
20080068153 - Method and system for aggregation of rfid signal sources and composite to develop a unique signature
20080068165 - Radio frequency identification numbering for correct direction indication
20080071960 - System and method for managing metrics table per virtual port in a logically partitioned data processing system
20080065698 - Method and apparatus for emulating alternate data streams across heterogeneous file systems
20080065702 - Method of detecting changes in edn-user transaction performance and availability caused by changes in transaction server configuration
20080065719 - Method and system for managing rejected messages
20080065730 - Method and system for automatically resending messages based on server status
20080065761 - Method and system for responding to rejected messages
20080065769 - Method and apparatus for argument detection for event firing
20080065826 - Migration of partitioned persistent disk cache from one host to another
20080055084 - Item position indicator and optimized item retrieval for a sensor equipped storage unit
20080056146 - Method and apparatus for determining maximum round trip times for a network socket
20080056147 - Method and apparatus for determining minimum round trip times for a network socket
20080059586 - Method and apparatus for eliminating unwanted e-mail

February 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080047282 - Method and apparatus for temperature based placement of an item within a storage unit
20080048031 - Method and apparatus for generating an inventory at a location in response to an event
20080052001 - Method and apparatus for generating policy driven meal plans
20080052037 - Method and apparatus for monitoring unit depletion in an independent real-time mass storage unit system by using an estimated tare mass of the item
20080052200 - Method and apparatus for monitoring depletion of an item
20080052201 - Method and apparatus for tracking usage of an item within a storage unit using location sensors
20080052202 - Method and apparatus for mapping content descriptions to reusable containers
20080052382 - Method and apparatus for closing browser windows after a maximum idle time
20080052469 - Reduced memory traffic via detection and tracking of temporally silent stores
20080052522 - Method and system for accessing a secure area
20080052678 - Method for providing annotated transaction monitoring data for initially hidden software components
20080052688 - Compiler method for eliminating redundant read-modify-write code sequences in non-vectorizable code
20080052713 - Method and system for distributing unused processor cycles within a dispatch window
20080052716 - Method and apparatus to control priority preemption of tasks
20080046960 - Computer workload management with security policy enforcement
20080040242 - Interactive physical mail content management
20080040243 - Notification of mail deliveries in remote post office mailboxes
20080040454 - Method and apparatus for server load sharing based on foreign port distribution
20080040661 - Method for inheriting a wiki page layout for a wiki page
20080029628 - Method and apparatus for document destruction
20080033831 - Method and apparatus for pricing items
20080034082 - Intelligent performance monitoring based on resource threshold
20080034179 - Guard bands in very large virtual memory pages
20080034202 - Method and apparatus for preventing rogue implementations of a security-sensitive class interface

January 2008 - Ibm Corp (ya) C/o Yee & Associates PC patents

20080028266 - Method to prevent firmware defects from disturbing logic clocks to improve system reliability
20080028408 - Logical partitioning and virtualization in a heterogeneous architecture
20080018493 - Method and system for sending telemetric information between vehicles
20080019499 - Method and system for restricting and enhancing topology displays for multi-customer logical networks within a network management system
20080021913 - Method and apparatus for representing a group hierarchy structure in a relational database
20080021988 - Method and apparatus for improving cluster performance through minimization of method variation
20080022233 - Method, apparatus, and computer program product for enhancing a power distribution system in a ceramic integrated circuit package
20080022260 - Method for accessing internal states of objects in object oriented programming
20080022289 - Method and system for regulating communication traffic using a limiter thread
20080012704 - Method and apparatus for a proximity warning system
20080013109 - Method for selecting printers based on paper availability or paper congestion
20080016086 - Abstracted dynamic report definition generation for use within information technology infrastructure
20080010249 - Relevant term extraction and classification for wiki content
20080010338 - Method and apparatus for client and server interaction
20080010341 - Processing model of an application wiki
20080010345 - Method and apparatus for data hub objects
20080010359 - Computer implemented method and system for managing server-based rendering of messages in a heterogeneous environment
20080010386 - Method and apparatus for client wiring model
20080010387 - Method for defining a wiki page layout using a wiki page
20080010388 - Method and apparatus for server wiring model
20080010433 - Method and apparatus for efficiently accessing both aligned and unaligned data from a memory
20080010590 - Method for programmatically hiding and displaying wiki page layout sections
20080010599 - Method and apparatus to organize files based on download locations
20080010609 - Method for extending the capabilities of a wiki environment
20080010615 - Generic frequency weighted visualization component
20080010635 - Method, apparatus, and program product for improving branch prediction in a processor without hardware branch prediction but supporting branch hint instruction
20080001745 - System for automatic notification in a sequential process
20080002596 - Method and apparatus for non-invasive discovery of relationships between nodes in a network
20080004000 - Location-based tuning services for wireless lan devices
20080005197 - Dynamic report mapping apparatus to physical data source when creating report definitions for information technology service management reporting for peruse of report definition transparency and reuse
20080005383 - Computer-implemented method, apparatus, and computer program product for stalling dma operations during memory migration
20080005473 - Compiler assisted re-configurable software implemented cache
20080005735 - Apparatus and method for monitoring and routing status messages

December 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070297434 - Mechanism for detecting and clearing i/o fabric lockup conditions for error recovery
20070299549 - Nesting negotiation for self-mobile devices
20070299803 - Federated transaction path and service level agreement monitoring across service oriented application partner domains
20070299810 - Autonomic application tuning of database schema
20070299917 - Method, apparatus, and computer program product for instant messaging
20070299925 - Compression and abbreviation for fixed length messaging
20070300144 - A method, apparatus, and computer program product for displaying data in a spreadsheet format
20070300148 - Method, system and computer program product for creating a resume
20070300164 - Method and system for managing instant message logs from within a calendar application
20070300224 - Method and apparatus to modify a task within a set of tasks
20070294120 - Method and system for integrating special requests with a calendar application
20070294202 - Methodology for file identification and retrieval in directories for categorized files
20070294237 - Enterprise-wide configuration management database searches
20070294277 - Methodology for directory categorization for categorized files
20070294307 - Extending configuration management databases using generic datatypes
20070294489 - Atomically updating 64 bit fields in the 32 bit aix kernel
20070288182 - Method for detecting noise events in systems with time variable operating points
20070288604 - Method for determining optimal number of connections in multi-connection download configuration
20070288776 - Method and apparatus for power management in a data processing system
20070288840 - System and method for parsing large xml documents transported across networks as xml encapsulated chunks
20070288962 - Generation and selection of entertainment programming channels
20070278220 - Method and apparatus for detecting metal placed within a microwave oven
20070282865 - Efficient dynamic register file design for multiple simultaneous bit encodings
20070282985 - Service delivery using profile based management
20070282986 - Rule and policy promotion within a policy hierarchy
20070283172 - Mitigate power supply noise response by throttling execution units based upon voltage sensing

November 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070275670 - System and apparatus for distributed sound collection and event triggering
20070275698 - Method and apparatus for dynamic voice response messages
20070276898 - Apparatus and method for flexible web service deployment
20070277157 - Method and apparatus for monitoring for conditions during execution of code
20070268310 - Method and apparatus for consolidating overlapping map markers
20070268313 - Method and apparatus for displaying overlapping markers
20070271216 - Using md4 checksum as primary keys to link transactions across machines
20070271335 - Electronic conferencing system latency feedback
20070262880 - Method and system for sending events between vehicles
20070265754 - Method for automatically adjusting seats in vehicles based upon cargo size
20070265759 - Method and system for utilizing topographical awareness in an adaptive cruise control
20070266313 - Method and apparatus for implied editing action through directional and ordered data selection
20070260415 - Optimizing thermal performance using thermal flow analysis
20070260760 - Method of loading device driver used with open firmware to optimize boot time and required memory
20070260768 - Stalling of dma operations in order to do memory migration using a migration in progress bit in the translation control entry mechanism
20070260769 - Computer-implemented method, apparatus, and computer program product for managing dma write page faults using a pool of substitute pages
20070260823 - Method and apparatus for testing multi-core microprocessors
20070260839 - Migrating data that is subject to access by input/output devices
20070260849 - Method and apparatus for executing instrumentation code using a target processor
20070260859 - Method and apparatus for executing instrumentation code within alternative processor resources
20070260860 - Method and apparatus for executing instrumentation code using processor instructions
20070260893 - Dynamically adapting software for optimal thermal performance
20070260894 - Optimizing thermal performance using feed-back directed optimization
20070260895 - Selection of processor cores for optimal thermal performance
20070260910 - Method and apparatus for propagating physical device link status to virtual devices
20070261032 - Method and apparatus for hardware assisted profiling of code
20070261033 - Method and apparatus for selectively marking and executing instrumentation code
20070261034 - Method and apparatus for graphically marking instructions for instrumentation with hardware assistance
20070261123 - Method and apparatus for runtime memory executable separation
20070253334 - Switch routing algorithm for improved congestion control & load balancing
20070256019 - Display sharing preference system

October 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070250504 - Office system content prediction based on regular expression pattern analysis
20070250667 - Pseudo-lru virtual counter for a locking cache
20070250687 - Method and apparatus for back to back issue of dependent instructions in an out of order issue queue
20070250690 - Method and system for caching peripheral component interconnect device expansion read only memory data
20070250765 - Office system prediction configuration sharing
20070250798 - Method and apparatus in locating clock gating opportunities within a very large scale integration chip design
20070244917 - Coordinated employee records with version history and transition ownership
20070245005 - Method and data processing system for managing a plurality of interfaces
20070245112 - Mapping between a file system and logical log volume
20070245172 - Method, apparatus, and computer program product in a performance monitor for sampling all performance events generated by a processor
20070245406 - Method and apparatus for identifying a service processor with current setting information
20070236299 - Measuring microprocessor susceptibility to internal noise generation
20070239386 - Uniform power density across processor cores at burn-in
20070239387 - Apparatus and method for selectively monitoring multiple voltages in an ic or other electronic chip
20070239830 - Method and apparatus for instant message notification and forwarding
20070239989 - Computer-implemented method, apparatus, and computer program product for securing node port access in a switched-fabric storage area network
20070240023 - Data shift capability for scannable register
20070229132 - Scannable domino latch redundancy for soft error rate protection with collision avoidance
20070229550 - Using self-adjustable three-dimensional matrix to simplify the construction of a complex 3d scene
20070233797 - Method and apparatus for viewpoint collaboration
20070233897 - Method for using the loopback interface in a computer system having multiple workload partitions
20070233949 - Amorphous raid
20070234002 - Method and apparatus for temporary mapping of executable program segments
20070234018 - Method to detect a stalled instruction stream and serialize micro-operation execution
20070234033 - Method for establishing secure distributed cryptographic objects
20070234140 - Method and apparatus for determining relative relevance between portions of large electronic documents
20070234159 - Method and apparatus for testing a ring of non-scan latches with logic built-in self-test

September 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070226019 - Computer implemented method, apparatus, and computer usable program code for configuring language dependent features
20070226165 - Predictive monitoring method and system
20070226683 - Method of efficiently performing precise profiling in a multi-threaded dynamic compilation environment
20070226723 - Efficient generation of simd code in presence of multi-threading and other false sharing conditions and in machines having memory protection support
20070215973 - Multi-layered thermal sensor for integrated circuits and other layered structures
20070220335 - Hardware function isolating during slow mode initial program loading
20070220348 - Method of isolating erroneous software program components
20070220495 - Method and apparatus for profiling execution of code using multiple processors
20070220510 - Method for advanced management of software distribution tasks
20070220515 - Method and apparatus for analyzing wait states in a data processing system
20070214038 - Method and system for incenting viewers to remain with their current digital media content
20070205271 - Method and apparatus for automated teller machine transactions

August 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070201666 - Method and system for visually rearranging telephone call trees
20070203943 - Method and apparatus for generating unique identifiers for logical partitions
20070204108 - Method and system using stream prefetching history to improve data prefetching performance
20070204343 - Presentation of correlated events as situation classes
20070195704 - Method of evaluating data processing system health using an i/o device
20070197257 - Method, apparatus, and program for automated property adjustment in a cellular network
20070198216 - Method and apparatus for analyzing computer system performance and proposing hardware component upgrades
20070198645 - Method for providing in-context responses to instant messaging conversations
20070198646 - Method for providing quick responses in instant messaging conversations
20070198676 - Non-intrusive method for simulation or replay of external events related to an application process, and a system implementing said method
20070198697 - Method of refactoring methods within an application
20070198750 - Input/output workload fingerprinting for input/output schedulers
20070198814 - Method and apparatus for distributing flush instructions
20070188319 - Proximity-based task alerts
20070190944 - Method and system for automatic presence and ambient noise detection for a wireless communication device
20070192578 - Method to enhance boot time using redundant service processors
20070192597 - Protocol for trusted platform module recovery through context checkpointing
20070181682 - Method and apparatus to indicated proximity of a medium and update a user inventory
20070183393 - Method, apparatus, and computer program product for routing packets utilizing a unique identifier, included within a standard address, that identifies the destination host computer system
20070186025 - Method, apparatus, and computer usable program code for migrating virtual adapters from source physical adapters to destination physical adapters
20070180102 - Method and apparatus for analyzing idle states in a data processing system
20070180206 - Method of updating a duplicate copy of an operating system on the same disk
20070180373 - Method and system for renderring application text in one or more alternative languages

July 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070174106 - Method for reducing implementation time for policy based systems management tools
20070174316 - Method, system and computer program product for shrinking a file system
20070174353 - Method and apparatus to proactively capture and transmit dense diagnostic data of a file system
20070174404 - Instant message method to provide a delayed alarm/reminder
20070174405 - Remote operation of instant messaging systems
20070174407 - Scrolling chat for participation in multiple instant messaging conversations
20070174475 - Method and apparatus for local ip address translation
20070174688 - Method for optimizing the transmission of logging data in a multi-computer environment and a system implementing this method
20070174723 - Sub-second, zero-packet loss adapter failover
20070174733 - Routing of shared i/o fabric error messages in a multi-host environment to a master control root node
20070165520 - Port trunking between switches
20070165596 - Creation and management of routing table for pci bus address based routing with integrated did
20070165848 - Lightweight pseudo-random number generator
20070166693 - Inaudible midi interpretation device
20070168053 - Framework for automatically analyzing i/o performance problems using multi-level analysis
20070168112 - Method and system for providing travel direction annotations over a network
20070168205 - Dynamic food orders during travel
20070168311 - Method for controlling risk in a computer security artificial neural network expert system
20070168343 - Method and system for automatic identification and notification of relevant software defects
20070168347 - Method and apparatus for deriving optimal physical space and ambiance conditions
20070168379 - Method and apparatus for cataloging screen shots of a program
20070168434 - Email application smart paste entry feature
20070168442 - Method and apparatus for managing a system using an instant messaging personality
20070168444 - Method for automatically initiating an instant messaging chat session based on a calendar entry
20070168445 - Method and apparatus for storing and retrieving conversations in an instant messaging system
20070168447 - Method of scheduling calendar entries via an instant messaging interface
20070168525 - Method for improved virtual adapter performance using multiple virtual interrupts
20070168545 - Methods and devices for processing incomplete data packets
20070168670 - Secure bytecode instrumentation facility
20070168823 - Method and apparatus for preventing network outages
20070168855 - Screen splitting for web browsers
20070169063 - Method, apparatus, and program product for displaying readme text inside an application
20070169069 - Method and apparatus for using pre-translated files in a virtual machine
20070169178 - System and method for smart password determination
20070169195 - System and method of dynamically weighted analysis for intrusion decison-making
20070169202 - Method for concealing user identities on computer systems through the use of temporary aliases

June 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070143788 - Method, apparatus, and program product for providing local information in a digital video stream
20070136341 - Method for balancing binary search trees
20070136452 - Apparatus and method for providing access to a data stream by a plurality of users at a same time
20070136458 - Creation and management of atpt in switches of multi-host pci topologies
20070136465 - Method for allowing multiple authorized applications to share the same port
20070136481 - Method for improved network performance using smart maximum segment size
20070136554 - Memory operations in a virtualized system
20070130119 - User/process runtime system trace
20070130320 - Efficient, centralized management of application log configuration settings

May 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070121492 - Thermal interrupt generation
20070121698 - Thermal throttling control for testing of real-time software
20070121699 - Hysteresis in thermal throttling
20070124100 - Generation of hardware thermal profiles for a set of processors
20070124101 - Generation of software thermal profiles executed on a set of processors using processor activity
20070124102 - Generation of software thermal profiles executed on a set of processors using thermal sampling
20070124103 - Analytical generation of software thermal profiles
20070124104 - Maximal temperature logging
20070124105 - Tracing thermal data via performance monitoring
20070124124 - Generation of software thermal profiles for applications in a simulated environment
20070124355 - Support of deep power savings mode and partial good in a thermal management system
20070124423 - Apparatus and method for flexible web service deployment
20070124611 - Thermal throttle control with minimal impact to interrupt latency
20070124618 - Optimizing power and performance using software and hardware thermal profiles
20070124622 - Implementation of thermal throttling logic
20070124722 - Compilation for a simd risc processor
20070124761 - Space-shifting media streaming system
20070118839 - Method and apparatus for grid project modeling language
20070118908 - Snoop echo response extractor
20070112825 - Meta-data tags used to describe data behaviors
20070112876 - Method and apparatus for pruning data in a data warehouse
20070112889 - Method and apparatus for collecting data from data sources
20070106711 - Method and apparatus for configurable data aggregation in a data warehouse
20070106730 - Method for correcting information in a received electronic mail
20070106731 - Method for correcting a received electronic mail having an erroneous header
20070106795 - Automatic orchestration of dynamic multiple party, multiple media communications
20070095636 - Cadence controlled actuator
20070097871 - Method of routing i/o adapter error messages in a multi-host environment
20070097948 - Creation and management of destination id routing structures in multi-host pci topologies
20070097949 - Method using a master node to control i/o fabric configuration in a multi-host environment
20070097950 - Routing mechanism in pci multi-host topologies using destination id field
20070100938 - Participant-centered orchestration/timing of presentations in collaborative environments
20070100939 - Method for improving attentiveness and participation levels in online collaborative operating environments
20070100947 - Method and apparatus for determining whether an email message is ready for transmission
20070100986 - Methods for improving interactive online collaboration using user-defined sensory notification or user-defined wake-ups
20070101000 - Method and apparatus for capacity planning and resourse availability notification on a hosted grid
20070101009 - Method and system for automatic/dynamic instant messaging location switch
20070101016 - Method for confirming identity of a master node selected to control i/o fabric configuration in a multi-host environment
20070101334 - Dynamic policy manager method, system, and computer program product for optimizing fractional resource allocation
20070101369 - Method and apparatus for providing summaries of missed portions of television programs
20070101401 - Method and apparatus for super secure network authentication

April 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070091921 - Method and apparatus for adaptive bandwidth control with defined priorities for different networks
20070091922 - Method and apparatus for adaptive bandwidth control with a bandwidth guarantee
20070091923 - Method and apparatus for adaptive bandwidth control with user settings
20070094002 - Method and apparatus for grid multidimensional scheduling viewer
20070094331 - Method for identifying and tracking grouped content in e-mail campaigns
20070094332 - Method for determining user uniqueness in e-mail campaigns
20070094380 - Method and apparatus for collocating application monitoring reports with web applications
20070094662 - Method and apparatus for a multidimensional grid scheduler
20070088598 - Mechanism for using processlets to model service processes
20070088785 - Method for monitoring and reporting usage of non-hypertext markup language e-mail campaigns
20070088915 - Method and apparatus for software-assisted data cache and prefetch control
20070088935 - Method and apparatus for delaying a load miss flush until issuing the dependent instruction
20070089094 - Temporal sample-based profiling
20070089097 - Region based code straightening
20070089104 - Method and system for managing heuristic properties
20070089105 - Method and system for reducing memory reference overhead associated with threadprivate variables in parallel programs
20070083855 - Method and apparatus to enhance context for specific instances of output text in source files
20070075168 - Method and apparatus for document destruction
20070075994 - Adaptive sampling of a static data set
20070078947 - Apparatus, system and method for detecting old versions of an applet in a client browser's jvm
20070079009 - Method for tagging and tracking non-hypertext markup language based e-mail
20070079117 - Method for passing selectively encrypted attributes of specific versions of objects in a distributed system
20070079120 - Dynamic creation and hierarchical organization of trusted platform modules
20070079260 - Method and apparatus to transmit a calendar event in target calendaring system format

March 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070046282 - Method and apparatus for semi-automatic generation of test grid environments in grid computing
20070050174 - Method and apparatus for adaptive tracing with different processor frequencies

February 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070040620 - Method of functionality testing for a ring oscillator
20070043717 - Relevancy association architecture
20070043718 - Autonomic relevancy building
20070043821 - Method and system for task delegation via instant message
20070043822 - Instant messaging prioritization based on group and individual prioritization
20070043906 - Method for data set replacement in 4-way or greater locking cache
20070035391 - Method and system for deterring theft of mobile electronic devices
20070038709 - Method and system for identifying spam email
20070038806 - Selective information caching on disk drive
20070038809 - Method and apparatus for aging data in a cache
20070038913 - Method and apparatus for the reliability of host data stored on fibre channel attached storage subsystems
20070038937 - Method, program, and device for analyzing document structure
20070038953 - Method and system for dynamically providing scroll indicators
20070038982 - Method and process to automatically perform test builds or translated files for a software product
20070038993 - Method of identifying and checking software installation requirements
20070029380 - Method to disable use of selected applications based on proximity or user identification
20070033224 - Method and system for automatic construction and management of sets of hierarchical interest points
20070033272 - Dynamic subnet updates
20070033366 - Method, apparatus, and computer program product for reconfiguring a storage area network to support the execution of an application automatically upon execution of the application
20070033371 - Method and apparatus for establishing a cache footprint for shared processor logical partitions
20070033445 - Method, apparatus, and program product for autonomic patch risk assessment
20070033579 - System and method for searching for multiple types of errors in file following translation into a new natural language
20070033586 - Method for blocking the installation of a patch
20070033635 - Method, apparatus, and program product for autonomic patch deployment based on autonomic patch risk assessment and policies
20070024326 - Method and apparatus for generating multiple analog signals using a single microcontroller output pin
20070025395 - System load based dynamic segmentation for network interface cards
20070027952 - Broadcast of shared i/o fabric error messages in a multi-host environment to all affected root nodes

January 2007 - Ibm Corp (ya) C/o Yee & Associates PC patents

20070019637 - Mechanism to virtualize all address spaces in shared i/o fabrics
20070022184 - Method and apparatus for a secure network install
20070022255 - Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of modified memory blocks
20070022256 - Method, apparatus, and computer program product for a cache coherency protocol state that predicts locations of shared memory blocks
20070022415 - System and method for optimized swing modulo scheduling based on identification of constrained resources
20070022427 - Hypervisor virtualization of os console and operator panel
20070022471 - Multiple user credentials
20070016625 - Method and apparatus for providing a central dictionary and glossary server
20070016683 - Variable resource sets
20070016791 - Issuing a command and multiple user credentials to a remote system
20070016801 - Method, apparatus, and product for establishing virtual endorsement credentials for dynamically generated endorsement keys in a trusted computing platform
20070016831 - Identification of root cause for a transaction response time problem in a distributed environment
20070008003 - Self-biased high speed level shifter circuit
20070008892 - Method and system for testing branch execution and state transition logic in session initiation protocol application modular components
20070011273 - Method and apparatus for sharing information in a virtual environment
20070011599 - Method, apparatus, and computer program product for testing ability to recover from cache directory errors
20070006168 - Apparatus and method for dynamic instrumenting of code to minimize system perturbation

December 2006 - Ibm Corp (ya) C/o Yee & Associates PC patents

20060293877 - Method and apparatus for uni-lingual workflow usage in multi-lingual data center environments
20060294331 - Method, apparatus, and product for prohibiting unauthorized access of data stored on storage drives
20060294526 - Method and apparatus for generating service frameworks
20060294586 - Security locking apparatus and method for portable computer
20060282195 - Method and system for synchronizing climate control devices
20060282595 - Method and apparatus to override daughterboard slots marked with power fault
20060282620 - Weighted lru for associative caches
20060282884 - Method and apparatus for using a proxy to manage confidential information
20060273920 - Method and system for automatic patron queuing using radio frequency identification embedded personal communication devices
20060274752 - Method and apparatus for managing address resolution protocol data for interfaces connected to different switches
20060277025 - Method and apparatus for classifying and modeling operating system image for data center management
20060277278 - Distributing workload among dns servers
20060277293 - Enabling and disabling byte code inserted probes based on transaction monitoring tokens
20060277303 - Method to improve response time when clients use network services

November 2006 - Ibm Corp (ya) C/o Yee & Associates PC patents

20060268851 - Method and apparatus for address resolution protocol persistent in a network data processing system
20060269055 - Method and apparatus for improving performance and security of des-cbc encryption algorithm
20060271706 - Method, apparatus, and computer program product for requesting deterministic virtual address identifiers for nodes in a fibre channel network
20060271817 - System and method for error checking of failed i/o open calls
20060271820 - Method and apparatus for reducing number of cycles required to checkpoint instructions in a multi-threaded processor
20060271928 - Method and apparatus for a design pattern for automating service provisioning
20060271937 - Method, apparatus, and computer program product for dynamically modifying operating parameters of the system based on the current usage of a processor core's specialized processing units
20060265381 - Customized and consolidated bookmarks
20060265454 - Instant message methods and techniques to broadcast or join groups of people
20060255122 - Mechanish for ensuring authenticity of written and printed documents
20060255123 - Mechanism for storing authenticity information about a written or printed document
20060259644 - Receive queue device with efficient queue flow control, segment placement and virtualization mechanisms
20060250945 - Method and apparatus for automatically activating standby shared ethernet adapter in a virtual i/o server of a logically-partitioned data processing system
20060250970 - Method and apparatus for managing capacity utilization estimation of a data center
20060250977 - Method and apparatus for determining data center resource availablilty using multiple time domain segments
20060250981 - Managing automated resource provisioning with a workload scheduler
20060253524 - Representations of conversational policies
20060253588 - Method and apparatus for managing test results in a data center
20060253631 - System/tool for resource-conservative installation of compressed archives
20060253650 - Method and apparatus using hard disk drive for enhanced non-volatile caching
20060253696 - Method and system for implementing a diagnostic or correction boot image over a network connection
20060253715 - Scheduling processor voltages and frequencies based on performance prediction and power constraints
20060253725 - Method and apparatus for expressing high availability cluster demand based on probability of breach
20060253843 - Method and apparatus for creation of an interface for constructing conversational policies
20060253845 - Method and apparatus for determining leaks in a java heap
20060253848 - Method and apparatus for solutions deployment in a heterogeneous systems management environment
20060253849 - Method and apparatus for enhancing manageability of software catalog, abstracting software configuration, and desired state management
20060245354 - Method and apparatus for deploying and instantiating multiple instances of applications in automated data centers using application deployment template
20060245411 - Maintaining service reliability in a data center using a service level objective provisioning mechanism
20060248117 - Distributed directory deployment
20060248159 - Method and apparatus for presenting navigable data center information in virtual reality using leading edge rendering engines
20060248196 - Using broadcast domains to manage virtual local area networks
20060248290 - Storage pools with write atomicity
20060248328 - Method and system for automatic detection, inventory, and operating system deployment on network boot capable computers
20060248371 - Method and apparatus for a common cluster model for configuring, managing, and operating different clustering technologies in a data center
20060248372 - Intelligent resource provisioning based on on-demand weight calculation
20060248466 - Integration of multiple programming/scripting languages into one program unit
20060248577 - Using sso processes to manage security credentials in a provisioning management system

October 2006 - Ibm Corp (ya) C/o Yee & Associates PC patents

20060242321 - Priority based differentiated dns processing
20060242389 - Job level control of simultaneous multi-threading functionality in a processor
20060242442 - Method, apparatus, and product for an efficient virtualized time base in a scaleable multi-processor computer
20060242702 - Method for fast decryption of processor instructions in an encrypted instruction power architecture
20060233179 - Method and system using arp cache data to enhance accuracy of asset inventories
20060235708 - Method and apparatus for assessing products
20060235856 - Route generation for task completion by a location-aware device
20060235990 - Method and apparatus for controlling data flows in distributed storage systems
20060236062 - Method and apparatus for negotiating revised service level agreements
20060236068 - Method and apparatus for storage provisioning automation in a data center
20060236124 - Method and apparatus for determining whether to encrypt outbound traffic
20060236408 - Method and apparatus for device dependent access control for device independent web content
20060227804 - Method for enablement for offloading functions in a single lan adapter
20060227810 - Method, system and program product for outsourcing resources in a grid computing environment
20060227943 - Rule-based instant message retention
20060229849 - Using highly skewed clocks for application based tracing and application based normalization of processor clocks in an smp environment
20060230121 - Referential integrity across a distributed directory
20060230126 - System and method for port assignment management across multiple nodes in a network environment
20060230263 - Method and apparatus to guarantee configuration settings in remote data processing systems
20060230292 - Method, apparatus, and program to post process applications encrypting sensitive objects that are logged
20060230390 - Instruction profiling using multiple metrics
20060230391 - System and method for collecting a plurality of metrics in a single profiling run of computer code
20060230399 - Remote scriptlet execution
20060230463 - Method, apparatus, and computer program product for controlling copying and playback of digital data
20060224720 - Method, computer program product, and system for mapping users to different application versions
20060224790 - Method, system, and computer program product for virtual adapter destruction on a physical adapter that supports virtual adapters
20060225070 - Autonomic computing: management agent utilizing action policy for operation
20060225123 - Use of policy levels to enforce enterprise control

September 2006 - Ibm Corp (ya) C/o Yee & Associates PC patents

20060209724 - Method and system for fully trusted adapter validation of addresses referenced in a virtual host transfer request
20060209863 - Virtualized fibre channel adapter for a multi-processor data processing system
20060212242 - Event tracing with time stamp compression and history buffer based compression
20060212243 - Event tracing using hash tables with support for dynamic address to name resolution
20060212244 - Event tracing with time stamp compression
20060212563 - Split socket send queue apparatus and method with efficient queue flow control, retransmission and sack support mechanisms
20060212606 - Native virtualization on a partially trusted adapter using pci host bus, device, and function number for identification
20060212608 - System, method, and computer program product for a fully trusted adapter validation of incoming memory mapped i/o operations on a physical adapter that supports virtual adapters or virtual resources
20060212620 - System and method for virtual adapter resource allocation
20060212761 - Data and instruction address compression
20060212866 - System and method for graphically displaying scheduling information
20060212870 - Association of memory access through protection attributes that are associated to an access control level on a pci adapter that supports virtualization
20060205411 - Apparatus and method for merging wireless telephone service with existing wired telephone equipment in a facility
20060206513 - Method for speed-efficient and memory-efficient construction of a trie
20060206876 - Method and apparatus for a programming framework for pattern matching and transformation of intermediate language expression trees
20060198297 - Efficient muxing scheme to allow for bypass and array access
20060200504 - Method and apparatus for role mapping methodology for user registry migration
20060200810 - Method and apparatus for choosing register classes and/or instruction categories
20060200818 - Method and apparatus for providing alternative installation structures for deployment of software applications



###

This listing is an abstract for educational and research purposes is only meant as a recent sample of applications filed, not a comprehensive history. Freshpatents.com is not affiliated or associated with Ibm Corp (ya) C/o Yee & Associates PC in any way and there may be associated servicemarks. This data is also published to the public by the USPTO and available for free on their website. Note that there may be alternative spellings for Ibm Corp (ya) C/o Yee & Associates PC with additional patents listed. Browse our Agent directory for other possible listings.

###

FreshPatents.com Support