Patent Assignment
Reel/Frame 027988/0806
Assignment of Assignor's Interest
Recorded: 2012-04-04
Received: 2012-04-04
Pages: 19
Assignor
INTERNATIONAL BUSINESS MACHINES CORPORATION
Executed: 2012-03-27
Assignee
FACEBOOK, INC.
1601 WILLOW ROAD, MENLO PARK, CA, 94025, UNITED STATES
Covered Properties
(40)
Method for Managing Message Flow in a Multithreaded, Message Flow Environment
Application:
12/164,055 →
Computer Automated Discovery of Interestingness in Faceted Search
Application:
12/118,206 →
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
Application:
12/116,054 →
Apparatus for Randomizing Instruction Thread Interleaving in a Multi-Thread Processor
Application:
12/112,859 →
Configuration Specification Language Supporting Arbitrary Mapping Functions for Configuration Constructs
Application:
12/110,047 →
Device Address Locking to Facilitate Optimum Usage of the Industry Standard Iic Bus
Application:
12/050,579 →
Tracking Converge Results in a Batch Simulation Farm Network
Application:
12/049,680 →
Apparatus for Adjusting Instruction Thread Priority in a Multi-Thread Processor
Application:
12/044,846 →
Scheduling Compatible Threads in a Simultaneous Multi-Threading Processor Using Cycle Per Instruction Value Occurred During Identified Time Interval
Application:
12/036,804 →
Estimating the Compilation Time of a Query Optimizer
Application:
12/032,838 →
Packaging Files Having Automatic Conversion Across Platforms
Application:
11/969,950 →
Simultaneous Multi-Threaded (Smt) Processor Supporting Thread-Execution-State-Sensitive Supervisory Commands
Application:
11/960,878 →
Method and Apparatus for Debugging a Program on a Limited Resource Processor
Application:
11/959,998 →
Method, Program, and System for Resetting the Value of a Coupon Based on Market Information
Application:
11/952,758 →
Discovering Interestingness in Faceted Search
Application:
11/876,042 →
System for Allocating Storage Performance Resource
Application:
11/867,031 →
Client Device Configuration with Hooks
Application:
11/848,797 →
Configuration Database Supporting Selective Presentation of Configuration Entities
Application:
11/762,597 →
Method, System and Program Product Providing a Configuration Specification Language Supporting Arbitrary Mapping Functions for Configuration Constructs
Application:
11/408,583 →
Method, System and Program Product Providing a Configuration Specification Language Supporting Arbitrary Mapping Functions for Configuration Constructs
Application:
11/408,835 →
Method, System and Program Product for Providing a Configuration Specification Language Supporting Selective Presentation of Configuration Entities
Application:
10/902,595 →
Method and Apparatus for Directory-Based Coherence with Distributed Directory Management
Application:
10/809,581 →
Program Debug Method and Apparatus
Application:
10/697,865 →
Estimating the Compilation Time of a Query Optimizer
Application:
10/673,433 →
System and Method for Scheduling Compatible Threads in a Simultaneous Multi-Threading Processor Using Cycle Per Instruction Value Occurred During Identified Time Interval
Application:
10/671,132 →
Systems and Methods for Packaging Files Having Automatic Conversion Across Platforms
Application:
10/637,015 →
Device Address Locking to Facilitate Optimum Usage of the Industry Standard Iic Bus
Application:
10/631,065 →
Method for Transferring Data from a Memory Subsystem to a Network Adapter by Extending Data Lengths to Improve the Memory Subsystem and Pci Bus Efficiency
Application:
10/621,948 →
Method and Apparatus for Randomizing Instruction Thread Interleaving in a Multi-Thread Processor
Application:
10/424,533 →
Apparatus and Method for Adjusting Instruction Thread Priority in a Multi-Thread Processor
Application:
10/424,529 →
Method and Apparatus for Sending Thread-Execution-State-Sensitive Supervisory Commands to a Simultaneous Multi-Threaded (Smt) Processor
Application:
10/422,650 →
Client Device Configuration with Hooks
Application:
10/361,198 →
Method, Apparatus and Computer Program Product for Managing Message Flow in a Multithreaded, Message Flow Environment
Application:
10/326,147 →
System for Allocating Storage Performance Resource
Application:
10/309,606 →
Method, Program, and System for Resetting the Value of a Coupon Based on Market Information
Application:
10/042,481 →
Tracking Converage Results in a Batch Simulation Farm Network
Application:
09/997,460 →
Packaging Architecture for a Multiple Array Transceiver Using a Flexible Cable
Application:
10/006,835 →
Super-Coherent Multiprocessor System Bus Protocols
Application:
09/978,355 →
System and Method for Organizational Risk Based on Personnel Planning Factors
Application:
09/895,977 →
Content Insurance
Application:
09/759,163 →