The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 10, 2014

Filed:

Mar. 11, 2010
Applicants:

Jon Louis Bentley, New Providence, NJ (US);

Frank John Boyle, Iii, Denver, CO (US);

Anjur Sundaresan Krishnakumar, Princeton, NJ (US);

Parameshwaran Krishnan, Basking Ridge, NJ (US);

John H. Meiners, Boulder, CO (US);

Navjot Singh, Denville, NJ (US);

Shalini Yajnik, Berkeley Heights, NJ (US);

Inventors:

Jon Louis Bentley, New Providence, NJ (US);

Frank John Boyle, III, Denver, CO (US);

Anjur Sundaresan Krishnakumar, Princeton, NJ (US);

Parameshwaran Krishnan, Basking Ridge, NJ (US);

John H. Meiners, Boulder, CO (US);

Navjot Singh, Denville, NJ (US);

Shalini Yajnik, Berkeley Heights, NJ (US);

Assignee:

Avaya Inc., Basking Ridge, NJ (US);

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 9/46 (2006.01); G06F 7/00 (2006.01);
U.S. Cl.
CPC ...
G06F 9/466 (2013.01);
Abstract

An apparatus and methods are disclosed for intelligently determining when to merge transactions to backup storage. In particular, in accordance with the illustrative embodiment, queued transactions may be merged based on a variety of criteria, including, but not limited to, one or more of the following: the number of queued transactions; the rate of growth of the number of queued transactions; the calendrical time; estimates of the time required to execute the individual transactions; a measure of importance of the individual transactions; the transaction types of the individual transactions; a measure of importance of one or more data updated by the individual transactions; a measure of availability of one or more resources; a current estimate of the time penalty associated with shadowing a page of memory; and the probability of rollback for the individual transactions, and for the merged transaction.


Find Patent Forward Citations

Loading…