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

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

keyword monitor Monitor "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.

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

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

20060193327 - System and method for providing quality of service in a virtual adapter
20060195287 - Eclipz wiretest for differential clock/oscillator signals
20060195617 - Method and system for native virtualization on a partially trusted adapter using adapter bus, device and function number for identification
20060195618 - Data processing system, method, and computer program product for creation and initialization of a virtual adapter on a physical adapter that supports virtual adapter level virtualization
20060195619 - System and method for destroying virtual resources in a logically partitioned data processing system
20060195620 - System and method for virtual resource initialization on a physical adapter that supports virtual resources
20060195623 - Native virtualization on a partially trusted adapter using pci host memory mapped input/output memory address for identification
20060195626 - System and method for host initialization for an adapter that supports virtualization
20060195634 - System and method for modification of virtual adapter resources in a logically partitioned data processing system
20060195642 - Method, system and program product for differentiating between virtual hosts on bus transactions and associating allowable memory access for an input/output adapter that supports virtualization
20060195644 - Interrupt mechanism on an io adapter that supports virtualization
20060195663 - Virtualized i/o adapter for a multi-processor data processing system
20060195673 - Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an i/o adapter that supports virtualization
20060195674 - System and method for managing metrics table per virtual port in a logically partitioned data processing system
20060195675 - Association of host translations that are associated to an access control level on a pci bridge that supports virtualization
20060195731 - First failure data capture based on threshold violation
20060195737 - System and method for characterization of certain operating characteristics of devices
20060195848 - System and method of virtual resource modification on a physical adapter that supports virtual resources
20060187818 - Method and apparatus for automatic recovery from a failed node concurrent maintenance operation
20060187902 - Method and apparatus for session initiation protocol application design, development, execution and integration
20060190545 - Method, apparatus, and program to forward and verify multiple digital signatures in electronic mail
20060190581 - Method and apparatus for updating application servers
20060190934 - Method and apparatus for inlining native functions into compiled java code
20060190935 - Method and apparatus for transforming java native interface function calls into simpler operations during just-in-time compilation
20060181325 - System and method for providing on-chip clock generation verification using an external clock
20060181337 - Digitally tunable high-current current reference with high psrr
20060184253 - Intelligent method of organizing and presenting operational mode information on an instrument panel of a flight deck
20060184339 - Using arm correlators to link log file statements to transaction instances and dynamically adjusting log levels in response to threshold violations
20060184373 - Method and system for quick and automatic police canvas operation of an identified crime scene area using an autodialer
20060184706 - Method and apparatus for multiplexing commands in a symmetric multiprocessing system interchip link
20060184714 - Intelligent system health indicator
20060184734 - Method and apparatus for efficiently accessing both aligned and unaligned data from a memory
20060184739 - Mechanism in a multi-threaded microprocessor to maintain best case demand instruction redispatch
20060184741 - Method, apparatus, and computer program product for sharing data in a cache among threads in an smt processor
20060184771 - Mini-refresh processor recovery as bug workaround method using existing recovery hardware
20060184772 - Lookahead mode sequencer
20060184776 - Methods to randomly or pseudo-randomly, without bias, select instruction for performance analysis in a microprocessor
20060184822 - Auxiliary mechanism to manage instruction restart and restart coming in a lookahead processor
20060184832 - Method and apparatus for achieving high cycle/trace compression depth by adding width
20060184833 - Method, apparatus, and computer program product in a processor for performing in-memory tracing using existing communication paths
20060184834 - 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
20060184835 - Method, apparatus, and computer program product for synchronizing triggering of multiple hardware trace facilities using an existing system bus
20060184836 - Method, apparatus, and computer program product in a processor for dynamically during runtime allocating memory for in-memory hardware tracing
20060184837 - Method, apparatus, and computer program product in a processor for balancing hardware trace collection among different hardware trace facilities
20060184840 - Using timebase register for system checkstop in clock running environment in a distributed nodal environment
20060184852 - Transient noise detection scheme and apparatus
20060184905 - Method and apparatus for specifying multiple voltage domains and validating physical implementation and interconnections in a processor chip
20060184946 - Thread priority method, apparatus, and computer program product for ensuring processing fairness in simultaneous multi-threading microprocessors
20060176049 - Dynamic silicon characterization observability using functional clocks for system or run-time process characterization
20060176731 - Multifunctional latch circuit for use with both sram array and self test device
20060176897 - Method for indirect access to a support interface for memory-mapped resources to reduce system connectivity from out-of-band support processor
20060178764 - Method and apparatus for autonomic policy-based thermal management in a data processing system
20060179177 - Method, apparatus, and computer program product for migrating data pages by disabling selected dma operations in a physical i/o adapter
20060179184 - Method for providing low-level hardware access to in-band and out-of-band firmware
20060179195 - Method and apparatus for restricting input/output device peer-to-peer operations in a data processing system to improve reliability, availability, and serviceability
20060179207