Patents by Inventor John Ciminski

John Ciminski 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: 8827878
    Abstract: Variations of an improved weight bar clamp are disclosed herein. A weight bar clamp includes a collar with two opposing walls that extend from a common end. The collar may be a one-piece collar or a multi-piece collar. The opposing walls may also include an arced interior surface and a plurality of structural ribs. The structural ribs extend in an arc partially between the common end and a terminating end of each opposing wall. The weight bar clamp may further include a biasing member that biases cam halves coupled to the opposing walls away from one another. The clamp further includes handle coupled to the cam halves. The clamp includes a cam opening configured to allow the cam halves to separate in an open position and push the cam halves toward each other in a closed position.
    Type: Grant
    Filed: May 29, 2012
    Date of Patent: September 9, 2014
    Assignee: MCR Strength Inc.
    Inventors: John A. Ciminski, Verl E. Miller, James Hawthorne, Jeffrey P. Baldwin
  • Patent number: 8671530
    Abstract: A clamp (20) includes a first barrel half (26) and second barrel half (28). A hinge pin (30) pivotally couples a first edge (38) of the first barrel half (26) with a third edge (46) of the second barrel half (28). A spring (96) imposes force on the barrel halves (26, 28) to bias a second edge (40) of the first barrel half (26) away from a fourth edge (48) of the first barrel half (28) to create a gap (34) between edges (40, 48), placing the clamp (20) in an open position (22). A handle (32) includes a base (80) that abuts an outer surface (54) of the barrel halves (26, 28) to compel the second edge (40) of the first barrel half (26) toward the fourth edge (48) of the first barrel half (28) to close the gap (34), placing the clamp (20) in a closed position (22).
    Type: Grant
    Filed: January 5, 2011
    Date of Patent: March 18, 2014
    Assignee: MCR Strength, Inc.
    Inventors: John Ciminski, Verl Edward Miller, James Hawthorne, Joseph C. Giancaspro, Jeffrey P. Baldwin
  • Patent number: 8161085
    Abstract: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.
    Type: Grant
    Filed: October 14, 2010
    Date of Patent: April 17, 2012
    Assignee: Oracle International Corporation
    Inventors: Benny Souder, James Stamos, Lik Wong, John Ciminski, Anand Lakshminath, Alan Downing
  • Publication number: 20110162173
    Abstract: A clamp (20) includes a first barrel half (26) and second barrel half (28). A hinge pin (30) pivotally couples a first edge (38) of the first barrel half (26) with a third edge (46) of the second barrel half (28). A spring (96) imposes force on the barrel halves (26, 28) to bias a second edge (40) of the first barrel half (26) away from a fourth edge (48) of the first barrel half (28) to create a gap (34) between edges (40, 48), placing the clamp (20) in an open position (22). A handle (32) includes a base (80) that abuts an outer surface (54) of the barrel halves (26, 28) to compel the second edge (40) of the first barrel half (26) toward the fourth edge (48) of the first barrel half (28) to close the gap (34), placing the clamp (20) in a closed position (22).
    Type: Application
    Filed: January 5, 2011
    Publication date: July 7, 2011
    Inventors: John Ciminski, Verl Edward Miller, James Hawthorne
  • Publication number: 20110029585
    Abstract: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.
    Type: Application
    Filed: October 14, 2010
    Publication date: February 3, 2011
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Benny Souder, James Stamos, Lik Wong, John Ciminski, Anand Lakshminath, Alan Downing
  • Patent number: 7873684
    Abstract: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.
    Type: Grant
    Filed: November 21, 2003
    Date of Patent: January 18, 2011
    Assignee: Oracle International Corporation
    Inventors: Benny Souder, James Stamos, Lik Wong, John Ciminski, Anand Lakshminath, Alan Downing
  • Patent number: 7406481
    Abstract: Direct memory accessed is used to perform database operations between two or more machines. A first segment of memory is allocated for a second machine, where at least one of the first machine and second machine is a database server. During performance of a database operation that involves the transfer of data from the second machine to the first machine, data in the first segment of memory is buffered in response to the second machine writing the data to a second segment of memory on the second machine.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: July 29, 2008
    Assignee: Oracle International Corporation
    Inventors: Debashis Saha, John Ciminski, Debashish Chatterjee, Lakshminarayan Chidambaran
  • Publication number: 20070011541
    Abstract: A distributed code development environment includes baseline code that is logically divided into a plurality of labels, each including a plurality of transactions authored by respective developers. A computer-implemented method for identifying intermittent errors in the baseline and determining whether errors generated by a test of transactions are intermittent or consistent may include steps of providing the baseline code and providing the plurality of transactions, each of the plurality of transactions including code authored by a developer. A selected test may be carried out on a selected one of the plurality of transactions, the selected test generating an error that represents an unsuccessful completion of the selected test. The generated error may then be compared against errors generated by the selected test on other transactions or labels.
    Type: Application
    Filed: June 28, 2005
    Publication date: January 11, 2007
    Applicant: Oracle International Corporation
    Inventors: David Kogan, John Ciminski
  • Patent number: 7133902
    Abstract: Direct memory accessed is used to perform database operations between two or more machines. Data is read from a first buffer located on a first machine. The data was written into the first buffer in response to the data being written into a second buffer at a second machine. In one embodiment, based, at least in part, on whether the data represents a partial read, a determination is made as to whether to transmit, to the second machine, an explicit acknowledgement that the data was read from the first buffer. In another embodiment, based on whether the amount of unacknowledged data received by the first machine from the second machine exceeds a threshold quantity, a determination is made as to whether to transmit, in response to the data being read from the first buffer, any acknowledgement that the data was read from the first buffer.
    Type: Grant
    Filed: August 14, 2003
    Date of Patent: November 7, 2006
    Assignee: Oracle International Corporation
    Inventors: Debashis Saha, John Ciminski
  • Publication number: 20050038831
    Abstract: Approaches described herein may be used for provisioning of databases that requires a bulk transfer of data within a distributed computing environment, such as a grid. The approaches do not require the manual intervention of a DBA to, for example, transfer a tablespace between the file systems of operating systems. Instead, the tablespaces may be provisioned automatically and dynamically by a grid computing system whenever it determines the need to dynamically provision a database. In addition, as copies of tablespaces are provisioned, synchronization mechanisms can also be automatically provisioned to keep the tablespaces and their copies in sync.
    Type: Application
    Filed: November 21, 2003
    Publication date: February 17, 2005
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Benny Souder, James Stamos, Lik Wong, John Ciminski, Anand Lakshminath, Alan Downing
  • Publication number: 20040117375
    Abstract: Direct memory accessed is used to perform database operations between two or more machines. A first segment of memory is allocated for a second machine, where at least one of the first machine and second machine is a database server. During performance of a database operation that involves the transfer of data from the second machine to the first machine, data in the first segment of memory is buffered in response to the second machine writing the data to a second segment of memory on the second machine.
    Type: Application
    Filed: December 17, 2002
    Publication date: June 17, 2004
    Inventors: Debashis Saha, John Ciminski, Debashish Chatterjee, Lakshminarayanan Chidambaran
  • Publication number: 20040117368
    Abstract: Direct memory accessed is used to perform database operations between two or more machines. Data is read from a first buffer located on a first machine. The data was written into the first buffer in response to the data being written into a second buffer at a second machine. In one embodiment, based, at least in part, on whether the data represents a partial read, a determination is made as to whether to transmit, to the second machine, an explicit acknowledgement that the data was read from the first buffer. In another embodiment, based on whether the amount of unacknowledged data received by the first machine from the second machine exceeds a threshold quantity, a determination is made as to whether to transmit, in response to the data being read from the first buffer, any acknowledgement that the data was read from the first buffer.
    Type: Application
    Filed: August 14, 2003
    Publication date: June 17, 2004
    Applicant: ORACLE INTERNATIONAL CORPORATION
    Inventors: Debashis Saha, John Ciminski
  • Patent number: 5295933
    Abstract: A quick release clamp having two crescent halves coupled at one end by a hinge and a spreader spring at the opposite end. A cam follower is coupled to the spring end of the crescent halves and configured to receive a handle. A handle, containing a cam configured to engage the cam follower, which when parallel to the hinge does not engage the cam and the clamp is open, and when rotated a quarter turn engages the cam and closes the clamp.
    Type: Grant
    Filed: June 18, 1992
    Date of Patent: March 22, 1994
    Inventors: John A. Ciminski, Verl E. Miller
  • Patent number: D694841
    Type: Grant
    Filed: April 9, 2012
    Date of Patent: December 3, 2013
    Assignee: MCR Strength Inc.
    Inventors: John A. Ciminski, Verl E. Miller, James Hawthorne, Jeffrey P. Baldwin