1460760528-c8366262-a9fe-47f2-b7c9-30e739a47231

1. A method for treating a subject having the symptoms of inflammatory bowel disease comprising administering to the lamina propria antigen presenting cells of the intestinal mucosa of a subject a pharmaceutical composition comprising an effective amount of an inhibitor for CD70, said inhibitor being a CD70 blocking antibody.
2. The method of claim 1 wherein the pharmaceutical composition includes a pharmaceutically acceptable carrier and an adjuvant.
3. The method of claim 1 which is used as an adjunct to another therapeutic treatment.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method of rescheduling a failed backup job, the method comprising:
identifying, using a computing system, a failed instance of a backup job;
determining, using the computing system, an estimated amount of time to complete a rescheduled execution of the failed instance;
determining, using the computing system, an available window of time in a backup schedule that equals or exceeds the estimated amount of time to complete the rescheduled execution; and
rescheduling, using the computing system, the failed instance for execution during the available window of time.
2. The method of claim 1, wherein determining the estimated amount of time to complete the rescheduled execution is based on historical backup information associated with previously completed instances of the backup job.
3. The method of claim 2, wherein the historical backup information comprises, for the previously completed instances of the backup job, a time to complete execution of the backup job and a size of the backup job.
4. The method of claim 3, wherein the estimated amount of time to complete the rescheduled execution is a function of a size of the failed instance and a weighted average backup rate of the previously completed instances of the backup job.
5. The method of claim 3, wherein the historical backup information further comprises, for the previously completed instances of the backup job, a backup type, and wherein determining the estimated amount of time to complete the rescheduled execution excludes historical backup information that is associated with a different backup type than the failed instance.
6. The method of claim 1, wherein determining the available window of time comprises identifying a first-available window of time in the backup schedule that equals or exceeds the estimated amount of time to complete the rescheduled execution.
7. A system for rescheduling a failed backup job, the system comprising:
a memory;
one or more processors;
a backup runtime estimator, executing on at least one of the one or more processors, that determines an estimated runtime for re-running a failed instance of a backup operation, wherein the estimated runtime corresponds to a length of time to complete re-running the failed instance of the backup operation; and
a scheduler, executing on at least one of the one or more processors, that identifies a re-run time in a backup schedule at which to execute the backup operation based on the estimated runtime.
8. The system of claim 7, wherein the scheduler further schedules the backup operation for execution at the re-run time.
9. The system of claim 7, wherein the re-run time occurs during a first-available time window in the backup schedule that equals or exceeds the estimated runtime.
10. The system of claim 7, wherein the backup runtime estimator determines the estimated runtime based on historical backup information associated with the backup operation.
11. The system of claim 10, wherein the historical backup information comprises, for previously completed instances of the backup operation, a length of time to complete the backup operation and a size of the backup operation.
12. The system of claim 11, wherein the backup runtime estimator determines the estimated runtime as a function of a size of the failed instance and a weighted average backup rate of the previously completed instances of the backup operation.
13. The system of claim 11, wherein the historical backup information further comprises, for the previously completed instances of the backup operation, a backup type, and wherein the backup runtime estimator excludes historical backup information associated with a different backup type than the failed instance when determining the estimated runtime.
14. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to:
determine an estimated runtime for re-running a failed instance of a backup operation, wherein the estimated runtime corresponds to a length of time to complete re-running the failed instance of the backup operation; and
determine a re-run time in a backup schedule at which to execute the backup operation based on the estimated runtime.
15. The non-transitory computer-readable storage medium of claim 14, wherein determining the estimated runtime for re-running the failed instance of the backup operation is based on historical backup information associated with the backup operation.

1460760520-33d150ea-c732-4502-81ef-eea2c7dac5f4

1. A method of driving a display element of an electrowetting display device, the method comprising:
receiving data representing a display effect for display by the display element;
selecting a driving scheme for driving the display element to display the display effect, in dependence on a characteristic of the data and from at least:
a) a DC driving scheme in which all voltages applied to the display element which are indicative of the display effect have the same polarity; and
b) an AC driving scheme in which voltages applied to the display element which are indicative of the display effect comprise at least two voltages having different polarities; and

driving the display element using the driving scheme selected in dependence on the characteristic of the data.
2. A method according to claim 1, in which the characteristic of the data represents a frame rate of driving the display element, the frame rate being indicative of a rate of consecutively addressing the display element to change the display effect of the display element.
3. A method according to claim 2, comprising:
determining that the frame rate is lower than a predefined frame rate,
the selecting the driving scheme comprising selecting the DC driving scheme, and
the driving the display element comprising driving the display element using the DC driving scheme.
4. A method according to claim 1, the receiving data comprising:
receiving first display effect data representing a first display effect for display by the display element; and
receiving second display effect data representing a second display effect for display by the display element subsequent to display of the first display effect,
the method further comprising:
comparing the first display effect data and the second display effect data to determine a difference value indicative of a change between the first display effect and the second display effect, the characteristic of the data representing the difference value.
5. A method according to claim 4, in which the difference value represents a magnitude of the change between the first display effect and the second display effect.
6. A method according to claim 4, in which the electrowetting display device has a plurality of display elements, the plurality of display elements comprising the display element, the difference value representing a number of display elements of the plurality of display elements with the change between the first display effect and the second display effect larger than a predefined change.
7. A method according to claim 4, in which the electrowetting display device has a plurality of display elements, the plurality of display elements comprising the display element, the method further comprising:
arranging the changes between the first display effect and the second display effect for each display element of the plurality of display elements in a histogram; and
deriving the characteristic of the data from the histogram.
8. A method according to claim 1, the driving the display element comprising driving the display element using the DC driving scheme, the method further comprising:
applying a reset pulse to the display element to reduce backflow in the display element.
9. A method according to claim 1, the driving the display element comprising driving the display element using the AC driving scheme, the display effect being a display effect for display by the display element for a plurality of frames, the method further comprising:
applying a first voltage of the at least two voltages to the display element, the first voltage having a first polarity; and
in a subsequent frame of the plurality of frames, applying a second voltage of the at least two voltages to the display element, the second voltage having a second polarity opposite the first polarity.
10. A display controller for driving a display element of an electrowetting display device, the display controller comprising at least one processor, and at least one memory including computer program instructions,
the at least one memory and the computer program instructions being configured to, with the at least one processor, cause the display controller to perform a method of driving the electrowetting display device comprising:
receiving data representing a display effect for display by the display element;
selecting a driving scheme for driving the display element to display the display effect, in dependence on a characteristic of the data and from at least:
a) a DC driving scheme in which all voltages applied to the display element which are indicative of the display effect have the same polarity; and
b) an AC driving scheme in which voltages applied to the display element which are indicative of the display effect comprise at least two voltages having different polarities; and

driving the display element using the driving scheme selected in dependence on the characteristic of the data.
11. A display controller according to claim 10, in which the characteristic of the data represents a frame rate of driving the display element, the frame rate being indicative of a rate of consecutively addressing the display element to change the display effect of the display element.
12. A display controller according to claim 11, in which the method comprises:
determining that the frame rate is lower than a predefined frame rate,
the selecting the driving scheme comprising selecting the DC driving scheme, and
the driving the display element comprising driving the display element using the DC driving scheme.
13. A display controller according to claim 10, receiving data comprising:
receiving first display effect data representing a first display effect for display by the display element; and
receiving second display effect data representing a second display effect for display by the display element subsequent to display of the first display effect, the method further comprising:
comparing the first display effect data and the second display effect data to determine a difference value indicative of a change between the first display effect and the second display effect, the characteristic of the data representing the difference value.
14. A display controller according to claim 13, in which the difference value represents a magnitude of the change between the first display effect and the second display effect.
15. A display controller according to claim 13, in which the electrowetting display device has a plurality of display elements, the plurality of display elements comprising the display element, the difference value representing a number of display elements of the plurality of display elements with the change between the first display effect and the second display effect larger than a predefined change.
16. A display controller according to claim 13, in which the electrowetting display device has a plurality of display elements, the plurality of display elements comprising the display element, the method further comprising:
arranging the changes between the first display effect and the second display effect for each display element of the plurality of display elements in a histogram; and
deriving the characteristic of the data from the histogram.
17. A display controller according to claim 10, configured to, with the driving the display element comprising driving the display element using the DC driving scheme:
apply a reset pulse to the display element to reduce backflow in the display element.
18. A display controller according to claim 10, the display effect being a display effect for display by the display element for a plurality of frames, the display controller being configured to, with the driving the display element comprising driving the display element using the AC driving scheme:
apply a first voltage of the at least two voltages to the display element, the first voltage having a first polarity; and
in a subsequent frame of the plurality of frames, apply a second voltage of the at least two voltages to the display element, the second voltage having a second polarity opposite the first polarity.
19. A method according to claim 2, comprising:
determining that the frame rate is equal to or higher than a predefined frame rate,
the selecting the driving scheme comprising selecting the AC driving scheme, and
the driving the display element comprising driving the display element using the AC driving scheme.
20. A display controller according to claim 11, in which the method comprises:
determining that the frame rate is equal to or higher than a predefined frame rate,
the selecting the driving scheme comprising selecting the AC driving scheme, and
the driving the display element comprising driving the display element using the AC driving scheme.
21. An electrowetting display apparatus comprising:
an electrowetting display device comprising a plurality of display elements, the plurality of display elements comprising a display element having:
a first support plate,
a second support plate,
a first fluid and a second fluid immiscible with the first fluid, the first fluid and the second fluid located between the first support plate and the second support plate,
at least one electrode configured to apply a voltage to change a configuration of the first fluid and the second fluid;
a display driver connected to the at least one electrode and configured to output the voltage to change the configuration of the first fluid and the second fluid; and
a display controller comprising at least one processor, and at least one memory comprising computer program instructions, the at least one memory and the computer program instructions being configured to, with the at least one processor, cause the display controller to, using the display driver, perform a method of driving the display element comprising:
receiving data representing a display effect for display by the display element;
selecting a driving scheme for driving the display element to display the display effect, in dependence on a characteristic of the data and from at least:
a) a DC driving scheme in which all voltages applied to the display element which are indicative of the display effect have the same polarity; and
b) an AC driving scheme in which voltages applied to the display element which are indicative of the display effect comprise at least two voltages having different polarities; and

driving the display element using the driving scheme selected in dependence on the characteristic of the data.
22. An electrowetting display apparatus according to claim 21, in which the characteristic of the data represents a frame rate of driving the display element, the frame rate being indicative of a rate of consecutively addressing the display element to change the display effect of the display element.
23. An electrowetting display apparatus according to claim 22, in which the method comprises:
determining that the frame rate is lower than a predefined frame rate,
the selecting the driving scheme comprising selecting the DC driving scheme, and
the driving the display element comprising driving the display element using the DC driving scheme.
24. An electrowetting display apparatus according to claim 22, in which the method comprises:
determining that the frame rate is equal to or higher than a predefined frame rate,
the selecting the driving scheme comprising selecting the AC driving scheme, and
the driving the display element comprising driving the display element using the AC driving scheme.
25. An electrowetting display apparatus according to claim 21, the receiving data comprising:
receiving first display effect data representing a first display effect for display by the display element; and
receiving second display effect data representing a second display effect for display by the display element subsequent to display of the first display effect, the method further comprising:
comparing the first display effect data and the second display effect data to determine a difference value indicative of a change between the first display effect and the second display effect, the characteristic of the data representing the difference value.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A method for table merging with row data reduction for merged columns, the method comprising:
selecting a first table of a plurality of columns and a second table of a plurality of columns for merger in a computer data processing system;
matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table;
determining that the rows of the first table are the same in number as the rows of the second table and that the matched columns include identical data in the respective ones of the rows; and,
generating in a merged table an aggregation of the columns of the first table and the second table, but excluding in the aggregation of the columns of the merged table one of the matched columns that includes identical data in the respective ones of the rows as the other of the matched columns.
2. The method of claim 1, wherein matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises matching each word in a column header of a column of a plurality of rows in the first table with each word in a column header of a column of a plurality of rows in the second table.
3. The method of claim 1, wherein matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises:
determining that a term in a column header for the column in the first table is of a primary language, while a term in a column header for the column in the second table is of a different language;
performing language translation of the term in the column header for the column in the second table from the different language into the primary language; and,
matching the term in the column header of the column in the first table in the primary language with the translated term in the column header of the column in the second table.
4. The method of claim 1, wherein matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises performing textual analysis of terms in a column header for the column in the first table to equate the terms to textually disparate terms in a column header for the column in the second table.
5. The method of claim 1 wherein matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises:
comparing data in the rows of the column in the first table with data in the rows of the of the column in the second table; and,
determining that the column in the first table matches the column in the second table when the data in the rows of the column in the first table are of a same type as data in the rows of the column in the second table.
6. A computer data processing system configured for table merging with row data reduction for merged columns, the system comprising:
a computer with at least one processor and memory;
first and second tables loaded into the memory of the computer; and,
a table merge with row data reduction module executing in the memory of the computer, the module comprising program code enabled to select the first and second tables for merger, to match a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, to determine that the rows of the first table are the same in number as the rows of the second table and that the matched columns include identical data in the respective ones of the rows, and to generate in a merged table an aggregation of the columns of the first table and the second table, but to exclude in the aggregation of the columns of the merged table one of the matched columns that includes identical data in the respective ones of the rows as the other of the matched columns.
7. The system of claim 6, wherein the first and second tables are disposed in a database management system.
8. The system of claim 6, wherein the first and second tables are disposed in a document.
9. The system of claim 6, wherein the program code of the module matches the columns by comparing terms of respective column headers of the columns.
10. The system of claim 6, wherein the program code of the module matches the columns by language translating a term of a column header of one of the columns into a language for a term of a column header for another of the columns and comparing the term of the one of the columns with the translated term of the another of the columns.
11. The system of claim 6, wherein the program code of the module matches the columns by performing textual analysis of respective column headers of the columns.
12. The system of claim 6, wherein the program code of the module matches the columns by comparing data types in the rows of the columns and concluding a match where the data types of the rows match.
13. A computer program product for table merging with row data reduction for merged columns, the computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code comprising:
computer readable program code for selecting a first table of a plurality of columns and a second table of a plurality of columns for merger in a computer data processing system;
computer readable program code for matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table;
computer readable program code for determining that the rows of the first table are the same in number as the rows of the second table and that the matched columns include identical data in the respective ones of the rows; and,
computer readable program code for generating in a merged table an aggregation of the columns of the first table and the second table, but excluding in the aggregation of the columns of the merged table one of the matched columns that includes identical data in the respective ones of the rows as the other of the matched columns.
14. The computer program product of claim 13, wherein the computer readable program code for matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises matching each word in a column header of a column of a plurality of rows in the first table with each word in a column header of a column of a plurality of rows in the second table.
15. The computer program product of claim 13, wherein the computer readable program code for matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises:
computer readable program code for determining that a term in a column header for the column in the first table is of a primary language, while a term in a column header for the column in the second table is of a different language;
computer readable program code for performing language translation of the term in the column header for the column in the second table from the different language into the primary language; and,
computer readable program code for matching the term in the column header of the column in the first table in the primary language with the translated term in the column header of the column in the second table.
16. The computer program product of claim 13, wherein the computer readable program code for matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises computer readable program code for performing textual analysis of terms in a column header for the column in the first table to equate the terms to textually disparate terms in a column header for the column in the second table.
17. The computer program product of claim 13 wherein the computer readable program code for matching a column of a plurality of rows in the first table with a column of a plurality of rows in the second table, comprises:
computer readable program code for comparing data in the rows of the column in the first table with data in the rows of the of the column in the second table; and,
computer readable program code for determining that the column in the first table matches the column in the second table when the data in the rows of the column in the first table are of a same type as data in the rows of the column in the second table.