Patents by Inventor John R. Rice
John R. Rice 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).
-
Publication number: 20130214543Abstract: A method and device for generating a signal includes a housing having a wall. A fork bolt is pivotally coupled to the housing and movable between an unlatched and a latched position. A detent lever is pivotally coupled to the housing and cooperates with the fork bolt. A flexible member is connected to the housing of the latch. Proximate to a free end of the flexible member is a protruding portion. A link has a first end rotationally coupled to the fork bolt and a second end arranged to move linearly between a first position and a second position. When the fork bolt is in an unlatch position, the second end of the link applies a rotational force to the flexible member.Type: ApplicationFiled: February 15, 2013Publication date: August 22, 2013Inventor: John R. Rice
-
Patent number: 8333181Abstract: A paintball marker with a barrel having a bore dimensioned to receive a frangible projectile. The marker has a receiver defining an interior cavity with a breech area. The receiver includes a flip top portion that is, in some embodiments, pivotally connected to the receiver. The flip top portion is configured to pivot between an open position that provides access to the interior cavity and a closed position that blocks access to the interior cavity. A valve arrangement is provided to selectively allow flow between a supply of compressed gas and the breech area to propel frangible projectiles through the barrel. The marker has a firing assembly configured to actuate the valve arrangement in response to actuation of a trigger.Type: GrantFiled: June 20, 2012Date of Patent: December 18, 2012Assignee: Tippmann Sports, LLCInventor: John R. Rice
-
Publication number: 20110245001Abstract: A drive unit comprising a guide channel that has a first pulley at one end that rotates about a fixed pulley axis. The drive unit also includes a flexible drive member having a plurality of spaced windows, an attachment assembly moveably attached to the guide channel, and an adjustable pulley assembly coupled to the guide channel that has a second pulley that rotates around a moveable pulley axis that can be adjusted to change the distance between the fixed pulley axis and the moveable pulley axis to take up slack in the flexible drive member.Type: ApplicationFiled: August 31, 2010Publication date: October 6, 2011Inventors: Michael A. Ciavaglia, John R. Rice, Joseph M. Johnson, Lloyd W. Rogers, JR., Howard W. Kuhlman, Brian N. Orr, Eric R. Hansen
-
Patent number: 7870399Abstract: A software system that transforms an original application into an STPM enabled application and runs the enabled application. At protect time, an anti-tamper tool accepts the original application, uses anti-tamper techniques to create a guarded application, creates a security wrapper according to a policy file, and wraps the guarded application to create the STPM enabled application. A trusted service provider is inserted at the entry point of the enabled application. A set of core services is made accessible to the enabled application through the trusted service provider. At runtime the trusted service provider creates a TSP thread and passes a security file to an STPM device driver implementing TPM functionality and protected by anti-tamper techniques. The TSP thread actively monitors the enabled application and interacts with the STPM device driver through the set of core services.Type: GrantFiled: February 7, 2007Date of Patent: January 11, 2011Assignee: Arxan Defense SystemsInventors: Eric D. Bryant, Avni Harilal Rambhia, Mikhael J. Atallah, John R. Rice
-
Patent number: 7806012Abstract: A drive unit includes a gear set driving a drive pulley that in turn drives a flexible drive member which is attached to a driven member by an attachment assembly that travels in a channel. The attachment assembly is attached to the flexible drive member by a coupler that has teeth that extend through respective windows of the flexible drive member. The coupler is disposed between side walls of a yoke and attached to a bridge wall of the yoke. An outer shoe engages each side wall of the yoke. The attachment assembly includes an optional spring to tension the flexible drive member and the shoes have optional flexible tapered fingers to stabilize the drive pulley. The flexible drive member and the spring are trapped between the coupler and the bridge wall of the yoke.Type: GrantFiled: September 8, 2005Date of Patent: October 5, 2010Assignee: Strattec Power Access LLCInventors: John R. Rice, Michael A. Ciavaglia, Joseph M. Johnson
-
Patent number: 7785220Abstract: An automotive vehicle has a power operated lift-gate that is opened and closed by two drive units. The typical drive unit has a guide channel, an attachment assembly that is disposed in the guide channel, a flexible drive member that is attached to the attachment assembly and formed in a loop for moving the attachment assembly in the guide channel. The flexible drive member is trained solely around two pulleys at the respective opposite ends of the guide channel to form the flexible drive member in a narrow loop. One of the pulleys is an idler pulley that is part of an adjustable pulley assembly and the other pulley is driven by a power unit that is attached to the guide channel. The adjustable pulley assembly adjusts the distance between the pulleys to take up slack in the flexible drive member.Type: GrantFiled: August 31, 2005Date of Patent: August 31, 2010Assignee: Strattec Power Access LLCInventors: Michael A. Ciavaglia, Lloyd W. Rogers, Jr., Howard W. Kuhlman, Brian N. Orr, Eric R. Hansen, John R. Rice, Joseph M. Johnson
-
Patent number: 7707433Abstract: Method and system for secure computational outsourcing and disguise of data, computer programs, pictures, and databases from unauthorized access, theft, and tampering using disguising and tamperproofing operations. In some embodiments, the disguising operation includes generating a random number for each data element, and modifying each data element with the random numbers. In some embodiments, the computer program, written in a first programming language, is partitioned into first and second programs; the first program determines whether access to the data is authorized, the second program entangles the second program and the data; and the second program is translated into a second programming language. An embodiment of the present invention comprises a method for identifying the subject of a first picture by comparison to a second picture. Embodiments comprise securing a computer program with real programming code by creating dummy program code and mixing the dummy and real program code.Type: GrantFiled: October 17, 2005Date of Patent: April 27, 2010Assignee: Purdue Research FoundationInventors: John R. Rice, Mikhail J. Atallah
-
Patent number: 7624855Abstract: A transporting system in a packaging machine automatically merges and accumulates, usually as a shingled stream, generally flat articles having substantially continuous and discontinuous opposite sides, and includes a portion, of one of two main conveyor mechanisms, that is constructed to invert the articles, from side-to-side about endwise axes so that all of the cartons face upwardly, even though the articles of alternating groups have been inverted, during transport by that main conveyor mechanism, about their lateral axes.Type: GrantFiled: March 4, 2008Date of Patent: December 1, 2009Assignee: Graphic West Packaging Machinery, LLCInventors: Carmen V. Martocchio, John R. Rice
-
Publication number: 20090223180Abstract: A transporting system in a packaging machine automatically merges and accumulates, usually as a shingled stream, generally flat articles having substantially continuous and discontinuous opposite sides, and includes a portion, of one of two main conveyor mechanisms, that is constructed to invert the articles, from side-to-side about endwise axes so that all of the cartons face upwardly, even though the articles of alternating groups have been inverted, during transport by that main conveyor mechanism, about their lateral axes.Type: ApplicationFiled: March 4, 2008Publication date: September 10, 2009Inventors: Carmen V. Martocchio, John R. Rice
-
Patent number: 7445258Abstract: A power striker assembly effects final positioning of a vehicle closure member and includes a fixed frame and a striker member carried on a striker plate for selective engagement of a latch carried on the closure member, to displace the closure member from a presented position to a cinched position. Guide means interconnects the frame and striker plate to effect simultaneous translational and rotational displacement of the striker plate between end limits of travel to produce linear displacement of the striker member. An actuator selectively displaces the striker plate between its end limits of travel in response to a control signal. Finally, an interlock fixes the striker plate in the cinched position in the absence of the control signal.Type: GrantFiled: February 3, 2006Date of Patent: November 4, 2008Assignee: Delphi Technologies, Inc.Inventors: John R. Rice, Frank Joseph Arabia, Jr., Jeffrey S Hamminga, Joseph Michael Johnson
-
Patent number: 7297082Abstract: A flexible drive member attachment is connected to a flexible drive member by a yoke having side walls connected by a bridge wall that has a stud connecting the attachment to a driven member. A coupler is disposed between the side walls and attached to the bridge wall. The coupler has teeth that extend through respective windows of the flexible drive member. An outer shoe engages each side wall of the yoke. Each outer shoe has a forward flange engaging the bridge wall and a rearward flange that extends through a rearward slot of the associated side wall. Each rearward flange has fingers that extend behind the flexible drive member and through spaces between adjacent teeth of the coupler and into sockets of the other shoe. The flexible drive member may be a drive chain or a drive belt having spaced windows.Type: GrantFiled: February 23, 2004Date of Patent: November 20, 2007Assignee: Delphi Technologies, Inc.Inventors: John R. Rice, Michael A. Ciavaglia, Joseph M. Johnson
-
Patent number: 7287166Abstract: A method of protecting a software program from unauthorized modification, and a system for practicing the method. The method utilizes self-protecting software code. Armed internally with self-defensive mechanisms, a self-protecting software program is tamper-resistant. Whenever its integrity is compromised, a self-protecting software program may become unusable due to software program crashes or other errors, or may generate subtle errors that do not immediately result render the program unusable but still result in incorrect software program execution. A self-protecting software program also may be able to repair itself to restore the integrity of its damaged code. The system comprises a computer program for automatically adding self-protection features to a software program.Type: GrantFiled: July 16, 2003Date of Patent: October 23, 2007Assignee: Purdue Research FoundationInventors: Hoi Chang, Mikhail J. Atallah, John R. Rice
-
Patent number: 7077773Abstract: A drive assembly for a closed loop cable system in which a flexible driver member drives a door or the like back and forth has the flexible drive member wrapped around and driven by a drive pulley. The drive assembly includes a motor unit having a motor shaft that rotates about a drive axis for rotating the drive pulley about a pulley axis, and a tensioning mechanism for adjusting the position of the pulley axis with respect to the drive axis responsive to tension in the flexible drive member.Type: GrantFiled: April 21, 2003Date of Patent: July 18, 2006Assignee: Delphi Technologies, Inc.Inventors: David J. Chapman, John R. Rice
-
Patent number: 7025298Abstract: A cable drive unit for opening and closing a sliding door on a vehicle (not shown) has a cup-shaped front drum having a helical front cable groove and a rear cup-shaped drum having a helical rear cable groove. The front drum is rotated about a longitudinal axis in a first direction to open the sliding door. The rear drum is partially nested in the front drum and rotated about the longitudinal axis in an opposite direction to close the sliding door. The front drum and the rear drum are drivingly connected to each other via a tension spring that biases the front drum and the rear drum in opposite directions when in tension. The front and rear drums are rotated by a concentric clutch that is nested in the rear drum. The clutch includes a drive member that is drivingly connected to the front drum via a first lost motion connection and drivingly connected to the rear drum via a second lost motion connection.Type: GrantFiled: June 18, 2002Date of Patent: April 11, 2006Assignee: Delphi Technologies, Inc.Inventors: William L. Priest, Kevin Wright, Mark D. Nicholas, John R. Rice, Ronald J. Wilde, Lloyd W. Rogers, Howard W. Kuhlman
-
Patent number: 6957341Abstract: A method and system for secure computational outsourcing and disguise. According to an embodiment, a first set of actual arguments and a second set of actual arguments for an outsourced computation are determined. A first group of disguised arguments corresponding to the first set of actual arguments is prepared with a first computer. A second group of disguised arguments corresponding to the second set of actual arguments is prepared with a second computer. The first and second groups of disguised arguments are output from the first and second computers, respectively, for performance of the outsourced computation. A third computer performs the outsourced computation and returns a disguised result to the first and/or second computers. The first and/or second computers then unveil the actual result from the disguised result.Type: GrantFiled: March 18, 2002Date of Patent: October 18, 2005Assignee: Purdue Research FoundationInventors: John R. Rice, Mikhail J. Atallah
-
Patent number: 6941463Abstract: A technique includes the determination of a set of arguments for an outsourced computation and preparing a group of disguised arguments corresponding to the set of arguments with a first computer. The first computer outputs the disguised arguments to a second computer. The second computer performs the outsourced computation with the disguised arguments to determine a corresponding disguised result. The second computer returns the disguised result to the first computer. The first computer recovers an actual answer from the disguised result. Before outsourcing, the first computer can classify the outsourced computation into one of a number of computation types and select one or more of a number of disguising operations based this classification.Type: GrantFiled: May 14, 1999Date of Patent: September 6, 2005Assignee: Purdue Research FoundationInventors: Mikhail J. Atallah, John R. Rice, Eugene H. Spafford, Kostas N. Pantazopoulos
-
Publication number: 20040209720Abstract: A drive assembly for a closed loop cable system in which a flexible driver member drives a door or the like back and forth has the flexible drive member wrapped around and driven by a drive pulley. The drive assembly includes a motor unit having a motor shaft that rotates about a drive axis for rotating the drive pulley about a pulley axis, and a tensioning mechanism for adjusting the position of the pulley axis with respect to the drive axis responsive to tension in the flexible drive member.Type: ApplicationFiled: April 21, 2003Publication date: October 21, 2004Inventors: David J. Chapman, John R. Rice
-
Publication number: 20040129821Abstract: A cable drive unit for opening and closing a sliding door on a vehicle (not shown) has a cup-shaped front drum having a helical front cable groove and a rear cup-shaped drum having a helical rear cable groove. The front drum is rotated about a longitudinal axis in a first direction to open the sliding door. The rear drum is partially nested in the front drum and rotated about the longitudinal axis in an opposite direction to close the sliding door. The front drum and the rear drum are drivingly connected to each other via a tension spring that biases the front drum and the rear drum in opposite directions when in tension. The front and rear drums are rotated by a concentric clutch that is nested in the rear drum. The clutch includes a drive member that is drivingly connected to the front drum via a first lost motion connection and drivingly connected to the rear drum via a second lost motion connection.Type: ApplicationFiled: October 14, 2003Publication date: July 8, 2004Inventors: William L. Priest, Kevin Wright, Mark D. Nicholas, John R. Rice, Ronald J. Wilde, Lloyd W. Rogers, Howard W. Kuhlman
-
Patent number: 6719333Abstract: A vehicle door latch has a power operated release mechanism for moving a detent from a latched position to a release position comprising a slide that engages the detent at one end and a rotary cam that engages an opposite end of the slide sot that the slide reciprocates when the rotary cam is rotated by an electric motor. The electric motor drives the cam via a concentric gear wheel that has a pin engaging the rotary cam. A forkbolt rotates a rotary block out lever from a by-pass position to a block out position where the block-out lever engages a shoulder of the gear wheel to stop rotation of the gear wheel when the forkbolt is moved to an unlatched position. The vehicle door latch also includes a mechanical override mechanism to rotate the rotary cam to unlatch the vehicle door latch.Type: GrantFiled: April 25, 2001Date of Patent: April 13, 2004Assignee: Delphi Technologies, Inc.Inventors: John R. Rice, Lloyd Walker Rogers, Jr.
-
Patent number: 6692734Abstract: The present invention relates to purified platinum complexes in which platinum is coordinated to form a single N,O- or O,O-chelate of an amidomalonate. The chelates, and pharmaceutically acceptable formulations thereof, are useful for the treatment of cancer. The platinum chelates may additionally be linked to one or more functional groups which increases water solubility and/or assists in tumor targeting of the chelate. Examples of tumor targeting moieties include polymers, in which one or more platinum chelates are attached to the polymer backbone via linkers capable of being cleaved in the body, and molecules with a high affinity for receptors which are concentrated or upregulated in tumor tissue and/or the tumor vasculature.Type: GrantFiled: January 4, 2001Date of Patent: February 17, 2004Assignee: Access Pharmaceuticals, Inc.Inventors: Donald R. Stewart, John R. Rice, John V. St. John