Dynamically configureable placement engine

BW Fawcett - US Patent 8,898,505, 2014 - Google Patents
7,493.406 B2 2/2009 Amini et al. mine, based on one or more constraints, which host the pro
7,539,976 B1 5, 2009 Ousterhout et al. cessing element can be placed on. If the scheduler …

LP relaxation modification and cut selection in a MIP solver

T Achterberg - US Patent 8,463,729, 2013 - Google Patents
BACKGROUND The present invention relates to MIP (mixed integer pro gram) solvers. More
particularly, the present invention relates to the use of intermediate related linear programs …

Dynamic font replacement

S Kataria, L Marchesotti, F Perronnin - US Patent App. 12/774,819, 2011 - Google Patents
BACKGROUND 0001. The following relates to the document printing arts, document display
arts, document rendering arts, and related artS. 0002 Documents that include text …

Allocating Resources to Tasks in Workflows

Y Hamadi, CG Quimper - US Patent App. 11/669,098, 2008 - Google Patents
BACKGROUND 0001 Workflows are currently used to describe methods or processes in
many fields Such as job-shop Scheduling, enterprise resource planning (ERP), customer …

Offline resource allocation algorithms

ND Rangarajan, K Jain, B Sivan, CA Wilkens - US Patent 9,009,318, 2015 - Google Patents
Various embodiments provide offline algorithms for resource allocation. A known set of
“offline'requests may be matched to available resources using an online resource allocation …

Graph clustering

DX Charles, DM Chickering, PY Simard… - US Patent …, 2014 - Google Patents
Various embodiments provide techniques for graph cluster ing. In one or more
embodiments, a participation graph is obtained that represents relationships between …

Data allocation and replication across distributed storage system

H Jia, M Goldszmidt - US Patent 8,380,960, 2013 - Google Patents
BACKGROUND A distributed storage system has multiple servers. Each server may be a
single computer, part of a computer (eg, a partition on the computers attached storage) …

Dynamically configurable placement engine

BW Fawcett - US Patent 8,868,963, 2014 - Google Patents
(57) ABSTRACT A stream application may allocate processing elements to one or more
compute nodes (or hosts) to achieve a desired opti mization goal. Each optimization mode …

Synchronizing Workflows

Y Hamadi, CG Quimper - US Patent App. 11/669,082, 2008 - Google Patents
BACKGROUND 0001 Workflows are currently used to describe methods or processes in
many fields Such as job-shop Scheduling, enterprise resource planning (ERP), customer …

Online resource allocation algorithms

ND Rangarajan, K Jain, B Sivan… - US Patent App. 13 …, 2013 - Google Patents
Various embodiments provide online algorithms for resource allocation. In one or more
embodiments, requests for resources from a service provider are received stochastically. For …