Patents by Inventor John Vivian
John Vivian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 8630985Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: August 22, 2012Date of Patent: January 14, 2014Assignee: Oracle International CorporationInventors: Jiangbin Luo, George H. Claborn, Stephen John Vivian, Steve Taihung Lee, Raymond Guzman, Douglas Andrew Voss, Benedicto Elmo Garin, Jr.
-
Patent number: 8423515Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: January 31, 2011Date of Patent: April 16, 2013Assignee: Oracle International CorporationInventors: Stephen John Vivian, George H. Claborn, Mahesh Baburao Girkar, Vinay H. Srihari, Steve Taihung Lee
-
Publication number: 20120330899Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: ApplicationFiled: August 22, 2012Publication date: December 27, 2012Applicant: Oracle International CorporationInventors: Jiangbin LUO, George H. CLABORN, Stephen John VIVIAN, Steve Taihung LEE, Raymond GUZMAN, Douglas Andrew VOSS, Benedicto Elmo GARIN, JR.
-
Patent number: 8255369Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: November 24, 2006Date of Patent: August 28, 2012Assignee: Oracle International CorporationInventors: Jiangbin Luo, George H. Claborn, Stephen John Vivian, Steve Tiahung Lee, Raymond Guzman, Douglas Andrew Voss, Benedicto Elmo Garin, Jr.
-
Publication number: 20120030508Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: ApplicationFiled: January 31, 2011Publication date: February 2, 2012Applicant: ORACLE INTERNATIONAL CORPORATIONInventors: Stephen John VIVIAN, George H. CLABORN, Mahesh Baburao GIRKAR, Vinay H. SRIHARI, Steve Taihung LEE
-
Patent number: 7882079Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration may use asynchronous transfer modes to transfer redo to the standby and permits automatic failover only when the observer is present and the failover will not result in data loss due to the asynchronous transfer mode beyond a specified maximum. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: November 30, 2006Date of Patent: February 1, 2011Assignee: Oracle International CorporationInventors: Stephen John Vivian, George H. Claborn, Mahesh Baburao Girkar
-
Patent number: 7871421Abstract: A therapeutic ring to be worn on an outer finger. The therapeutic ring includes a ring band and a pair of projections, the pair spaced on the ring band and extending from an inner surface of the ring band to apply continuous pressure to opposed sides only of an arterial or meridian channel in the outer finger.Type: GrantFiled: January 19, 2006Date of Patent: January 18, 2011Inventor: John Vivian Woodley
-
Patent number: 7734596Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: November 24, 2006Date of Patent: June 8, 2010Inventors: Stephen John Vivian, Raymond Guzman, Douglas Andrew Voss, Benedicto Elmo Garin, Jr.
-
Patent number: 7668879Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: November 22, 2006Date of Patent: February 23, 2010Assignee: Oracle International CorporationInventors: Stephen John Vivian, Robert R. McGulrk, George H. Claborn, Mahesh Baburao Girkar, Benedito Elmo Garin, Jr., Raymond Guzman, Douglas Voss
-
Patent number: 7627584Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: GrantFiled: November 22, 2006Date of Patent: December 1, 2009Assignee: Oracle International CorporationInventors: George H. Claborn, Stephen John Vivian, Robert R. McGuirk, Mahesh Baburao Girkar, Benedito Elmo Garin, Jr., Raymond Guzman, Douglas Voss
-
Patent number: 7549079Abstract: A graphical user interface based method of configuring automatic failover from a primary database system to a standby database system that is coupled to the primary database system by a network. Also coupled to the network is an observer process that is independent of the database systems and that initiates the failover process. The observer periodically pings the database systems to determine whether a failover is necessary. The graphical user interface permits a user to specify the primary and secondary database systems, configure the observer, and specify conditions under which a failover may occur and to enable automatic failover. A failover context is created from the inputs to the GUI and stored in persistent storage belonging to the database systems. If the Observer's context is stale, the Observer fetches the database system's context.Type: GrantFiled: November 30, 2005Date of Patent: June 16, 2009Assignee: Oracle International CorporationInventors: Sean Connolly, Gary Allison, Jiangbin Luo, Nitin Yashwant Karkhanis, Stephen John Vivian, Michael Seward Harvey
-
Publication number: 20080306507Abstract: A therapeutic beauty mask comprising a mask body (1), means (2) for attaching and securing the body to cover at least a portion of a person's face, and a plurality of pressure points (3) extending from an undersurface of the mask body (1), said pressure points (3) being adapted or adjustable to coincide with known acupressure points of the human face.Type: ApplicationFiled: November 26, 2004Publication date: December 11, 2008Applicant: ATQOL PTY LTDInventor: John Vivian Woodley
-
Publication number: 20080126845Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: ApplicationFiled: November 24, 2006Publication date: May 29, 2008Inventors: Jiangbin Luo, George H. Claborn, Stephen John Vivian, Steve Tiahung Lee, Raymond Guzman, Douglas Andrew Voss, Benedicto Elmo Garin
-
Publication number: 20080126846Abstract: Techniques used in an automatic failover configuration having a primary database system, a standby database system, and an observer for preventing divergence among the primary and standby database systems while increasing the availability of the primary database system. In the automatic failover configuration, the primary database system remains available even in the absence of both the standby and the observer as long as the standby and the observer become absent sequentially. The failover configuration further permits automatic failover only when the observer is present and the standby and the primary are synchronized and inhibits state changes during failover. The database systems and the observer have copies of failover configuration state and the techniques include techniques for propagating the most recent version of the state among the databases and the observer and techniques for using carefully-ordered writes to ensure that state changes are propagated in a fashion which prevents divergence.Type: ApplicationFiled: November 24, 2006Publication date: May 29, 2008Inventors: Stephen John Vivian, Raymond Guzman, Douglas Andrew Voss, Benedicto Elmo Garin
-
Patent number: 6810768Abstract: A compliant link has a first member adapted to be connected to a linear actuator and a second member adapted to be connected to a component to be moved by the linear actuator, said members being interconnected by a connecting rod which is moveable relative to both the first and second members, springs acting between the first and second members and the connecting rod to oppose relative movement between the connecting rod and the first and second members when an axial load below a first predetermined value is applied to one of the members.Type: GrantFiled: November 28, 2001Date of Patent: November 2, 2004Assignee: LuK Lamellen und Kupplungsbau Beteiligungs KGInventors: John Vivian Comfort, Robert Fischer, Bernhard Boll, Peter Giese
-
Publication number: 20030032978Abstract: A ring (20) for the small finger of the human hand to apply pressure to arterial channels for therapeutic purposes. The pressure is applied to the channel in the finger via projections (21) extending from an inner surface thereof. Among other benefits wearing the ring whilst sleeping has been found to reduce problem snoring.Type: ApplicationFiled: August 22, 2002Publication date: February 13, 2003Inventor: John Vivian Woodley
-
Publication number: 20020078787Abstract: A compliant link has a first member adapted to be connected to a linear actuator and a second member adapted to be connected to a component to be moved by the linear actuator, said members being interconnected by a connecting rod which is moveable relative to both the first and second members, springs acting between the first and second members and the connecting rod to oppose relative movement between the connecting rod and the first and second members when an axial load below a first predetermined value is applied to one of the members.Type: ApplicationFiled: November 28, 2001Publication date: June 27, 2002Applicant: LuK Lamellen und Kupplungsbau Beteiligungs KGInventors: John Vivian Comfort, Robert Fischer, Bernhard Boll, Peter Giese
-
Patent number: 6228185Abstract: The invention provides a process for producing an aluminium-based matrix melt, having boride particles dispersed therein, which is castable, and yet when cast produces a product having a surprisingly good combination of mechanical properties such as stiffness, strength, and elongation at failure. In the process, precursors for boride particles are reacted within an aluminium-based melt to produce boride ceramic particles such as titanium diboride, the process being carried out under conditions such that the melt remains fluid.Type: GrantFiled: November 28, 1997Date of Patent: May 8, 2001Assignee: London & Scandinavian Metallurgical Co., Ltd.Inventors: Peter Davies, James Leslie Frederick Kellie, Douglas Philip Parton, John Vivian Wood
-
Patent number: 6139658Abstract: The invention provides a method of making a titanium carbide metal matrix alloy, by firing a particulate reaction mixture comprising carbon, titanium and matrix material, under conditions such that the titanium and carbon react exothermically to form a dispersion of fine particles comprising titanium carbide (preferably less than 10 microns) in a predominantly metal matrix. The titanium and matrix are preferably added as a titanium alloy such as ferrotitanium, e.g. eutectic ferrotitanium. The reaction conditions are preferably selected so that during the reaction a molten zone moves through the body of the reaction mixture; the resulting hard particles are of globular form; and their average size is uniform throughout the resulting dispersion.Type: GrantFiled: September 23, 1997Date of Patent: October 31, 2000Assignee: London & Scandinavian Metallurgical Co., Ltd.Inventors: Peter Davies, James Leslie Frederick Kellie, Richard Nigel McKay, John Vivian Wood
-
Patent number: 6099664Abstract: The invention provides a method of making a titanium boride metal matrix alloy, by firing a particulate reaction mixture comprising titanium, matrix material and a source of boron (e.g. boron carbide), under conditions such that the titanium and boron react exothermically to form a dispersion of fine particles (preferably greater than 1 micron and less than 10 microns in size) comprising titanium boride (plus titanium carbide where the source of boron is boron carbide) in a predominantly metal matrix. The titanium and matrix are preferably added as a titanium alloy such as ferrotitanium (e.g. eutectic ferrotitanium) or titanium-aluminium. The reaction conditions are preferably selected so that during the reaction a molten zone moves through the body of the reaction mixture, and the average size of the resulting hard particles is uniform throughout the resulting dispersion.Type: GrantFiled: November 28, 1997Date of Patent: August 8, 2000Assignee: London & Scandinavian Metallurgical Co., Ltd.Inventors: Peter Davies, James Leslie Frederick Kellie, Richard Nigel Mc Kay, John Vivian Wood