IBM patents granted on 01 December 2015

99 US patents granted on 01 December 2015 and assigned to IBM

1 9,204,580 Movable shielded cable egress
2 9,204,531 Implementing feed-through and domain isolation using ferrite and containment barriers
3 9,204,454 Interference coordination in wireless network cloud environment
4 9,204,098 Dynamic character substitution for web conferencing based on sentiment
5 9,203,951 Mobile telephone adapted for use with one hand
6 9,203,922 Method and apparatus for single sign-off using cookie tracking in a proxy
7 9,203,903 Processing a request to mount a boot volume
8 9,203,876 Automatic registration of devices
9 9,203,833 User authorization using an automated Turing Test
10 9,203,830 Establishing and maintaining an improved single sign-on (SSO) facility
11 9,203,774 Instantiating resources of an IT-service
12 9,203,773 Allocating instantiated resources to an it-service
13 9,203,711 Port mirroring for sampling measurement of network flows
14 9,203,709 Secure metering and accounting for cloud services
15 9,203,700 Monitoring client information in a shared environment
16 9,203,693 Server virtualization
17 9,203,689 Differential dynamic host configuration protocol lease allocation
18 9,203,687 Providing access to message headers
19 9,203,686 Providing access to message headers
20 9,203,651 Sorting systems in a tree
21 9,203,649 Processing of email based on semantic relationship of sender to recipient
22 9,203,607 Keyless challenge and response system
23 9,203,159 Phased-array transceiver
24 9,203,041 Carbon nanotube transistor having extended contacts
25 9,202,959 Embedded junction in hetero-structured back-surface field for photovoltaic devices
26 9,202,943 Niobium thin film stress relieving layer for thin-film solar cells
27 9,202,920 Methods for forming vertical and sharp junctions in finFET structures
28 9,202,919 FinFETs and techniques for controlling source and drain junction profiles in finFETs
29 9,202,812 Abrupt source/drain junction formation using a diffusion facilitation layer
30 9,202,749 Process methods for advanced interconnect patterning
31 9,202,743 Graphene and metal interconnects
32 9,202,698 Replacement gate electrode with multi-thickness conductive metallic nitride layers
33 9,202,689 Transistor with improved sigma-shaped embedded stressor and method of formation
34 9,202,554 Methods and circuits for generating physically unclonable function
35 9,202,507 Dynamic tape storage library for data management
36 9,202,485 Load balancing and space efficient big data tape management
37 9,202,188 Impact analysis of change requests of information technology systems
38 9,202,184 Optimizing the selection, verification, and deployment of expert resources in a time of chaos
39 9,202,182 Method and system for analyzing business architecture
40 9,202,146 Duplicate check image resolution
41 9,202,080 Method and system for policy driven data distribution
42 9,202,078 Data perturbation and anonymization using one way hash
43 9,202,062 Virtual machine validation
44 9,202,060 Method for secure self-booting of an electronic device
45 9,201,978 Methods, apparatus and system for providing and retrieving web contents
46 9,201,937 Rapid provisioning of information for business analytics
47 9,201,936 Rapid provisioning of information for business analytics
48 9,201,911 Managing test data in large scale performance environment
49 9,201,901 Techniques for generating a representative image and radiographic interpretation information for a case
50 9,201,892 Fast snapshots
51 9,201,878 Object-oriented systems and methods for remotely controlling storage management services
52 9,201,875 Partition file system for virtual machine memory management
53 9,201,872 System for testing a browser-based application
54 9,201,846 Round for reround mode in a decimal floating point instruction
55 9,201,830 Input/output (I/O) expansion response processing in a peripheral component interconnect express (PCIe) environment
56 9,201,806 Anticipatorily loading a page of memory
57 9,201,801 Computing device with asynchronous auxiliary execution unit
58 9,201,798 Processor instruction based data prefetching
59 9,201,795 Dynamic hierarchical memory cache awareness within a storage system
60 9,201,794 Dynamic hierarchical memory cache awareness within a storage system
61 9,201,782 Efficient allocation and reclamation of thin-provisioned storage
62 9,201,769 Progressive black-box testing of computer software applications
63 9,201,761 Debugging data format conversion
64 9,201,756 Administering event pools for relevant event analysis in a distributed processing system
65 9,201,746 Method for mirroring a log file by threshold driven synchronization
66 9,201,727 Error protection for a data bus
67 9,201,724 End-to end data protection supporting multiple CRC algorithms
68 9,201,723 Fault handling in a distributed IT environment
69 9,201,715 Event overflow handling by coalescing and updating previously-queued event notification
70 9,201,706 Minimizing workload migrations during cloud maintenance operations
71 9,201,703 Sharing kernel services among kernels
72 9,201,698 System and method to reduce memory usage by optimally placing VMS in a virtualized data center
73 9,201,697 System and method to reduce memory usage by optimally placing VMS in a virtualized data center
74 9,201,690 Resource aware scheduling in a distributed computing environment
75 9,201,684 Aiding resolution of a transaction
76 9,201,678 Placing a virtual machine on a target hypervisor
77 9,201,655 Method, computer program product, and hardware product for eliminating or reducing operand line crossing penalty
78 9,201,654 Processor and data processing method incorporating an instruction pipeline with conditional branch direction prediction for fast access to branch target instructions
79 9,201,648 Associating a visualization of user interface with source code
80 9,201,642 Extending platform trust during program updates
81 9,201,640 License management system
82 9,201,629 Instruction for performing a pseudorandom number seed operation
83 9,201,605 Space reservation in a deduplication system
84 9,201,598 Apparatus and method for sharing resources between storage devices
85 9,201,596 Transmitting data by means of storage area network
86 9,201,581 Visual rules for decision management
87 9,201,565 Value specification in a responsive interface control
88 9,201,562 Value specification in a responsive interface control
89 9,201,490 Power management for a computer system
90 9,201,474 Valve controlled, node-level vapor condensation for two-phase heat sink(s)
91 9,201,117 Managing redundancy repair using boundary scans
92 9,201,112 Atom probe tomography sample preparation for three-dimensional (3D) semiconductor devices
93 9,201,057 Integrated nanopore and paul trap mechanism for DNA capture and motion control
94 9,201,015 Plated through hole void detection in printed circuit boards by detecting a pH-sensitive component
95 9,200,883 Transferable probe tips
96 9,200,851 Pressure control unit and method facilitating single-phase heat transfer in a cooling system
97 9,200,709 Surface positioning for compressible seal arrangement
98 9,199,172 System for software work events
99 9,198,612 Determination of neuropsychiatric therapy mechanisms of action